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

rollandf / sriov-network-operator / 30008026258
63%
master: 64%

Build:
Build:
LAST BUILD BRANCH: dra-poc
DEFAULT BRANCH: master
Ran 23 Jul 2026 12:55PM UTC
Jobs 1
Files 111
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

23 Jul 2026 12:28PM UTC coverage: 63.009%. First build
30008026258

push

github

rollandf
mellanox: soft-skip DDI when firmware rejects HCA capability change

doca_mgmt_data_direct can exit 1 with DOCA_ERROR_IO_FAILED when the NIC
has an fwctl device but the firmware does not support the DDI capability
at the current firmware version or configuration (syndrome 0xc430).

This was causing the entire PF configuration to abort and the
SriovNetworkNodeState to never reach Synced.

Add three new soft-skip strings to ddiResult():
  - "Failed to set data direct"    (top-level binary error)
  - "DOCA_ERROR_IO_FAILED"         (DOCA error code)
  - "Failed to set HCA capabilities" (firmware command rejection)

These are permanent firmware capability mismatches, not transient
errors, so VF configuration continues without DDI rather than failing.

Also add a table-driven unit test for ddiResult() covering all
soft-skip paths including the new firmware-rejection cases.

Signed-off-by: Fred Rolland <frolland@nvidia.com>

7 of 7 new or added lines in 1 file covered. (100.0%)

10622 of 16858 relevant lines covered (63.01%)

0.7 hits per line

Jobs
ID Job ID Ran Files Coverage
1 30008026258.1 23 Jul 2026 12:55PM UTC 111
63.01
GitHub Action Run
Source Files on build 30008026258
  • Tree
  • List 111
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30008026258
  • 626446ca on github
  • Next Build on HCA (#30010893800)
  • 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