diff options
author | pmikus <peter.mikus@protonmail.ch> | 2023-06-09 09:09:36 +0000 |
---|---|---|
committer | Peter Mikus <peter.mikus@protonmail.ch> | 2023-06-09 09:13:07 +0000 |
commit | 3b8b20c3190b335afb5af71b800b2634a39fe2c4 (patch) | |
tree | 32c5c2912c263bcada2cf85322de5387e84395ed /resources/libraries | |
parent | 62763a0399b7dd1b7f09e6e0c91c04001f547c99 (diff) |
feat(infra): CX6 for 3n-alt
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Iea4c536a6e421efdaf493fb3cba0dde5abad162d
(cherry picked from commit f50dbd5706a604b63bf1a448d0e2163baf16f6ab)
Diffstat (limited to 'resources/libraries')
-rw-r--r-- | resources/libraries/bash/function/common.sh | 1 | ||||
-rw-r--r-- | resources/libraries/python/Constants.py | 6 | ||||
-rw-r--r-- | resources/libraries/python/DPDK/TestpmdTest.py | 3 |
3 files changed, 9 insertions, 1 deletions
diff --git a/resources/libraries/bash/function/common.sh b/resources/libraries/bash/function/common.sh index 44a897ed2b..fc8b04c762 100644 --- a/resources/libraries/bash/function/common.sh +++ b/resources/libraries/bash/function/common.sh @@ -900,6 +900,7 @@ function select_tags () { awk_nics_sub_cmd+='gsub("x520-da2","10ge2p1x520");' awk_nics_sub_cmd+='gsub("cx556a","100ge2p1cx556a");' awk_nics_sub_cmd+='gsub("cx7veat","200ge2p1cx7veat");' + awk_nics_sub_cmd+='gsub("cx6dx","100ge2p1cx6dx");' awk_nics_sub_cmd+='gsub("e810cq","100ge2p1e810cq");' awk_nics_sub_cmd+='gsub("vic1227","10ge2p1vic1227");' awk_nics_sub_cmd+='gsub("vic1385","40ge2p1vic1385");' diff --git a/resources/libraries/python/Constants.py b/resources/libraries/python/Constants.py index fcb1ca965f..cf7922f06f 100644 --- a/resources/libraries/python/Constants.py +++ b/resources/libraries/python/Constants.py @@ -315,6 +315,7 @@ class Constants: u"Intel-E822CQ": 24500000000, u"Intel-E810CQ": 100000000000, u"Mellanox-CX556A": 100000000000, + u"Mellanox-CX6DX": 100000000000, u"Mellanox-CX7VEAT": 200000000000, u"Amazon-Nitro-50G": 10000000000, u"virtual": 100000000, @@ -330,6 +331,7 @@ class Constants: u"Intel-E822CQ": 29000000, u"Intel-E810CQ": 58500000, u"Mellanox-CX556A": 148809523, + u"Mellanox-CX6DX": 148809523, u"Mellanox-CX7VEAT": 297619046, u"Amazon-Nitro-50G": 1200000, u"virtual": 14880952, @@ -346,6 +348,7 @@ class Constants: u"Intel-E810CQ": u"100ge2p1e810cq", u"Amazon-Nitro-50G": u"50ge1p1ena", u"Mellanox-CX556A": u"100ge2p1cx556a", + u"Mellanox-CX6DX": u"100ge2p1cx6dx", u"Mellanox-CX7VEAT": u"200ge2p1cx7veat", } @@ -360,6 +363,7 @@ class Constants: u"100ge2p1e810cq": u"e810cq", u"50ge1p1ena": u"ena", u"100ge2p1cx556a": u"cx556a", + u"100ge2p1cx6dx": u"cx6dx", u"200ge2p1cx7veat": u"cx7veat", } @@ -374,6 +378,7 @@ class Constants: u"Intel-E810CQ": [u"vfio-pci", u"avf", u"af_xdp"], u"Amazon-Nitro-50G": [u"vfio-pci"], u"Mellanox-CX556A": [u"rdma-core", u"mlx5_core", u"af_xdp"], + u"Mellanox-CX6DX": [u"rdma-core", u"mlx5_core", u"af_xdp"], u"Mellanox-CX7VEAT": [u"rdma-core", u"mlx5_core", u"af_xdp"], } @@ -424,6 +429,7 @@ class Constants: u"Intel-E810CQ": [u"vfio-pci"], u"Amazon-Nitro-50G": [u"vfio-pci"], u"Mellanox-CX556A": [u"mlx5_core"], + u"Mellanox-CX6DX": [u"mlx5_core"], u"Mellanox-CX7VEAT": [u"mlx5_core"], } diff --git a/resources/libraries/python/DPDK/TestpmdTest.py b/resources/libraries/python/DPDK/TestpmdTest.py index f2e1efacf1..ca98da2f86 100644 --- a/resources/libraries/python/DPDK/TestpmdTest.py +++ b/resources/libraries/python/DPDK/TestpmdTest.py @@ -90,7 +90,8 @@ class TestpmdTest: try: nic_model = nodes[node]["interfaces"][if1]["model"] if "Mellanox-CX7VEAT" in nic_model: - # Does not support lsc interrupt. + break + if "Mellanox-CX6DX" in nic_model: break TestpmdTest.check_testpmd(nodes[node]) break |