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

jbboehr / php-perfidious / 34154430835
94%
master: 94%

Build:
Build:
LAST BUILD BRANCH: develop
DEFAULT BRANCH: master
Ran 07 Sep 2026 07:09PM UTC
Jobs 1
Files 14
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

07 Sep 2026 07:08PM UTC coverage: 92.946% (-0.2%) from 93.144%
34154430835

push

github

jbboehr
Use perf events for Linux thread samplers

Replace getrusage so the common sampler can measure hardware cycles and
retired instructions alongside CPU time, page faults, and context switches.
Default to the current thread on every platform. Windows and macOS retain
explicit process scope; Linux rejects it rather than counting only its
main thread under a process-wide label.

Preserve user and kernel accounting, scale multiplexed intervals with
checked arithmetic, and keep failed reads from consuming partial samples.
Cover counter ownership, fork cleanup, and failure recovery with native
fixtures and PHP regressions.

67 of 81 new or added lines in 3 files covered. (82.72%)

4 existing lines in 2 files now uncovered.

1199 of 1290 relevant lines covered (92.95%)

1848.73 hits per line

Uncovered Changes

Lines Coverage ∆ File
14
80.25
3.58% src/linux/sampler.c

Coverage Regressions

Lines Coverage ∆ File
2
80.25
3.58% src/linux/sampler.c
2
91.3
-0.62% src/sampler.c
Jobs
ID Job ID Ran Files Coverage
1 34154430835.1 07 Sep 2026 07:09PM UTC 14
92.95
GitHub Action Run
Source Files on build 34154430835
  • Tree
  • List 14
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #34154430835
  • 1c4d3771 on github
  • Prev Build on develop (#34078662378)
  • Next Build on develop (#34158960211)
  • 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