|
100 | 100 |
|
101 | 101 | testScripts = [ |
102 | 102 | # longest test should go first, to favor running tests in parallel |
103 | | - 'p2p-fullblocktest.py', |
| 103 | + 'wallet-hd.py', |
104 | 104 | 'walletbackup.py', |
105 | | - 'bip68-112-113-p2p.py', |
| 105 | + # vv Tests less than 5m vv |
| 106 | + 'p2p-fullblocktest.py', |
| 107 | + 'fundrawtransaction.py', |
| 108 | + 'p2p-compactblocks.py', |
| 109 | + 'segwit.py', |
| 110 | + # vv Tests less than 2m vv |
106 | 111 | 'wallet.py', |
107 | 112 | 'wallet-accounts.py', |
108 | | - 'wallet-hd.py', |
| 113 | + 'p2p-segwit.py', |
109 | 114 | 'wallet-dump.py', |
110 | 115 | 'listtransactions.py', |
| 116 | + # vv Tests less than 60s vv |
| 117 | + 'sendheaders.py', |
| 118 | + 'zapwallettxes.py', |
| 119 | + 'importmulti.py', |
| 120 | + 'mempool_limit.py', |
| 121 | + 'merkle_blocks.py', |
111 | 122 | 'receivedby.py', |
| 123 | + 'abandonconflict.py', |
| 124 | + 'bip68-112-113-p2p.py', |
| 125 | + 'rawtransactions.py', |
| 126 | + 'reindex.py', |
| 127 | + # vv Tests less than 30s vv |
112 | 128 | 'mempool_resurrect_test.py', |
113 | 129 | 'txn_doublespend.py --mineblock', |
114 | | - 'p2p-segwit.py', |
115 | | - 'segwit.py', |
116 | 130 | 'txn_clone.py', |
117 | 131 | 'getchaintips.py', |
118 | | - 'rawtransactions.py', |
119 | 132 | 'rest.py', |
120 | 133 | 'mempool_spendcoinbase.py', |
121 | 134 | 'mempool_reorg.py', |
122 | | - 'mempool_limit.py', |
123 | 135 | 'httpbasics.py', |
124 | 136 | 'multi_rpc.py', |
125 | | - 'zapwallettxes.py', |
126 | 137 | 'proxy_test.py', |
127 | | - 'merkle_blocks.py', |
128 | | - 'fundrawtransaction.py', |
129 | 138 | 'signrawtransactions.py', |
130 | 139 | 'nodehandling.py', |
131 | | - 'reindex.py', |
132 | 140 | 'decodescript.py', |
133 | 141 | 'blockchain.py', |
134 | 142 | 'disablewallet.py', |
135 | | - 'sendheaders.py', |
136 | 143 | 'keypool.py', |
137 | 144 | 'p2p-mempool.py', |
138 | 145 | 'prioritise_transaction.py', |
139 | 146 | 'invalidblockrequest.py', |
140 | 147 | 'invalidtxrequest.py', |
141 | | - 'abandonconflict.py', |
142 | 148 | 'p2p-versionbits-warning.py', |
143 | 149 | 'preciousblock.py', |
144 | 150 | 'importprunedfunds.py', |
145 | 151 | 'signmessages.py', |
146 | | - 'p2p-compactblocks.py', |
147 | 152 | 'nulldummy.py', |
148 | | - 'importmulti.py', |
149 | 153 | ] |
150 | 154 | if ENABLE_ZMQ: |
151 | 155 | testScripts.append('zmq_test.py') |
152 | 156 |
|
153 | 157 | testScriptsExt = [ |
| 158 | + 'pruning.py', |
| 159 | + # vv Tests less than 20m vv |
| 160 | + 'smartfees.py', |
| 161 | + # vv Tests less than 5m vv |
| 162 | + 'maxuploadtarget.py', |
| 163 | + 'mempool_packages.py', |
| 164 | + # vv Tests less than 2m vv |
| 165 | + 'bip68-sequence.py', |
| 166 | + 'getblocktemplate_longpoll.py', |
| 167 | + # vv Tests less than 60s vv |
154 | 168 | 'bip9-softforks.py', |
| 169 | + 'p2p-feefilter.py', |
| 170 | + 'rpcbind_test.py', |
| 171 | + # vv Tests less than 30s vv |
155 | 172 | 'bip65-cltv.py', |
156 | 173 | 'bip65-cltv-p2p.py', |
157 | | - 'bip68-sequence.py', |
158 | 174 | 'bipdersig-p2p.py', |
159 | 175 | 'bipdersig.py', |
160 | | - 'getblocktemplate_longpoll.py', |
161 | 176 | 'getblocktemplate_proposals.py', |
162 | 177 | 'txn_doublespend.py', |
163 | 178 | 'txn_clone.py --mineblock', |
164 | 179 | 'forknotify.py', |
165 | 180 | 'invalidateblock.py', |
166 | | - 'rpcbind_test.py', |
167 | | - 'smartfees.py', |
168 | 181 | 'maxblocksinflight.py', |
169 | 182 | 'p2p-acceptblock.py', |
170 | | - 'mempool_packages.py', |
171 | | - 'maxuploadtarget.py', |
172 | 183 | 'replace-by-fee.py', |
173 | | - 'p2p-feefilter.py', |
174 | | - 'pruning.py', # leave pruning last as it takes a REALLY long time |
175 | 184 | ] |
176 | 185 |
|
177 | 186 |
|
|
0 commit comments