bitcoin/test/functional/test_framework
Andrew Toth dda5228e02 test: set par=2 in default config for functional test framework
Depending on the host machine, a default `par` value can spawn up to 15 script verification threads for each node.
Running the functional test suite with default `par` can exhaust file descriptors or hit other resource limits when many threads are spawned.
These threads are mostly idle and the same code paths are executed with a value of `par=2`.
Limit this to 2 for functional tests that do not override the default option.

Co-authored-by: maflcko <6399679+maflcko@users.noreply.github.com>
2025-09-27 16:31:01 -04:00
..
crypto test: create assert_not_equal util and add to where imports are needed 2025-04-01 08:39:24 -04:00
__init__.py Rename rpc-tests directory to functional 2017-03-20 10:40:31 -04:00
address.py test: check that keyless P2A 'signing' via `signrawtransactionwithkey` succeeds 2024-08-02 20:13:07 +02:00
authproxy.py tests: Expand HTTP coverage to assert libevent behavior 2025-05-21 10:47:23 -04:00
bip340_test_vectors.csv test: update BIP340 test vectors and implementation (variable-length messages) 2025-05-30 01:47:09 +02:00
blockfilter.py Merge bitcoin/bitcoin#28605: Fix typos 2023-11-16 10:35:49 +00:00
blocktools.py test: add block 2016 to mock mainnet 2025-09-20 21:36:39 +02:00
compressor.py test: introduce output amount (de)compression routines 2025-03-04 12:50:17 -05:00
coverage.py test: fix PEP484 no implicit optional argument types errors 2023-06-29 16:14:07 -06:00
descriptors.py Output a descriptor in createmultisig and addmultisigaddress 2020-01-30 23:55:36 -05:00
key.py test: update BIP340 test vectors and implementation (variable-length messages) 2025-05-30 01:47:09 +02:00
mempool_util.py test: Fixup fill_mempool docstring 2025-08-29 08:05:40 +02:00
messages.py rpc: Support version 3 transaction creation 2025-08-15 11:24:46 -04:00
netutil.py Merge bitcoin/bitcoin#31614: test: expect that files may disappear from /proc/PID/fd/ 2025-02-10 15:58:09 -08:00
p2p.py tests: drop expect_disconnect behaviour for tx relay 2025-08-09 05:10:27 +10:00
psbt.py test: add constants for MuSig2 PSBT key types (BIP 373) 2025-05-07 19:28:08 +02:00
script.py test: remove bare CTransaction `.rehash()`/`.calc_sha256()` calls 2025-06-09 17:28:24 +02:00
script_util.py test: Add a test for anchor outputs in the wallet 2025-09-03 13:02:06 -07:00
segwit_addr.py Use Bech32m encoding for v1+ segwit addresses 2021-03-16 10:48:36 -07:00
socks5.py test: Avoid F541 (f-string without any placeholders) 2024-12-05 08:39:09 +01:00
test_framework.py test: Remove convert_to_json_for_cli 2025-09-23 12:58:00 -07:00
test_node.py Merge bitcoin/bitcoin#33243: test: Fix CLI_MAX_ARG_SIZE issues 2025-09-11 15:37:48 -07:00
test_shell.py test: remove legacy wallet functional tests 2025-04-23 12:10:30 -07:00
util.py test: set par=2 in default config for functional test framework 2025-09-27 16:31:01 -04:00
v2_p2p.py test: Check that disconnection happens when >4095 garbage bytes is sent 2024-06-21 19:37:13 +05:30
wallet.py test: extract `bulk_vout` from `bulk_tx` so it can be used by wallet tests 2025-08-15 11:24:51 -04:00
wallet_util.py Fix typos in description.md and wallet_util.py 2024-04-25 16:14:10 +08:00