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

rollandf / rdmamap
24%
master: 24%

Build:
Build:
LAST BUILD BRANCH: fix-multi-chardev
DEFAULT BRANCH: master
Repo Added 24 Mar 2026 09:44AM UTC
Token UES5h2V2fKXwPRvSGvDmv094cRwK4LBFs regen
Build 5 Last
Files 2
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

LAST BUILD ON BRANCH fix-multi-chardev
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • fix-multi-chardev
  • update-go-and-tooling

24 Mar 2026 06:42PM UTC coverage: 24.227% (-1.5%) from 25.773%
23506488678

push

github

rollandf
feat: Add support for multi-port RDMA devices

Previously, GetRdmaCharDevices only returned the first matching character
device of each type (umad, issm, ucm, uverbs). For multi-port RDMA devices,
this meant only one umad/issm/etc. device was returned instead of all of them.

Extract getCharDevices() that returns all matching devices, and have
GetRdmaCharDevices call it directly.

Add unit tests covering multi-device returns, prefix filtering, RDMA device
filtering, and end-to-end GetRdmaCharDevices aggregation.

Issue have detected on ConnectX 8 XDR

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

18 of 21 new or added lines in 1 file covered. (85.71%)

57 existing lines in 1 file now uncovered.

94 of 388 relevant lines covered (24.23%)

1.22 hits per line

Relevant lines Covered
Build:
Build:
388 RELEVANT LINES 94 COVERED LINES
1.22 HITS PER LINE
Source Files on fix-multi-chardev
  • Tree
  • List 2
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
23506488678 fix-multi-chardev feat: Add support for multi-port RDMA devices Previously, GetRdmaCharDevices only returned the first matching character device of each type (umad, issm, ucm, uverbs). For multi-port RDMA devices, this meant only one umad/issm/etc. device was retu... push 24 Mar 2026 06:43PM UTC rollandf github
24.23
23483852301 fix-multi-chardev Fix GetRdmaCharDevices to return all char devices for multi-port RDMA devices Previously, GetRdmaCharDevices only returned the first matching character device of each type (umad, issm, ucm, uverbs). For multi-port RDMA devices, this meant only on... push 24 Mar 2026 10:06AM UTC rollandf github
25.77
23483738455 fix-multi-chardev Fix GetRdmaCharDevices to return all char devices for multi-port RDMA devices Previously, GetRdmaCharDevices only returned the first matching character device of each type (umad, issm, ucm, uverbs). For multi-port RDMA devices, this meant only on... push 24 Mar 2026 10:03AM UTC rollandf github
25.77
23483618856 fix-multi-chardev Fix GetRdmaCharDevices to return all char devices for multi-port RDMA devices Previously, GetRdmaCharDevices only returned the first matching character device of each type (umad, issm, ucm, uverbs). For multi-port RDMA devices, this meant only on... push 24 Mar 2026 10:00AM UTC rollandf github
25.77
23482958965 update-go-and-tooling Update Go to 1.25, golangci-lint to v2 - Bump Go from 1.20 to 1.25; update dependencies (netlink v1.3.1, netns v0.0.5, x/sys v0.42.0) - Migrate golangci-lint from v1.53.3 to v2.11.4 with v2 config format - Update GitHub Actions: setup-go@v6, ch... push 24 Mar 2026 09:44AM UTC rollandf github
28.19
See All Builds (5)

Badge your Repo: rdmamap

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc