41 Commits (b425131f5ace294f0d8be579f5ef596907cf1e16)

Author SHA1 Message Date
John Newbery 5c8ff26b2f [tests] Add NetworkThread assertions 7 years ago
John Newbery 5fc6e71d19 [tests] Add network_thread_ utility functions. 7 years ago
John Newbery 873beca6de [tests] Rename NodeConn and NodeConnCB 7 years ago
John Newbery e9dfa9bccc [tests] Move version message sending from NodeConn to NodeConnCB 7 years ago
John Newbery dad596fc37 [tests] Make NodeConnCB a subclass of NodeConn 7 years ago
John Newbery e30d404385 [tests] Move only: move NodeConnCB below NodeConn 7 years ago
John Newbery 4d50598569 [tests] Tidy up mininode 7 years ago
John Newbery f2ae6f32a6 [tests] Remove mininode periodic (half-hour) ping messages 7 years ago
MarcoFalke fafdad0d46 qa: Remove unused NodeConn members 7 years ago
John Newbery 1135c796a0 [tests] Tidy up mininode.py module 7 years ago
John Newbery f9cd9b1bfa [tests] Move test_framework Bitcoin primitives into separate module 7 years ago
John Newbery fb00c45c32 [tests] Explicitly disallow support for p2p versions below 60001 7 years ago
John Newbery 3858aabbd0 [tests] Remove support for p2p alert messages 7 years ago
John Newbery c0b1274705 [tests] Remove support for bre-BIP31 ping messages 7 years ago
John Newbery 2904e301c5 [tests] Remove dead code from mininode.py 7 years ago
Pieter Wuille d618458184 Have SegWit active by default 7 years ago
John Newbery f893085325 [tests] Don't subclass from object for Python 3 7 years ago
MarcoFalke fafa003970 qa: Remove never used return value of sync_with_ping 7 years ago
Jim Posen eff4bd8ab2 [test] P2P functional test for certain fingerprinting protections 7 years ago
Cory Fields 1817398b39 mininode: add an optimistic write and disable nagle 7 years ago
Suhas Daftuar a7820422e0 qa: Treat mininode p2p exceptions as fatal 7 years ago
practicalswift 2e6080bbf3 Remove unused variables and/or function calls 7 years ago
John Newbery 0063d2c3dc [tests] Make p2p-leaktests.py more robust 7 years ago
MarcoFalke 08ce33f8e9 qa: Move wait_until to util 7 years ago
John Newbery 5e35cd94c1 [tests] Test disconnecting unsupported service bits logic. 7 years ago
Dimitris Tsapakidis 0a5a6b90bc Fixed multiple typos 8 years ago
John Newbery b0bfa233a1 [tests] Make wait_until timeout 60 seconds by default 8 years ago
John Newbery 3e3c22f09d [tests] fix wait_for_inv() 8 years ago
Jimmy Song c39a6b9ec8 Tests: Refactor to create witness script creation function 8 years ago
John Newbery 2a52ae63bf Remove duplicate method definitions in NodeConnCB subclasses 8 years ago
John Newbery 52e15aa4d0 Adds helper functions to NodeConnCB 8 years ago
John Newbery 45ce471ab0 Reduce spammy test logging 8 years ago
John Newbery 6a18bb9a36 [tests] sync_with_ping should assert that ping hasn't timed out 8 years ago
John Newbery 159fe88abf Remove SingleNodeConnCB 8 years ago
John Newbery c28ee91db0 Rename rpc-tests directory to functional 8 years ago
John Newbery 00902c48cd Rename qa directory to test 8 years ago
John Newbery af1363cb1c Always enable debug log and microsecond logging for test nodes. 8 years ago
John Newbery 6d0e3250bb Use logging in mininode.py 8 years ago
John Newbery 3f95a806b1 Fix docstrings in qa tests 8 years ago
Matt Corallo 8650bbb660 qa: Expose on-connection to mininode listeners 8 years ago
Matt Corallo 5b5e4f8330 qa: mininode learns when a socket connects, not its first action 8 years ago
Matt Corallo b436f92f72 qa: Expose on-connection to mininode listeners 8 years ago
Matt Corallo 8aaba7a6b7 qa: mininode learns when a socket connects, not its first action 8 years ago
BtcDrak 09dc4064ac Make test constant consistent with consensus.h 8 years ago
jnewbery e5d682faa3 Fix mininode version message format 8 years ago
Suhas Daftuar 422fac649f [qa] Add support for compactblocks v2 to mininode 8 years ago
Suhas Daftuar f5b9b8f437 [qa] Fix bug in mininode witness deserialization 8 years ago
MarcoFalke fa666094cf [qa] mininode: Only allow named args in wait_until 8 years ago
Suhas Daftuar b5fd666984 [qa] Fix race condition in p2p-compactblocks test 8 years ago
Suhas Daftuar 9a22a6c089 Add support for compactblocks to mininode 8 years ago