Skip to content

Commit c0d947d

Browse files
committed
tests: Reorder tests and move most of extended tests up to normal tests
1 parent de89eec commit c0d947d

File tree

1 file changed

+14
-19
lines changed

1 file changed

+14
-19
lines changed

test/functional/test_runner.py

Lines changed: 14 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,12 @@
5858
BASE_SCRIPTS = [
5959
# Scripts that are run by the travis build process.
6060
# Longest test should go first, to favor running tests in parallel
61+
'feature_fee_estimation.py',
6162
'wallet_hd.py',
6263
'wallet_backup.py',
6364
# vv Tests less than 5m vv
65+
'mining_getblocktemplate_longpoll.py',
66+
'feature_maxuploadtarget.py',
6467
'feature_block.py',
6568
'rpc_fundrawtransaction.py',
6669
'p2p_compactblocks.py',
@@ -69,6 +72,7 @@
6972
'wallet_basic.py',
7073
'wallet_labels.py',
7174
'p2p_segwit.py',
75+
'p2p_timeouts.py',
7276
'wallet_dump.py',
7377
'wallet_listtransactions.py',
7478
# vv Tests less than 60s vv
@@ -82,6 +86,8 @@
8286
'feature_csv_activation.py',
8387
'rpc_rawtransaction.py',
8488
'wallet_address_types.py',
89+
'feature_bip68_sequence.py',
90+
'p2p_feefilter.py',
8591
'feature_reindex.py',
8692
# vv Tests less than 30s vv
8793
'wallet_keypool_topup.py',
@@ -118,6 +124,14 @@
118124
'p2p_invalid_locator.py',
119125
'p2p_invalid_block.py',
120126
'p2p_invalid_tx.py',
127+
'feature_assumevalid.py',
128+
'example_test.py',
129+
'wallet_txn_doublespend.py',
130+
'wallet_txn_clone.py --mineblock',
131+
'feature_notifications.py',
132+
'rpc_invalidateblock.py',
133+
'feature_rbf.py',
134+
'mempool_packages.py',
121135
'rpc_createmultisig.py',
122136
'feature_versionbits_warning.py',
123137
'rpc_preciousblock.py',
@@ -162,26 +176,7 @@
162176
# These tests are not run by the travis build process.
163177
# Longest test should go first, to favor running tests in parallel
164178
'feature_pruning.py',
165-
# vv Tests less than 20m vv
166-
'feature_fee_estimation.py',
167-
# vv Tests less than 5m vv
168-
'feature_maxuploadtarget.py',
169-
'mempool_packages.py',
170179
'feature_dbcrash.py',
171-
# vv Tests less than 2m vv
172-
'feature_bip68_sequence.py',
173-
'mining_getblocktemplate_longpoll.py',
174-
'p2p_timeouts.py',
175-
# vv Tests less than 60s vv
176-
'p2p_feefilter.py',
177-
# vv Tests less than 30s vv
178-
'feature_assumevalid.py',
179-
'example_test.py',
180-
'wallet_txn_doublespend.py',
181-
'wallet_txn_clone.py --mineblock',
182-
'feature_notifications.py',
183-
'rpc_invalidateblock.py',
184-
'feature_rbf.py',
185180
]
186181

187182
# Place EXTENDED_SCRIPTS first since it has the 3 longest running tests

0 commit comments

Comments
 (0)