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

kubernetes-sigs / inference-perf / 39233880775
86%

Build:
DEFAULT BRANCH: main
Ran 19 Oct 2026 10:04AM UTC
Jobs 1
Files 135
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 Oct 2026 09:57AM UTC coverage: 83.351% (-0.01%) from 83.364%
39233880775

push

github

web-flow
fix(loadgen): avoid holding worker permits during dependency waits (#901)

## Summary

Make `worker_max_concurrency` limit requests executing against the model
server, rather than also counting session events waiting on schedules or
predecessors.

## Changes

- Acquire session-replay worker permits only after schedule and
dependency waits.
- Preserve pre-dequeue admission behavior for non-session workloads;
apply the post-acquire teardown safeguard to all workloads.
- Recheck teardown signals after permit acquisition to prevent late
dispatch.
- Update trace-replay documentation.
- Add regressions for dependency-wait starvation and teardown races.

## Validation

- `pdm run validate`
- Focused semaphore regression tests
- Full test package: 2,108 passed in the sandbox; remaining failures
were environment/socket or unrelated terminal-rendering tests.
- Two independent reviews found no blocker or high-severity issue.

Known follow-up: dependency-aware admission for extremely large session
task backlogs.

27 of 37 new or added lines in 2 files covered. (72.97%)

4 existing lines in 1 file now uncovered.

12115 of 14535 relevant lines covered (83.35%)

0.83 hits per line

Uncovered Changes

Lines Coverage ∆ File
10
80.72
-0.25% inference_perf/loadgen/load_generator.py

Coverage Regressions

Lines Coverage ∆ File
4
80.72
-0.25% inference_perf/loadgen/load_generator.py
Jobs
ID Job ID Ran Files Coverage
1 39233880775.1 19 Oct 2026 10:04AM UTC 135
83.35
GitHub Action Run
Source Files on build 39233880775
  • Tree
  • List 135
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #39233880775
  • 175fbf99 on github
  • Prev Build on main (#38764716027)
  • Next Build on main (#39285023412)
  • 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