Skip to content

Commit b7d92cb

Browse files
committed
ci: exclude long p2p tests from PR workflow
1 parent e96240c commit b7d92cb

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

.github/workflows/lint_and_test.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,10 @@ jobs:
3535
SAVE_VEILID_LOCAL_TEST_MODE: "1"
3636
SAVE_VEILID_TEST_NETWORK_KEY: save-rust-ci-${{ github.run_id }}-${{ github.run_attempt }}
3737
# Retries configured in .config/nextest.toml (nextest default path)
38-
# --no-fail-fast: run all tests even when some fail, so we see full results
39-
run: cargo nextest run --test-threads=1 --no-fail-fast
38+
# --no-fail-fast: run all tests in this PR subset even when some fail.
39+
# Exclude long P2P network convergence tests from PR CI; run them in dedicated/nightly workflows.
40+
run: >
41+
cargo nextest run
42+
--test-threads=1
43+
--no-fail-fast
44+
-E 'not (test(test_join_group) | test(test_replicate_group) | test(test_refresh_joined_group) | test(test_idempotent_create_repo_after_join))'

0 commit comments

Comments
 (0)