csit.git
4 years agoCSIT-235: Switched Port Analyzer mirroring (SPAN) - IPv4 11/3111/7
selias [Wed, 21 Sep 2016 08:52:31 +0000 (10:52 +0200)]
CSIT-235: Switched Port Analyzer mirroring (SPAN) - IPv4

 - add library for SPAN setup
 - add telemetry traffic script and a keyword to run it
 - add "telemetry" folders for python and robot libraries
 - move IPFIX libraries to these new folders
 - add first SPAN test case, mirroring IPv4 ICMP packets

Change-Id: Ibca35f724c13662bf80dce2d7e2649d1a0b8676a
Signed-off-by: selias <samelias@cisco.com>
4 years agoINMARSAT-54 Honeycomb configures PBB 64/2964/8
pmikus [Fri, 26 Aug 2016 08:48:22 +0000 (09:48 +0100)]
INMARSAT-54 Honeycomb configures PBB

- CRUD tests usinf Honeycomb REST API

Change-Id: I4885cd0feb26f8ef56beb0d8848772ea2d42cb3a
Signed-off-by: Tibor Frank <tifrank@cisco.com>
4 years agoCSIT-405: Honeycomb test update and cleanup 62/2962/7
selias [Tue, 13 Sep 2016 14:51:37 +0000 (16:51 +0200)]
CSIT-405: Honeycomb test update and cleanup

 - update suite setup and constants to allow test runs again
 - cleanup basic interface keywords
 - cleanup L2-fib test data
 - add "continue on failure" keyword to some partially failing tests
 - add teardown to all suites, restarts honeycomb if suite had test failures
 - fix minor PEP-8 violations in Topology.py

Change-Id: Ic5b434af71f77855f81461b280299b8318932c5a
Signed-off-by: selias <samelias@cisco.com>
4 years agoLISP - implement changes done in VPP-376 35/3035/5
Tibor Frank [Wed, 21 Sep 2016 08:19:35 +0000 (10:19 +0200)]
LISP - implement changes done in VPP-376

Change-Id: Ia9f7913522421b6fd9ecba18eb4d68bc0f3b3271
Signed-off-by: Tibor Frank <tifrank@cisco.com>
4 years agoCSIT-416: Remove performance rate variables 23/3123/3
pmikus [Sun, 25 Sep 2016 15:45:04 +0000 (16:45 +0100)]
CSIT-416: Remove performance rate variables

Change-Id: I15ee953990f2ac11be361f3d0954bc12b3a9351d
Signed-off-by: pmikus <pmikus@cisco.com>
4 years agoEnable paramiko ssh keepalive (10s) 42/3042/6
Miroslav Miklus [Wed, 21 Sep 2016 14:59:57 +0000 (16:59 +0200)]
Enable paramiko ssh keepalive (10s)

Change-Id: I1e46ad76f033d239ad29d3b6fe00011a4444453d
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
4 years agoAdd automated deployment of Honeycomb on DUTs 10/1810/37
Tibor Frank [Wed, 29 Jun 2016 14:44:34 +0000 (16:44 +0200)]
Add automated deployment of Honeycomb on DUTs

JIRA: CSIT-56

- create bootstrap_vpp_honeycomb.sh script which deploys VPP and Honeycomb
  on DUTs
- Modify start-testcase script

Change-Id: I88511479cb8681168675c934f4fccbea83fa34bc
Signed-off-by: Tibor Frank <tifrank@cisco.com>
4 years agoUpdate of VPP_STABLE_VER 36/3136/1
Jan Gelety [Mon, 26 Sep 2016 08:32:07 +0000 (10:32 +0200)]
Update of VPP_STABLE_VER

- use new vpp ref build: 16.12-rc0~136-gf2e6a2d~b1159_amd64
- build tested by semiweekly job:
  https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1039/

Change-Id: Ib1a695d1d024ac8711d8ab5bf9151b1ea632bc17
Signed-off-by: Jan Gelety <jgelety@cisco.com>
4 years agoFix drop rate search for worst of n 19/3119/2
Stefano Chiesa [Fri, 23 Sep 2016 00:38:26 +0000 (17:38 -0700)]
Fix drop rate search for worst of n

Change-Id: Ie98ab1095dedb4c24dbd44f64d3781934f664561
Signed-off-by: Stefano Chiesa <ssuryant@cisco.com>
4 years agoUse tmp directory for log files 90/3090/6
Jan Gelety [Thu, 22 Sep 2016 12:27:41 +0000 (14:27 +0200)]
Use tmp directory for log files

- store log files in tmp directory and exclude all files in this
  directory from archiving when creating tarballs

Change-Id: Ie3e11670c9d466c5fcf41d03ccd0a7bbb04ffeb0
Signed-off-by: Jan Gelety <jgelety@cisco.com>
4 years agoCSIT-412 replace latency (N/A) string by number -1 89/2989/5
Miroslav Miklus [Tue, 20 Sep 2016 14:43:19 +0000 (16:43 +0200)]
CSIT-412 replace latency (N/A) string by number -1

Change-Id: Id6373d3bbfcc42e315976b59aa86c6cadee411f1
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
4 years agoCSIT-413 FIX: Plot parser 71/3071/3
pmikus [Thu, 22 Sep 2016 10:21:47 +0000 (11:21 +0100)]
CSIT-413 FIX: Plot parser

- Plot parser incorrectly get framesize value

