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

nepada / message-bus-nette / 40501713040
91%

Build:
DEFAULT BRANCH: master
Ran 27 Oct 2026 12:15PM UTC
Jobs 1
Files 2
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

27 Oct 2026 11:52AM UTC coverage: 91.489%. Remained the same
40501713040

push

github

xificurk
Stop the test GC worker from blocking on sibling processes

Every worker held a shared lock for its whole run and the 1-in-101 collector
took a blocking exclusive lock, so it stalled until all siblings exited.

The collector now tries a non-blocking exclusive lock and purges the temp dir
only when no other worker is running, otherwise it carries on. Workers then
take the shared lock and only create their dirs afterwards, so a live worker's
dir can never be purged. Garbage collection is also attempted whenever the
base dir holds more than 200 subdirs, not just on the lottery.

Where the test Environment used Nette\StaticClass, it now has a private
constructor instead.

Co-Authored-By: Claude Code

129 of 141 relevant lines covered (91.49%)

0.91 hits per line

Jobs
ID Job ID Ran Files Coverage
1 40501713040.1 27 Oct 2026 12:15PM UTC 2
91.49
GitHub Action Run
Source Files on build 40501713040
  • Tree
  • List 2
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 99c2a4aa on github
  • Prev Build on master (#37053039714)
  • Next Build on master (#40773738584)
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