csit.git
5 years agoCSIT-404 Adjust DPDK testpmd startup parameters 91/2791/3
pmikus [Sat, 10 Sep 2016 07:36:10 +0000 (08:36 +0100)]
CSIT-404 Adjust DPDK testpmd startup parameters

Change-Id: If0f58e725e15aa01b61bc43b222c6254af9cd07e
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-241: IPv6 Router Advertisement 00/2700/6
selias [Tue, 6 Sep 2016 07:43:56 +0000 (09:43 +0200)]
CSIT-241: IPv6 Router Advertisement

 - add traffic script to verify Router Solicitation response
 - add keyword to execute traffic script
 - add test case 02: retransmit RA message after set interval
 - add test case 03: respond to RS request

Change-Id: I83d742713ae42d0a1baacf460c29c06d32669b9a
Signed-off-by: selias <samelias@cisco.com>
5 years agoUpdate of VPP_STABLE_VER 12/2812/2
Jan Gelety [Mon, 12 Sep 2016 10:43:34 +0000 (12:43 +0200)]
Update of VPP_STABLE_VER

- use new vpp ref build: 16.12-rc0~79-g3542514~b1102_amd64
- build tested by semiweekly job:
  https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1035/

Change-Id: I91344423d00ab061f54f034eb7dfbe0b415e0471
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoCSIT-384: IPSEC IPv6 negative test cases 64/2664/5
Jan Gelety [Tue, 6 Sep 2016 14:24:04 +0000 (16:24 +0200)]
CSIT-384: IPSEC IPv6 negative test cases

- use integrity and/or encryption key(s) different from
  integrity and encryption keys stored on VPP node to create
  tx packet on TG

Change-Id: I0f02523ec7649b8a1555869bdc4b7090b7585cac
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoCSIT-383: IPSEC IPv4 negative test cases 62/2662/4
Jan Gelety [Mon, 29 Aug 2016 09:02:37 +0000 (11:02 +0200)]
CSIT-383: IPSEC IPv4 negative test cases

- use integrity and/or encryption key(s) different from
  integrity and encryption keys stored on VPP node to create
  tx packet on TG

Change-Id: I38bf7e1dd6f488e605bad991c7a7f4d1ff226e8c
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoFix of Qemu issues 02/2802/2
Jan Gelety [Mon, 12 Sep 2016 09:19:30 +0000 (11:19 +0200)]
Fix of Qemu issues

- use path to IPUtil where KWs "Setup Network Namespace" and
  "Set Linux Interface IP" are used

Change-Id: I012cb7df4b871353aa68c10ca7069de7a2ab5d3b
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoSmall changes in bootstraps of timed jobs 03/2603/3
Jan Gelety [Fri, 2 Sep 2016 08:58:45 +0000 (10:58 +0200)]
Small changes in bootstraps of timed jobs

- weekly: set appropriate length of line in the console
- semiweekly: set appropriate length of line in the console
  and remove classifier (-deb) from the info what vpp version
  will be tested

Change-Id: I7ff36d9e61e922cd200b9248b7ba645b0b4cf54e
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoUpdate robot publish parser 83/2683/2
pmikus [Wed, 7 Sep 2016 05:32:13 +0000 (06:32 +0100)]
Update robot publish parser

- Fixes line breaks in documentation by replacing new line character
  with space in wiki format output

Change-Id: Ic96e3b8ec70c9dc3b54a15edb22a9cf7a93db038
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-390 Replace rate calculation I 11/2511/6
pmikus [Fri, 26 Aug 2016 08:48:22 +0000 (09:48 +0100)]
CSIT-390 Replace rate calculation I

- Replace static max rate variables by calculation of max rate based on
  nic limits

Change-Id: I0f7f7e46c6f46f87dfa5f34b9b9fdb4610513081
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-381: Remove EXPECTED_FAILING tag from TCs 47/2647/4
Matej Klotton [Mon, 5 Sep 2016 14:43:53 +0000 (16:43 +0200)]
CSIT-381: Remove EXPECTED_FAILING tag from TCs

Change-Id: I4afd4f139220599fdfdc6604340430ddb1166ed3
Signed-off-by: Matej Klotton <mklotton@cisco.com>
5 years agoCSIT-353: MAP-T FIX: Add tx src mac to traffic script 59/2659/2
Matej Klotton [Tue, 6 Sep 2016 11:46:30 +0000 (13:46 +0200)]
CSIT-353: MAP-T FIX: Add tx src mac to traffic script

Change-Id: I011231c68dc470590323933dbdb3f33c3026559b
Signed-off-by: Matej Klotton <mklotton@cisco.com>
5 years agoFix pylint warnings in IPFIXUtil.py 51/2651/2
selias [Tue, 6 Sep 2016 07:49:39 +0000 (09:49 +0200)]
Fix pylint warnings in IPFIXUtil.py

 - replace "import *" with only the required scapy fields

Change-Id: If29e42fd2f54ca78ae05ddb4e004ee1a7506a3b1
Signed-off-by: selias <samelias@cisco.com>
5 years agoCSIT-348: Remove EXPECTED_FAILING tag from TCs 42/2642/2
Matej Klotton [Mon, 5 Sep 2016 13:45:02 +0000 (15:45 +0200)]
CSIT-348: Remove EXPECTED_FAILING tag from TCs

