Skip to content

Conversation

@rocrisp
Copy link
Contributor

@rocrisp rocrisp commented Nov 11, 2025

Renamed and refactored the test case networking-dpdk-cpu-pinning-exec-probe to performance-cpu-pinning-no-exec-probes. The test has been moved from the networking suite to the performance suite and now checks ALL pods with CPU pinning (Guaranteed QoS with exclusive CPUs), not just DPDK-specific workloads.

Rename and Move Test Case ✅
Old identifier: networking-dpdk-cpu-pinning-exec-probe
New identifier: performance-cpu-pinning-no-exec-probes
Old suite: networking
New suite: performance
Full test name: performance-cpu-pinning-no-exec-probes

Remove DPDK-Specific Filtering ✅
Removed filterDPDKRunningPods() function that checked for vfio-pci driver
Removed GetCPUPinningPodsWithDpdk() helper function
Test now checks ALL Guaranteed QoS pods with exclusive CPUs
Broader coverage: protects DPDK workloads AND other latency-sensitive workloads

…e-cpu-pinning-no-exec-probes

- Renamed test from networking-dpdk-cpu-pinning-exec-probe to performance-cpu-pinning-no-exec-probes
- Moved test from networking suite to performance suite
- Removed DPDK-specific filtering (filterDPDKRunningPods)
- Now checks ALL Guaranteed QoS pods with exclusive CPUs (broader coverage)
- Updated test descriptions, remediation, and documentation
- Cleaned up unused helper functions and imports
@dcibot
Copy link
Collaborator

dcibot commented Nov 11, 2025

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