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

umputun / revdiff / 35529603254
92%
master: 92%

Build:
Build:
LAST BUILD BRANCH: helix-editor-line
DEFAULT BRANCH: master
Ran 20 Sep 2026 06:37PM UTC
Jobs 1
Files 79
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

20 Sep 2026 06:36PM UTC coverage: 91.587%. First build
35529603254

push

github

umputun
fix(launchers): avoid stderr leaks from abandoned herdr reviews

a dispatched review can outlive its launcher and open stderr after the launcher
has removed the capture, recreating a file nobody will delete. Give the child its
own hard link to the capture and remove that alias before publishing the exit
code. If the launcher removes the capture before the child acquires its link, the
review continues with stderr directed to /dev/null.

the herdr command string is built from the invocation that already carries the
EDITOR/VISUAL prefix, so a dispatched review still starts with the caller's editor
environment.

a regression test forces the launcher to exit between the started marker and the
stderr open, then checks cleanup after the child finishes. A second one strips
EDITOR and VISUAL at the dispatch boundary, where the launcher's own environment
would otherwise mask what it forwards.

11888 of 12980 relevant lines covered (91.59%)

3508.48 hits per line

Jobs
ID Job ID Ran Files Coverage
1 35529603254.1 20 Sep 2026 06:37PM UTC 79
91.59
GitHub Action Run
Source Files on build 35529603254
  • Tree
  • List 79
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • f4b3ea12 on github
  • 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