Change-Id: I1c975f658fb73d401967d1202e2565aa3a634473
Signed-off-by: Matej Klotton <mklotton@cisco.com>
5 years agoCSIT-229: ip4-lispgpe-ip4 82/2482/31
Tibor Frank [Wed, 24 Aug 2016 14:09:20 +0000 (16:09 +0200)]
CSIT-229: ip4-lispgpe-ip4

- main fib,
- vrf,
- phy2lisp

Change-Id: Ic9bacef4574dc07b25041c4cd0653825a65c94fb
Signed-off-by: Tibor Frank <tifrank@cisco.com>
5 years agoDisable LISP tests 34/2634/2
Filip Tehlar [Mon, 5 Sep 2016 10:32:07 +0000 (12:32 +0200)]
Disable LISP tests

Change-Id: I9b0e2170d5cd692f80dc3652e89a937855b43839
Signed-off-by: Filip Tehlar <ftehlar@cisco.com>
5 years agoUpdate of VPP_STABLE_VER 26/2626/1
Jan Gelety [Mon, 5 Sep 2016 08:36:25 +0000 (10:36 +0200)]
Update of VPP_STABLE_VER

- use new vpp ref build: 16.12-rc0~55-gc27213a~b1077_amd64
- build tested by semiweekly job:
  https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1033/

Change-Id: If73501b2ddcdfc6a33573a6c11595248ee2567d1
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoCSIT-387 collect HW stats if binary search fails 04/2504/10
Miroslav Miklus [Thu, 25 Aug 2016 15:10:24 +0000 (17:10 +0200)]
CSIT-387 collect HW stats if binary search fails

Change-Id: I29f10dc09c8205339cabc854a358b5d0517751d1
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
5 years agoFixes of IPv6 tests 79/2579/1
Jan Gelety [Wed, 31 Aug 2016 15:11:37 +0000 (17:11 +0200)]
Fixes of IPv6 tests

- use tag EXPECTED_FAILING for TC TC01:  DUT transmits RA on IPv6
  enabled interface

- use KW "Vpp All RA Suppress Link Layer" in setup of environment
  for 2xVRF tests to avoid reception of undesirable RA packets

Change-Id: I1c638b4a04ed7c525d739e47d5b55b09ec0595d8
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoCSIT-394 LISP: TC16,TC52 "Apply startup config" 64/2564/1
Miroslav Miklus [Wed, 31 Aug 2016 08:25:21 +0000 (10:25 +0200)]
CSIT-394 LISP: TC16,TC52 "Apply startup config"

Change-Id: I650240b74226f92bdc4e6c599b17529aaec26974
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
5 years agoCSIT-391 Fixed Long_Xconnect_Vhost bug 50/2550/2
Miroslav Miklus [Tue, 30 Aug 2016 13:25:30 +0000 (15:25 +0200)]
CSIT-391 Fixed Long_Xconnect_Vhost bug

Change-Id: I19d674b18b0ed9381187e0a35f13758bce9b5171
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
5 years agoUpdate weekly bootstrap to use classifier for deb packages download 36/2536/1
Jan Gelety [Mon, 29 Aug 2016 10:44:54 +0000 (12:44 +0200)]
Update weekly bootstrap to use classifier for deb packages download

Change-Id: Ib2e9345d42dc9db4589543ebf0862a6956708263
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoUpdate of VPP_STABLE_VER 34/2534/3
Jan Gelety [Mon, 29 Aug 2016 09:08:19 +0000 (11:08 +0200)]
Update of VPP_STABLE_VER

- use new vpp ref build: 16.12-rc0~30-g35f9daa~b1052_amd64
- build tested by semiweekly job:
  https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1031/

Change-Id: I858e483498de017610de30c984d49a7c78a92649
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoCSIT-275 Adjust QoS parameters 10/2510/4
pmikus [Fri, 26 Aug 2016 07:28:55 +0000 (08:28 +0100)]
CSIT-275 Adjust QoS parameters

- Adjust QoS parameters of performance testing

Change-Id: I57d4d35a1326e149fafc3ae40538e72b9ee05097
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-124: IPv4 encapsulations - IP4-GRE-IP4 09/2509/6
Matej Klotton [Fri, 26 Aug 2016 00:38:24 +0000 (02:38 +0200)]
CSIT-124: IPv4 encapsulations - IP4-GRE-IP4

- add gre test with multiple tunnel configured
- configure tunnel source as a loopback
- route from tunnel to tunnel
- check droping unknown tunnel destination

Change-Id: Ib522d158d9de5c66f556c6734ceadc994eea02d4
Signed-off-by: Matej Klotton <mklotton@cisco.com>
5 years agoCSIT-377, CSIT-379 QoS policer tests 48/2448/9
Patrik Hrnciar [Mon, 22 Aug 2016 09:37:06 +0000 (11:37 +0200)]
CSIT-377, CSIT-379 QoS policer tests

  Add IPv6 tests:
  - VPP 1r3c-ca policing packets based on packet classify
  - VPP 1r3c-cb policing packets based on packet classify
  - VPP 2r3c-cb policing packets based on packet classify

  Add IPv4 tests:
  - VPP 1r3c-ca policing packets based on packet classify
  - VPP 1r3c-cb policing packets based on packet classify
  - VPP 2r3c-cb policing packets based on packet classify

