Hi all, This is v3 of the RSS test suites which has been rebased onto the latest patches. I’m also requesting comments and some help with an issue where the packet RSS queue and the predicted RSS queue differ when running on ConnectX-6 NICs while being the same on E810-C NICs. I’m currently in the process of refactoring the test suites and addressing the review comments from v2. Below is a summary of the changes made so far that are included in this version:
Changes in v3: - Merged the RSS test suites into a single file for better maintainability. - Moved the supporting functions into the same test suite file and removed the previous separate function file. - Combined the reta_key_reta_queues test cases into a single test case. - Added new test cases to support flow rule creation on ConnectX-6 NICs. - Removed requirements for specific hashing algorithms which has been replaced the flow_validate function. Regards, Thomas Wilks Alex Chapman (1): dts: add RSS functions to testpmd Thomas Wilks (1): dts: add PMD RSS testsuite dts/framework/remote_session/testpmd_shell.py | 132 +++- dts/tests/TestSuite_pmd_rss.py | 610 ++++++++++++++++++ 2 files changed, 729 insertions(+), 13 deletions(-) create mode 100644 dts/tests/TestSuite_pmd_rss.py -- 2.43.0