csit.git
7 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>
7 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>
7 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>
7 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>
7 years agoCSIT-221 Robot parser update 58/2058/6
pmikus [Fri, 22 Jul 2016 08:41:42 +0000 (09:41 +0100)]
CSIT-221 Robot parser update

- update performance plot data robot parser to better support test cases
  hierarchy changes

Change-Id: I148e9a13bc696a4b7857a91d4a52379860f03771
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT-220: Rename directories in tests directory 55/2055/4
Matej Klotton [Fri, 22 Jul 2016 07:34:25 +0000 (09:34 +0200)]
CSIT-220: Rename directories in tests directory

- Move performance directory one level up and rename it to “perf”
- Rename “suites” directory to “func”
- Create __init__.py in “perf” directory
- Rename fds_related_tests to fds

Change-Id: I59f06afe1c5b95dd8a48417b8fbfd1fca8797097
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoCSIT-158: Tap interface tests 24/1524/19
Zdeno Olsovsky [Mon, 13 Jun 2016 13:46:07 +0000 (15:46 +0200)]
CSIT-158: Tap interface tests

Change-Id: I30a4562ea5fca9b839d854118243daa70378b0ae
Signed-off-by: Zdeno Olsovsky <zolsovsk@cisco.com>
7 years agoCSIT-219: Realocate resources for Honeycomb tests 56/2056/2
Tibor Frank [Fri, 22 Jul 2016 07:50:03 +0000 (09:50 +0200)]
CSIT-219: Realocate resources for Honeycomb tests

- move the resources to resources/test_data/honeycomb

Change-Id: I77c1bd5707f557799a7a189a9c695c50e5471621
Signed-off-by: Tibor Frank <tifrank@cisco.com>
7 years agoPATCH: Fix add ip neigbour in IPV6 libraries 54/2054/2
pmikus [Fri, 22 Jul 2016 06:28:46 +0000 (07:28 +0100)]
PATCH: Fix add ip neigbour in IPV6 libraries

- fix vrf key error for IPv6 performance library

Change-Id: I3b80d350b3a524bcdea76012c717edbecff9c154
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT-49: HC Test: Policy - security groups 43/1943/12
selias [Tue, 12 Jul 2016 14:19:05 +0000 (16:19 +0200)]
CSIT-49: HC Test: Policy - security groups

 - add test suite for ACLs
 - add keywords used in tests
 - add resource file with variables used in ACL tests
 - add methods and VAT templates for reading VPP ACL data

Change-Id: I98c78bfbce67309ae33ebb05c04640f5029bf4e2
Signed-off-by: selias <samelias@cisco.com>
7 years agoCSIT-183: Vpn baseline routed forwarding (VRF) 32/1932/12
Zdeno Olsovsky [Tue, 28 Jun 2016 07:22:29 +0000 (09:22 +0200)]
CSIT-183: Vpn baseline routed forwarding (VRF)

- Setup 2 VRF tables on each DUT
- Test traffic - each port accessible within one vrf
- Test traffic - ports inaccessible to different vrf

Change-Id: I34256a683039734608509a38857dbdcbdd15bcf9
Signed-off-by: Zdeno Olsovsky <zolsovsk@cisco.com>
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoCSIT-35: VLAN tag rewrite translate tests with bridge domain 23/1923/5
Jan Gelety [Fri, 8 Jul 2016 15:37:27 +0000 (17:37 +0200)]
CSIT-35: VLAN tag rewrite translate tests with bridge domain

- VLAN tag rewrite translate-1-1
- VLAN tag rewrite translate-1-2
- VLAN tag rewrite translate-2-1
- VLAN tag rewrite translate-2-2

REMARK: Negative test cases will be tagged with SKIP_PATCH after merge

Change-Id: Ib810b6829252e2616b21e4210e56bbc8da90a5d5
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoCSIT-188 IPv4 Reverse Path Forwarding tests 90/1790/18
Patrik Hrnciar [Wed, 22 Jun 2016 10:44:16 +0000 (12:44 +0200)]
CSIT-188 IPv4 Reverse Path Forwarding tests

Change-Id: I45ea3316c5a3ef23d08530b256558cba72ccde07
Signed-off-by: Patrik Hrnciar <phrnciar@cisco.com>
7 years agoCSIT-190 Add honeycomb interface management test 80/1880/8
selias [Wed, 6 Jul 2016 06:50:00 +0000 (08:50 +0200)]
CSIT-190 Add honeycomb interface management test

 - add test for specific issue with interface management through netconf
 - add keywords used in test
 - update methods that manage Netconf communication
 - update notifications tests to reuse more code

Change-Id: I11788e18f05c4965160f247c3811d270d2c91170
Signed-off-by: selias <samelias@cisco.com>
7 years agoCSIT-53: HC Keywords: Policy - security groups 41/1941/4
Tibor Frank [Tue, 12 Jul 2016 12:46:22 +0000 (14:46 +0200)]
CSIT-53: HC Keywords: Policy - security groups

- add keywords to manipulate ACL data using Honeycomb REST API

