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

prisma-risk / tsoracle / 26378308747
95%

Build:
DEFAULT BRANCH: main
Ran 25 May 2026 01:23AM UTC
Jobs 1
Files 79
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

25 May 2026 01:19AM UTC coverage: 94.837% (-0.02%) from 94.858%
26378308747

push

github

web-flow
test(fuzz): fuzz the full openraft Entry log record (#368)

The log store reads `[version | postcard(Entry<TypeConfig>)]` from the log
column family on recovery and replication (log_store::decode_record), but the
existing log_entry_decode target only fuzzes the inner HighWaterCommand via
bare postcard. That leaves the openraft Entry envelope — including the
variable-length EntryPayload::Membership variant — unexercised against
adversarial bytes a follower decodes from peers and from disk.

Add an openraft_entry_decode target that decodes the real Entry shape through
the version-framed codec, wired into both fuzz CI matrices with a hand-crafted
seed corpus (frame-only, blank, normal at value extremes, membership). Expose
the concrete entry type as a #[doc(hidden)] OpenraftEntry alias so the harness
names only a tsoracle type and nothing else depends on it.

Also refreshes the stale fuzz Cargo.lock to current workspace crate versions.

12032 of 12687 relevant lines covered (94.84%)

460964.71 hits per line

Coverage Regressions

Lines Coverage ∆ File
23
96.84
-0.5% crates/tsoracle-paxos-toolkit/src/storage/mod.rs
7
97.69
-0.74% crates/tsoracle-driver-paxos/src/state_machine.rs
2
77.11
-0.6% crates/tsoracle-paxos-toolkit/src/lifecycle/mod.rs
Jobs
ID Job ID Ran Files Coverage
1 26378308747.1 25 May 2026 01:23AM UTC 79
94.84
GitHub Action Run
Source Files on build 26378308747
  • Tree
  • List 79
  • Changed 4
  • Source Changed 3
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26378308747
  • e113946c on github
  • Prev Build on main (#26377933690)
  • Next Build on main (#26378349683)
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