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

prisma-risk / tsoracle / 26343550524
95%

Build:
DEFAULT BRANCH: main
Ran 23 May 2026 09:10PM UTC
Jobs 1
Files 74
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

23 May 2026 09:05PM UTC coverage: 94.822%. Remained the same
26343550524

push

github

web-flow
test(paxos): add fuzz targets and seed corpora for the paxos decoders (#225)

The paxos driver and toolkit shipped without any fuzz coverage; the existing
`log_entry_decode`/`toolkit_codec_decode` targets cover the openraft types
only. Add three adversarial-bytes targets mirroring the openraft layout
(driver gets two, toolkit gets one):

- `paxos_log_entry_decode` — `HighWaterCommand`, the replicated entry that
  arrives over the peer transport and is read back from the RocksDB log
  column on recovery.
- `paxos_snapshot_decode` — `HighWaterSnapshot`, decoded on snapshot transfer
  and recovery; its `applied_barriers` map drives the variable-length
  postcard path.
- `paxos_meta_ballot_decode` — the meta-column ballot decoder, the one
  omnipaxos-shaped value the toolkit reads back from disk on every startup.

Each target gets a committed seed corpus produced by an `#[ignore]`-gated
`generate_fuzz_seeds` test that derives valid bytes from the canonical
encoders, and is wired into both the per-PR and nightly fuzz matrices. The
fuzz crate pulls both paxos crates with `default-features = false` so the
rocksdb/bindgen/clang chain stays out of the fuzz build.

10127 of 10680 relevant lines covered (94.82%)

532173.37 hits per line

Jobs
ID Job ID Ran Files Coverage
1 26343550524.1 23 May 2026 09:10PM UTC 74
94.82
GitHub Action Run
Source Files on build 26343550524
  • Tree
  • List 74
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26343550524
  • f4b0bbda on github
  • Prev Build on main (#26343388226)
  • Next Build on main (#26343773979)
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