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

NVIDIA / nodewright / 42082094027
84%

Build:
DEFAULT BRANCH: main
Ran 05 Nov 2026 06:33PM UTC
Jobs 1
Files 60
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

05 Nov 2026 06:13PM UTC coverage: 84.039% (-0.04%) from 84.08%
42082094027

push

github

web-flow
perf(operator): make the duplicate check in Compartment.AddNode constant time (#959)

Every pass refills each compartment, and AddNode scanned the whole slice
for a duplicate name before each append, about n^2/2 string comparisons
for n nodes. On 20,000 nodes that was about a third of operator CPU.

Keep a set of node names next to the node slice. The slice is now
unexported, so AddNode and ClearNodes are its only writers and keep the
set in step. Order and duplicate handling are unchanged.

Signed-off-by: Taylor Daugherty <tdaugherty@nvidia.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

19 of 20 new or added lines in 1 file covered. (95.0%)

12 existing lines in 1 file now uncovered.

10504 of 12499 relevant lines covered (84.04%)

7.7 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
68.8
1.45% operator/internal/wrapper/compartment.go

Coverage Regressions

Lines Coverage ∆ File
12
85.1
-0.31% operator/internal/controller/skyhook_controller.go
Jobs
ID Job ID Ran Files Coverage
1 42082094027.1 05 Nov 2026 06:33PM UTC 60
84.04
GitHub Action Run
Source Files on build 42082094027
  • Tree
  • List 60
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #42082094027
  • 3bd36e6a on github
  • Prev Build on main (#41897882347)
  • Next Build on main (#42086865341)
  • 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