X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=resources%2Flibraries%2Fpython%2FConstants.py;h=c6c9bcaf05c84f6f695cc60ea02ec6ab2cef1b7d;hp=992a3140bea6e973e41bac31a257f7e0781ebe01;hb=f27f09b9a3997710844b662c882505f783b56934;hpb=4a0b0f2b633bb9fd15a7dc8357650a9ac7846edd diff --git a/resources/libraries/python/Constants.py b/resources/libraries/python/Constants.py index 992a3140be..c6c9bcaf05 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-21.02" + QEMU_VM_DPDK = u"/opt/dpdk-21.08" # Docker container SUT image DOCKER_SUT_IMAGE_UBUNTU = u"csit_sut-ubuntu2004:local" @@ -216,9 +216,11 @@ class Constants: TREX_EXTRA_CMDLINE = get_str_from_env( u"TREX_EXTRA_CMDLINE", u"--mbuf-factor 32") - # graph node variant value - GRAPH_NODE_VARIANT = get_str_from_env( - u"GRAPH_NODE_VARIANT", u"") + # Graph node variant value + GRAPH_NODE_VARIANT = get_str_from_env(u"GRAPH_NODE_VARIANT", u"") + + # Default memory page size in case multiple configured in system + DEFAULT_HUGEPAGE_SIZE = get_str_from_env(u"DEFAULT_HUGEPAGE_SIZE", u"2M") # Sysctl kernel.core_pattern KERNEL_CORE_PATTERN = u"/tmp/%p-%u-%g-%s-%t-%h-%e.core" @@ -331,8 +333,8 @@ class Constants: # Not each driver is supported by each NIC. NIC_NAME_TO_DRIVER = { - u"Intel-X520-DA2": [u"vfio-pci"], - u"Intel-X553": [u"vfio-pci"], + u"Intel-X520-DA2": [u"vfio-pci", u"af_xdp"], + u"Intel-X553": [u"vfio-pci", u"af_xdp"], u"Intel-X710": [u"vfio-pci", u"avf", u"af_xdp"], u"Intel-XL710": [u"vfio-pci", u"avf", u"af_xdp"], u"Intel-XXV710": [u"vfio-pci", u"avf", u"af_xdp"], @@ -415,6 +417,10 @@ class Constants: u"Intel-XL710": u"HW_DH895xcc", } + DEVICE_TYPE_TO_KEYWORD = { + u"scapy": None + } + PERF_TYPE_TO_KEYWORD = { u"mrr": u"Traffic should pass with maximum rate", u"ndrpdr": u"Find NDR and PDR intervals using optimized search",