Change-Id: Ia08faba216c5476113c0b3249de9c434eaa26a17
Signed-off-by: Tibor Frank <tifrank@cisco.com>
7 years agoCSIT-187 iacl with MAC classification tests 23/1823/11
Patrik Hrnciar [Thu, 30 Jun 2016 13:09:07 +0000 (15:09 +0200)]
CSIT-187 iacl with MAC classification tests

 Add tests for:
 - VPP can drop packets based on MAC src-addr
 - VPP can drop packets based on MAC dst-addr
 - VPP can drop packets based on MAC src-addr and dst-addr
 - VPP can drop packets based on Ethertype

Change-Id: I5888c466018e976cd93ecbc8060191622aba90ad
Signed-off-by: Patrik Hrnciar <phrnciar@cisco.com>
7 years agoFix VLAN subinterfaces initialization 30/2030/2
pmikus [Wed, 20 Jul 2016 08:58:19 +0000 (09:58 +0100)]
Fix VLAN subinterfaces initialization

- fix bug in VLAN subinterfaces initialized on 3-node topology

Change-Id: I6a040eaaa8bf56afe887ef33f39d3c0207e8310d
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT-215 Improve documentation - performance 27/2027/3
pmikus [Wed, 20 Jul 2016 06:38:23 +0000 (07:38 +0100)]
CSIT-215 Improve documentation - performance

- Improve documentation in performance libraries

Change-Id: Idf3d8e5f0107de78776c955259b31f0e41e04585
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT-34: VLAN tag rewrite translate tests with x-connects - IPv6 87/1887/10
Jan Gelety [Thu, 7 Jul 2016 06:50:53 +0000 (08:50 +0200)]
CSIT-34: VLAN tag rewrite translate tests with x-connects - IPv6

- VLAN tag rewrite translate-1-1
- VLAN tag rewrite translate-1-2
- VLAN tag rewrite translate-2-1
- VLAN tag rewrite translate-2-2

REMARK: Negative test cases will be tagged with SKIP_PATCH after merge.

Change-Id: I30176d0d02f32bfea9e48bf0acb257952c3f7c39
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoFix the VPPConfigGenerator error 26/2026/1
pmikus [Wed, 20 Jul 2016 05:53:27 +0000 (06:53 +0100)]
Fix the VPPConfigGenerator error

Change-Id: I4be995af1ee67a84b1fa951d887f7fa04e958dd1
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT-215 Improve documentation - performance 05/2005/3
pmikus [Tue, 19 Jul 2016 09:09:19 +0000 (10:09 +0100)]
CSIT-215 Improve documentation - performance

- Improve documentation in performance libraries

Change-Id: I66e5b0782497c5759c737556f207cf2fd3383923
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT-102: Add latency measurement to performance testing 09/1209/34
Peter Mikus [Fri, 20 May 2016 09:45:13 +0000 (11:45 +0200)]
CSIT-102: Add latency measurement to performance testing

- Add latency stream as a background stream in both directions
- Latency background stream is not using the VM transformation engine.
  Raw stream with single packet is created.
- Latency background stream has 1kpps rate with packet of same size as
  traffic stream.
- Display latency values (min/avg/max) in results of TC and reporting
  remaining data including histogram and jitter inside of the
  search/pass keyword.

Change-Id: I78ce4659b57caab08d5729f51a1e14d518fd3273
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT-34: VLAN tag rewrite translate tests with x-connects - IPv4 88/1788/103
Jan Gelety [Tue, 28 Jun 2016 12:05:09 +0000 (14:05 +0200)]
CSIT-34: VLAN tag rewrite translate tests with x-connects - IPv4

- VLAN tag rewrite translate-1-1
- VLAN tag rewrite translate-1-2
- VLAN tag rewrite translate-2-1
- VLAN tag rewrite translate-2-2

REMARK: Negative test cases will be tagged with SKIP_PATCH after merge.

Change-Id: I76045e1416fe1a72298ccc2090cd373fac09b468
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoCSIT-209 Add option enable-vhost-user into startup config 80/1980/5
pmikus [Mon, 18 Jul 2016 06:06:23 +0000 (07:06 +0100)]
CSIT-209 Add option enable-vhost-user into startup config

- Add option enable-vhost-user into startup config

Change-Id: I2cf7952047ee749bd66e041b57aaee61c2687382
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT-106 TB2 XL710 topology file 71/1971/3
Miroslav Miklus [Fri, 15 Jul 2016 12:12:36 +0000 (14:12 +0200)]
CSIT-106 TB2 XL710 topology file

Change-Id: I914a2456bfe4fec440c51dbb9e39ea6419a10d98
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
7 years agoCSIT-106 TB1 XL710 topology file 19/1919/5
Miroslav Miklus [Fri, 8 Jul 2016 13:14:35 +0000 (15:14 +0200)]
CSIT-106 TB1 XL710 topology file

Change-Id: I1e2b536100ddeb9b6d653d4500f9561f4981afcf
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
7 years agoCSIT-195: Update LISP test 85/1885/7
Andrej Kozemcak [Wed, 6 Jul 2016 14:17:00 +0000 (16:17 +0200)]
CSIT-195: Update LISP test

- add new input parameters for LISP API
- change LISP json output

Change-Id: I36dbf44dc78f128963c7f665a01d2ecde4598c28
Signed-off-by: Andrej Kozemcak <akozemca@cisco.com>
7 years agoCIT-162: Remove EXPECTED_FAILING tag from IPv4 ARP test 72/1972/1
Matej Klotton [Fri, 15 Jul 2016 12:24:47 +0000 (14:24 +0200)]
CIT-162: Remove EXPECTED_FAILING tag from IPv4 ARP test

Change-Id: I6d870dba70ce01172a37944aab2caa1932d94b7b
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoCSIT-206 Adjust qemu runtime options 45/1945/6
pmikus [Tue, 12 Jul 2016 16:09:22 +0000 (17:09 +0100)]
CSIT-206 Adjust qemu runtime options

- Modify runtime optimization of qemu process in qemu library
- Add ballon=none
- Add option to set affinity
- Add mem-prealloc
- Add vhost extend options

Change-Id: I721557d3e38599d783dfe0773f0593a250f8fae7
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoUse vpp 16.09-rc0~233-gad2c9c0~b404 package 68/1968/4
Miroslav Miklus [Fri, 15 Jul 2016 08:37:00 +0000 (10:37 +0200)]
Use vpp 16.09-rc0~233-gad2c9c0~b404 package

Change-Id: I0fb79359466cefebea928650f17069b8c4359307
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
7 years agoCSIT-106 TB3 XL710 topology file 17/1917/8
Miroslav Miklus [Fri, 8 Jul 2016 11:59:03 +0000 (13:59 +0200)]
CSIT-106 TB3 XL710 topology file

Change-Id: I4c45c299e0d280cad3c2569e8381d19983bd3f1a
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
7 years agoCSIT-106 Introduced SKIP_PATCH tag in perf suite 42/1942/5
Miroslav Miklus [Tue, 12 Jul 2016 13:14:40 +0000 (15:14 +0200)]
CSIT-106 Introduced SKIP_PATCH tag in perf suite

This patch introduces SKIP_PATCH tag for the performance suitee and
reduce number of executed Long* test cases fo the verify jobs. This
patch should save approximately 20 minutes for each perf Long suite
(30min. -> 10min.).

Change-Id: Ia4765ab925a1aecdd8834f56049cdf1e2b36b12a
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
7 years agoCSIT-205 Update qemu install script 44/1944/2
pmikus [Tue, 12 Jul 2016 15:33:17 +0000 (16:33 +0100)]
CSIT-205 Update qemu install script

- Update Qemu install script to only install if not present
- Add option to force reinstall Qemu
- Add Keyword to install Qemu on all DUTs

Change-Id: Ic403c8749067878fe444d4d26ae21fd5d4781d3f
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT-60: Create l2-vlan-dot1ad libraries for perf testing 50/1250/33
Peter Mikus [Wed, 25 May 2016 08:38:25 +0000 (10:38 +0200)]
CSIT-60: Create l2-vlan-dot1ad libraries for perf testing

- create topology with VLAN dot1ad sub-interfaces inter-connected using
  L2 cross connect in 3-node topology
- create keywords to be used in test cases
- create l2-vlan-dot1ad test cases (64B, 1514B, 9000B)

Change-Id: Ib25d5e8f09fb83d80596982608e93b1e511e8b8e
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT-32: Add lightweight hairpinning test 48/1848/11
Matej Klotton [Mon, 4 Jul 2016 16:19:40 +0000 (18:19 +0200)]
CSIT-32: Add lightweight hairpinning test

Change-Id: Ibb62cab0891dfd2bd347c85e89d41bf02f2f96ac
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoCSIT-32: Add decapsulation test 05/1805/13
Matej Klotton [Wed, 29 Jun 2016 13:17:26 +0000 (15:17 +0200)]
CSIT-32: Add decapsulation test

Change-Id: I7c1e3e6aa5c88acf85afdcd01de5817603abbcab
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoCSIT-32: Add Softwire lw4o6 ICMP test 91/1791/9
Matej Klotton [Tue, 28 Jun 2016 13:35:44 +0000 (15:35 +0200)]
CSIT-32: Add Softwire lw4o6 ICMP test

Change-Id: Ie82707b41f63c31e2a04c8300a961bd9c2ea5ad0
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoCSIT-32: Add Lightweight 4over6 test. 46/1546/15
Matej Klotton [Tue, 14 Jun 2016 17:35:49 +0000 (19:35 +0200)]
CSIT-32: Add Lightweight 4over6 test.

Add keywords for configure MAP domanins and rules.
Add testcase for check encapsulation IPv4 in IPv6.

Change-Id: I52f04a15d982ccba1d35ce9ade9d7f0ce8e7f286
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoCSIT-184: Add Honeycomb sub-interface ipv4 tests 27/1827/9
selias [Thu, 30 Jun 2016 14:29:25 +0000 (16:29 +0200)]
CSIT-184: Add Honeycomb sub-interface ipv4 tests

 - add tests for sub-interface ipv4 support
 - add keywords and methods used in tests

