Skip to content

Conversation

@mcgov
Copy link
Collaborator

@mcgov mcgov commented Oct 27, 2025

Adding an sriov rescind test for netvsc pmd.

This required:

  • additional regexes for detecting hotplugs
  • adding test cases

I noted that it was easy to mix up which pmd was being used, so this PR also contains a commit to use an Enum for the pmd type. This is done in anticipation of adding mana direct tests. I'm also changing the hotplug test names to just 'hotplug' instead of 'sriov_rescind' for brevity. One implies the other, the path in the DPDK pmd uses the term 'hotplug'.

mcgov added 6 commits October 27, 2025 10:09
Adds debug logging to testpmd invocations and adds
a regex to the list of hotplug match patterns.

This is a prerequisite for using the sriov rescind aka hotplug tests
with netvsc pmd (and with mana).

Signed-off-by: Matthew McGovern (LINUX) <mamcgove@microsoft.com>
@mcgov mcgov force-pushed the mcgov/netvsc-rescind-pr branch from b4d3366 to 284b785 Compare October 29, 2025 15:52
@mcgov mcgov marked this pull request as ready for review October 29, 2025 17:44
@mcgov mcgov marked this pull request as draft October 29, 2025 23:08
@mcgov mcgov marked this pull request as ready for review November 6, 2025 01:22
@squirrelsc
Copy link
Member

@LiliDeng LGTM

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.

3 participants