Skip to content

Add InfiniBand PMDA testing infrastructure - #2389

Merged
natoscott merged 3 commits into
mainfrom
infiniband-update
Oct 30, 2025
Merged

Add InfiniBand PMDA testing infrastructure#2389
natoscott merged 3 commits into
mainfrom
infiniband-update

Conversation

@natoscott

Copy link
Copy Markdown
Member

Implement complete testing framework for the InfiniBand PMDA enabling automated QA testing without physical hardware, following the NVIDIA GPU testing pattern.

  • Mock InfiniBand libraries (libibumad, libibverbs) with deterministic data
  • DSO support for InfiniBand PMDA (dual-mode: daemon + DSO)
  • Sysfs path injection via IB_STATSPATH environment variable
  • QA test 1996 using mock libraries and sysfs tarball

Replaces #2301

Hannibal404 and others added 3 commits October 29, 2025 13:53
Authored-by: Mohith Kumar Thummaluru <mohith.k.kumar.thummaluru@oracle.com>

Signed-off-by: Pradyumn Rahar <pradyumn.rahar@oracle.com>
Implement complete testing framework for the InfiniBand PMDA enabling
automated QA testing without physical hardware, following the NVIDIA
GPU testing pattern.

* Mock InfiniBand libraries (libibumad, libibverbs) with deterministic data
* DSO support for InfiniBand PMDA (dual-mode: daemon + DSO)
* Sysfs path injection via IB_STATSPATH environment variable
* QA test 1996 using mock libraries and sysfs tarball

Replaces #2301

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@natoscott
natoscott merged commit dcbc471 into main Oct 30, 2025
3 of 32 checks passed
@natoscott
natoscott deleted the infiniband-update branch October 30, 2025 06:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants