mirror of
https://github.com/dashpay/dash.git
synced 2024-12-24 19:42:46 +01:00
Reorder RPC tests for running time
This commit is contained in:
parent
2efcfa5acf
commit
e2184ccc1d
@ -100,78 +100,87 @@ if ENABLE_ZMQ:
|
|||||||
|
|
||||||
testScripts = [
|
testScripts = [
|
||||||
# longest test should go first, to favor running tests in parallel
|
# longest test should go first, to favor running tests in parallel
|
||||||
'p2p-fullblocktest.py',
|
'wallet-hd.py',
|
||||||
'walletbackup.py',
|
'walletbackup.py',
|
||||||
'bip68-112-113-p2p.py',
|
# vv Tests less than 5m vv
|
||||||
|
'p2p-fullblocktest.py',
|
||||||
|
'fundrawtransaction.py',
|
||||||
|
'p2p-compactblocks.py',
|
||||||
|
'segwit.py',
|
||||||
|
# vv Tests less than 2m vv
|
||||||
'wallet.py',
|
'wallet.py',
|
||||||
'wallet-accounts.py',
|
'wallet-accounts.py',
|
||||||
'wallet-hd.py',
|
'p2p-segwit.py',
|
||||||
'wallet-dump.py',
|
'wallet-dump.py',
|
||||||
'listtransactions.py',
|
'listtransactions.py',
|
||||||
|
# vv Tests less than 60s vv
|
||||||
|
'sendheaders.py',
|
||||||
|
'zapwallettxes.py',
|
||||||
|
'importmulti.py',
|
||||||
|
'mempool_limit.py',
|
||||||
|
'merkle_blocks.py',
|
||||||
'receivedby.py',
|
'receivedby.py',
|
||||||
|
'abandonconflict.py',
|
||||||
|
'bip68-112-113-p2p.py',
|
||||||
|
'rawtransactions.py',
|
||||||
|
'reindex.py',
|
||||||
|
# vv Tests less than 30s vv
|
||||||
'mempool_resurrect_test.py',
|
'mempool_resurrect_test.py',
|
||||||
'txn_doublespend.py --mineblock',
|
'txn_doublespend.py --mineblock',
|
||||||
'p2p-segwit.py',
|
|
||||||
'segwit.py',
|
|
||||||
'txn_clone.py',
|
'txn_clone.py',
|
||||||
'getchaintips.py',
|
'getchaintips.py',
|
||||||
'rawtransactions.py',
|
|
||||||
'rest.py',
|
'rest.py',
|
||||||
'mempool_spendcoinbase.py',
|
'mempool_spendcoinbase.py',
|
||||||
'mempool_reorg.py',
|
'mempool_reorg.py',
|
||||||
'mempool_limit.py',
|
|
||||||
'httpbasics.py',
|
'httpbasics.py',
|
||||||
'multi_rpc.py',
|
'multi_rpc.py',
|
||||||
'zapwallettxes.py',
|
|
||||||
'proxy_test.py',
|
'proxy_test.py',
|
||||||
'merkle_blocks.py',
|
|
||||||
'fundrawtransaction.py',
|
|
||||||
'signrawtransactions.py',
|
'signrawtransactions.py',
|
||||||
'nodehandling.py',
|
'nodehandling.py',
|
||||||
'reindex.py',
|
|
||||||
'decodescript.py',
|
'decodescript.py',
|
||||||
'blockchain.py',
|
'blockchain.py',
|
||||||
'disablewallet.py',
|
'disablewallet.py',
|
||||||
'sendheaders.py',
|
|
||||||
'keypool.py',
|
'keypool.py',
|
||||||
'p2p-mempool.py',
|
'p2p-mempool.py',
|
||||||
'prioritise_transaction.py',
|
'prioritise_transaction.py',
|
||||||
'invalidblockrequest.py',
|
'invalidblockrequest.py',
|
||||||
'invalidtxrequest.py',
|
'invalidtxrequest.py',
|
||||||
'abandonconflict.py',
|
|
||||||
'p2p-versionbits-warning.py',
|
'p2p-versionbits-warning.py',
|
||||||
'preciousblock.py',
|
'preciousblock.py',
|
||||||
'importprunedfunds.py',
|
'importprunedfunds.py',
|
||||||
'signmessages.py',
|
'signmessages.py',
|
||||||
'p2p-compactblocks.py',
|
|
||||||
'nulldummy.py',
|
'nulldummy.py',
|
||||||
'importmulti.py',
|
|
||||||
]
|
]
|
||||||
if ENABLE_ZMQ:
|
if ENABLE_ZMQ:
|
||||||
testScripts.append('zmq_test.py')
|
testScripts.append('zmq_test.py')
|
||||||
|
|
||||||
testScriptsExt = [
|
testScriptsExt = [
|
||||||
|
'pruning.py',
|
||||||
|
# vv Tests less than 20m vv
|
||||||
|
'smartfees.py',
|
||||||
|
# vv Tests less than 5m vv
|
||||||
|
'maxuploadtarget.py',
|
||||||
|
'mempool_packages.py',
|
||||||
|
# vv Tests less than 2m vv
|
||||||
|
'bip68-sequence.py',
|
||||||
|
'getblocktemplate_longpoll.py',
|
||||||
|
# vv Tests less than 60s vv
|
||||||
'bip9-softforks.py',
|
'bip9-softforks.py',
|
||||||
|
'p2p-feefilter.py',
|
||||||
|
'rpcbind_test.py',
|
||||||
|
# vv Tests less than 30s vv
|
||||||
'bip65-cltv.py',
|
'bip65-cltv.py',
|
||||||
'bip65-cltv-p2p.py',
|
'bip65-cltv-p2p.py',
|
||||||
'bip68-sequence.py',
|
|
||||||
'bipdersig-p2p.py',
|
'bipdersig-p2p.py',
|
||||||
'bipdersig.py',
|
'bipdersig.py',
|
||||||
'getblocktemplate_longpoll.py',
|
|
||||||
'getblocktemplate_proposals.py',
|
'getblocktemplate_proposals.py',
|
||||||
'txn_doublespend.py',
|
'txn_doublespend.py',
|
||||||
'txn_clone.py --mineblock',
|
'txn_clone.py --mineblock',
|
||||||
'forknotify.py',
|
'forknotify.py',
|
||||||
'invalidateblock.py',
|
'invalidateblock.py',
|
||||||
'rpcbind_test.py',
|
|
||||||
'smartfees.py',
|
|
||||||
'maxblocksinflight.py',
|
'maxblocksinflight.py',
|
||||||
'p2p-acceptblock.py',
|
'p2p-acceptblock.py',
|
||||||
'mempool_packages.py',
|
|
||||||
'maxuploadtarget.py',
|
|
||||||
'replace-by-fee.py',
|
'replace-by-fee.py',
|
||||||
'p2p-feefilter.py',
|
|
||||||
'pruning.py', # leave pruning last as it takes a REALLY long time
|
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user