Age | Commit message (Collapse) | Author | Files | Lines |
|
- Make UIO driver configurable from global variables.
- Prepare code for uio_pci_generic to vfio-pci change
Change-Id: I2b49201177a92f51673242a30e2fd8d4f7e59694
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
Change-Id: I8c9290cc93496794f30275ee23cc013146be94fd
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
- Remove the DPDK_TEST variable and replace it by internal global
variable
- Unify all perf boostrap for merge in future.
- Cleanup ligato perf bootstrap.
Change-Id: Id47d6614c8dd18a701493e00056ef17d2e37fc5c
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
Currently, VAT history looks like this:
sw_interface_set_flags sw_if_index 2 admin-up
sw_interface_set_flags sw_if_index 1 admin-up
sw_interface_dump
sw_interface_set_flags sw_if_index 2 admin-up
sw_interface_set_flags sw_if_index 1 admin-up
sw_interface_add_del_address sw_if_index 2 192.168.10.1/24
sw_interface_add_del_address sw_if_index 1 172.168.1.1/24
ip_neighbor_add_del sw_if_index 2 dst 192.168.10.2 mac 68:05:ca:3a:af:40
ip_neighbor_add_del sw_if_index 1 dst 172.168.1.2 mac 68:05:ca:35:78:e9
ip_add_del_route 10.0.0.0/8 via 192.168.10.2 sw_if_index 2
resolve-attempts 10 count 1
exec exec /tmp/ipsec_create_tunnel_dut1.config
It should be like this:
sw_interface_add_del_address sw_if_index 2 192.168.10.1/24
sw_interface_add_del_address sw_if_index 1 172.168.1.1/24
ip_neighbor_add_del sw_if_index 2 dst 192.168.10.2 mac 68:05:ca:3a:af:40
ip_neighbor_add_del sw_if_index 1 dst 172.168.1.2 mac 68:05:ca:35:78:e9
ip_add_del_route 10.0.0.0/8 via 192.168.10.2 sw_if_index 2
resolve-attempts 10 count 1
exec exec /tmp/ipsec_create_tunnel_dut1.config
sw_interface_set_flags sw_if_index 2 admin-up
sw_interface_set_flags sw_if_index 1 admin-up
Change-Id: I4e943436dee00166966b4f53d9d0a40440bbf1e4
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
Change-Id: I3e41f30534870c2e4084f7fa81d5a757f08377ea
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
- 10ge2p1x710-ethip4-ip4base-eth-2vhostvr256-1vm-mrr.robot
- 10ge2p1x710-ethip4-ip4base-eth-2vhostvr256-1vm-mrr.robot
Change-Id: I69f6fcb7c7cae46a8061fd75db9be2933154c3f9
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
─ 10ge2p1x710-ethip6-ip6base-copwhtlistbase-mrr.robot
─ 10ge2p1x710-ethip6-ip6base-iacldstbase-mrr.robot
─ 10ge2p1x710-ethip6-ip6base-mrr.robot
─ 10ge2p1x710-ethip6-ip6scale200k-mrr.robot
─ 10ge2p1x710-ethip6-ip6scale20k-mrr.robot
─ 10ge2p1x710-ethip6-ip6scale2m-mrr.robot
Change-Id: I270c1e52e61fd9765f139983d133432a3058c722
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
─ 10ge2p1x710-eth-l2bdbasemaclrn-eth-2memif-1lxc-mrr.robot
─ 10ge2p1x710-eth-l2xcbase-eth-2memif-1dcr-mrr.robot
─ 10ge2p1x710-eth-l2xcbase-eth-2memif-1lxc-mrr.robot
Change-Id: I1ad44fc2a7f27edb060953cb301fda4abcffe52b
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
─ 10ge2p1x710-dot1q-l2bdbasemaclrn-mrr.robot
─ 10ge2p1x710-dot1q-l2xcbase-mrr.robot
─ 10ge2p1x710-eth-l2bdbasemaclrn-iacl1sf-10kflows-mrr.robot
─ 10ge2p1x710-eth-l2bdbasemaclrn-iacl1sl-10kflows-mrr.robot
─ 10ge2p1x710-eth-l2bdbasemaclrn-iacl50sf-10kflows-mrr.robot
─ 10ge2p1x710-eth-l2bdbasemaclrn-iacl50sl-10kflows-mrr.robot
─ 10ge2p1x710-eth-l2bdscale100kmaclrn-mrr.robot
─ 10ge2p1x710-eth-l2bdscale10kmaclrn-mrr.robot
─ 10ge2p1x710-eth-l2bdscale1mmaclrn-mrr.robot
─ 10ge2p1x710-eth-l2xcbase-mrr.robot
Change-Id: Ic5d5cb377eca25daaeb22e8390632a6d6421c2e3
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
+ 10ge2p1x710-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-mrr.robot
+ 10ge2p1x710-dot1q-l2xcbase-eth-2vhostvr1024-1vm-mrr.robot
+ 10ge2p1x710-eth-l2bdbasemaclrn-eth-2vhostvr256-1vm-mrr.robot
+ 10ge2p1x710-eth-l2bdbasemaclrn-eth-4vhostvr1024-2vm-mrr.robot
+ 10ge2p1x710-eth-l2xcbase-eth-2vhostvr1024-1vm-mrr.robot
+ 10ge2p1x710-eth-l2xcbase-eth-2vhostvr256-1vm-mrr.robot
+ 10ge2p1x710-eth-l2xcbase-eth-4vhostvr1024-2vm-mrr.robot
+ 10ge2p1x710-ethip4-ip4base-eth-2vhostvr1024-1vm-mrr.robot
+ 10ge2p1x710-ethip4-ip4base-eth-2vhostvr256-1vm-mrr.robot
+ 10ge2p1x710-ethip4-ip4base-eth-4vhostvr1024-2vm-mrr.robot
+ 10ge2p1x710-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-mrr.robot
Copies of the respective x520 files,
with each "X520-DA2" or "X520" replaced by "X710".
Occurences of "Niantic" were removed.
Change-Id: I15bce75b704072b26a908f868e90a42dc3ea7661
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
- CSIT-1029: x710 MRR tests - IP4
- ip4
-10ge2p1x710-ethip4-ip4base-copwhtlistbase-mrr.robot
-10ge2p1x710-ethip4-ip4base-iacldstbase-mrr.robot
-10ge2p1x710-ethip4-ip4base-ipolicemarkbase-mrr.robot
-10ge2p1x710-ethip4-ip4base-mrr.robot
-10ge2p1x710-ethip4-ip4scale200k-mrr.robot
-10ge2p1x710-ethip4-ip4scale20k-mrr.robot
-10ge2p1x710-ethip4-ip4scale2m-mrr.robot
-10ge2p1x710-ethip4udp-ip4base-iacl1sf-10kflows-mrr.robot
-10ge2p1x710-ethip4udp-ip4base-iacl1sl-10kflows-mrr.robot
-10ge2p1x710-ethip4udp-ip4base-iacl50sf-10kflows-mrr.robot
-10ge2p1x710-ethip4udp-ip4base-iacl50sl-10kflows-mrr.robot
-10ge2p1x710-ethip4udp-ip4base-nat44-mrr.robot
- 10ge2p1x710-ethip4udp-ip4scale1000-udpsrcscale15-nat44-mrr.robot
- ip4_tunnels
-10ge2p1x710-ethip4lispip4-ip4base-mrr.robot
-10ge2p1x710-ethip4vxlan-l2bdbasemaclrn-mrr.robot
- 10ge2p1x710-ethip4vxlan-l2xcbase-mrr.robot
Change-Id: I141bbd8039f4a5993c77758b1c410dcbd203ab97
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
Change-Id: I63105e8a4f11d740c38fc6123984005bcefa117b
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
This reverts commit c754789176b1a3ca00a129d3d207aa5a6bad7c27.
Change-Id: Ic1bbe8fac0d98f41aa8b1b57da0c7a147111340b
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
Looks like disabling all plugins in container leaving
only memif_plugin.so results into issue that could lead
into lost of SSH connectivity to TB or in better case
to not handling any traffic.
This fix is supose to return previous behavior for Container
instance of VPP.
Change-Id: Ie8b3ce2e35a40c8f3498e490abb6967cd4dd912a
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
Change-Id: I407e3cdeb25547d46fafed702ee608f6c0e03091
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
Currently we are selectively disabling plugins by creating list of
disabled plugins for performance tests. Thanks to the new API in VPP we
can revert the logic to selectivly enable plugins. This is more stable
for future onboarding of new plugins into VPP.
Change-Id: Ibdd56d6097230d095a304bbb6984b565d9428f51
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
Currently Qemu is being installed if there is a change of qsz parameter
between tests/suites. Qemu is installed always into the same directory. This
patch changes the default behavior to install qemu over and install
pathced version to separate directory. It also disables force install.
Change-Id: I0d7493a02b026a6ae4a5ea8bacf54656de9db567
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
+ 40ge2p1xl710-ethip4ipsecbasetnl-ip4base-int-aes-gcm-mrr.robot
+ 40ge2p1xl710-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-mrr.robot
+ 40ge2p1xl710-ethip4ipsecbasetnlsw-ip4base-int-aes-gcm-mrr.robot
+ 40ge2p1xl710-ethip4ipsecbasetnlsw-ip4base-int-cbc-sha1-mrr.robot
+ 40ge2p1xl710-ethip4ipsecscale1000tnl-ip4base-int-aes-gcm-mrr.robot
+ 40ge2p1xl710-ethip4ipsecscale1000tnl-ip4base-int-cbc-sha1-mrr.robot
Do not add test cases for 9000B framesize yet.
Improve other suites to keep the style consistent.
Change-Id: I03a58e8d6745083e267b9d53bb3b85efcb2ea827
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
- CSIT-1001: MRR tests: IP4
- ip4
- 10ge2p1x520-ethip4-ip4base-copwhtlistbase-mrr.robot
- 10ge2p1x520-ethip4-ip4base-iacldstbase-mrr.robot
- 10ge2p1x520-ethip4-ip4base-ipolicemarkbase-mrr.robot
- 10ge2p1x520-ethip4-ip4scale200k-mrr.robot
- 10ge2p1x520-ethip4-ip4scale20k-mrr.robot
- 10ge2p1x520-ethip4-ip4scale2m-mrr.robot
- 10ge2p1x520-ethip4udp-ip4base-iacl1sf-10kflows-mrr.robot
- 10ge2p1x520-ethip4udp-ip4base-iacl1sl-10kflows-mrr.robot
- 10ge2p1x520-ethip4udp-ip4base-iacl50sf-10kflows-mrr.robot
- 10ge2p1x520-ethip4udp-ip4base-iacl50sl-10kflows-mrr.robot
- 10ge2p1x520-ethip4udp-ip4base-nat44-mrr.robot
- 10ge2p1x520-ethip4udp-ip4scale1000-udpsrcscale15-nat44-mrr.robot
- 40ge2p1xl710-ethip4-ip4base-mrr.robot
- ip4_tunnels
- 10ge2p1x520-ethip4vxlan-l2bdbasemaclrn-mrr.robot
- 10ge2p1x520-ethip4vxlan-l2xcbase-mrr.robot
- 10ge2p1x520-ethip4lispip4-ip4base-mrr.robot
Change-Id: Ibfd03aea9b97d29a8fa05e2956f6df54603a2208
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
Change-Id: I114c187f007c10223502669c2ba85c63d09cd84a
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
https://gerrit.fd.io/r/#/c/9257/ moved VPP instalation
to vpp/func/__init__.robot,
which is run before Honeycomb suite.
Instalation process starts with removing all vpp packages,
which fails because of honeycomb dependency installed by bootstrap script.
This patch fixes HC func jobs by moving them to separate dir.
The honeycomb/func/__init__.robot was updated
to include previous content of vpp/func/__init__.robot.
HC perf jobs were also moved,
but they may require additional care (CSIT-1006).
Change-Id: I99d94272c80a4c57c85ec5cf99cddfbeab7de663
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I089416953f5c3292358e443c806987dddce1c0d3
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
CSIT-1002: container_memif
- 10ge2p1x520-eth-l2bdbasemaclrn-eth-2memif-1lxc-mrr.robot
- 10ge2p1x520-eth-l2xcbase-eth-2memif-1dcr-mrr.robot
- 10ge2p1x520-eth-l2xcbase-eth-2memif-1lxc-mrr.robot
- 40ge2p1xl710-eth-l2bdbasemaclrn-eth-2memif-1lxc-mrr.robot
- 40ge2p1xl710-eth-l2xcbase-eth-2memif-1lxc-mrr.robot
CSIT-1003: vm vhost
- 10ge2p1x520-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-mrr.robot
- 10ge2p1x520-dot1q-l2xcbase-eth-2vhostvr1024-1vm-mrr.robot
- 10ge2p1x520-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-mrr.robot
- 10ge2p1x520-eth-l2bdbasemaclrn-eth-2vhostvr256-1vm-mrr.robot
- 10ge2p1x520-eth-l2bdbasemaclrn-eth-4vhostvr1024-2vm-mrr.robot
- 10ge2p1x520-eth-l2xcbase-eth-2vhostvr1024-1vm-mrr.robot
- 10ge2p1x520-eth-l2xcbase-eth-2vhostvr256-1vm-mrr.robot
- 10ge2p1x520-eth-l2xcbase-eth-4vhostvr1024-2vm-mrr.robot
- 10ge2p1x520-ethip4-ip4base-eth-2vhostvr1024-1vm-mrr.robot
- 10ge2p1x520-ethip4-ip4base-eth-2vhostvr256-1vm-mrr.robot
- 10ge2p1x520-ethip4-ip4base-eth-4vhostvr1024-2vm-mrr.robot
- 10ge2p1x520-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-mrr.robot
- 40ge2p1x710-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-mrr.robot
- 40ge2p1xl710-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-mrr.robot
- 40ge2p1xl710-eth-l2bdbasemaclrn-eth-4vhostvr1024-2vm-mrr.robot
Change-Id: Idd049db6134179f0f9ed603569ec8512faca1ab9
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
- CSIT-999: MRR tests: L2
- 10ge2p1x520-eth-l2xcbase-mrr.robot
- 10ge2p1x520-eth-l2bdbasemaclrn-mrr.robot
- 10ge2p1x520-dot1q-l2bdbasemaclrn-mrr.robot
- 10ge2p1x520-dot1q-l2xcbase-mrr.robot
- 10ge2p1x520-eth-l2bdbasemaclrn-iacl1sf-10kflows-mrr.robot
- 10ge2p1x520-eth-l2bdbasemaclrn-iacl1sl-10kflows-mrr.robot
- 10ge2p1x520-eth-l2bdbasemaclrn-iacl50sf-10kflows-mrr.robot
- 10ge2p1x520-eth-l2bdbasemaclrn-iacl50sl-10kflows-mrr.robot
- 10ge2p1x520-eth-l2bdscale100kmaclrn-mrr.robot
- 10ge2p1x520-eth-l2bdscale10kmaclrn-mrr.robot
- 10ge2p1x520-eth-l2bdscale1mmaclrn-mrr.robot
- 10ge2p1x710-eth-l2bdbasemaclrn-ndrpdrdisc.robot
- 40ge2p1xl710-eth-l2bdbasemaclrn-mrr.robot
- 40ge2p1xl710-eth-l2xcbase-mrr.robot
- CSIT-1000: MRR tests: IPv6
─ 10ge2p1x520-ethip6-ip6base-copwhtlistbase-mrr.robot
- 10ge2p1x520-ethip6-ip6base-iacldstbase-mrr.robot
─ 10ge2p1x520-ethip6-ip6scale200k-mrr.robot
─ 10ge2p1x520-ethip6-ip6scale20k-mrr.robot
─ 10ge2p1x520-ethip6-ip6scale2m-mrr.robot
─ 40ge2p1xl710-ethip6-ip6base-mrr.robot
Change-Id: Ie42b08151b5da3ba32b972af8b6bedf313c6d29c
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
Change-Id: Iaded13af82383955c2ff093ddc96e09682d95776
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
Change-Id: I0c9cb073a42a8b4b7e573023e784ab9e72d0ad55
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
Change-Id: I2ca83b4405cd537671bf16fc57500be91455eadc
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
- Align test cases to data driven style for IPv4
Change-Id: Ie8fafaf7ba585e89feee417af96aa95d7ba4b4f9
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
- Implementation of Display raw results
- Implementation of Traffic should pass with maximum rate
- Code optimizations
- L2BD, L2XC, IP4, IP6 TC
Change-Id: I0b50e995a853ed3c8f88323ccc650e47b8ed2496
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
Currently there is bug that Qemu path is not correctly composed and
cannot be properly overriden due to race condition in code. This patch
is fixing functions to properly work with path.
Change-Id: I276458d2d23c7a14441a4de4a56eff6431242ab9
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
- tc17-9000B-4t4c-eth-l2bdscale100kmaclrn-ndrdisc
Change-Id: I605f4903deb07f3a29944348cb32ac0a6747cb09
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
Change-Id: I278cb8a5381735694bad73031e534b080414305b
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
- enable corresponding plugin for ACL, NAT, MEMIF tests
Change-Id: Ie8bfdcbf1734283b6412ef3015215a00ce3ebdf6
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
- Reduce binary step fof:
64B -> 50Kpps
1518B -> 50Kpps
9000B -> 10Kpps
IMIX -> 50Kpps
Change-Id: Id88bff7b1c37b2a03583dd27ca3db720ec7ae4a2
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
- update L1 KWs
- update L2 KWs
- tests with one SID (no SRH insertion)
- tests with two SIDs (SRH inserted) and decapsulation
- tests with two SIDs (SRH inserted) without decapsulation
- enabled packet traces and logged packet traces in the test case
tear down if test failed
Change-Id: I3a0f4c350eed3f42509c6d49e832faa78fe64dbb
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
Change-Id: I92aafaaedce5891727a983b8cf024a0fb0db7524
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
- Fix naming of VM testcases
Change-Id: I1bf78f5f4ee60dd061a63280624ada9d73b34518
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
- CSIT-867: Low Level Description
- CSIT-868: wrk traffic profile - parsing
- CSIT-869: wrk implementation into CSIT
Change-Id: I65e1037f5ae05b3a5b2020e4a6c54462766ae1b4
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
Change-Id: Ia51d29704d35e2c9f93dcbd1bccc355c9cf64419
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
Change-Id: I2b4764c9da105564bd9e240bf92251007c0f9461
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
Change-Id: I78f798da2e4dc7b4c8ee10b6f920687a279301b0
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
Change-Id: I687216ca43569542d38be681ca04c898010fc65d
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
Change-Id: If77b30e4597d24d1d44f1f60627b6b21b572bcfd
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
- add following line per interface tunnel:
set int unnum <ipsec> use <interface>
Change-Id: Iff75f27b7cf25f3d24eea92366b1fd4a718c253b
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
Change-Id: I84f6da2bede47e7ae35e6b4911d425d2402dbd1b
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
Change-Id: I00c3407f4324e282c438cb8fcd44470c331089c5
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
CSIT-773 Implement RF keywords for k8s
- Implementation of Test Suite Setup for Ligato vnf-agent testing
- Implementation of KubernetesUtil for controlling kubectl
- Yaml templates for L2XC topology with 1cswitch and 1cnf
- Yaml templates for L2BD topology with 1cswitch and 1cnf
- ligato bootstrap script for creating vnf-agent image
Change-Id: Iebefde0eb984a27a0afcdf29fe549ca4edf8a61e
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|
|
Change-Id: Iaced68458b0e4070f861be7854ee428ae8ca4e13
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
- re-write existing tests using templates
- add 2t2c, 4t4c tests
Change-Id: I7061f4cfe2304d625de6afcb85cad30695fe6faa
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
CSIT-769: Implement L2 RF keywords for container orchestration
Change-Id: I7637d1ecc3a45111522b8d6c578b3f88369aff6b
Signed-off-by: Peter Mikus <pmikus@cisco.com>
|