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

NVIDIA / nodewright / 34654110818
83%

Build:
DEFAULT BRANCH: main
Ran 11 Sep 2026 10:47PM UTC
Jobs 1
Files 59
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

11 Sep 2026 10:27PM UTC coverage: 82.509% (-0.2%) from 82.736%
34654110818

push

github

web-flow
fix(operator): skip ineligible nodes in sticky batches (#586)

* fix(operator): release ignored nodes from sticky batches

Remove ignored nodes from persistent and cached priority membership before
compartment selection so waiting nodes can progress. Preserve active batch
members and advance the ordering offset only once. Cover repeated selection
and ignored node states with regression tests and update the batch docs.

Signed-off-by: RK Sharma <rajesh.sharma@owasp.org>

* fix(operator): filter batch eligibility without losing priority

Filter ignored and untolerated candidates before batch selection while retaining priority entries and package state for resumption. Keep ignored nodes blocked during sequencing waits, and cover ordering, recovery, taints, and compartment sizing.

Assisted-by: OpenAI Codex (autonomous)
Signed-off-by: RK Sharma <rajesh.sharma@owasp.org>

* fix(operator): mark ignored nodes blocked before batch selection

Preserve ignored-node status when another node is already in progress and selection returns early. Keep priority entries intact and retain the sequencing guard against repeated status writes. Extend the existing active-batch regression to assert the ignored status.

Assisted-by: OpenAI Codex (autonomous)
Signed-off-by: RK Sharma <rajesh.sharma@owasp.org>

* fix(operator): set taint status before batch selection

Mark unfinished nodes with untolerated taints blocked during the initial scan, so early batch-selection returns cannot leave their status waiting. Keep the eligibility predicate free of node mutations.

Add regressions for a waiting node outside NodePriority while another node is in progress, and for preserving completed nodes.

Assisted-by: OpenAI Codex (autonomous)
Signed-off-by: RK Sharma <rajesh.sharma@owasp.org>

---------

Signed-off-by: RK Sharma <rajesh.sharma@owasp.org>
Co-authored-by: Brian Lockwood <lockwobr@gmail.com>

24 of 24 new or added lines in 2 files covered. (100.0%)

26 existing lines in 3 files now uncovered.

9194 of 11143 relevant lines covered (82.51%)

7.65 hits per line

Coverage Regressions

Lines Coverage ∆ File
13
78.86
-0.64% operator/internal/controller/skyhook_controller.go
8
77.49
-2.28% operator/internal/cli/utils/utils.go
5
78.34
-3.18% operator/cmd/cli/app/lifecycle.go
Jobs
ID Job ID Ran Files Coverage
1 34654110818.1 11 Sep 2026 10:47PM UTC 59
82.51
GitHub Action Run
Source Files on build 34654110818
  • Tree
  • List 59
  • Changed 5
  • Source Changed 2
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #34654110818
  • cdb379f6 on github
  • Prev Build on main (#34650176698)
  • Next Build on main (#34655124348)
  • 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