Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge alpha-punch and main into alpha #1662

Merged
merged 206 commits into from
May 3, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
206 commits
Select commit Hold shift + click to select a range
c58ed05
fix: use correct release type in upgrade process
jacderida Apr 2, 2024
954e6da
fix(node): replication_list in range filter
maqi Apr 3, 2024
568e68a
fix(node): replication_fetch keep distance_range sync with record_store
maqi Apr 3, 2024
10acc17
chore(node): extend distance range
maqi Apr 3, 2024
cef8ecf
feat(network): provide network versioning
RolandSherwin Apr 2, 2024
4c6ee0b
feat(release): set network versioning based on the branch
RolandSherwin Apr 3, 2024
a15b58b
feat(network): network contacts url should point to the correct netwo…
RolandSherwin Apr 3, 2024
1776619
feat(release): set network versioning during build process not the re…
RolandSherwin Apr 3, 2024
b662acf
chore(node): pass entire QuotingMetrics into calculate_cost_for_records
maqi Apr 4, 2024
c6553fd
test(transfer): unit tests for PaymentQuote
maqi Apr 4, 2024
285b7a4
feat(network): update our listen port if it set to zero
RolandSherwin Apr 4, 2024
df57a3f
chore: publish sn_metrics crate
RolandSherwin Apr 4, 2024
84bd567
fix(protocol): pre release versions should be backward compatible
RolandSherwin Apr 4, 2024
06fc983
chore(deps): bump dependencies
RolandSherwin Apr 4, 2024
131efe1
fix(network): clients should not perform farthest relevant record check
RolandSherwin Apr 4, 2024
52d9673
feat(register): expose API to get children of an entry
bochaco Apr 2, 2024
65924b8
fix: orphan parent bug, improve fault detection and logging
grumbach Apr 4, 2024
3233f69
ci: ensure cross uses version-mode variable
jacderida Apr 5, 2024
a863bed
chore(ci): edit build info to resolve release issue
RolandSherwin Apr 3, 2024
c51f7dd
chore: output the date in the version
jacderida Apr 3, 2024
0bfc233
chore: clarifications to version bumping script
jacderida Apr 3, 2024
cb76aa2
docs: clarify client::new description
jacderida Apr 3, 2024
54223b4
docs: clarify client documentation
jacderida Apr 3, 2024
71ea622
fix(protocol): evaluate NETWORK_VERSION_MODE at compile time
joshuef Apr 4, 2024
f50a71f
feat: report protocol mismatch error
RolandSherwin Apr 5, 2024
f86f758
chore(deps): bump wagoid/commitlint-github-action from 5.4.5 to 6.0.0
dependabot[bot] Mar 29, 2024
5233739
feat: unit testing dag, double spend poisoning tweaks
grumbach Apr 8, 2024
798f28e
feat(cli): return the files upload summary after a successful files u…
RolandSherwin Apr 9, 2024
1d4761a
feat(cli): implement FilesUploadStatusNotifier trait for lib code
RolandSherwin Apr 9, 2024
ec62653
fix(protocol): get proper version str for pre releases
RolandSherwin Apr 9, 2024
6d905e9
fix(networking): increase the local responsible range of nodes to K_V…
joshuef Apr 5, 2024
17d292b
feat(networking): shift to use ilog2 bucket distance for close data c…
joshuef Apr 8, 2024
db8098c
fix: incorrect release type reference
jacderida Apr 9, 2024
5cd1a19
feat(node): restore historic quoting metrics to allow restart
maqi Apr 9, 2024
40b11f9
feat(faucet): log from sn_client
joshuef Apr 10, 2024
c3f7246
chore(cli): make FilesUploadSummary public
happybeing Apr 9, 2024
a0e98ec
feat(node): notify peer it is now considered as BAD
maqi Apr 8, 2024
2a796ee
feat(faucet): fully limit any concurrency
joshuef Apr 10, 2024
a60edf1
feat: rename token to amount in Spend
grumbach Apr 3, 2024
14c5b1b
feat: renamings in CashNote
grumbach Apr 9, 2024
0e92c1d
fix: typo
grumbach Apr 9, 2024
4658048
test(node): unit test for recover historic quoting metrics
maqi Apr 10, 2024
5c67079
fix(node): not send out replication when failed read from local
maqi Apr 10, 2024
c96cc5b
feat(resources): update bump script to strip suffix-version if no cha…
joshuef Apr 9, 2024
9d34b01
ci: add workflow dispatch for version bumper, with branch option
joshuef Apr 11, 2024
37ab87b
ci: remove schedule version bumper from workflow
joshuef Apr 11, 2024
450cc4a
ci: simplify version bump dispatch
joshuef Apr 11, 2024
9ad4b38
ci: dont require await for past release in bumper
joshuef Apr 11, 2024
39feb2e
ci: specify suffix for release bumps
joshuef Apr 11, 2024
f5e2e66
feat: dag faults unit tests, sn_auditor offline mode
grumbach Apr 11, 2024
8422ebd
fix: orphan test
grumbach Apr 11, 2024
cef9855
feat(store): load existing records in parallel
RolandSherwin Apr 11, 2024
7c5d931
refactor(networking): remove circular vec error
b-zee Apr 11, 2024
592ac51
feat: distinguish failure to start during upgrade
jacderida Apr 11, 2024
3626090
fix(node): fetcher completes on_going_fetch entry on record_key only
maqi Apr 11, 2024
9d57535
fix(node): notify replication_fetcher of early completion
maqi Apr 12, 2024
5c64387
docs: clarify client::new description
jacderida Apr 3, 2024
c6a5f69
docs: clarify client documentation
jacderida Apr 3, 2024
ee4085b
chore(release): sn_auditor-v0.1.7/sn_client-v0.105.3/sn_networking-v0…
joshuef Apr 10, 2024
8e4f66c
ci: restrict stable releases to stable branch
joshuef Apr 11, 2024
5e56d86
ci: dont release on the main branch
joshuef Apr 15, 2024
8eb22d8
ci: allow unrestricted alpha/beta builds if on strict branch name
joshuef Apr 15, 2024
59cec7b
fix: justfile conditional error
joshuef Apr 15, 2024
cb4e0a3
test(CI): confirm there is no failed replication fetch
maqi Apr 15, 2024
cccdfc8
fix(ci): update the custom branch variable names
RolandSherwin Apr 15, 2024
07dc9f1
fix: spend dag double spend links
grumbach Apr 12, 2024
c69e5de
feat: double spend fork detection, fix invalid edges issue
grumbach Apr 15, 2024
e92b8e4
chore: improve naming and typo fix
grumbach Apr 16, 2024
ca1166e
test(networking): ensure pruned data is indeed further away than kept
joshuef Apr 16, 2024
54b58ea
fix(record_store): prune only one record at a time
joshuef Apr 16, 2024
bdca59e
chore(networking): notify network event on failed put due to prune
joshuef Apr 16, 2024
ccce41b
chore: fix typo for issue 1494
JasonPaulGithub Apr 16, 2024
445da43
chore: remove deprecated wallet deposit cmd
JasonPaulGithub Apr 15, 2024
1953aca
chore(ci): enable public rpc for wan test
RolandSherwin Apr 16, 2024
7c3cdab
feat: make `--peer` argument optional
jacderida Mar 29, 2024
17158d9
feat: provide `balance` command
jacderida Mar 29, 2024
c94f12a
refactor: provide `local` subcommand
jacderida Mar 29, 2024
8cbe5ef
chore: `remove` cmd operates over all services
jacderida Mar 29, 2024
93c024e
feat: provide `reset` command
jacderida Mar 29, 2024
2b796e5
ci: suppress release-plz instrumentation output
jacderida Apr 16, 2024
a24f490
feat(node): restrict replication fetch range when node is full
maqi Apr 16, 2024
7df0044
feat(networking): clear record on valid put
joshuef Apr 17, 2024
6da215f
feat: rpc restart command
JasonPaulGithub Apr 11, 2024
c2ca49e
chore(node): remove duplicated record_store fullness check
maqi Apr 17, 2024
840af8d
docs: bash included
JasonPaulGithub Apr 17, 2024
77df33b
feat: provide `--path` arg for `upgrade` cmd
jacderida Apr 17, 2024
bc4848e
feat: provide `--interval` arg for `upgrade` cmd
jacderida Apr 17, 2024
76ef35e
fix(node): avoid false alert on FailedLocalRecord
maqi Apr 17, 2024
0fe22e8
chore(node): do not reset farthest_acceptance_distance
maqi Apr 17, 2024
6dedb62
feat: faucet donate endpoint to feed the faucet
grumbach Apr 18, 2024
8fb7ed9
chore(node): optimise record_store farthest record calculation
maqi Apr 18, 2024
5c6ab50
fix(test): quoting metrics might have live_time field changed along time
maqi Apr 18, 2024
c3b91c5
chore(node): lower some log levels to reduce log size
maqi Apr 22, 2024
8db16e5
feat(neetworking): initial tcp use by default
joshuef Apr 4, 2024
fbe6066
chore: cleanup, add in relay server behaviour, and todo
joshuef Apr 5, 2024
1c3866b
feat(networking): add in autonat server basics
joshuef Apr 8, 2024
7927855
feat(relay): impl RelayManager to perform circuit relay when behind NAT
RolandSherwin Apr 8, 2024
8505b52
chore: remove quic
RolandSherwin Apr 9, 2024
44f54f5
fix(relay_manager): do not dial with P2PCircuit protocol
RolandSherwin Apr 9, 2024
f47abd3
fix(network): do not perform AutoNat for clients
RolandSherwin Apr 9, 2024
7e15526
feat(relay): remove the dial flow
RolandSherwin Apr 9, 2024
0276f48
feat(relay): update the relay manager if the listen addr has been closed
RolandSherwin Apr 9, 2024
ba5574d
chore(relay): add candidate even if we are dialing
RolandSherwin Apr 9, 2024
e80e138
feat(relay): remove old listen addr if we are using a relayed connection
RolandSherwin Apr 9, 2024
764b2c6
chore: log listner id
RolandSherwin Apr 10, 2024
554d7cf
feat(relay): remove autonat and enable hole punching manually
RolandSherwin Apr 10, 2024
98ddc7f
chore: use quic again
RolandSherwin Apr 10, 2024
7a47289
fix(relay): craft the correctly formatted relay address
RolandSherwin Apr 11, 2024
b0ee5b5
refactor(networking): re-add global_only
b-zee Apr 11, 2024
852a87d
chore(networking): remove empty file
b-zee Apr 11, 2024
41e868a
chore: clippy fix
RolandSherwin Apr 11, 2024
640665d
fix(network): do not strip out relay's PeerId
RolandSherwin Apr 11, 2024
317bf1e
fix(networking): do not add to dialed peers
b-zee Apr 11, 2024
53296c8
fix: do not add reported external addressese if we are behind home ne…
RolandSherwin Apr 11, 2024
4a1fac4
fix(relay): crafted multi address should contain the P2PCircuit protocol
RolandSherwin Apr 11, 2024
81ef249
chore: do not remove old non-relayed listeners
RolandSherwin Apr 12, 2024
4cf13fe
chore: add debug lines while adding potential relay candidates
RolandSherwin Apr 12, 2024
6f3b428
fix: pass peer id while crafting relay address
RolandSherwin Apr 12, 2024
eac75b0
fix: keep idle connections forever
RolandSherwin Apr 15, 2024
cf4561e
chore(tryout): do not add new relay candidates
RolandSherwin Apr 15, 2024
b36855d
fix: increase relay server capacity
RolandSherwin Apr 15, 2024
9527159
fix: do not remove outdated connections
RolandSherwin Apr 22, 2024
dad1fdd
chore: return early if peer is not a node
RolandSherwin Apr 22, 2024
68e91bd
chore: enable multiple relay connections
RolandSherwin Apr 22, 2024
14a6a48
fix: update outdated connection removal flow
RolandSherwin Apr 23, 2024
3bcf527
fix: short circuit identify if the peer is already present in the rou…
RolandSherwin Apr 23, 2024
491db53
fix: relay server should not close connections made to a reserved peer
RolandSherwin Apr 23, 2024
d438197
fix(relay_manager): remove external addr on connection close
RolandSherwin Apr 23, 2024
7f15219
chore: remove non relayed listener id from relay manager
RolandSherwin Apr 23, 2024
f1f0e09
chore: enable connection keepalive timeout
RolandSherwin Apr 23, 2024
f7beaa9
fix(ci): update memcheck bootstrap address rg
RolandSherwin Apr 23, 2024
2d35087
ci: increase token distribution build times by 5 mins
joshuef Apr 24, 2024
c31a740
chore(ci): use apt-get instead of apt
RolandSherwin Apr 24, 2024
0415cf7
fix(network): remove all external addresses related to a relay server
RolandSherwin Apr 24, 2024
362c9a3
chore(CI): upload faucet log during CI
maqi Apr 24, 2024
04fbc76
chore: spelling fix
RolandSherwin Apr 24, 2024
15b2690
chore(release): sn_client-v0.106.0-alpha.4/sn_networking-v0.15.0-alph…
actions-user Apr 24, 2024
d501e3b
fix: do not delete custom bin on `add` cmd
jacderida Apr 24, 2024
2c5209b
feat(client): speed up register checks when paying
joshuef Apr 25, 2024
ac77ad7
chore(network): remove nat detection via incoming connections check
RolandSherwin Apr 25, 2024
e44f46d
feat: provide `--home-network` arg for `add` cmd
jacderida Apr 25, 2024
9d03d8b
chore(network): remove nat detection via incoming connections check
RolandSherwin Apr 25, 2024
7394858
fix: do not delete custom bin on `add` cmd
jacderida Apr 24, 2024
321f9b8
feat: provide `--home-network` arg for `add` cmd
jacderida Apr 25, 2024
8809489
chore(release): sn_client-v0.106.0-alpha.5/sn_networking-v0.15.0-alph…
actions-user Apr 25, 2024
870ef15
feat(cli): eip2333 helpers for accounts
iancoleman Mar 26, 2024
cd1c655
feat(transfers): do not genereate wallet by default
joshuef Apr 22, 2024
d1e18d2
feat(cli): generate a mnemonic as wallet basis if no wallet found
joshuef Apr 22, 2024
a2c9a88
fix(client): ensure we have a wallet or generate one via mnemonic
joshuef Apr 22, 2024
f5f0233
fix(client): calm down broadcast error logs if we've no listeners
joshuef Apr 22, 2024
3e0d6b3
fix(client): move acct_packet mnemonic into client layer
joshuef Apr 22, 2024
4640832
chore(transfers): reduce error size
joshuef Apr 23, 2024
5fe8f9b
fix(client): set uploader to use mnemonic wallet loader
joshuef Apr 23, 2024
e8da286
feat(cli): readd wallet helper address for dist feat
joshuef Apr 23, 2024
b68c7bf
fix(faucet): fix distribution 'from' wallet loading
joshuef Apr 23, 2024
f45b926
fix: update calls to HotWallet::load
joshuef Apr 23, 2024
54952b1
fix: transfer tests for HotWallet creation
joshuef Apr 23, 2024
86112a1
fix: more test and cli fixes
joshuef Apr 23, 2024
de68506
fix: create faucet via account load or generation
joshuef Apr 23, 2024
83b45af
fix(cli): acct_packet tests updated
joshuef Apr 23, 2024
2b77798
chore(faucet): log initilization failure and upload faucet log
maqi Apr 23, 2024
69c6f64
fix(faucet): ensure faucet is funded in main fn
joshuef Apr 24, 2024
6881d90
chore: small cleanup of dead code
joshuef Apr 24, 2024
619ba2e
chore(cli): update mnemonic wallet seed phrase wording
joshuef Apr 25, 2024
8df5072
fix(faucet): rate limit before getting wallet
joshuef Apr 25, 2024
08dc06c
fix(faucet): cleanup unused vars
joshuef Apr 25, 2024
1cc37d4
chore: addres review comments
maqi Apr 29, 2024
dae7561
chore: cleanup network events
RolandSherwin Apr 28, 2024
b188590
refactor(network): move event handling to its own module
RolandSherwin Apr 28, 2024
8725365
feat(node): make spend and cash_note reason field configurable
maqi Apr 25, 2024
e8d592b
feat: spend shows the purposes of outputs created for
maqi Apr 29, 2024
a3a2044
chore: store owner info inside node instead of network
maqi Apr 30, 2024
5252242
chore: rename output reason to purpose for clarity
maqi Apr 30, 2024
c39da28
feat: init of nodeui
joshuef Apr 17, 2024
86f6a8c
feat(tui): adding services
joshuef Apr 18, 2024
304bf0b
fix: use tokio localset
RolandSherwin Apr 18, 2024
49a1456
chore: properly use node registry and surface peer ids if they're not
joshuef Apr 19, 2024
7bcd148
refactor: focus on remote networks and single threading
RolandSherwin Apr 29, 2024
7a115cc
feat: add and start nodes sequentially
RolandSherwin Apr 29, 2024
f843510
feat: enable stopping of node
RolandSherwin Apr 29, 2024
4b29854
feat(tui): display nodes in a stateful table
RolandSherwin Apr 30, 2024
479bfe5
feat(tui): select different items from the table
RolandSherwin Apr 30, 2024
753570f
refactor(tui): remove fps component
RolandSherwin May 1, 2024
1db19e1
chore(tui): add copyright message
RolandSherwin May 1, 2024
2b83f63
feat(tui): enable swtiching between multiple tabs
RolandSherwin May 1, 2024
3596729
feat(tui): implement options screen with input support
RolandSherwin May 1, 2024
e722b63
chore: remove previous tab keybind
RolandSherwin May 1, 2024
0e19f34
feat: popup during add or start service
RolandSherwin May 1, 2024
02eef0c
refactor(tui): rename crate
RolandSherwin May 1, 2024
a4efbee
refactor: rebased and removed custom rustfmt
RolandSherwin May 1, 2024
7c410fc
chore: rename `node-launchpad` crate to `sn_node_launchpad`
jacderida May 1, 2024
30c291f
fix: apply interval only to non-running nodes
jacderida Apr 24, 2024
42d71be
chore: use better banners
jacderida Apr 24, 2024
924f7e8
chore: output reward balance in `status --json` cmd
jacderida Apr 26, 2024
50321d4
test: use node registry for status
jacderida Apr 30, 2024
3716890
fix: change reward balance to optional
jacderida Apr 30, 2024
79ea950
test: disable node man integration tests
jacderida Apr 30, 2024
ff83510
ci: add `node-launchpad` binary to release process
jacderida May 1, 2024
ebac382
feat(cli): track spend creation reasons during audit
maqi Apr 30, 2024
4969bea
chore: refactor CASH_NOTE_REASON strings to consts
maqi Apr 30, 2024
cc04419
feat(client): dump spends creation_reason statistics
maqi May 1, 2024
8d7d9c5
chore: address review comments
maqi May 1, 2024
d884f9d
chore(CI): disable the audit step during memcheck test
maqi May 2, 2024
36ac059
chore: disable network contacts feature flag on launchpad
RolandSherwin May 2, 2024
910cb66
Merge branch 'main' into alpha
jacderida May 2, 2024
d1c0cc1
fix: do not create wallet on registry refresh
jacderida May 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/build-release-artifacts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:
default: main