Change-Id: Iba9674232792fb5b7b90ae6f2ca8fd392595947a
Signed-off-by: Patrik Hrnciar <phrnciar@cisco.com>
5 years agoCSIT-358 Improve robot output parser 94/2394/3
pmikus [Tue, 16 Aug 2016 07:08:49 +0000 (08:08 +0100)]
CSIT-358 Improve robot output parser

- Improve the output from robot parser script

Change-Id: Id81bb7891564d1466431e565f7ce19d1dbbf7caa
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-315 L2dp - Cross-connect - dpdk vhost-user 81/2381/15
pmikus [Mon, 15 Aug 2016 13:18:06 +0000 (14:18 +0100)]
CSIT-315 L2dp - Cross-connect - dpdk vhost-user

- Add test cases for dpdk vhost-user testing with
  NIC(X520)-to-VM(testpmd,virtio)

Change-Id: I33a84768763265ed6144644c040bbc9d206d3ac2
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-252 IPFIX - ipv6 functional scale 88/2488/4
selias [Wed, 24 Aug 2016 15:36:16 +0000 (17:36 +0200)]
CSIT-252 IPFIX - ipv6 functional scale

 - add packet and session scale tests to IPFIX IPv6 test suite

Change-Id: I2fd41da94b541901255827810132fb3aa90aef1a
Signed-off-by: selias <samelias@cisco.com>
5 years agoCSIT-234 IPFIX - ipv4 functional scale 86/2486/12
selias [Thu, 18 Aug 2016 14:28:45 +0000 (16:28 +0200)]
CSIT-234 IPFIX - ipv4 functional scale

 - add traffic script for classify session scale test
 - add keyword for classify session scale test
 - add packet scale and session scale test to IPFIX IPv4 suite

Change-Id: I3abd07dbf705fe664b723916ce1d82cd9649a2ae
Signed-off-by: selias <samelias@cisco.com>
5 years agoCSIT-251 IPv6 IPFIX - baseline tests 49/2449/11
selias [Thu, 18 Aug 2016 09:08:17 +0000 (11:08 +0200)]
CSIT-251 IPv6 IPFIX - baseline tests

 - add support for IPv6 fields to IPFIX data class
 - add IPv6 IPFIX test suite

Change-Id: I8a0197c9e7dd91303feea11111c158698252a1eb
Signed-off-by: selias <samelias@cisco.com>
5 years agoCSIT-353: Add basic map-t tests 49/2349/9
Matej Klotton [Thu, 11 Aug 2016 16:33:34 +0000 (18:33 +0200)]
CSIT-353: Add basic map-t tests

Change-Id: I78075e445cdd61e0e3cf9353bddeaf6e6bc978fa
Signed-off-by: Matej Klotton <mklotton@cisco.com>
5 years agoCSIT-237: VPN routed forwarding (VRF) - baseline for IPv6 15/2115/6
Zdeno Olsovsky [Thu, 28 Jul 2016 13:04:54 +0000 (15:04 +0200)]
CSIT-237: VPN routed forwarding (VRF) - baseline for IPv6

Change-Id: I5c3053c692df29255a1da22a66f7ac282e3d5624
Signed-off-by: Zdeno Olsovsky <zolsovsk@cisco.com>
5 years agoCSIT-233 IPv4 IPFIX - baseline tests 15/2415/11
selias [Thu, 11 Aug 2016 08:02:33 +0000 (10:02 +0200)]
CSIT-233 IPv4 IPFIX - baseline tests

 - add scapy classes for parsing IPFIX packets
 - add vat scripts and keywords for settings up IPFIX
 - add IPv4 IPFIX test suite

Change-Id: I80ab76ca361c7920a01a46ad720b1c04acd0d147
Signed-off-by: selias <samelias@cisco.com>
5 years agoCSIT-31 DHCPv6 Proxy test 58/2258/21
Patrik Hrnciar [Thu, 28 Jul 2016 13:22:50 +0000 (15:22 +0200)]
CSIT-31 DHCPv6 Proxy test

Change-Id: Ie06980f6e42af3676d8f1ee42c9b9733428365af
Signed-off-by: Patrik Hrnciar <phrnciar@cisco.com>
5 years agoCSIT-33: IPSEC basic conectivity test - IPv6 72/2472/7
Jan Gelety [Tue, 23 Aug 2016 12:34:52 +0000 (14:34 +0200)]
CSIT-33: IPSEC basic conectivity test - IPv6

- use all supported encryption and integrity algorithms in tunnel mode
  and in transport mode

Change-Id: Ia843b09e356a9975551ea75cbe903d5bbc88178d
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoCSIT-28: IPSEC basic conectivity test - IPv4 59/2459/7
Jan Gelety [Mon, 22 Aug 2016 15:21:46 +0000 (17:21 +0200)]
CSIT-28: IPSEC basic conectivity test - IPv4

- use all supported encryption and integrity algorithms in tunnel mode
  and in transport mode

Change-Id: I2ae395d88d514b2ca3f62ab9aecbb27d8fb827b0
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoCSIT-357 Improve perf documentation for 1609 82/2382/10
pmikus [Mon, 15 Aug 2016 13:22:56 +0000 (14:22 +0100)]
CSIT-357 Improve perf documentation for 1609

- Fix typo, tags, documentation, formatting ahead of 1609 report release

Change-Id: Ic183f17122aca0fb21a9638d2905be1030d55a89
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-275 IPv4 DP - QoS - performance 54/2454/6
pmikus [Mon, 22 Aug 2016 12:47:11 +0000 (13:47 +0100)]
CSIT-275 IPv4 DP - QoS - performance