Change-Id: I98af193a4c4f0d3822eb9637f01acead37accb8c
Signed-off-by: selias <samelias@cisco.com>
7 years agoTB2 XL710 topology files 67/1267/13
Miroslav Miklus [Wed, 25 May 2016 19:50:50 +0000 (21:50 +0200)]
TB2 XL710 topology files

JIRA: CSIT-106

Change-Id: If3e76d971c7196da3f83a8daacd1308c6374c786
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
7 years agoCSIT-174: Include cgroup support packages on hardware SUT and TG hosts 52/1752/2
Carsten Koester [Thu, 23 Jun 2016 17:20:08 +0000 (13:20 -0400)]
CSIT-174: Include cgroup support packages on hardware SUT and TG hosts

Change-Id: I50628ce6ae0afb012491f4d6f66e7e13331bf3e1
Signed-off-by: Carsten Koester <ckoester@cisco.com>
7 years agoCSIT-106 Cleanup of add_pci functions 05/1905/3
Miroslav Miklus [Thu, 7 Jul 2016 16:11:32 +0000 (18:11 +0200)]
CSIT-106 Cleanup of add_pci functions

Change-Id: If53cae5871b41af2a11a420d9f83ab57149a9096
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
7 years agoModify Vpp show stats 63/1863/3
pmikus [Wed, 6 Jul 2016 10:50:23 +0000 (11:50 +0100)]
Modify Vpp show stats

- Remove dump_stats_table from Vpp show stats as it duplicates
  information

Change-Id: I41757b36e57a7046e5b50106cd3963cb52d80712
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT-191 Add API count option to ip_add_del_route 42/1842/6
pmikus [Mon, 4 Jul 2016 08:56:04 +0000 (09:56 +0100)]
CSIT-191 Add API count option to ip_add_del_route

Add API count option to ip_add_del_route to be able to add more than 1
route

Change-Id: I3440579f960366a99f68ceeabea540f1a2ed4516
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT-186: Add multilink to Vagrant file 07/1807/4
Matej Klotton [Wed, 29 Jun 2016 14:03:02 +0000 (16:03 +0200)]
CSIT-186: Add multilink to Vagrant file

Change-Id: I8ecc2be5771f46b46d4ac31880861db2482c2b1c
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoAdd missing libraries to requirements 26/1826/2
Pavel Kotucek [Thu, 30 Jun 2016 13:58:34 +0000 (15:58 +0200)]
Add missing libraries to requirements

Change-Id: Ic6c4bd439a4ba4f056f4997de9f0032c3d887786
Signed-off-by: Pavel Kotucek <pkotucek@cisco.com>
7 years agoTEST: PERF pybot output set width to 150 characters 96/1496/7
Miroslav Miklus [Fri, 10 Jun 2016 13:31:13 +0000 (15:31 +0200)]
TEST: PERF pybot output set width to 150 characters

Change-Id: Iaa914280f7193a10072735fbcd67fcd668d3a12e
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
7 years agoCSIT-24 Proxy ARP test 94/1494/12
Patrik Hrnciar [Fri, 10 Jun 2016 06:09:56 +0000 (08:09 +0200)]
CSIT-24 Proxy ARP test

Change-Id: Ia41af7e29dcb8c41d58c07134a385428ac1b285c
Signed-off-by: Patrik Hrnciar <phrnciar@cisco.com>
7 years ago2-node topology keywords 89/1789/4
Miroslav Miklus [Tue, 28 Jun 2016 12:01:18 +0000 (14:01 +0200)]
2-node topology keywords

JIRA: CSIT-182

Change-Id: I593c2d6b0e7a1ee344b879f7b54bb9443ab8c516
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
7 years agoCSIT-180 Add VPP api trace dump after each TC 57/1757/5
pmikus [Fri, 24 Jun 2016 15:38:03 +0000 (16:38 +0100)]
CSIT-180 Add VPP api trace dump after each TC

- Add VPP api trace dump after each TC

Change-Id: I7c8bc0ffbca620f6fdb48369014a2ca9ffa3b3e4
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoRename Honeycomb test suites 99/1799/3
selias [Wed, 29 Jun 2016 08:38:31 +0000 (10:38 +0200)]
Rename Honeycomb test suites

 - update test suite numbering to be future-proof
 - reorder suite execution:
   - persistence suite should always run last
   - l2_fib suite follows after l2
   - VxLAN gpe suite follows after VxLAN
 - fix issue with interface name vs. index introduced in change #1032
 - change ${node} variable to global scope, set in _init_.robot

Change-Id: Ib4ca7265586026faab219da9923e7ca312ef2c79
Signed-off-by: selias <samelias@cisco.com>
7 years agoCSIT-181: Remove fds tests from vpp-csit-verify and csit-vpp-verify jobs 72/1772/5
Jan Gelety [Mon, 27 Jun 2016 09:07:46 +0000 (11:07 +0200)]
CSIT-181: Remove fds tests from vpp-csit-verify and csit-vpp-verify jobs

- add tag SKIP_PATCH to FDS related tests and exclude them from
  execution in case of vpp-csit-verify and csit-vpp-verify jobs

Change-Id: I14237a78529b3d3c9b586041a24ceef303c1394b
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoFIX: refactor https://gerrit.fd.io/r/#/c/1032 93/1793/2
Miroslav Miklus [Tue, 28 Jun 2016 17:00:12 +0000 (19:00 +0200)]
FIX: refactor https://gerrit.fd.io/r/#/c/1032

Change-Id: If4585e9a586696ce583c356c7567dc68750bc08d
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
7 years agoUpdate Honeycomb tests 16/1616/11
selias [Wed, 8 Jun 2016 13:51:19 +0000 (15:51 +0200)]
Update Honeycomb tests

 - add new negative test for bridged-virtual-interface setting
 - modify variables in original bd tests to use bvi=False
 - separate interface ipv4 test case into netmask and prefix
 - replace per-testcase tag definitions with per-suite forced tags
 - add separate tag for persistence suite, due to it's long execution time

Change-Id: I79ae699125d4838ed8b394dc80a028e08b4de684
Signed-off-by: selias <samelias@cisco.com>
7 years agoTG init changes for n-node topology 77/1777/3
Miroslav Miklus [Mon, 27 Jun 2016 13:07:39 +0000 (15:07 +0200)]
TG init changes for n-node topology

JIRA: CSIT-182
For TG node we only need to know the interfaces on TG node
and the adjecent nodes interfaces for any n-node topology.

Change-Id: I0129b9513356df976364b58e6749dfab3ca5e2ae
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
7 years agoPATCH: Fix MAC address variables in perf libraries 84/1784/2
pmikus [Tue, 28 Jun 2016 07:19:39 +0000 (08:19 +0100)]
PATCH: Fix MAC address variables in perf libraries

Change-Id: I0f7b51349d2323bd501f6d6ae75474cc225e94bb
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoAdd Honeycomb notifications tests 43/1543/9
selias [Tue, 14 Jun 2016 15:25:39 +0000 (17:25 +0200)]
Add Honeycomb notifications tests

JIRA: CSIT-164

 - add test cases for implemented notifications
 - add keywords used to receive and read notifications

Change-Id: I3359aa83dca49ca362bf4406520ded1d36b67bda
Signed-off-by: selias <samelias@cisco.com>
7 years agoUse interface key instead of interface name. 32/1032/34
Miroslav Miklus [Sun, 8 May 2016 12:11:51 +0000 (14:11 +0200)]
Use interface key instead of interface name.

JIRA: CSIT-141

Change-Id: I75cef6d570ab45ea9c4af838b6bf68cefc7c1a91
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
7 years agoMark all PERF tests as noncritical 80/1780/2
Miroslav Miklus [Mon, 27 Jun 2016 15:13:30 +0000 (17:13 +0200)]
Mark all PERF tests as noncritical

JIRA: CSIT-118

Change-Id: I62aeb28fff346619477f5eea6f6fc03ebe5912bb
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
7 years agoAdd Vlan tag rewrite to Honeycomb persistence tests 80/1680/5
selias [Wed, 8 Jun 2016 13:51:19 +0000 (15:51 +0200)]
Add Vlan tag rewrite to Honeycomb persistence tests

JIRA: CSIT-137

 - add Vlan tag rewrite to persisted configuration

Change-Id: I2f98d89c6ada0eec5a7ba0121332201dbe2c01e0
Signed-off-by: selias <samelias@cisco.com>
7 years agoModify tests and keywords for sub-interfaces. 26/1726/4
Tibor Frank [Thu, 23 Jun 2016 11:12:36 +0000 (13:12 +0200)]
Modify tests and keywords for sub-interfaces.

JIRA: CSIT-175

- modify tests and keywords for sub-interfaces to reflect the last changes
  introduced by https://gerrit.fd.io/r/#/c/1700/
- fix typos

Change-Id: I0839fe9f17149fa8c39ac31004bb2096d79c469f
Signed-off-by: Tibor Frank <tifrank@cisco.com>
7 years agoUpdate Honeycomb persistence tests with new Vlan 64/1564/7
selias [Wed, 8 Jun 2016 13:51:19 +0000 (15:51 +0200)]
Update Honeycomb persistence tests with new Vlan

JIRA: CSIT-140

 - add new vlan configuration to persistence

Change-Id: I984f39986f74168b31d82143c353c7ef1bd7d650
Signed-off-by: selias <samelias@cisco.com>
7 years agoAdd tests for Honeycomb L2 FIB support 98/1698/4
Tibor Frank [Thu, 16 Jun 2016 07:05:45 +0000 (09:05 +0200)]
Add tests for Honeycomb L2 FIB support

JIRA: CSIT-168

- add tests for Honeycomb L2 FIB support
- add keywords for Honeycomb L2 FIB support
- fix typos

Change-Id: I81292c10e26e7ad05725034c1db1db0a81d29283
Signed-off-by: Tibor Frank <tifrank@cisco.com>
7 years agoCSIT-170 Parse output of robot framework into HTML table 21/1521/9
pmikus [Mon, 13 Jun 2016 12:54:37 +0000 (13:54 +0100)]
CSIT-170 Parse output of robot framework into HTML table

Change-Id: I17c0a8cb82a0501ef9838dc1e17559d31ca66ecd
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoIPv4 iACL - performance 72/1272/19
Peter Mikus [Thu, 26 May 2016 09:22:26 +0000 (11:22 +0200)]
IPv4 iACL - performance

- JIRA: CSIT-119
- create topology with Classify iACL white-list applied on interfaces
  using IPv4 in 3-node topology
- create necessary keywords to be used in test cases
- create ipv4_iacl test cases (64B, 1518B, 9000B)

Change-Id: I05e494e650d51c439b9c975805cec1ba4c8d49c3
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoLISP EID virtualization support 05/1705/2
Andrej Kozemcak [Wed, 22 Jun 2016 12:47:32 +0000 (14:47 +0200)]
LISP EID virtualization support

Add new resource data to eid_example data. Need for new Eid API.

Change-Id: I0ed632fe8c1586e2ac4a1060a1900b76f4f6ca07
Signed-off-by: Andrej Kozemcak <akozemca@cisco.com>
7 years agoSuite: performance. 60/1660/9
Maciek Konstantynowicz [Fri, 17 Jun 2016 18:57:41 +0000 (19:57 +0100)]
Suite: performance.
Updated test cases names and test cases documentation.

Change-Id: I37dd1e9843c11a37d27565be110620e179c1232c
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoSuite: performance. 44/1644/4
Maciek Konstantynowicz [Fri, 17 Jun 2016 18:57:41 +0000 (19:57 +0100)]
Suite: performance.
Files: Short_IPv4_Intel-X520-DA2.robot, Short_IPv4_Cop_Intel-X520-DA2.robot.
Updated test cases names and test cases documentation.

Change-Id: Ibf61c6e70b2a3a50803349d45da741b1304b5a0e
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
7 years agoSuite: performance. 97/1597/12
Maciek Konstantynowicz [Thu, 16 Jun 2016 12:04:53 +0000 (13:04 +0100)]
Suite: performance.
Files: Long_IPv4_Intel-X520-DA2.robot, Long_IPv4_Cop_Intel-X520-DA2.robot,
Long_Bridge_Domain_Intel-X520-DA2.robot,
Long_Xconnect_Intel-X520-DA2.robot, Long_Xconnect_Dot1q_Intel-X520-DA2.robot,
Long_IPv6_Intel-X520-DA2.robot, Long_IPv6_Cop_Intel-X520-DA2.robot.
Updated test cases names and test cases documentation.

Change-Id: I83262881a4b56512975c8ecc4518ddd2d7ec54b3
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
7 years agoSuite: tagging. 87/1587/9
Maciek Konstantynowicz [Wed, 15 Jun 2016 20:41:23 +0000 (21:41 +0100)]
Suite: tagging.
Files: qinq_l2_xconnect.robot.
Updated test cases names and test cases documentation.

Change-Id: Ifc5a501df873ed08acf2c8027d23d42b28f0fc05
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
7 years agoSuite:ipv6 82/1582/9
Maciek Konstantynowicz [Wed, 15 Jun 2016 19:40:15 +0000 (20:40 +0100)]
Suite:ipv6
Files: ipv6_untagged.robot, ipv6_iacl_untagged.robot, ipv6_ra.robot.
Updated test cases names and test cases documentation.

Change-Id: Id255bd7026dd934cffe15f000347fcfeb59cad22
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
7 years agoSuite:ipv4 65/1565/9
Maciek Konstantynowicz [Wed, 15 Jun 2016 13:56:17 +0000 (14:56 +0100)]
Suite:ipv4
File: ipv4_untagged.robot, ipv4_arp_untagged.robot, ipv4_iacl_untagged.robot.
Updated test case names and test case documentation.

Change-Id: Ifdfe6c8cf194299023fff5744d0d44106e7324f1
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
7 years agoSuite: bridge_domain 65/1665/5
Maciek Konstantynowicz [Mon, 20 Jun 2016 12:18:57 +0000 (05:18 -0700)]
Suite: bridge_domain
Files: bridge_domain_untagged.robot.
Minor updates to test cases documentation.

Change-Id: Ifcf3a6d07942e242bbb121c0446520480e5f9c88
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
7 years agoiSuite: cop. 67/1667/4
Maciek Konstantynowicz [Mon, 20 Jun 2016 13:39:15 +0000 (06:39 -0700)]
iSuite: cop.
Files: cop_whitelist_blacklist.robot, cop_whitelist_blacklist_IPv6.robot.
Updates test cases documentation.

Change-Id: I08a5cb0d64a0e02e72e0fbb3e59d8b9e34adde93
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
7 years agoSuite: vxlan. 85/1585/7
Maciek Konstantynowicz [Wed, 15 Jun 2016 20:33:16 +0000 (21:33 +0100)]
Suite: vxlan.
Files: vxlan_xconnect_untagged.robot, vxlan_bd_untagged.robot, vxlan_bd_dot1q.robot.
Updated test cases names and test cases documentation.