Change-Id: I67d7572f54f5b8faaa23c6825d47cfb2c04d95a6
Signed-off-by: pmikus <pmikus@cisco.com>
4 years agoCSIT-411 Show Vhost User 56/2956/6
pmikus [Mon, 19 Sep 2016 14:02:32 +0000 (15:02 +0100)]
CSIT-411 Show Vhost User

- Add keyword to show vhost user

Change-Id: Ia844bbcb8507b8c7cbf6b7bb1a7dc8d10148d6f4
Signed-off-by: pmikus <pmikus@cisco.com>
4 years agoLatency stream 10k > 9k, min_rate 5k > 10k 78/2978/3
Miroslav Miklus [Tue, 20 Sep 2016 13:03:18 +0000 (15:03 +0200)]
Latency stream 10k > 9k, min_rate 5k > 10k

Change-Id: I077e3f2b6e5ee4346607b0e61d152e01b302e27d
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
4 years agoMeasure latency returns -1 if rate<=10kpps 09/3009/3
Miroslav Miklus [Tue, 20 Sep 2016 21:43:06 +0000 (23:43 +0200)]
Measure latency returns -1 if rate<=10kpps

Change-Id: I25dca3e6ce7da1304211d87f1af72fceda6dc23b
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
4 years agoCSIT-360: Fix: Parallel test sets run. 80/2980/2
Matej Klotton [Tue, 20 Sep 2016 13:32:28 +0000 (15:32 +0200)]
CSIT-360: Fix: Parallel test sets run.

- fix typos

Change-Id: I5292b27ae584c86cb4986df5439bdebd5fa40b67
Signed-off-by: Matej Klotton <mklotton@cisco.com>
4 years agoCSIT-407: ARP entry != FIB route. 19/2819/2
Neale Ranns [Mon, 12 Sep 2016 13:15:55 +0000 (14:15 +0100)]
CSIT-407: ARP entry != FIB route.

Change-Id: I2fff596d9bdc67766e0df1c08b3ffab1aab459e6
Signed-off-by: Neale Ranns <nranns@cisco.com>
4 years agoDocumentation fix - show stats 77/2977/1
Miroslav Miklus [Tue, 20 Sep 2016 10:42:16 +0000 (12:42 +0200)]
Documentation fix - show stats

Change-Id: Ib5f3dc697d1da6a86b70c5ba7d8ea8711a2fc492
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
4 years agoUpdate of VPP_STABLE_VER 35/2935/2
Jan Gelety [Mon, 19 Sep 2016 08:30:36 +0000 (10:30 +0200)]
Update of VPP_STABLE_VER

- use new vpp ref build: 16.12-rc0~101-gc5d9cda~b1124_amd64
- build tested by semiweekly job:
  https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1037/

Change-Id: I6d95f26679cb15ce7a7887913c67924d32683a75
Signed-off-by: Jan Gelety <jgelety@cisco.com>
4 years agoCSIT-360: Parallel test sets run 55/2855/10
Jan Gelety [Tue, 13 Sep 2016 13:16:13 +0000 (15:16 +0200)]
CSIT-360: Parallel test sets run

- use parallel test set runs on as many VIRL sessions as needed
  for defined test sets

Change-Id: I7640f15894a1451aba963989fab4dc838f2ab6d8
Signed-off-by: Jan Gelety <jgelety@cisco.com>
4 years agoCSIT-410 Fix LISP api change in latest vpp build 27/2927/3
pmikus [Sat, 17 Sep 2016 19:39:11 +0000 (20:39 +0100)]
CSIT-410 Fix LISP api change in latest vpp build

- Fix lisp api change in 16.12-rc0~91-gc5bb0d6~b1114

Change-Id: I17284a05ca4de09af6b1cc8df55c79032fd4b9fe
Signed-off-by: pmikus <pmikus@cisco.com>
4 years agoLatency stream 1kpps -> 10kpps 10/2910/3
Miroslav Miklus [Fri, 16 Sep 2016 09:45:54 +0000 (11:45 +0200)]
Latency stream 1kpps -> 10kpps

Change-Id: Id16c54ba299fc757557503cdc3c63cd5c370c1a2
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
4 years agoCSIT-197: Change overlappin IPv4 default route 56/2656/3
Matej Klotton [Tue, 6 Sep 2016 10:52:41 +0000 (12:52 +0200)]
CSIT-197: Change overlappin IPv4 default route

- change test scenario

Change-Id: Ie0bf25021a03dd5dd72e35f11bd795749015f538
Signed-off-by: Matej Klotton <mklotton@cisco.com>
4 years agoCSIT-390 Replace rate calculation II 11/2611/5
pmikus [Fri, 2 Sep 2016 13:43:26 +0000 (14:43 +0100)]
CSIT-390 Replace rate calculation II

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

Change-Id: Ia92da5cb04bd1e17f5d8742666410a9b835446c3
Signed-off-by: pmikus <pmikus@cisco.com>
4 years agoCSIT-408 sub-NDR latency measurements 76/2876/4
Miroslav Miklus [Wed, 14 Sep 2016 12:51:33 +0000 (14:51 +0200)]
CSIT-408 sub-NDR latency measurements

- measure latency at 10% and 50% of found NDR.
- fix the accuracy reported by T-REX (round to usec)

Change-Id: I9fe2b5f942cb816db6fd0bb4262b48b8da6dac2f
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>
4 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>