- Add libraries for DUT setup
- Add test cases with various packet size and DUT startup setup

Change-Id: I52a19f8e398f515cc231bb7190cd98299ca989ce
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-315 L2dp - Bridge domain - dpdk vhost-user 78/2378/16
pmikus [Mon, 15 Aug 2016 11:56:09 +0000 (12:56 +0100)]
CSIT-315 L2dp - Bridge domain - dpdk vhost-user

- Add test cases for dpdk vhost-user testing with
  NIC(X520)-to-VM(testpmd,virtio)

Change-Id: I8ecc556ab9ef5cb72c0983ace8be17b96174f1c9
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-323 L2dp - Cross-connect - baseline vhost-user 93/1993/33
pmikus [Tue, 19 Jul 2016 05:32:54 +0000 (06:32 +0100)]
CSIT-323 L2dp - Cross-connect - baseline vhost-user

- Add test cases for vhost-user testing with
  NIC(X520)-to-VM(testpmd,virtio)

Change-Id: Ie810ea06622ed8a37d3552f7bb8e38ebe9f04c2a
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-359: adapt vpp download script for usage with 1609 branch too 00/2400/4
Jan Gelety [Tue, 16 Aug 2016 13:25:23 +0000 (15:25 +0200)]
CSIT-359: adapt vpp download script for usage with 1609 branch too

- script downloads the latest vpp release from Nexus repository of the branch
  based on data in VPP_REPO_URL file stored in csit directory;
  default repo is fd.io.master.ubuntu.trusty.main

Change-Id: I254801d74fe2ef7f5e87e2c64f5619bef0709944
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoCSIT-346 Enable IPv6 latency in Trex driver 80/2280/11
pmikus [Tue, 9 Aug 2016 05:31:50 +0000 (06:31 +0100)]
CSIT-346 Enable IPv6 latency in Trex driver

Enable IPv6 latency in Trex driver

Change-Id: I594cca55acf465f6aa9a0b2140bdd67297ea8355
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoSKIP_PATCH for all PDR tests instead of NDR 71/2471/3
pmikus [Tue, 23 Aug 2016 10:03:43 +0000 (11:03 +0100)]
SKIP_PATCH for all PDR tests instead of NDR

Main motivation for this change is the latency reporting
for jobs skipping SKIP_PATCH tests.

Change-Id: I529002549247e76309bd405550d48c35a21e1c01
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-218 L2XC VXLANoIPv4 - performance 34/2034/25
pmikus [Wed, 20 Jul 2016 13:29:16 +0000 (14:29 +0100)]
CSIT-218 L2XC VXLANoIPv4 - performance

- Add libraries for DUT setup
- Add test cases with various packet size and DUT startup setup

Change-Id: I4839cdf37481975f9bd7cf22c806c061882066a3
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoSmall fixies in IPSEC resources 58/2458/5
Jan Gelety [Mon, 22 Aug 2016 08:32:50 +0000 (10:32 +0200)]
Small fixies in IPSEC resources

Change-Id: I06e4000d93a86d885200ef1d0dd9b00e520ba77f
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoCSIT-369 Update Honeycomb persistence data location 84/2384/4
selias [Mon, 15 Aug 2016 13:15:51 +0000 (15:15 +0200)]
CSIT-369 Update Honeycomb persistence data location

 - update persistence cleanup method with new file path
 - remove unnecessary test case for bvi in multiple bridge domains
 - remove unused bridge domain keywords

Change-Id: Ib5378f47af4a03ec5663a79db4c0dc1bf054c557
Signed-off-by: selias <samelias@cisco.com>
5 years agoSKIP_PATCH for all PDR tests instead of NDR 31/2431/3
Miroslav Miklus [Thu, 18 Aug 2016 13:55:01 +0000 (15:55 +0200)]
SKIP_PATCH for all PDR tests instead of NDR

Main motivation for this change is the latency reporting
for jobs skipping SKIP_PATCH tests.

Change-Id: Ib466d969c10eb547f3a53808e90e11d83c581d0d
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
5 years agoCSIT-370 use LATEST instead of STABLE 55/2455/6
Miroslav Miklus [Mon, 22 Aug 2016 13:40:11 +0000 (15:40 +0200)]
CSIT-370 use LATEST instead of STABLE

Change-Id: I50103e9a62e4822f291a092284b2eee1b5602a0c
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
5 years agoCSIT-342 Update T-rex version to v2.07 39/2439/4
pmikus [Fri, 19 Aug 2016 11:14:04 +0000 (12:14 +0100)]
CSIT-342 Update T-rex version to v2.07

- Update T-rex version to v2.07

Change-Id: I1709087628f05c3142f4e4b25a68502673e848dc
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-324 L2dp - Bridge domain - baseline vhost-user 81/2181/28
pmikus [Tue, 2 Aug 2016 10:52:34 +0000 (11:52 +0100)]
CSIT-324 L2dp - Bridge domain - baseline vhost-user

- Add test cases for vhost-user testing with
  NIC(X520)-to-VM(testpmd,virtio)

Change-Id: Id0e508d50288d89b39bc5c321eeab0c908f3e2ba
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-378: Use package classifier to download deb packages from Nexus 51/2451/3
Jan Gelety [Mon, 22 Aug 2016 11:58:48 +0000 (13:58 +0200)]
CSIT-378: Use package classifier to download deb packages from Nexus

