aboutsummaryrefslogtreecommitdiff
path: root/test/functional/wallet_sendall.py
diff options
context:
space:
mode:
authorMarcoFalke <falke.marco@gmail.com>2022-03-31 08:34:55 +0200
committerMarcoFalke <falke.marco@gmail.com>2022-03-31 08:34:58 +0200
commite1e6a3386fc7be6c65ee0b452263ea29c799eb0e (patch)
tree42975200b67f4291f2c1592b7925353c8ea2b4d5 /test/functional/wallet_sendall.py
parenta2e1590f67fc5cdf5be9cbf03b8f6e37aa8514d1 (diff)
parent17648493df478fa9316cc9ed66fe6bc1c2c820a4 (diff)
Merge bitcoin/bitcoin#24707: doc: Speed up functional test runs using ramdisk
17648493df478fa9316cc9ed66fe6bc1c2c820a4 doc: Speed up functional test runs using ramdisk (willcl-ark) Pull request description: Using a ramdisk for the functional tests can give noticable speedups for developers and reviewers. Local testing with an 8GB ramdisk saw a full test run using `test/functional/test_runner.py --jobs=100 --cachedir=/mnt/tmp/cache --tmpdir=/mnt/tmp` reduced from ~280 seconds to ~99 seconds. Possible bikeshedding opportunity to be had over whether this might best fit into `doc/productivity.md`, but IMO more people will likely see it (and it will therefore be more useful) if it is here. It seems best to select `tmpfs` over `ramfs` as `ramfs` can grow dynamically (good) but cannot be limited in size and might cause the system to hang if you run out of ram (bad), whereas `tmpfs` is size-limited and will overflow into swap. ACKs for top commit: josibake: ACK https://github.com/bitcoin/bitcoin/pull/24707/commits/17648493df478fa9316cc9ed66fe6bc1c2c820a4 jamesob: ACK https://github.com/bitcoin/bitcoin/pull/24707/commits/17648493df478fa9316cc9ed66fe6bc1c2c820a4 Tree-SHA512: b8e0846d4558a7a33fbb7cd190e30c36182db36095e1c1feae8c10a12042cff9d97739964bd9211d8564231dc99b4be5eed806d12a1d11dfa908157d7f26cc67
Diffstat (limited to 'test/functional/wallet_sendall.py')
0 files changed, 0 insertions, 0 deletions