We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1c6f52b commit c1a5a19Copy full SHA for c1a5a19
test/src/e2e_vm_tests/mod.rs
@@ -1209,6 +1209,15 @@ pub async fn run_in_parallel(filter_config: &FilterConfig, run_config: &RunConfi
1209
&failed_tests,
1210
);
1211
1212
+ // 2. Run "run_on_node" tests that don't share contracts in parallel over different wallets.
1213
+ let mut run_on_node_tests_per_wallet = HashMap::new();
1214
+ for test in run_on_node_tests.iter() {
1215
+ let signing_key = *test.expect_signing_key();
1216
+ run_on_node_tests_per_wallet
1217
+ .entry(signing_key)
1218
+ .or_insert_with(Vec::new)
1219
+ .push(test);
1220
+ }
1221
let longest_wallet_test_chain_size = run_on_node_tests_per_wallet
1222
.values()
1223
.max_by_key(|tests| tests.len())
0 commit comments