env:
JUST_BIN_URL: https://github.com/casey/just/releases/download/1.13.0/just-1.13.0-x86_64-unknown-linux-musl.tar.gz
JUST_BIN_URL: https://github.com/casey/just/releases/download/1.25.2/just-1.25.2-x86_64-unknown-linux-musl.tar.gz

jobs:
build:
Expand Down Expand Up @@ -95,8 +95,8 @@ jobs:
run: |
curl -L -O $JUST_BIN_URL
mkdir just
tar xvf just-1.13.0-x86_64-unknown-linux-musl.tar.gz -C just
rm just-1.13.0-x86_64-unknown-linux-musl.tar.gz
tar xvf just-1.25.2-x86_64-unknown-linux-musl.tar.gz -C just
rm just-1.25.2-x86_64-unknown-linux-musl.tar.gz
sudo mv just/just /usr/local/bin
rm -rf just
sudo apt-get install -y tree
Expand All @@ -106,9 +106,9 @@ jobs:
tree artifacts
just package-release-assets "safe"
just package-release-assets "safenode"
just package-release-assets "testnet"
just package-release-assets "faucet"
just package-release-assets "safenode_rpc_client"
just package-release-assets "node-launchpad"
- uses: actions/upload-artifact@main
with:
name: packaged_binaries
Expand Down
64 changes: 61 additions & 3 deletions .github/workflows/memcheck.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ env:
NODE_DATA_PATH: /home/runner/.local/share/safe/node
BOOTSTRAP_NODE_DATA_PATH: /home/runner/.local/share/safe/bootstrap_node
RESTART_TEST_NODE_DATA_PATH: /home/runner/.local/share/safe/restart_node
FAUCET_LOG_PATH: /home/runner/.local/share/safe/test_faucet/logs

