[PATCH v2 2/3] tests/pmdrssreta: Add IGB_1G-82576

Akihiko Odaki akihiko.odaki at daynix.com
Sun Apr 16 17:25:15 CEST 2023


IGB_1G-82576 has 40-entry RETA and 7 effective RSS hash bits.

Signed-off-by: Akihiko Odaki <akihiko.odaki at daynix.com>
---
 tests/TestSuite_pmdrssreta.py | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/tests/TestSuite_pmdrssreta.py b/tests/TestSuite_pmdrssreta.py
index 1fd20f7a..0bc5ce01 100644
--- a/tests/TestSuite_pmdrssreta.py
+++ b/tests/TestSuite_pmdrssreta.py
@@ -155,6 +155,7 @@ class TestPmdrssreta(TestCase):
                 "IGC-I226_LM",
                 "IGC-I225_LM",
                 "IXGBE_10G-X540T",
+                "IGB_1G-82576",
             ]:
                 # compute the hash result of five tuple into the 7 LSBs value.
                 hash_index = int(tmp_reta_line["RSS hash"], 16) % 128
@@ -263,7 +264,12 @@ class TestPmdrssreta(TestCase):
                             "port config 0 rss reta (%d,%d)" % (i, reta_entries[i]),
                             "testpmd> ",
                         )
-                elif self.nic in ["IXGBE_10G-82599_SFP", "IGC-I225_LM", "IGC-I226_LM"]:
+                elif self.nic in [
+                    "IXGBE_10G-82599_SFP",
+                    "IGC-I225_LM",
+                    "IGC-I226_LM",
+                    "IGB_1G-82576",
+                ]:
                     for i in range(128):
                         reta_entries.insert(i, random.randint(0, queue - 1))
                         self.dut.send_expect(
@@ -304,6 +310,7 @@ class TestPmdrssreta(TestCase):
             "IGC-I225_LM": 40,
             "IGC-I226_LM": 40,
             "IXGBE_10G-X540T": 40,
+            "IGB_1G-82576": 40,
         }
         self.verify(
             self.nic in list(nic_rss_key_size.keys()),
-- 
2.40.0



More information about the dts mailing list