• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

prisma-risk / tsoracle / 26371350881
95%

Build:
DEFAULT BRANCH: main
Ran 24 May 2026 08:05PM UTC
Jobs 1
Files 75
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

24 May 2026 08:01PM UTC coverage: 94.902% (-0.05%) from 94.953%
26371350881

push

github

web-flow
test(server): run the extension-stampede single-flight test under turmoil DST (#307)

The extension-stampede test reproduced the burst with 50 OS-thread-concurrent
clients and a real 50ms persist delay so stampeders pile up inside
extend_window before the first persist completes — a timing-dependent setup.

Convert it to run under turmoil: 50 logically concurrent get_ts requests driven
by join_all on the single-threaded deterministic scheduler. The extension_lock
contention (and so the recheck-after-acquire coalescing) is exercised
identically, but deterministically and instantly. The server pushes the clock
past committed_high_water before serve() binds the listener, so the client
cannot issue any request until the window is already exhausted; a connect-failed
batch contacts the server zero times, so retrying the burst until it lands keeps
the "exactly one persist" assertion exact.

Reuses the shared dst harness (serve / client / into_sim_parts) from
test_support. Replaces the real-time original with the deterministic version
(extension_stampede_dst.rs, required-features = ["dst"]).

11263 of 11868 relevant lines covered (94.9%)

473842.34 hits per line

Coverage Regressions

Lines Coverage ∆ File
4
97.39
-1.04% crates/tsoracle-driver-paxos/src/state_machine.rs
2
84.37
-0.54% benchmarks/stress/src/topology/paxos.rs
Jobs
ID Job ID Ran Files Coverage
1 26371350881.1 24 May 2026 08:05PM UTC 75
94.9
GitHub Action Run
Source Files on build 26371350881
  • Tree
  • List 75
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26371350881
  • 28497d83 on github
  • Prev Build on main (#26371115568)
  • Next Build on main (#26371395704)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc