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

xd009642 / tarpaulin / #761
89%

Build:
DEFAULT BRANCH: develop
Ran 19 Jun 2026 09:19AM UTC
Jobs 1
Files 42
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

19 Jun 2026 09:09AM UTC coverage: 85.811% (+0.07%) from 85.744%
#761

push

web-flow
Tests/simulation testing (#1831)

* Start abstracting all process things.

Will be moving them all behind a trait, this will allow for things like
replay of past events without needing ptrace for breakpoints etc pretty
easily. Just needs a bit of plumbing through things and then hopefully I
can replay failing CI jobs and debug them better!

* Potentially the last bits of plumbing

* Add process offset as well.

* Fix intermittent fork SIGILL error.

In cases where the parent gets the child fork event and not the parents
event and is able to continue the child, halt on the child and continue
it again without getting the parent event we end up with a breakpoint
not being properly reset.

The answer is if a PID is not in the processes map (the initial PID will
be), that means it's a exec'ed or forked process and we can use the
procfs status to get the ppid and autopopulate that as the parent.

I should write a blogpost about this probably...

281 of 334 new or added lines in 2 files covered. (84.13%)

5 existing lines in 2 files now uncovered.

5189 of 6047 relevant lines covered (85.81%)

239873.54 hits per line

Uncovered Changes

Lines Coverage ∆ File
51
82.59
src/process_handling/mock_event_source.rs
2
75.57
4.98% src/statemachine/linux.rs

Coverage Regressions

Lines Coverage ∆ File
4
82.43
-5.41% src/process_handling/event_source.rs
1
92.48
-0.13% src/config/mod.rs
Jobs
ID Job ID Ran Files Coverage
1 #761.1 19 Jun 2026 09:19AM UTC 42
85.81
Source Files on build #761
  • Tree
  • List 42
  • Changed 5
  • Source Changed 2
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • e0b5a65d on github
  • Prev Build on develop
  • Next Build on develop
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