Based on https://gerrit.fd.io/r/#/c/2426/ it is necessary to use
classifier to download release deb packages from Nexus.

Change-Id: Ifa03acb15e66ba6bf2d376fa1c294f7a77168ebe
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoCSIT-366 IPv4dp - baseline vhost-user 99/2399/11
pmikus [Tue, 16 Aug 2016 13:22:48 +0000 (14:22 +0100)]
CSIT-366 IPv4dp - baseline vhost-user

- Add test cases for vhost-user testing with
  NIC(X520)-to-VM(testpmd,virtio)

Change-Id: I598e70221b939b2b08aa324d2c98059eee8b6857
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-367 Add QEMU package dependencies 33/2433/3
pmikus [Thu, 18 Aug 2016 14:45:48 +0000 (15:45 +0100)]
CSIT-367 Add QEMU package dependencies

- Add QEMU package dependencies

Change-Id: Ib54eedb8d30fdd3ebed7152eb6d27067a93b7c52
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-171 CSIT-172 Policer tests initial commit 32/1832/5
Matus Fabian [Fri, 1 Jul 2016 11:40:00 +0000 (04:40 -0700)]
CSIT-171 CSIT-172 Policer tests initial commit

policer python library, traffic script and IPv4/IPv6 example tests

Change-Id: I6470c86ce1acdcaaff9fdcf81510126836f1135e
Signed-off-by: Matus Fabian <matfabia@cisco.com>
5 years agoCSIT-200: Lisp performance test 17/1317/40
Andrej Kozemcak [Tue, 31 May 2016 08:13:21 +0000 (10:13 +0200)]
CSIT-200: Lisp performance test

Change-Id: I8a54b79ee03c2f5defc4eeba486086d793484668
Signed-off-by: Andrej Kozemcak <akozemca@cisco.com>
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-312 VPP vhost-user - VPP vhost-user driver, virtio in VM 80/2180/15
pmikus [Tue, 2 Aug 2016 10:34:29 +0000 (11:34 +0100)]
CSIT-312 VPP vhost-user - VPP vhost-user driver, virtio in VM

- Add libraries and keywords to control Qemu VM and VMapp

Change-Id: Iaaedfe240afe394f507ccaf0cf7a77c8b863acd3
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-28: IPsec tests initial commit 47/1147/7
Matus Fabian [Mon, 16 May 2016 14:31:21 +0000 (07:31 -0700)]
CSIT-28: IPsec tests initial commit

Change-Id: I525d3c4f47c3f151b55af5bbdd9d2e8c1ce2863f
Signed-off-by: Matus Fabian <matfabia@cisco.com>
5 years agoUpdate of VPP_STABLE_VER 89/2389/2
Jan Gelety [Mon, 15 Aug 2016 19:26:27 +0000 (21:26 +0200)]
Update of VPP_STABLE_VER

- use new vpp ref build: 16.09-rc0~371-gc53191d~b2_amd64
- build tested by semiweekly job:
  https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1/

Change-Id: I71e22722e051e272f9bf9bb31c145cbf8d0c360d
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoCSIT-226: Install vpp-plugins deb package on DUT 74/1974/4
Matej Klotton [Fri, 15 Jul 2016 14:29:39 +0000 (16:29 +0200)]
CSIT-226: Install vpp-plugins deb package on DUT

Change-Id: I3d8fd7454c7629dbe048470ebb17dbc0c542f1af
Signed-off-by: Matej Klotton <mklotton@cisco.com>
5 years agoCSIT-197: Add basic mapping rule tests for MAP-E 89/2089/17
Matej Klotton [Mon, 25 Jul 2016 15:52:22 +0000 (17:52 +0200)]
CSIT-197: Add basic mapping rule tests for MAP-E

- IPv4 prefix length + ea bits length < 32
- IPv4 prefix length + ea bits length == 32
- IPv4 prefix length + ea bits length > 32
- End user IPv6 prefix is 64
- IPv4 preffix is 0

Change-Id: Ib8d76abfebfb206fbbaa3c1422b2d321a3ed8712
Signed-off-by: Matej Klotton <mklotton@cisco.com>
5 years agoFix test teardown in IPv4 and IPv6 tests 47/2047/4
Matej Klotton [Thu, 21 Jul 2016 15:35:48 +0000 (17:35 +0200)]
Fix test teardown in IPv4 and IPv6 tests

Run keyword if test fail expect one keyword.
Test Teardown is moved to suites __init__.robot

Change-Id: Ie1e4c4a803325ade4d326f9bb1a9c43a33395566
Signed-off-by: Matej Klotton <mklotton@cisco.com>
5 years agoCSIT-321 L2 Cross-connect - baseline - NIC-to-NIC(XL710) 13/2113/26
Miroslav Miklus [Thu, 28 Jul 2016 11:33:18 +0000 (13:33 +0200)]
CSIT-321 L2 Cross-connect - baseline - NIC-to-NIC(XL710)

Change-Id: I0c78d17242eedbfa573f1e2c20dc491a71b8dd4a
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
5 years agoCSIT-343: Use SKIP_PATCH tag for negative vlan_tag_translate L2XC IPv4 TCs 27/2227/2
Jan Gelety [Fri, 5 Aug 2016 13:19:19 +0000 (15:19 +0200)]
CSIT-343: Use SKIP_PATCH tag for negative vlan_tag_translate L2XC IPv4 TCs

