Wladimir J. van der Laan
f18fa576b9
Merge #11472 : qa: Make tmpdir option an absolute path, misc cleanup
...
fafa003
qa: Remove never used return value of sync_with_ping (MarcoFalke)
fa9de37
qa: Make tmpdir option an absolute path (MarcoFalke)
Pull request description:
This should fix issues with the multiwallet test and its symlinks
when the tmpdir is a relative path.
Rather than fixing os.symlink to work with paths relative to a
directory descriptor, which does not work on Windows, normalize
the path instead.
Tree-SHA512: 189690f3d065ea2f0f48e06775c86d513d0916c7c86312432e8e16df160e65539e288c2bd53d49a4180735fa940f6fcd52b506ccd7d9815651a9b1a69850dda6
2019-09-29 12:42:14 +02:00
Alexander Block
7b80cc8040
Allow ignoring of known messages in mininode.py
...
Instead of throwing an exception.
2019-09-24 17:47:35 +02:00
Suhas Daftuar
8855f4b97d
qa: Treat mininode p2p exceptions as fatal
2019-09-24 17:47:35 +02:00
MarcoFalke
956e6bc016
Merge #11068 : qa: Move wait_until to util
...
08ce33f8e
qa: Move wait_until to util (MarcoFalke)
Pull request description:
This moves `wait_until` to `util.py` to make it generally available to python tests.
Also, `wait_until` now takes an optional lock that is acquired while testing the predicate.
Previously the lock was always acquired, even when it was not necessary, cf. `disconnect_ban.py`.
Tree-SHA512: 18e452a017a6566fa8ad09bde058e1b841e167039dc63299e70cfa7a6dcbc779581e60ca3e8eb2f1b610767d5208b9376c203eb11015b250fd0542b5eb4215a8
2019-09-24 16:58:03 +02:00
UdjinM6
929c892c05
Remove p2p alert leftovers ( #3050 )
...
* Drop ALERT debug category
Was used for p2p alerts only
* Drop `alert` p2p message handling in tests
2019-08-16 14:49:15 +03:00
Wladimir J. van der Laan
5f2c9d7307
Merge #10633 : doc: Fix various typos
...
0a5a6b9
Fixed multiple typos (Dimitris Tsapakidis)
Tree-SHA512: 57748710bcbc03945b160db5e95bd686a2c64605f25d5e11d8ed9d0e1be3b3bf287a63588dc6eb33d0cef4ff17c765fda7c226d667a357acc539c8fcf2b9bb7e
2019-07-11 10:34:46 -05:00
MarcoFalke
d6e83980da
Merge #10318 : [tests] fix wait_for_inv()
...
3e3c22f
[tests] fix wait_for_inv() (John Newbery)
Tree-SHA512: b8070b8461e9c792cc3d9c17fd9d3faf87f550c7c0fc1788e0cd382f0794932b70cc87d480805a3b3c1ca2fdca9f8f1bcb9759300d777d9aaa8d41c016260d93
2019-06-19 08:20:15 -05:00
Wladimir J. van der Laan
2d771c95a1
Merge #10169 : [tests] Remove func test code duplication
...
2a52ae6
Remove duplicate method definitions in NodeConnCB subclasses (John Newbery)
52e15aa
Adds helper functions to NodeConnCB (John Newbery)
Tree-SHA512: 2d7909eb85b3bde0fc3ebf133798eca21e561f4b2a2880937750820a42856cfb61fc94e30591c14ac13218bcfae0ebe7c5e8662a7b10f5b02470325c44a86cf1
remove duplicate code 10169
Signed-off-by: Pasta <pasta@dashboost.org>
2019-06-14 14:50:04 -05:00
MarcoFalke
f893ac66ca
Merge #10124 : [test] Suppress test logging spam
...
45ce471
Reduce spammy test logging (John Newbery)
Tree-SHA512: 64b2ce29fb62a4e738840bbaf93563559451c2ef078ba66ecfc1dbe34adefea61ad2ad2d768444cb2e0b30cb3cbe47e38ed818d4c91f7723a3d1ba9fdd0043f9
2019-05-27 09:03:19 -05:00
Wladimir J. van der Laan
7fd979cc0e
Merge #10114 : [tests] sync_with_ping should assert that ping hasn't timed out
...
6a18bb9
[tests] sync_with_ping should assert that ping hasn't timed out (John Newbery)
6426716
Add send_await_disconnect() method to p2p-compactblocks.py (John Newbery)
Tree-SHA512: d0eeb066ed3f6aef594caaa693280d10abedac9b719e795c9659e52ddae315085eb2845131644793007e30a16e3e0bf3e3925b40ca2ae023cad923c5ab32df25
2019-05-21 08:52:48 -05:00
MarcoFalke
cc06ef5514
Merge #10109 : Remove SingleNodeConnCB
...
159fe88
Remove SingleNodeConnCB (John Newbery)
Tree-SHA512: 2fc3d060f4ac9445e657134919a871c46987d53eb98d23a858ee9515fc997be7a81923f08f2a37d07d123b55b912ae82ffa0f820d16297b044ab24dcf0788a8a
2019-05-21 08:52:47 -05:00
PastaPastaPasta
6edbc9cebd
Merge bitcoin#9956: Reorganise qa directory ( #2912 )
...
* Merge #9956 : Reorganise qa directory
63d66ba
Move src/test/bitcoin-util-test.py to test/util/bitcoin-util-test.py (John Newbery)
5b0bff4
Rename --enable-extended-rpc-tests to --enable-extended-functional-tests (John Newbery)
a9bd622
Rename test/pull-tester/rpc-tests.py to test/functional/test_runner.py (John Newbery)
c28ee91
Rename rpc-tests directory to functional (John Newbery)
00902c4
Rename qa directory to test (John Newbery)
Tree-SHA512: ee7125c0c647d81590177beef2c8852c4ef76fdcf888096d9d4d360562a01d8d3b453345c3040487b2a043935bd1e7e80018f34462d6e02262bedbe23edcc576
resolve build errors
Signed-off-by: Pasta <Pasta@dash.org>
update test_runner.py in testintegrations.sh
Signed-off-by: Pasta <Pasta@dash.org>
* moved dash specific tests
Signed-off-by: Pasta <Pasta@dash.org>
* dashify README.md
Signed-off-by: Pasta <Pasta@dash.org>
* removed autoix*.py
Signed-off-by: Pasta <Pasta@dash.org>
* change back file perms
* dedashify
Signed-off-by: Pasta <Pasta@dash.org>
2019-05-19 23:20:34 +03:00