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

Message ID 20230416152516.132890-3-akihiko.odaki@daynix.com (mailing list archive)
State Accepted
Headers
Series Changes for IGB_1G-82576 |

Commit Message

Akihiko Odaki April 16, 2023, 3:25 p.m. UTC
  IGB_1G-82576 has 40-entry RETA and 7 effective RSS hash bits.

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

Patch

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()),