Change-Id: Iaeedbb409aa63ab91cfa9f00b496fd209a3d16c5
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoRevert "CSIT-342 Update T-rex version to v2.07" 10/2310/1
Miroslav Miklus [Wed, 10 Aug 2016 08:08:54 +0000 (10:08 +0200)]
Revert "CSIT-342 Update T-rex version to v2.07"

"For XL710/X710 there is a need to upgrade the firmware
to 5.04 (or later)”

This reverts commit 147ce6e1ab9e6f557172d05aa0c09d44a34b0fdc.

Change-Id: I4abc19fe04d1b5b9b8def25ad53586fd02f79028
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
5 years agoCorrect error in filename when fetching packages via launchpad API 48/2248/2
Carsten Koester [Mon, 8 Aug 2016 05:12:38 +0000 (22:12 -0700)]
Correct error in filename when fetching packages via launchpad API

Change-Id: I816ccf58bc52737893d21be3d8fb08a87c703198
Signed-off-by: Carsten Koester <ckoester@cisco.com>
5 years agoCSIT-311 Remove perf tests from semiweekly job run 86/2286/2
Miroslav Miklus [Tue, 9 Aug 2016 14:35:41 +0000 (16:35 +0200)]
CSIT-311 Remove perf tests from semiweekly job run

Change-Id: I449b5cab13895f2d43cc94a5a06ed2fd31b20f08
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
5 years agoCSIT-350 Fix LISP test TC05 91/2291/2
Florin Coras [Tue, 9 Aug 2016 16:42:20 +0000 (18:42 +0200)]
CSIT-350 Fix LISP test TC05

Change-Id: I458d9773b83a9dbf0a1f0779ff3848199d26f271
Signed-off-by: Florin Coras <fcoras@cisco.com>
5 years agoCSIT-345 Increase number of captured syslog messages 79/2279/2
pmikus [Tue, 9 Aug 2016 05:20:36 +0000 (06:20 +0100)]
CSIT-345 Increase number of captured syslog messages

Increase number of syslog messages to capture VPP initialization.

Change-Id: I130d4bed750a415e731d534a3640d7ceb08bf60b
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-341 Refactor DHCPv4 proxy test 00/2200/5
Patrik Hrnciar [Wed, 3 Aug 2016 07:52:05 +0000 (09:52 +0200)]
CSIT-341 Refactor DHCPv4 proxy test

Change-Id: Id44ef8677f8b023c9cb6a3fec7dc8e3fc1d979d4
Signed-off-by: Patrik Hrnciar <phrnciar@cisco.com>
5 years agoMake all perf tests CRITICAL 81/2281/1
Miroslav Miklus [Tue, 9 Aug 2016 07:50:56 +0000 (09:50 +0200)]
Make all perf tests CRITICAL

Change-Id: Ib337f7d27d8364a057eabbeda5fd9c887e48e2b7
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
5 years agoCSIT-342 Update T-rex version to v2.07 23/2223/2
pmikus [Fri, 5 Aug 2016 06:13:43 +0000 (07:13 +0100)]
CSIT-342 Update T-rex version to v2.07

Update T-rex version to v2.07

Change-Id: If93c95a3dbd3f2fbbb42d8155d3721f83bff92a2
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-338 PCI numa_node discovery 30/2230/5
Miroslav Miklus [Fri, 5 Aug 2016 14:16:45 +0000 (16:16 +0200)]
CSIT-338 PCI numa_node discovery

Allow to discover PCI - numa node relationship.

Change-Id: I04a445e42b3cbbf450b990ebbc2c83ac313815f1
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
5 years agoUpdate of VPP_STABLE_VER 52/2252/2
Jan Gelety [Mon, 8 Aug 2016 11:32:42 +0000 (13:32 +0200)]
Update of VPP_STABLE_VER

- use new vpp ref build: 16.09-rc0~322-ga8d77ed~b494_amd64
- build tested by semiweekly job:
  https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-semiweekly/19/

Change-Id: I3bdad840b12ba13224560b3a5bb57414d787c517
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoUpdate Honeycomb directory location 49/2249/3
selias [Mon, 8 Aug 2016 08:04:31 +0000 (10:04 +0200)]
Update Honeycomb directory location

- update "REMOTE_HC_DIR" constant
- update location of "MTU" setting in interface operational data

Change-Id: Id455ec4f3f03107f628913356801f4c21c5704b3
Signed-off-by: selias <samelias@cisco.com>
5 years agoCSIT-338 CpuUtils - CPU layout 18/2218/4
Miroslav Miklus [Thu, 4 Aug 2016 15:39:10 +0000 (17:39 +0200)]
CSIT-338 CpuUtils - CPU layout

Extends node from topology file with "cpuinfo", this information
can be defined in the topology file, or can be retrieved from the
node.

Change-Id: I913dba93daab3b41b36f3ab07f5c03ad46c659dd
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
5 years agoCSIT-337 Improve Qemu affinity setting 79/2179/10
pmikus [Tue, 2 Aug 2016 10:14:12 +0000 (11:14 +0100)]
CSIT-337 Improve Qemu affinity setting

Improve Qemu affinity setting by getting the list of Qemu thread IDs via
QMP and pin each thread PID to specific host core by taskset.

