Skip to content

CI: Retry flaky tests; Migrate sncast tests to nextest #4297

Merged
DelevoXDG merged 18 commits intomasterfrom
zdobnikau/retry-tests-ci
Apr 27, 2026
Merged

CI: Retry flaky tests; Migrate sncast tests to nextest #4297
DelevoXDG merged 18 commits intomasterfrom
zdobnikau/retry-tests-ci

Conversation

@DelevoXDG
Copy link
Copy Markdown
Contributor

@DelevoXDG DelevoXDG commented Apr 21, 2026

Stack

Closes #4285

Introduced changes

  • Migrate sncast tests from cargo test to nextest
  • Add retries for known flaky test groups + ledger
  • Keep retries at zero for now otherwise

Checklist

  • Linked relevant issue
  • Updated relevant documentation
  • Added relevant tests
  • Performed self-review of the code
  • Added changes to CHANGELOG.md

@DelevoXDG DelevoXDG changed the title [wip] Retry flaky tests on CI CI: Migrate sncasts tests to nextest; Retry flaky tests Apr 23, 2026
@DelevoXDG DelevoXDG changed the title CI: Migrate sncasts tests to nextest; Retry flaky tests CI: Retry flaky tests; Migrate sncast tests to nextest Apr 23, 2026
Comment thread .config/nextest.toml
@DelevoXDG DelevoXDG force-pushed the zdobnikau/retry-tests-ci branch from 57921b8 to 4fb732f Compare April 23, 2026 14:44
@DelevoXDG DelevoXDG force-pushed the zdobnikau/retry-tests-ci branch from bb82d3a to bd5af56 Compare April 24, 2026 11:46
@DelevoXDG DelevoXDG marked this pull request as ready for review April 27, 2026 09:23
@DelevoXDG DelevoXDG requested review from a team, MKowalski8 and franciszekjob April 27, 2026 09:23
Comment thread crates/sncast/tests/helpers/devnet.rs
@DelevoXDG DelevoXDG requested a review from ddoktorski April 27, 2026 11:09
@DelevoXDG DelevoXDG enabled auto-merge April 27, 2026 13:54
@DelevoXDG DelevoXDG added this pull request to the merge queue Apr 27, 2026
Merged via the queue into master with commit 9f1d222 Apr 27, 2026
55 checks passed
@DelevoXDG DelevoXDG deleted the zdobnikau/retry-tests-ci branch April 27, 2026 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add retry mechanism to all CI tests

3 participants