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

Mellanox / spectrum-x-operator / 37928855861-1
54%

Build:
DEFAULT BRANCH: main
Ran 09 Oct 2026 12:18PM UTC
Jobs 1
Files 19
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

09 Oct 2026 12:15PM UTC coverage: 50.0% (+3.9%) from 46.106%
37928855861-1

push

github

e0ne
fix: add timeout to host command execution

ovs-vsctl can hang indefinitely on internal OVS issues, blocking the
reconcile loop. Bound Exec.Execute with a 30s timeout and kill the whole
process group on expiry so the sh child does not keep the output pipe open.
Timeouts return an error wrapping exec.ErrTimeout.

In createXPlaneBridges, previously log-only failures (uplink and patch
port creation) now return the error on timeout so the reconcile marks the
SpectrumXRailPoolConfig node status as Failed. Other failures keep their
existing behavior.

Signed-off-by: Ivan Kolodiazhnyi <ikolodiazhny@nvidia.com>

30 of 35 new or added lines in 2 files covered. (85.71%)

893 of 1786 relevant lines covered (50.0%)

0.5 hits per line

Uncovered Changes

Lines Coverage ∆ File
5
58.73
7.38% internal/controller/spectrumxrailpoolconfig_host_flows_controller.go
Jobs
ID Job ID Ran Files Coverage
1 37928855861-1.1 09 Oct 2026 12:18PM UTC 19
50.0
GitHub Action Run
Source Files on build 37928855861-1
  • Tree
  • List 19
  • Changed 3
  • Source Changed 2
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #37928855...
  • 4a2f9515 on github
  • Prev Build on main (#37624393...)
  • Next Build on main (#38712830...)
  • 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