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

panates / rman / 36987998346
95%

Build:
DEFAULT BRANCH: main
Ran 02 Oct 2026 09:08AM UTC
Jobs 1
Files 90
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 Oct 2026 09:07AM UTC coverage: 94.551% (-0.03%) from 94.581%
36987998346

push

github

erayhanoglu
test(run): pin the topo barrier with a rendezvous, not a sleep

"Did these two packages overlap" was asserted by ordering a `sleep 0.2` against
a later step, which measures the runner rather than the code. It failed in CI
on Node 22 and 24, passed on 23, and passed on every local run: `pkg-a` got
through *both* of its steps before `pkg-b`'s shell had started, so the first
two log lines were `pkg-a lint` and `pkg-a tsc`.

The step is a rendezvous now - it does not finish until every package has
reached it, bounded at ~5s so a real serialization reports instead of hanging.
Two packages that run together both stamp the log; two that are serialized
cannot, and the missing line is the failure. Nothing is read from a clock, and
the three cases run in 65ms rather than 600ms.

Verified by reverting the rule under test (`Math.max(0, findIndex)`): the case
goes red.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

3271 of 3567 branches covered (91.7%)

Branch coverage included in aggregate %.

19722 of 20751 relevant lines covered (95.04%)

209.36 hits per line

Coverage Regressions

Lines Coverage ∆ File
48
0.0
0.0% packages/rman/src/core/interfaces/run-step.ts
28
95.01
0.78% packages/rman/src/core/classes/repository.ts
20
97.04
1.08% packages/rman/src/services/run.service.ts
12
95.41
0.34% packages/rman/src/services/version.service.ts
12
89.04
-6.61% packages/rman/src/utils/run-options.ts
7
96.06
1.06% packages/rman/src/builtins/platforms/node/services/clean.service.ts
4
96.02
0.93% packages/rman/src/builtins/platforms/node/node-manifest.provider.ts
4
96.89
0.1% packages/rman/src/cli.ts
2
98.83
0.15% packages/rman/src/core/interfaces/custom-command.ts
Jobs
ID Job ID Ran Files Coverage
1 36987998346.1 02 Oct 2026 09:08AM UTC 90
94.55
GitHub Action Run
Source Files on build 36987998346
  • Tree
  • List 90
  • Changed 27
  • Source Changed 13
  • Coverage Changed 27
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #36987998346
  • 30e8b87d on github
  • Prev Build on main (#36862815566)
  • Next Build on main (#36999673499)
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