jobs:
memory-check:
Expand Down Expand Up @@ -45,7 +46,7 @@ jobs:
run: |
mkdir -p $BOOTSTRAP_NODE_DATA_PATH
./target/release/safenode --first \
--root-dir $BOOTSTRAP_NODE_DATA_PATH --log-output-dest $BOOTSTRAP_NODE_DATA_PATH --local &
--root-dir $BOOTSTRAP_NODE_DATA_PATH --log-output-dest $BOOTSTRAP_NODE_DATA_PATH --local --owner=maidsafe_test &
sleep 10
env:
SN_LOG: "all"
Expand All @@ -64,7 +65,7 @@ jobs:
run: |
mkdir -p $RESTART_TEST_NODE_DATA_PATH
./target/release/safenode \
--root-dir $RESTART_TEST_NODE_DATA_PATH --log-output-dest $RESTART_TEST_NODE_DATA_PATH --local &
--root-dir $RESTART_TEST_NODE_DATA_PATH --log-output-dest $RESTART_TEST_NODE_DATA_PATH --local --owner=maidsafe_test &
sleep 10
env:
SN_LOG: "all"
Expand Down Expand Up @@ -105,6 +106,19 @@ jobs:
SN_LOG: "all"
timeout-minutes: 15

- name: Move faucet log to the working folder
run: |
echo "SAFE_DATA_PATH has: "
ls -l $SAFE_DATA_PATH
echo "test_faucet foder has: "
ls -l $SAFE_DATA_PATH/test_faucet
echo "logs folder has: "
ls -l $SAFE_DATA_PATH/test_faucet/logs
mv $FAUCET_LOG_PATH/faucet.log ./faucet_log.log
continue-on-error: true
if: always()
timeout-minutes: 1