Change-Id: Ic1729b694466c5f4e703d2d799aca364e0962be0
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
7 years agoSuite: l2_xconnect. 84/1584/6
Maciek Konstantynowicz [Wed, 15 Jun 2016 20:15:42 +0000 (21:15 +0100)]
Suite: l2_xconnect.
Files: l2_xconnect_untagged.robot.
Updated test cases names and test cases documentation.

Change-Id: I3b80d5c594ae65bf9ebbcc9b15421fc37a2e6ee8
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
7 years agoUpdate2 of GROUP for master.ubuntu.trusty.main REPO 83/1683/3
Jan Gelety [Tue, 21 Jun 2016 08:48:27 +0000 (10:48 +0200)]
Update2 of GROUP for ubuntu.trusty.main REPO

- updated GROUP back to io.fd.vpp string

Change-Id: I3a04c04745edd06e3276a13b24274d037e38d56a
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoSuite: gre. 88/1588/6
Maciek Konstantynowicz [Wed, 15 Jun 2016 20:45:51 +0000 (21:45 +0100)]
Suite: gre.
Files: gre_encapsulation.robot.
Updated test cases names and test cases documentation.

Change-Id: Id623f36ee13c8e649af7262da201f37a09e08e05
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
7 years agoChange file name of plot data in semiweekly job 62/1662/2
pmikus [Mon, 20 Jun 2016 07:38:24 +0000 (08:38 +0100)]
Change file name of plot data in semiweekly job

- Change data file name for plot plugin

Change-Id: I3084a58c7b652680a233990549fcd0f346ea8d68
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoSuite: lisp. 78/1678/3
Maciek Konstantynowicz [Tue, 21 Jun 2016 04:14:45 +0000 (21:14 -0700)]
Suite: lisp.
Files: lisp_api_untagged.robot, lisp_dataplane_untagged.robot.
Updated test cases names and test cases documentation.

Change-Id: I5381a800d3fc27694892c70e8538b9312940588f
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
7 years agoChange VPP repo URL 82/1682/2
pmikus [Tue, 21 Jun 2016 08:05:32 +0000 (09:05 +0100)]
Change VPP repo URL

- Change VPP repo URL

Change-Id: Ibe59481b1a5d0aa615ad1fbe92009415979de016
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoUpdate of GROUP for master.ubuntu.trusty.main REPO 63/1663/1
Jan Gelety [Mon, 20 Jun 2016 10:57:01 +0000 (12:57 +0200)]
Update of GROUP for master.ubuntu.trusty.main REPO

- updated GROUP string in download_install_vpp_pkgs.sh

Change-Id: Iaa0540998ffaf16d9dffd8eef432d17e58a4b897
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoSuite:bridge_domain 83/1583/7
Maciek Konstantynowicz [Wed, 15 Jun 2016 19:57:03 +0000 (20:57 +0100)]
Suite:bridge_domain
Files: bridge_domain_untagged.robot.
Updated test cases names and test cases documentation.

Change-Id: Ia26b7c117ad38cdf83f2c4e2a297a8fb3a7105d0
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
7 years agoSuite: cop. 89/1589/3
Maciek Konstantynowicz [Wed, 15 Jun 2016 20:52:05 +0000 (21:52 +0100)]
Suite: cop.
Files: cop_whitelist_blacklist.robot, cop_whitelist_blacklist_IPv6.robot.
Updated test cases names and test cases documentation.

Change-Id: I70c415d85521c27b9ec209fb65b60afcb938846d
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
7 years agoModify tests for Honeycomb sub-interfaces 38/1538/9
Tibor Frank [Tue, 14 Jun 2016 09:48:54 +0000 (11:48 +0200)]
Modify tests for Honeycomb sub-interfaces

JIRA: CSIT-139

- modify tests for Honeycomb sub-interfaces to reflect the last changes
  in the model
- modify existing keywords to work with latest changes in Honyecomb and VPP

Change-Id: Idc88fbac7e743e6125d5c865d9d144448657dd20
Signed-off-by: Tibor Frank <tifrank@cisco.com>
7 years agoCSIT-154: Fetch superseded Ubuntu packages using Launchpad API 08/1508/3
Carsten Koester [Sat, 11 Jun 2016 20:12:05 +0000 (16:12 -0400)]
CSIT-154: Fetch superseded Ubuntu packages using Launchpad API

Change-Id: I0db121d7f2b227e62240941b026b58fcd233a129
Signed-off-by: Carsten Koester <ckoester@cisco.com>
7 years agoCSIT-155: Create empty Nested VM build directory if needed 09/1509/2
Carsten Koester [Sat, 11 Jun 2016 20:21:10 +0000 (16:21 -0400)]
CSIT-155: Create empty Nested VM build directory if needed

Change-Id: I760fee3ce1c86ae443930b7763727328fecd8250
Signed-off-by: Carsten Koester <ckoester@cisco.com>
7 years agoSmall changes in semiweekly job 00/1600/4
Jan Gelety [Thu, 16 Jun 2016 14:42:39 +0000 (16:42 +0200)]
Small changes in semiweekly job