Change-Id: I1b0ee8d8425cf1f97b16d6761fff0be2fadc44a8
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-217 Hugepage configuration on physical LF testbeds 33/2133/9
pmikus [Fri, 29 Jul 2016 12:14:53 +0000 (13:14 +0100)]
CSIT-217 Hugepage configuration on physical LF testbeds

If Qemu requires more Hugepages than availbale in system it fails to start.
This patch is aimed to add option to configure more hugepages needed.
Default behavior is to fail to start if amount of hugepages is lower
then required.

Change-Id: I64bd8a5ec5bfa559676035c23001b12d00b026a5
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-213 IPv6 iACL - performance 94/1994/17
pmikus [Tue, 19 Jul 2016 06:37:56 +0000 (07:37 +0100)]
CSIT-213 IPv6 iACL - performance

- create topology with Classify iACL white-list applied on interfaces
  using IPv6 in 3-node topology
- create ipv6_iacl test cases (78B, 1518B, 9000B)

Change-Id: Idae635e6a45b52086515fea33a38112209975e8a
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-311 New Nightly CSIT perf job 63/2163/5
Miroslav Miklus [Mon, 1 Aug 2016 13:48:19 +0000 (15:48 +0200)]
CSIT-311 New Nightly CSIT perf job

CSIT-311 PHASE 1: Create new nightly job

Change-Id: Iaddfd29f2fd95eb137ccf5c717af4d294133b55d
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
5 years agoCSIT-331: Enable LISP test 24/2124/3
Andrej Kozemcak [Fri, 29 Jul 2016 06:36:54 +0000 (08:36 +0200)]
CSIT-331: Enable LISP test

Enable test.
LISP API:
    - TC01
- TC02
- TC05

LISP DATAPLANE:
- TC01
- TC05

Change-Id: Ib75e8eddf241eebaf9cce9e7a1bf6d62d79e75f6
Signed-off-by: Andrej Kozemcak <akozemca@cisco.com>
5 years agoCSIT-156: DPDK support for Nested VM image 18/1518/7
Carsten Koester [Mon, 13 Jun 2016 10:39:40 +0000 (06:39 -0400)]
CSIT-156: DPDK support for Nested VM image

Change-Id: Iefa9ec90d1b243c9e1108f63a182c3d9ef6e6474
Signed-off-by: Carsten Koester <ckoester@cisco.com>
5 years agoCSIT-25 DHCPv4 proxy tests 67/2067/6
Patrik Hrnciar [Fri, 15 Jul 2016 06:48:43 +0000 (08:48 +0200)]
CSIT-25 DHCPv4 proxy tests

Change-Id: I5aa449d7289fe8d015a32b21c0a368e9693ba757
Signed-off-by: Patrik Hrnciar <phrnciar@cisco.com>
5 years agoCSIT-179 IPv6 Scale - performance 64/1664/38
pmikus [Mon, 20 Jun 2016 12:13:02 +0000 (13:13 +0100)]
CSIT-179 IPv6 Scale - performance

- Add libraries for ipv6 scale setup
- Add test cases for testing 10k/100k/1M fib entries
- Add t-rex profiles for large scale testing

Change-Id: I4260405c960afe659db7e0764a68a87b9e8de0b2
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-310 Use multi-NIC topology files 14/2114/2
Miroslav Miklus [Thu, 28 Jul 2016 11:54:03 +0000 (13:54 +0200)]
CSIT-310 Use multi-NIC topology files

Change-Id: I749e05e994def43f3749e097b0a6444afa78783e
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
5 years agoCSIT-330: Fix small bug in LISP CSIT test 16/2116/2
Andrej Kozemcak [Thu, 28 Jul 2016 13:49:05 +0000 (15:49 +0200)]
CSIT-330: Fix small bug in LISP CSIT test

- format bug
- bad input data

Change-Id: I035d6ed70ca6c73058792c48a0b2c3f93f93122a
Signed-off-by: Andrej Kozemcak <akozemca@cisco.com>
5 years agoUpdate of VPP_STABLE_VER 41/2141/1
Jan Gelety [Fri, 29 Jul 2016 20:07:29 +0000 (22:07 +0200)]
Update of VPP_STABLE_VER

- use new vpp ref build: 16.09-rc0~291-ga2f27af~b463_amd6
- build tested by semiweeklu job:
  https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-semiweekly/16/

Change-Id: I2417a60d4d84293bf4a11794fad4cb5a62b15de4
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoCSIT-212 SetupFramework scp result - logging fix 87/2087/5
Miroslav Miklus [Tue, 26 Jul 2016 14:38:58 +0000 (16:38 +0200)]
CSIT-212 SetupFramework scp result - logging fix

Change-Id: I23a8090a117acd9cd0bef8bd69689751742d63e9
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
5 years agoCSIT-169 IPv4 Scale - performance 13/1613/52
pmikus [Fri, 17 Jun 2016 07:08:08 +0000 (08:08 +0100)]
CSIT-169 IPv4 Scale - performance

- Add libraries for ipv4 scale setup
- Add test cases for testing 10k/100k/1M fib entries
- Add t-rex profiles for large scale testing

Change-Id: If085e0d834e5ffe5538ba76756e8b9d0e8255cb2
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-207: Update LISP Eid API 57/1957/6
Andrej Kozemcak [Wed, 13 Jul 2016 15:19:31 +0000 (17:19 +0200)]
CSIT-207: Update LISP Eid API

- rename show_local_lisp_eid_tabl ->  show_lisp_eid_table.
- change EID json output data