- name: Download 95mb file to be uploaded with the safe client
shell: bash
run: wget https://sn-node.s3.eu-west-2.amazonaws.com/the-test-data.zip
Expand Down Expand Up @@ -151,7 +165,7 @@ jobs:
- name: Start the restart node again
run: |
./target/release/safenode \
--root-dir $RESTART_TEST_NODE_DATA_PATH --log-output-dest $RESTART_TEST_NODE_DATA_PATH --local &
--root-dir $RESTART_TEST_NODE_DATA_PATH --log-output-dest $RESTART_TEST_NODE_DATA_PATH --local --owner=maidsafe_test &
sleep 10
env:
SN_LOG: "all"
Expand Down Expand Up @@ -265,6 +279,16 @@ jobs:
SN_LOG: "all"
timeout-minutes: 10

# Disable this test temporarily as it takes too long time, which blocks the merge queue.
# - name: Audit from genesis to collect entire spend DAG and dump to a dot file
# run: |
# cargo run --bin safe --release -- --log-output-dest=data-dir wallet audit --dot > spend_dag_and_statistics.txt
# echo "=============================================================================="
# cat spend_dag_and_statistics.txt
# env:
# SN_LOG: "all"
# timeout-minutes: 60

- name: Check nodes running
shell: bash
timeout-minutes: 1
Expand Down Expand Up @@ -397,3 +421,37 @@ jobs:
path: initial_balance_from_faucet.txt
continue-on-error: true
if: always()

- name: Move faucet log to the working folder
run: |
echo "current folder is:"
pwd
echo "SAFE_DATA_PATH has: "
ls -l $SAFE_DATA_PATH
echo "test_faucet foder has: "
ls -l $SAFE_DATA_PATH/test_faucet
echo "logs folder has: "
ls -l $SAFE_DATA_PATH/test_faucet/logs
mv $FAUCET_LOG_PATH/*.log ./faucet_log.log
env:
SN_LOG: "all"
continue-on-error: true
if: always()
timeout-minutes: 1

- name: Upload faucet log
uses: actions/upload-artifact@main
with:
name: memory_check_faucet_log
path: faucet_log.log
continue-on-error: true
if: always()

# Re-enable this block once the previous step of audit got enabled.
# - name: Upload spend DAG and statistics
# uses: actions/upload-artifact@main
# with:
# name: memory_check_spend_dag_and_statistics
# path: spend_dag_and_statistics.txt
# continue-on-error: true
# if: always()
Loading
Loading