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

ZelAnton / ProcessKit-rs / 30763838878
94%

Build:
DEFAULT BRANCH: main
Ran 02 Aug 2026 07:39PM UTC
Jobs 1
Files 50
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

02 Aug 2026 07:18PM UTC coverage: 94.686% (+0.07%) from 94.614%
30763838878

push

github

ZelAnton
Fix cross-task integration gaps: identifiers drift, FreeBSD honesty, changelog

F-07: the identifiers manifest generator built its dictionary from a
hand-enumerated list rather than an exhaustive match, so the new
Mechanism::ProcessReaper variant (T-254) silently passed the drift gate
without ever being added to spec/identifiers.json (T-257). Add the
missing entry and close the class: each dictionary entry is now backed
by a macro-generated exhaustive match over the same enum, so a future
variant fails to compile until it is curated or explicitly omitted.

F-08: T-254's FreeBSD reaper backend unconditionally returned Ok from
suspend/resume, silently diverging from the honest-error contract T-250
gave the process-group backend it wraps and from freebsd.rs's own
signal()/kill_all(). Propagate the already-computed delivery verdict,
matching signal()'s shape.

F-09: add the CHANGELOG entries the batch's join-barrier review found
missing for RlimitResource::from_name (T-249) and the identifiers
manifest (T-257), and correct the suspend/resume bullet's backend list.

84 of 89 new or added lines in 1 file covered. (94.38%)

480 existing lines in 14 files now uncovered.

25231 of 26647 relevant lines covered (94.69%)

19369.93 hits per line

Uncovered Changes

Lines Coverage ∆ File
5
95.54
src/identifiers_manifest.rs

Coverage Regressions

Lines Coverage ∆ File
161
91.97
0.28% src/command.rs
106
94.09
0.01% src/running/mod.rs
37
95.17
-0.36% src/sys/pgroup.rs
33
93.35
0.07% src/error.rs
33
95.39
0.03% src/runner.rs
24
93.04
1.86% src/group.rs
23
91.88
0.12% src/running/stream.rs
16
88.89
0.0% src/stats.rs
15
82.14
10.44% src/rlimit.rs
10
95.89
0.0% src/pipeline.rs
9
97.86
0.12% src/result.rs
8
90.83
0.32% src/metrics.rs
3
91.89
0.0% src/shutdown_report.rs
2
97.82
0.02% src/running/scripted.rs
Jobs
ID Job ID Ran Files Coverage
1 30763838878.1 02 Aug 2026 07:39PM UTC 50
94.69
GitHub Action Run
Source Files on build 30763838878
  • Tree
  • List 50
  • Changed 21
  • Source Changed 20
  • Coverage Changed 21
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30763838878
  • 1d183099 on github
  • Prev Build on main (#30727384150)
  • Next Build on main (#30812282310)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc