vpp_device: Multiple NICs (suitegen) 13/33513/15
authorpmikus <pmikus@cisco.com>
Tue, 17 Aug 2021 14:03:58 +0000 (14:03 +0000)
committerPeter Mikus <pmikus@cisco.com>
Thu, 19 Aug 2021 18:18:54 +0000 (18:18 +0000)
commit9f5525de03c3d1cbca8b7e2a324414308645a9f3
treeb96b5f8ce9436e226180f5ad6f0d9c4ba6b95d50
parent8079ed2ff7e2fdd41474d286b98cd9be19481f7a
vpp_device: Multiple NICs (suitegen)

Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I81958fbf6ef240d53a0fb8708ca882baf02f606c
81 files changed:
docs/job_specs/vpp_device/vpp-1n-skx.md [new file with mode: 0644]
docs/job_specs/vpp_device/vpp-1n-tx2.md [new file with mode: 0644]
resources/libraries/bash/entry/bootstrap_vpp_device.sh
resources/libraries/bash/entry/check/tc_naming.sh
resources/libraries/bash/function/common.sh
resources/libraries/bash/function/device.sh
resources/libraries/python/Constants.py
resources/libraries/python/autogen/Regenerator.py
tests/vpp/device/container_memif/2n1l-10ge2p1x710-ethip4-ip4base-eth-2memif-1dcr-scapy.robot [moved from tests/vpp/device/container_memif/eth2p-ethipv4-ip4base-eth-2memif-1dcr-dev.robot with 97% similarity]
tests/vpp/device/container_memif/2n1l-10ge2p1x710-ethip4-l2bdbasemaclrn-eth-2memif-1dcr-scapy.robot [moved from tests/vpp/device/container_memif/eth2p-ethipv4-l2bdbasemaclrn-eth-2memif-1dcr-dev.robot with 96% similarity]
tests/vpp/device/container_memif/2n1l-10ge2p1x710-ethip4-l2xcbase-eth-2memif-1dcr-scapy.robot [moved from tests/vpp/device/container_memif/eth2p-ethipv4-l2xcbase-eth-2memif-1dcr-dev.robot with 96% similarity]
tests/vpp/device/container_memif/eth2p-ethipv6-ip6base-eth-2memif-1dcr-dev.robot [deleted file]
tests/vpp/device/container_memif/regenerate_testcases.py [new file with mode: 0755]
tests/vpp/device/crypto/ethip4/2n1l-10ge2p1x710-ethip4ipsec11tnlsw-ip4base-int-aes128cbc-hmac512sha-scapy.robot [moved from tests/vpp/device/crypto/eth2p-ethip4ipsec11tnlsw-ip4base-int-aes128cbc-hmac512sha-dev.robot with 96% similarity]
tests/vpp/device/crypto/ethip4/2n1l-10ge2p1x710-ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac512sha-scapy.robot [moved from tests/vpp/device/crypto/eth2p-ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac512sha-dev.robot with 97% similarity]
tests/vpp/device/crypto/ethip4/2n1l-10ge2p1x710-ethip4ipsec1tnlsw-ip4base-policy-aes128cbc-hmac512sha-scapy.robot [moved from tests/vpp/device/crypto/eth2p-ethip4ipsec1tnlsw-ip4base-policy-aes-128-cbc-sha-512-256-dev.robot with 95% similarity]
tests/vpp/device/crypto/ethip4/2n1l-10ge2p1x710-ethip4ipsec1tptsw-ip4base-policy-aes128cbc-hmac512sha-scapy.robot [moved from tests/vpp/device/crypto/eth2p-ethip4ipsec1tptsw-ip4base-policy-aes-128-cbc-sha-512-256-dev.robot with 95% similarity]
tests/vpp/device/crypto/ethip4/regenerate_testcases.py [new file with mode: 0755]
tests/vpp/device/crypto/ethip6/2n1l-10ge2p1x710-ethip6ipsec1tnlsw-ip6base-policy-aes128cbc-hmac512sha-scapy.robot [moved from tests/vpp/device/crypto/eth2p-ethip6ipsec1tnlsw-ip6base-policy-aes-128-cbc-sha-512-256-dev.robot with 95% similarity]
tests/vpp/device/crypto/ethip6/2n1l-10ge2p1x710-ethip6ipsec1tptsw-ip6base-policy-aes128cbc-hmac512sha-scapy.robot [moved from tests/vpp/device/crypto/eth2p-ethip6ipsec1tptsw-ip6base-policy-aes-128-cbc-sha-512-256-dev.robot with 95% similarity]
tests/vpp/device/crypto/ethip6/regenerate_testcases.py [new file with mode: 0755]
tests/vpp/device/interfaces/2n1l-10ge2p1x710-ethicmp4-ip4base-eth-1tap-namespace-scapy.robot [moved from tests/vpp/device/interfaces/eth2p-ethicmpv4-ip4base-eth-1tap-namespace-dev.robot with 97% similarity]
tests/vpp/device/interfaces/2n1l-10ge2p1x710-ethicmp4-ip4base-eth-1tap-scapy.robot [moved from tests/vpp/device/interfaces/eth2p-ethicmpv4-ip4base-eth-1tap-dev.robot with 97% similarity]
tests/vpp/device/interfaces/2n1l-10ge2p1x710-ethip4-l2bdbasemaclrn-eth-2tap-scapy.robot [moved from tests/vpp/device/interfaces/eth2p-ethipv4-l2bdbasemaclrn-eth-2tap-dev.robot with 97% similarity]
tests/vpp/device/interfaces/regenerate_testcases.py [new file with mode: 0755]
tests/vpp/device/ip4/2n1l-10ge2p1x710-ethip4-ip4base-adlalwlistbase-scapy.robot [moved from tests/vpp/device/ip4/eth2p-ethip4-ip4base-adlalwlistbase-dev.robot with 98% similarity]
tests/vpp/device/ip4/2n1l-10ge2p1x710-ethip4-ip4base-adlblklistbase-scapy.robot [moved from tests/vpp/device/ip4/eth2p-ethip4-ip4base-adlblklistbase-dev.robot with 98% similarity]
tests/vpp/device/ip4/2n1l-10ge2p1x710-ethip4-ip4base-iacldstbase-scapy.robot [moved from tests/vpp/device/ip4/eth2p-ethip4-ip4base-iacldstbase-dev.robot with 98% similarity]
tests/vpp/device/ip4/2n1l-10ge2p1x710-ethip4-ip4base-ipolicemarkbase-scapy.robot [moved from tests/vpp/device/ip4/eth2p-ethip4-ip4base-ipolicemarkbase-dev.robot with 97% similarity]
tests/vpp/device/ip4/2n1l-10ge2p1x710-ethip4-ip4base-scapy.robot [moved from tests/vpp/device/ip4/eth2p-ethipv4-ip4base-dev.robot with 97% similarity]
tests/vpp/device/ip4/2n1l-10ge2p1x710-ethip4tcp-nat44det-scapy.robot [moved from tests/vpp/device/ip4/eth2p-ethip4tcp-nat44det-dev.robot with 97% similarity]
tests/vpp/device/ip4/2n1l-10ge2p1x710-ethip4tcp-nat44ed-scapy.robot [moved from tests/vpp/device/ip4/eth2p-ethip4tcp-nat44ed-dev.robot with 97% similarity]
tests/vpp/device/ip4/2n1l-10ge2p1x710-ethip4udp-nat44det-scapy.robot [moved from tests/vpp/device/ip4/eth2p-ethip4udp-nat44det-dev.robot with 97% similarity]
tests/vpp/device/ip4/2n1l-10ge2p1x710-ethip4udp-nat44ed-scapy.robot [moved from tests/vpp/device/ip4/eth2p-ethip4udp-nat44ed-dev.robot with 97% similarity]
tests/vpp/device/ip4/regenerate_testcases.py [new file with mode: 0755]
tests/vpp/device/ip4_tunnels/2n1l-10ge2p1x710-ethip4--ethip4udpgeneve-1tun-ip4base-scapy.robot [moved from tests/vpp/device/ip4_tunnels/eth2p-ethip4--ethip4udpgeneve-1tun-ip4base-dev.robot with 98% similarity]
tests/vpp/device/ip4_tunnels/2n1l-10ge2p1x710-ethip4vxlan-l2bdbasemaclrn-scapy.robot [moved from tests/vpp/device/ip4_tunnels/eth2p-ethip4vxlan-l2bdbasemaclrn-dev.robot with 96% similarity]
tests/vpp/device/ip4_tunnels/2n1l-10ge2p1x710-ethip4vxlan-l2xcbase-scapy.robot [moved from tests/vpp/device/ip4_tunnels/eth2p-ethip4vxlan-l2xcbase-dev.robot with 97% similarity]
tests/vpp/device/ip4_tunnels/lisp/2n1l-10ge2p1x710-ethip4lisp-ip4base-scapy.robot [moved from tests/vpp/device/ip4_tunnels/lisp/eth2p-ethip4lisp-ip4base-dev.robot with 97% similarity]
tests/vpp/device/ip4_tunnels/lisp/2n1l-10ge2p1x710-ethip4lispgpe-ip4base-scapy.robot [moved from tests/vpp/device/ip4_tunnels/lisp/eth2p-ethip4lispgpe-ip4base-dev.robot with 97% similarity]
tests/vpp/device/ip4_tunnels/lisp/2n1l-10ge2p1x710-ethip4lispgpe-ip6base-scapy.robot [moved from tests/vpp/device/ip4_tunnels/lisp/eth2p-ethip4lispgpe-ip6base-dev.robot with 97% similarity]
tests/vpp/device/ip4_tunnels/lisp/regenerate_testcases.py [new file with mode: 0755]
tests/vpp/device/ip4_tunnels/regenerate_testcases.py [new file with mode: 0755]
tests/vpp/device/ip6/2n1l-10ge2p1x710-ethip6-ip6base-adlalwlistbase-scapy.robot [moved from tests/vpp/device/ip6/eth2p-ethip6-ip6base-adlalwlistbase-dev.robot with 98% similarity]
tests/vpp/device/ip6/2n1l-10ge2p1x710-ethip6-ip6base-adlblklistbase-scapy.robot [moved from tests/vpp/device/ip6/eth2p-ethip6-ip6base-adlblklistbase-dev.robot with 98% similarity]
tests/vpp/device/ip6/2n1l-10ge2p1x710-ethip6-ip6base-iacldstbase-scapy.robot [moved from tests/vpp/device/ip6/eth2p-ethip6-ip6base-iacldstbase-dev.robot with 98% similarity]
tests/vpp/device/ip6/2n1l-10ge2p1x710-ethip6-ip6base-ipolicemarkbase-scapy.robot [moved from tests/vpp/device/ip6/eth2p-ethip6-ip6base-ipolicemarkbase-dev.robot with 97% similarity]
tests/vpp/device/ip6/2n1l-10ge2p1x710-ethip6-ip6base-scapy.robot [moved from tests/vpp/device/ip6/eth2p-ethipv6-ip6base-dev.robot with 97% similarity]
tests/vpp/device/ip6/regenerate_testcases.py [new file with mode: 0755]
tests/vpp/device/ip6_tunnels/lisp/2n1l-10ge2p1x710-ethip6lispgpe-ip4base-scapy.robot [moved from tests/vpp/device/ip6_tunnels/lisp/eth2p-ethip6lispgpe-ip4base-dev.robot with 97% similarity]
tests/vpp/device/ip6_tunnels/lisp/2n1l-10ge2p1x710-ethip6lispgpe-ip6base-scapy.robot [moved from tests/vpp/device/ip6_tunnels/lisp/eth2p-ethip6lispgpe-ip6base-dev.robot with 97% similarity]
tests/vpp/device/ip6_tunnels/lisp/regenerate_testcases.py [new file with mode: 0755]
tests/vpp/device/l2bd/2n1l-10ge2p1x710-ethip4-l2bdbasemaclrn-iacl1sf-scapy.robot [moved from tests/vpp/device/l2bd/eth2p-ethipv4-l2bdbasemaclrn-iacl1sf-dev.robot with 97% similarity]
tests/vpp/device/l2bd/2n1l-10ge2p1x710-ethip4-l2bdbasemaclrn-iacl1sl-scapy.robot [moved from tests/vpp/device/l2bd/eth2p-ethipv4-l2bdbasemaclrn-iacl1sl-dev.robot with 97% similarity]
tests/vpp/device/l2bd/2n1l-10ge2p1x710-ethip4-l2bdbasemaclrn-macip-iacl1sl-scapy.robot [moved from tests/vpp/device/l2bd/eth2p-ethipv4-l2bdbasemaclrn-macip-iacl1sl-dev.robot with 96% similarity]
tests/vpp/device/l2bd/2n1l-10ge2p1x710-ethip4-l2bdbasemaclrn-oacl1sf-scapy.robot [moved from tests/vpp/device/l2bd/eth2p-ethipv4-l2bdbasemaclrn-oacl1sf-dev.robot with 97% similarity]
tests/vpp/device/l2bd/2n1l-10ge2p1x710-ethip4-l2bdbasemaclrn-oacl1sl-scapy.robot [moved from tests/vpp/device/l2bd/eth2p-ethipv4-l2bdbasemaclrn-oacl1sl-dev.robot with 97% similarity]
tests/vpp/device/l2bd/2n1l-10ge2p1x710-ethip4-l2bdbasemaclrn-scapy.robot [moved from tests/vpp/device/l2bd/eth2p-ethipv4-l2bdbasemaclrn-dev.robot with 97% similarity]
tests/vpp/device/l2bd/eth2p-avf-ethipv4-l2bdbasemaclrn-dev.robot [deleted file]
tests/vpp/device/l2bd/regenerate_testcases.py [new file with mode: 0755]
tests/vpp/device/l2patch/2n1l-10ge2p1x710-ethip4-l2patch-scapy.robot [moved from tests/vpp/device/l2patch/eth2p-ethip4-l2patch-dev.robot with 98% similarity]
tests/vpp/device/l2patch/regenerate_testcases.py [new file with mode: 0755]
tests/vpp/device/l2xc/2n1l-10ge2p1x710-ethip4-l2xcbase-scapy.robot [moved from tests/vpp/device/l2xc/eth2p-ethipv4-l2xcbase-dev.robot with 97% similarity]
tests/vpp/device/l2xc/regenerate_testcases.py [new file with mode: 0755]
tests/vpp/device/srv6/2n1l-10ge2p1x710-ethip6ip6-ip6base-srv6enc1sid-scapy.robot [moved from tests/vpp/device/srv6/eth2p-ethip6ip6-ip6base-srv6enc1sid-dev.robot with 98% similarity]
tests/vpp/device/srv6/2n1l-10ge2p1x710-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-scapy.robot [moved from tests/vpp/device/srv6/eth2p-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-dev.robot with 98% similarity]
tests/vpp/device/srv6/2n1l-10ge2p1x710-ethip6srhip6-ip6base-srv6enc2sids-scapy.robot [moved from tests/vpp/device/srv6/eth2p-ethip6srhip6-ip6base-srv6enc2sids-dev.robot with 98% similarity]
tests/vpp/device/srv6/2n1l-10ge2p1x710-ethip6srhip6-ip6base-srv6proxy-dyn-scapy.robot [moved from tests/vpp/device/srv6/eth2p-ethip6srhip6-ip6base-srv6proxy-dyn-dev.robot with 98% similarity]
tests/vpp/device/srv6/2n1l-10ge2p1x710-ethip6srhip6-ip6base-srv6proxy-masq-scapy.robot [moved from tests/vpp/device/srv6/eth2p-ethip6srhip6-ip6base-srv6proxy-masq-dev.robot with 98% similarity]
tests/vpp/device/srv6/2n1l-10ge2p1x710-ethip6srhip6-ip6base-srv6proxy-stat-scapy.robot [moved from tests/vpp/device/srv6/eth2p-ethip6srhip6-ip6base-srv6proxy-stat-dev.robot with 98% similarity]
tests/vpp/device/srv6/regenerate_testcases.py [new file with mode: 0755]
tests/vpp/device/stats/2n1l-10ge2p1x710-ethip4-l2xcbase-stats-scapy.robot [moved from tests/vpp/device/stats/eth2p-ethipv4-l2xcbase-stats-dev.robot with 97% similarity]
tests/vpp/device/stats/eth2p-avf-dot1qip4-l2bdbasemaclrn-stats-dev.robot [deleted file]
tests/vpp/device/stats/regenerate_testcases.py [new file with mode: 0755]
tests/vpp/device/vm_vhost/ethip4/2n1l-10ge2p1x710-ethip4-ip4base-eth-2vhost-1vm-scapy.robot [moved from tests/vpp/device/vm_vhost/ip4/eth2p-ethipv4-ip4base-eth-2vhost-1vm-dev.robot with 97% similarity]
tests/vpp/device/vm_vhost/ethip4/2n1l-10ge2p1x710-ethip4-l2bdbasemaclrn-eth-2vhost-1vm-scapy.robot [moved from tests/vpp/device/vm_vhost/l2bd/eth2p-ethipv4-l2bdbasemaclrn-eth-2vhost-1vm-dev.robot with 96% similarity]
tests/vpp/device/vm_vhost/ethip4/2n1l-10ge2p1x710-ethip4-l2xcbase-eth-2vhost-1vm-scapy.robot [moved from tests/vpp/device/vm_vhost/l2xc/eth2p-ethipv4-l2xcbase-eth-2vhost-1vm-dev.robot with 97% similarity]
tests/vpp/device/vm_vhost/ethip4/regenerate_testcases.py [new file with mode: 0755]
tests/vpp/device/vm_vhost/ethip6/2n1l-10ge2p1x710-ethip6-ip6base-eth-2vhost-1vm-scapy.robot [moved from tests/vpp/device/vm_vhost/ip6/eth2p-ethipv6-ip6base-eth-2vhost-1vm-dev.robot with 96% similarity]
tests/vpp/device/vm_vhost/ethip6/regenerate_testcases.py [new file with mode: 0755]
tox.ini