- rename the job
- small corrections in the job

Change-Id: I46c3920dfa1b8b0d220b1a6a507a944f3346db05
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoLisp enable/disable test 16/1416/8
Andrej Kozemcak [Thu, 26 May 2016 13:35:02 +0000 (15:35 +0200)]
Lisp enable/disable test

Test lisp enable/disable API.
Test disable lisp, re-enable it and check if everthing is still working.
Enable lisp before every lisp API test
Reformat source data

Change-Id: I7bace01535562814d85d7b5f6035436d583abf53
Signed-off-by: Andrej Kozemcak <akozemca@cisco.com>
7 years agoFix VPP sends ARP requests for unknown destinations TC destination MAC address 83/1483/10
Matej Klotton [Thu, 9 Jun 2016 18:02:17 +0000 (20:02 +0200)]
Fix VPP sends ARP requests for unknown destinations TC destination MAC address

-JIRA: CSIT-142
The ICMP packet was send to wrong destination.
Don't use resolve-attemts in add route.
Fix testcase.
Add testcase Sends ARP to GW with EXPECTED_FAILING.
Variable naming fix.
Documentation update.

Change-Id: I71a7a274c154c525b176c87884d089155d7ae61b
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoChange VPP repo URL 14/1614/2
pmikus [Fri, 17 Jun 2016 07:27:45 +0000 (08:27 +0100)]
Change VPP repo URL

- Change VPP repo URL

Change-Id: I1ee06a809f15475e7871ec2840d90495b0054cc5
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoUse common file names to store VPP stable build data in branches 06/1506/3
Jan Gelety [Fri, 10 Jun 2016 21:40:43 +0000 (23:40 +0200)]
Use common file names to store VPP stable build data in branches

- use the same file names VPP_REPO_URL and VPP_STABLE_VER acrross
  branches to store the current branch repo url and stable vpp
  build version

Change-Id: Ie7c020d5b3722bfe3eb34a374b98a29cc76676f2
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoRouter Advertisement Tests 30/1430/7
Zdeno Olsovsky [Wed, 1 Jun 2016 11:41:09 +0000 (13:41 +0200)]
Router Advertisement Tests

-JIRA: CSIT-30

Change-Id: Iedb403d555284d36a81cc490a79e56b019ebeed0
Signed-off-by: Zdeno Olsovsky <zolsovsk@cisco.com>
7 years agoIACL MAC filtering tests 52/1352/13
Patrik Hrnciar [Thu, 2 Jun 2016 11:59:35 +0000 (13:59 +0200)]
IACL MAC filtering tests

 - CSIT-133 VPP drops packets based on MAC src addr.
 - CSIT-134 VPP can drop packets based on src MAC + IPv6 UDP src+dst port.

Change-Id: I57d041bc5f3311946679128e556ceef8c4d55264
Signed-off-by: Patrik Hrnciar <phrnciar@cisco.com>
7 years agoCSIT-163: Add show vpp version verbose 20/1520/2
pmikus [Mon, 13 Jun 2016 11:36:54 +0000 (12:36 +0100)]
CSIT-163: Add show vpp version verbose

- Add output of vpp version verbose

Change-Id: Ia74b97be4636d55b115246d495a5d6eea0a94bb7
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoAdjust short test treshold based on latest results 85/1485/3
pmikus [Fri, 10 Jun 2016 06:05:38 +0000 (07:05 +0100)]
Adjust short test treshold based on latest results

Change-Id: Iad121a9f047e85f6e8cd8539af1aff829c10c875
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT-152: Detect if the T-rex is responding to API after start 92/1492/3
pmikus [Fri, 10 Jun 2016 11:13:15 +0000 (12:13 +0100)]
CSIT-152: Detect if the T-rex is responding to API after start

Change-Id: I99c8dcbd210175fa5d1af193371249e525dc0102
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoProcess output of robot to XML file for Plot plugin 13/1413/4
pmikus [Mon, 6 Jun 2016 10:09:24 +0000 (11:09 +0100)]
Process output of robot to XML file for Plot plugin

- JIRA: CSIT-135
- Process output of robot output.xml to XML file for Plot plugin

Change-Id: I5e077d81f4c93f66eb208ecc2a38a9f6ca2fe307
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoVPP startup config change (rss->txqueues) 33/1433/8
Miroslav Miklus [Tue, 7 Jun 2016 15:01:24 +0000 (17:01 +0200)]
VPP startup config change (rss->txqueues)

JIRA: CSIT-153

Change-Id: I6908670003e02e8dc2971c0308c27baffaf19b66
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
7 years agoUse files to store VPP stable build data 32/1432/6
Jan Gelety [Tue, 7 Jun 2016 14:38:47 +0000 (16:38 +0200)]
Use files to store VPP stable build data

- add VPP_REPO_URL file to store path to VPP build repository
- add VPP_STABLE_VER file to store VPP stable build version
- adapt bootstrap*.sh files to read VPP build repository path
  and VPP stable build version from files

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