dash/test/functional/test_framework
MacroFake c1fa5a0f15
Merge bitcoin/bitcoin#25312: test: Fix port collisions caused by p2p_getaddr_caching.py
ea54ba2f42f6d0b23570c665c2369f977bf55cf6 [test] Fix port collisions caused by p2p_getaddr_caching.py (dergoegge)
f9682e75ac184a62c7e29287882df34c25303033 [test_framework] Set PortSeed.n directly after initialising params (dergoegge)

Pull request description:

  This PR fixes the issue mentioned [here](https://github.com/bitcoin/bitcoin/pull/25096#discussion_r892558783), to avoid port collisions between nodes spun up by the test framework.

Top commit has no ACKs.

Tree-SHA512: ec9159f0af90db636f7889d664c24e1430cf2bcb3c02a9ab2dcfe531b2a4d18f6e3a0f8ba73071bdf2f7db518df9d5d86a9cd06695e67644d20fe4515fac32b7
2024-02-22 20:58:44 -06:00
..
__init__.py
address.py Merge #18965: tests: implement base58_decode 2023-12-06 12:33:15 -06:00
authproxy.py Merge #19368: test: improve functional tests compatibility with BSD/macOS 2024-01-06 19:30:15 -06:00
bip340_test_vectors.csv partial bitcoin#19953: Implement BIP 340-342 validation 2024-02-19 10:17:10 -06:00
blocktools.py merge bitcoin#19401: Use GBT to get block versions correct 2024-02-06 08:44:05 -06:00
coverage.py Merge bitcoin/bitcoin#22139: test: add type annotations to util.get_rpc_proxy 2023-12-03 20:13:09 -06:00
descriptors.py Merge #18032: rpc: Output a descriptor in createmultisig and addmultisigaddress 2023-04-06 20:15:47 +03:00
ellswift_decode_test_vectors.csv merge bitcoin#24005: add python implementation of Elligator swift 2024-02-19 10:17:13 -06:00
ellswift.py merge bitcoin#24005: add python implementation of Elligator swift 2024-02-19 10:17:13 -06:00
key.py partial bitcoin#26222: Introduce secp256k1 module with field and group classes to test framework 2024-02-19 10:17:12 -06:00
messages.py Merge #19509: Per-Peer Message Capture 2024-02-14 10:34:10 -06:00
muhash.py merge bitcoin#27538: remove modinv python util helper function 2024-02-19 10:17:10 -06:00
netutil.py partial bitcoin#20842: consolidate typo & url fixing 2024-02-19 10:17:12 -06:00
p2p.py Merge #19272: net, test: invalid p2p messages and test framework improvements 2024-02-07 10:27:41 -06:00
ripemd160.py docs/build: Kubuntu 22.04 build fix (#4843) 2022-05-28 23:27:04 -05:00
script_util.py Merge #18732: test: Remove unused, undocumented and misleading CScript.__add__ 2023-03-03 23:07:15 +05:30
script.py Merge #21107: test: remove type: comments in favour of actual annotations 2024-02-14 10:34:10 -06:00
secp256k1.py partial bitcoin#26222: Introduce secp256k1 module with field and group classes to test framework 2024-02-19 10:17:12 -06:00
siphash.py
socks5.py
test_framework.py Merge bitcoin/bitcoin#25312: test: Fix port collisions caused by p2p_getaddr_caching.py 2024-02-22 20:58:44 -06:00
test_node.py Merge #19804: test/refactor: reference p2p objects explicitly and remove confusing Test_Node.p2p property 2024-01-27 22:55:29 -06:00
test_shell.py Merge #17378: TestShell: Fix typos & implement cleanups 2023-01-23 12:22:29 -06:00
util.py merge bitcoin#27538: remove modinv python util helper function 2024-02-19 10:17:10 -06:00
wallet_util.py Merge #17891: scripted-diff: Replace CCriticalSection with RecursiveMutex 2023-05-24 12:43:57 -05:00
wallet.py Merge #20385: test: run mempool_spend_coinbase.py even with wallet disabled 2024-01-26 12:50:32 -06:00
xswiftec_inv_test_vectors.csv merge bitcoin#24005: add python implementation of Elligator swift 2024-02-19 10:17:13 -06:00