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

databendlabs / openraft / 26216185076
87%

Build:
DEFAULT BRANCH: main
Ran 21 May 2026 09:03AM UTC
Jobs 1
Files 264
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

21 May 2026 08:51AM UTC coverage: 86.599% (+0.01%) from 86.588%
26216185076

push

github

drmingdrmer
refactor: turmoil: schedule fuzz drivers by tick

# Summary

The turmoil fuzzer now drives network chaos, workload generation, and membership changes from the main tick loop instead of independent forever-running clients.

# Details

Network chaos uses deterministic tick scheduling while preserving the existing partition, repair, hold, release, minority, and leader-minority actions.

Membership changes run as bounded client tasks with timeout and success tracking, so local voter bookkeeping advances only after a change completes successfully.

Workload writes are tick-enqueued and paused during membership changes, making reconfiguration windows easier to observe and reducing concurrent scheduling noise.

The derived fail rate is reduced and disabled when chaos is off, and progress output includes workload attempts and max committed log id.

16317 of 18842 relevant lines covered (86.6%)

145912.89 hits per line

Coverage Regressions

Lines Coverage ∆ File
3
86.96
-3.26% openraft/src/core/heartbeat/worker.rs
3
84.62
-4.62% openraft/src/raft/raft_inner.rs
1
83.33
0.0% openraft/src/metrics/serde_instant.rs
Jobs
ID Job ID Ran Files Coverage
1 26216185076.1 21 May 2026 09:03AM UTC 264
86.6
GitHub Action Run
Source Files on build 26216185076
  • Tree
  • List 264
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26216185076
  • f6ee4a43 on github
  • Prev Build on main (#26075699420)
  • Delete
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