|
92 | 92 | BASE_SCRIPTS = [
|
93 | 93 | # Scripts that are run by default.
|
94 | 94 | # Longest test should go first, to favor running tests in parallel
|
95 |
| - 'feature_dip3_deterministicmns.py', # NOTE: needs dash_hash to pass |
96 |
| - 'feature_llmq_data_recovery.py', |
| 95 | + 'feature_dip3_deterministicmns.py --legacy-wallet', # NOTE: needs dash_hash to pass |
| 96 | + 'feature_llmq_data_recovery.py --legacy-wallet', |
97 | 97 | 'wallet_hd.py --legacy-wallet',
|
98 | 98 | 'wallet_hd.py --descriptors',
|
99 | 99 | 'wallet_backup.py --legacy-wallet',
|
|
105 | 105 | 'rpc_fundrawtransaction.py --legacy-wallet',
|
106 | 106 | 'rpc_fundrawtransaction.py --legacy-wallet --nohd',
|
107 | 107 | 'rpc_fundrawtransaction.py --descriptors',
|
108 |
| - 'p2p_quorum_data.py', |
| 108 | + 'p2p_quorum_data.py --legacy-wallet', |
109 | 109 | # vv Tests less than 2m vv
|
110 |
| - 'p2p_instantsend.py', |
| 110 | + 'p2p_instantsend.py --legacy-wallet', |
111 | 111 | 'wallet_basic.py --legacy-wallet',
|
112 | 112 | 'wallet_basic.py --descriptors',
|
113 | 113 | 'wallet_labels.py --legacy-wallet',
|
|
120 | 120 | 'wallet_listtransactions.py --legacy-wallet',
|
121 | 121 | 'wallet_listtransactions.py --descriptors',
|
122 | 122 | 'feature_multikeysporks.py',
|
123 |
| - 'feature_dip3_v19.py', |
124 |
| - 'feature_llmq_signing.py', # NOTE: needs dash_hash to pass |
125 |
| - 'feature_llmq_signing.py --spork21', # NOTE: needs dash_hash to pass |
126 |
| - 'feature_llmq_chainlocks.py', # NOTE: needs dash_hash to pass |
127 |
| - 'feature_llmq_rotation.py', # NOTE: needs dash_hash to pass |
128 |
| - 'feature_llmq_connections.py', # NOTE: needs dash_hash to pass |
129 |
| - 'feature_llmq_evo.py', # NOTE: needs dash_hash to pass |
130 |
| - 'feature_llmq_simplepose.py', # NOTE: needs dash_hash to pass |
131 |
| - 'feature_llmq_is_cl_conflicts.py', # NOTE: needs dash_hash to pass |
132 |
| - 'feature_llmq_is_retroactive.py', # NOTE: needs dash_hash to pass |
133 |
| - 'feature_llmq_dkgerrors.py', # NOTE: needs dash_hash to pass |
134 |
| - 'feature_dip4_coinbasemerkleroots.py', # NOTE: needs dash_hash to pass |
135 |
| - 'feature_asset_locks.py', # NOTE: needs dash_hash to pass |
136 |
| - 'feature_mnehf.py', # NOTE: needs dash_hash to pass |
| 123 | + 'feature_dip3_v19.py --legacy-wallet', |
| 124 | + 'feature_llmq_signing.py --legacy-wallet', # NOTE: needs dash_hash to pass |
| 125 | + 'feature_llmq_signing.py --spork21 --legacy-wallet', # NOTE: needs dash_hash to pass |
| 126 | + 'feature_llmq_chainlocks.py --legacy-wallet', # NOTE: needs dash_hash to pass |
| 127 | + 'feature_llmq_rotation.py --legacy-wallet', # NOTE: needs dash_hash to pass |
| 128 | + 'feature_llmq_connections.py --legacy-wallet', # NOTE: needs dash_hash to pass |
| 129 | + 'feature_llmq_evo.py --legacy-wallet', # NOTE: needs dash_hash to pass |
| 130 | + 'feature_llmq_simplepose.py --legacy-wallet', # NOTE: needs dash_hash to pass |
| 131 | + 'feature_llmq_is_cl_conflicts.py --legacy-wallet', # NOTE: needs dash_hash to pass |
| 132 | + 'feature_llmq_is_retroactive.py --legacy-wallet', # NOTE: needs dash_hash to pass |
| 133 | + 'feature_llmq_dkgerrors.py --legacy-wallet', # NOTE: needs dash_hash to pass |
| 134 | + 'feature_dip4_coinbasemerkleroots.py --legacy-wallet', # NOTE: needs dash_hash to pass |
| 135 | + 'feature_asset_locks.py --legacy-wallet', # NOTE: needs dash_hash to pass |
| 136 | + 'feature_mnehf.py --legacy-wallet', # NOTE: needs dash_hash to pass |
137 | 137 | # vv Tests less than 60s vv
|
138 | 138 | 'p2p_sendheaders.py', # NOTE: needs dash_hash to pass
|
139 | 139 | 'p2p_sendheaders_compressed.py', # NOTE: needs dash_hash to pass
|
|
150 | 150 | 'feature_reindex.py',
|
151 | 151 | 'feature_abortnode.py',
|
152 | 152 | # vv Tests less than 30s vv
|
153 |
| - 'rpc_quorum.py', |
| 153 | + 'rpc_quorum.py --legacy-wallet', |
154 | 154 | 'wallet_keypool_topup.py --legacy-wallet',
|
155 | 155 | 'wallet_keypool_topup.py --descriptors',
|
156 | 156 | 'feature_fee_estimation.py',
|
157 |
| - 'interface_zmq_dash.py', |
| 157 | + 'interface_zmq_dash.py --legacy-wallet', |
158 | 158 | 'interface_zmq.py',
|
159 | 159 | 'rpc_invalid_address_message.py',
|
160 | 160 | 'interface_bitcoin_cli.py',
|
|
227 | 227 | 'feature_backwards_compatibility.py --legacy-wallet',
|
228 | 228 | 'feature_backwards_compatibility.py --descriptors',
|
229 | 229 | 'wallet_txn_clone.py --mineblock',
|
230 |
| - 'feature_notifications.py', |
| 230 | + 'feature_notifications.py --legacy-wallet', |
231 | 231 | 'rpc_getblockfilter.py',
|
232 | 232 | 'rpc_invalidateblock.py',
|
233 | 233 | 'feature_txindex.py',
|
|
273 | 273 | 'rpc_getblockstats.py',
|
274 | 274 | 'wallet_encryption.py --legacy-wallet',
|
275 | 275 | 'wallet_encryption.py --descriptors',
|
276 |
| - 'wallet_upgradetohd.py', |
| 276 | + 'wallet_upgradetohd.py --legacy-wallet', |
277 | 277 | 'feature_dersig.py',
|
278 | 278 | 'feature_cltv.py',
|
279 | 279 | 'feature_new_quorum_type_activation.py',
|
280 | 280 | 'feature_governance_objects.py',
|
281 |
| - 'feature_governance.py', |
| 281 | + 'feature_governance.py --legacy-wallet', |
282 | 282 | 'rpc_uptime.py',
|
283 | 283 | 'wallet_resendwallettransactions.py --legacy-wallet',
|
284 | 284 | 'wallet_resendwallettransactions.py --descriptors',
|
|
290 | 290 | 'p2p_unrequested_blocks.py', # NOTE: needs dash_hash to pass
|
291 | 291 | 'feature_shutdown.py',
|
292 | 292 | 'rpc_coinjoin.py',
|
293 |
| - 'rpc_masternode.py', |
| 293 | + 'rpc_masternode.py --legacy-wallet', |
294 | 294 | 'rpc_mnauth.py',
|
295 |
| - 'rpc_verifyislock.py', |
296 |
| - 'rpc_verifychainlock.py', |
| 295 | + 'rpc_verifyislock.py --legacy-wallet', |
| 296 | + 'rpc_verifychainlock.py --legacy-wallet', |
297 | 297 | 'wallet_create_tx.py --legacy-wallet',
|
298 | 298 | 'wallet_send.py --legacy-wallet',
|
299 | 299 | 'wallet_send.py --descriptors',
|
|
0 commit comments