X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=resources%2Flibraries%2Fpython%2FConstants.py;h=93f0b22ac83ea9bdc8dc19da479c1f430778a8cd;hb=9409865ed1c3b9b1c0d488eb01188e1d9d58e244;hp=1a4b10d441cbcc515d8aae981669b48e953b13ad;hpb=1fd3d96de221e7bf281f7ce96dc5cad0170a602d;p=csit.git diff --git a/resources/libraries/python/Constants.py b/resources/libraries/python/Constants.py index 1a4b10d441..93f0b22ac8 100644 --- a/resources/libraries/python/Constants.py +++ b/resources/libraries/python/Constants.py @@ -180,7 +180,7 @@ class Constants: QEMU_VM_IMAGE = u"/var/lib/vm/image.iso" # QEMU VM DPDK path - QEMU_VM_DPDK = u"/opt/dpdk-22.07" + QEMU_VM_DPDK = u"/opt/dpdk-23.07" # Docker container SUT image DOCKER_SUT_IMAGE_UBUNTU = u"csit_sut-ubuntu2204:local" @@ -189,7 +189,7 @@ class Constants: DOCKER_SUT_IMAGE_UBUNTU_ARM = u"csit_sut-ubuntu2204:local" # TRex install directory - TREX_INSTALL_DIR = u"/opt/trex-core-3.00" + TREX_INSTALL_DIR = u"/opt/trex-core-3.03" # TRex pcap files directory TREX_PCAP_DIR = f"{TREX_INSTALL_DIR}/scripts/avl" @@ -315,8 +315,11 @@ 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"Amazon-Nitro-100G": 10000000000, + u"Amazon-Nitro-200G": 16000000000, u"virtual": 100000000, } @@ -330,8 +333,11 @@ 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"Amazon-Nitro-50G": 1500000, + u"Amazon-Nitro-100G": 3000000, + u"Amazon-Nitro-200G": 6000000, u"virtual": 14880952, } @@ -345,7 +351,10 @@ class Constants: u"Intel-E822CQ": u"25ge2p1e822cq", u"Intel-E810CQ": u"100ge2p1e810cq", u"Amazon-Nitro-50G": u"50ge1p1ena", + u"Amazon-Nitro-100G": u"100ge1p1ena", + u"Amazon-Nitro-200G": u"200ge1p1ena", u"Mellanox-CX556A": u"100ge2p1cx556a", + u"Mellanox-CX6DX": u"100ge2p1cx6dx", u"Mellanox-CX7VEAT": u"200ge2p1cx7veat", } @@ -359,7 +368,10 @@ class Constants: u"25ge2p1e822cq": u"e822cq", u"100ge2p1e810cq": u"e810cq", u"50ge1p1ena": u"ena", + u"100ge1p1ena": u"ena100", + u"200ge1p1ena": u"ena200", u"100ge2p1cx556a": u"cx556a", + u"100ge2p1cx6dx": u"cx6dx", u"200ge2p1cx7veat": u"cx7veat", } @@ -373,7 +385,10 @@ class Constants: u"Intel-E822CQ": [u"vfio-pci", u"avf", u"af_xdp"], u"Intel-E810CQ": [u"vfio-pci", u"avf", u"af_xdp"], u"Amazon-Nitro-50G": [u"vfio-pci"], + u"Amazon-Nitro-100G": [u"vfio-pci"], + u"Amazon-Nitro-200G": [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"], } @@ -423,7 +438,10 @@ class Constants: u"Intel-E822CQ": [u"vfio-pci"], u"Intel-E810CQ": [u"vfio-pci"], u"Amazon-Nitro-50G": [u"vfio-pci"], + u"Amazon-Nitro-100G": [u"vfio-pci"], + u"Amazon-Nitro-200G": [u"vfio-pci"], u"Mellanox-CX556A": [u"mlx5_core"], + u"Mellanox-CX6DX": [u"mlx5_core"], u"Mellanox-CX7VEAT": [u"mlx5_core"], } @@ -452,6 +470,7 @@ class Constants: # TODO CSIT-1481: Crypto HW should be read from topology file instead. NIC_NAME_TO_CRYPTO_HW = { + u"Intel-E810CQ": u"HW_4xxx", u"Intel-E822CQ": u"HW_C4xxx", u"Intel-X710": u"HW_DH895xcc", u"Intel-XL710": u"HW_DH895xcc",