Change-Id: I4f5f7b5995b61cb0d5034b107c125caba1d73034
Signed-off-by: Andrej Kozemcak <akozemca@cisco.com>
5 years agoCSIT-203: Expand LISP test 38/1938/11
Andrej Kozemcak [Tue, 12 Jul 2016 07:13:31 +0000 (09:13 +0200)]
CSIT-203: Expand LISP test

- Change LISP configuration and test if LISP tunnel still work.

Change-Id: I28426d7cc0ede11aa7e826ab40ed1c95c8606abc
Signed-off-by: Andrej Kozemcak <akozemca@cisco.com>
5 years agoCSIT-224 Update T-rex version to v2.06 65/2065/3
pmikus [Mon, 25 Jul 2016 10:56:14 +0000 (11:56 +0100)]
CSIT-224 Update T-rex version to v2.06

- Update T-rex to version v2.06 with DPDK1607-rc3

Change-Id: I796b0ddaa9b7cb677a3a2fc6300904fabee4353e
Signed-off-by: pmikus <pmikus@cisco.com>
5 years agoCSIT-136 IMIX T-REX driver 36/2036/9
Miroslav Miklus [Wed, 20 Jul 2016 15:57:57 +0000 (17:57 +0200)]
CSIT-136 IMIX T-REX driver

Change-Id: Ife7c543d07bcac4bad82894eea0f4e0e5a8db4bb
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
5 years agoMark test cases with EXPECTED_FAILING tag as non critical in rebot 03/2103/1
Matej Klotton [Wed, 27 Jul 2016 11:51:18 +0000 (13:51 +0200)]
Mark test cases with EXPECTED_FAILING tag as non critical in rebot

Change-Id: I32a74f00acb05288fa6fb14d7c9daf54975262d0
Signed-off-by: Matej Klotton <mklotton@cisco.com>
5 years agoCSIT-271: FIX Delete bridge after TAP test 00/2100/3
Matej Klotton [Wed, 27 Jul 2016 06:57:30 +0000 (08:57 +0200)]
CSIT-271: FIX Delete bridge after TAP test

Change-Id: Ic28405eb108feb2b24d77e1dd44c1b3320bd2288
Signed-off-by: Matej Klotton <mklotton@cisco.com>
5 years agoCSIT-212: FIX: Weekly job gets stucked in 2nd FUNCT test attempt 01/2101/1
Matej Klotton [Wed, 27 Jul 2016 07:31:29 +0000 (09:31 +0200)]
CSIT-212: FIX: Weekly job gets stucked in 2nd FUNCT test attempt

- remove mem-prealloc parameter from qemu options

Change-Id: I5a75f53da970c4aa772f29ed49bbf25c07bf2d87
Signed-off-by: Matej Klotton <mklotton@cisco.com>
5 years agoCSIT-106 Vpp config - use only test-related interfaces 73/1973/16
Miroslav Miklus [Fri, 15 Jul 2016 13:16:34 +0000 (15:16 +0200)]
CSIT-106 Vpp config - use only test-related interfaces

Current behaviour is to add all interfaces from topology,
we only want to add interfaces from computed path.

Change-Id: I9c5d4e765dbe399ee06dd13f0d25c48d3d8e5127
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
5 years agoCSIT-199: Use static adjacencies in LISP dp tests 12/1912/9
Florin Coras [Thu, 7 Jul 2016 21:00:04 +0000 (23:00 +0200)]
CSIT-199: Use static adjacencies in LISP dp tests

Switch to using static adjacencies and remote mappings instead of only the
latter in LISP data plane tests.

Change-Id: Ia2a05165425ac68fa7839f9c8f402033b8274fcf
Signed-off-by: Florin Coras <fcoras@cisco.com>
5 years agoUse correct KW 'L2 Vlan Tag Rewrite' instead of 'L2 Tag Rewrite' in FDS tests 72/2072/4
Jan Gelety [Mon, 25 Jul 2016 13:40:18 +0000 (15:40 +0200)]
Use correct KW 'L2 Vlan Tag Rewrite' instead of 'L2 Tag Rewrite' in FDS tests

- KW 'L2 Tag Rewrite' has been renamed to 'L2 Vlan Tag Rewrite' by patch
  https://gerrit.fd.io/r/#/c/1788/

Change-Id: I313180f08d4d56b16a87a83bd4e242201b6cec16
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoSSH timeout problem 82/1982/10
Matej Klotton [Mon, 18 Jul 2016 12:12:38 +0000 (14:12 +0200)]
SSH timeout problem

In case of large output or stderr output the SSH proces got stucked,
because of output buffer fills. Fix with reading from buffers.

- increase traffic script default timeout
- add reconnect to ssh

Change-Id: Ie07107c6ab0fb19c9361d7390467b9b693fe2fdb
Signed-off-by: Matej Klotton <mklotton@cisco.com>
5 years agoCSIT-225: use all needed ssh options in bootstrap-vpp-verify-weekly.sh 66/2066/2
Jan Gelety [Mon, 25 Jul 2016 10:51:08 +0000 (12:51 +0200)]
CSIT-225: use all needed ssh options in bootstrap-vpp-verify-weekly.sh

- use needed ssh option in scp, start and stop virl simulation

Change-Id: Ia9791877c5f35236358f217fecbf4a5c05dd8cfa
Signed-off-by: Jan Gelety <jgelety@cisco.com>