csit.git
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>
7 years agoCSIT-138: Cleanup of vpp packages. 46/1446/8
Miroslav Miklus [Wed, 8 Jun 2016 07:56:12 +0000 (09:56 +0200)]
CSIT-138: Cleanup of vpp packages.

Change-Id: I489762a156f5860f40809c9e62b0603353adf934
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
7 years agoFix Vagrant config for multi-user environment 26/1426/2
Aurélien Degeorges [Mon, 6 Jun 2016 11:49:52 +0000 (13:49 +0200)]
Fix Vagrant config for multi-user environment

Add support for an environment variable "VPP_VAGRANT_NET_PREFIX" to add a prefix
before the name of vbox internal networks.
Otherwise two users trying to do "vargrant up" on the same server will face
conflicts with the name of vbox internal networks.

Change-Id: I5ba7c06fe111944fcac3da25276d018d281aef4f
Signed-off-by: Aurélien Degeorges <aurelien.degeorges@6wind.com>
7 years agoAdd Tests for Honeycomb VxLAN GPE support 11/1411/6
Tibor Frank [Mon, 6 Jun 2016 09:01:03 +0000 (11:01 +0200)]
Add Tests for Honeycomb VxLAN GPE support

JIRA: CSIT-131

- add tests for Honeycomb VxLAN GPE support
- add keywords needed for tests

Change-Id: I460ecd30835bb95140958b20946b1d41ac6d9abc
Signed-off-by: Tibor Frank <tifrank@cisco.com>
7 years agoUpdate T-rex to v2.03 part II 08/1408/7
pmikus [Mon, 6 Jun 2016 05:48:06 +0000 (06:48 +0100)]
Update T-rex to v2.03 part II

- JIRA: CSIT-132
- Update Trex via autoinstall script

Change-Id: I65753b35287d9322ef230642ea0dd3596f1da5c9
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoAdd Honeycomb persistence tests 63/1263/9
selias [Wed, 25 May 2016 15:16:11 +0000 (17:16 +0200)]
Add Honeycomb persistence tests

JIRA: CSIT-121

 - add honeycomb persistence test suite
 - add keywords used by persistence tests
 - add methods for working with Honeycomb persistence files
 - make suite setup clear persisted data before Honeycomb startup

Change-Id: Ief61c12b730d58a456566c4683c0091e08a09b56
Signed-off-by: selias <samelias@cisco.com>
7 years ago4 Vhosts setup test 51/1051/33
Zdeno Olsovsky [Tue, 10 May 2016 13:08:07 +0000 (15:08 +0200)]
4 Vhosts setup test

-JIRA: CSIT-64

Change-Id: I0d6fc522f3214d1b4887e65d5639a323efdf7dd7
Signed-off-by: Zdeno Olsovsky <zolsovsk@cisco.com>
7 years agoiACL TCP/UDP tests 27/1227/14
Patrik Hrnciar [Wed, 18 May 2016 09:53:52 +0000 (11:53 +0200)]
iACL TCP/UDP tests

 - IPv4 CSIT-92
 - IPv6 CSIT-107

Change-Id: Ia93e96f624ce73ef08b89d4b22334a67ebb69e13
Signed-off-by: Patrik Hrnciar <phrnciar@cisco.com>
7 years agoAdd test VPP honors DHCPv4 lease time 61/1361/3
Matej Klotton [Thu, 2 Jun 2016 15:41:24 +0000 (17:41 +0200)]
Add test VPP honors DHCPv4 lease time

-JIRA: CSIT-130

Change-Id: I1d0a92e8865021ac5c85e63256e1b75a839d4ce9
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoAdd test VPP sends DHCP REQUEST after OFFER 08/1208/12
Matej Klotton [Fri, 20 May 2016 08:29:41 +0000 (10:29 +0200)]
Add test VPP sends DHCP REQUEST after OFFER

 -JIRA: CSIT-101

Change-Id: I9b92920f8ce324c447cb44ed4cd8d7f8c9c9ed88
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoPATCH: Revert to T-rex version to v2.00 88/1388/1
pmikus [Fri, 3 Jun 2016 07:00:59 +0000 (08:00 +0100)]
PATCH: Revert to T-rex version to v2.00

- Revert T-rex version to v2.00 without installation from robot

Change-Id: I8d0c5fb57f01febc970d9fc9363965acd2e57ed4
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoUpdate T-rex version to v2.03 with installation from robot 79/1379/6
pmikus [Fri, 3 Jun 2016 07:00:59 +0000 (08:00 +0100)]
Update T-rex version to v2.03 with installation from robot

- JIRA: CSIT-132

- Update T-rex version to v2.03 with installation from robot

Change-Id: I7e222a61f88b1313273e6866dfc78d62b4d8ac93
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT-128: Remove EXPECTED_FAILING tag from VXLAN over IPv6 test cases 67/1367/1
Jan Gelety [Thu, 2 Jun 2016 21:05:45 +0000 (23:05 +0200)]
CSIT-128: Remove EXPECTED_FAILING tag from VXLAN over IPv6 test cases

- update vpp build to version 16.09-rc0~47-g3419d0b~b214_amd64
in bootstrap.sh and bootstrap-vpp-verify-weekly.sh

- remove tag EXPECTED_FAILING from VXLAN over IPv6 test cases as
the VPP-98 is closed

Change-Id: I377f7ee931424e6d38e918aeb9fc7ab450875631
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoFinal result must be combination of all test runs in vpp-verify-weekly job. 63/1363/2
Jan Gelety [Thu, 2 Jun 2016 19:18:54 +0000 (21:18 +0200)]
Final result must be combination of all test runs in vpp-verify-weekly job.

- log clear final result based on results of all runs
- exit script with return code corresponding to  final result

Change-Id: If504b4c45a947502806011db9290ff41e4299490
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoAdd documentation and files related to initial host setup 28/1028/4
Carsten Koester [Sun, 8 May 2016 05:27:47 +0000 (01:27 -0400)]
Add documentation and files related to initial host setup

Change-Id: I73deeb79e57ac7eca208faa49d04be37c7034163
Signed-off-by: Carsten Koester <ckoester@cisco.com>
7 years agoIPv6 COP - performance 62/1262/5
Peter Mikus [Wed, 25 May 2016 13:51:32 +0000 (15:51 +0200)]
IPv6 COP - performance

- JIRA: CSIT-109
- create topology with COP white-list applied on interfaces using IPv6
  in 3-node topology
- create necessary keywords to be used in test cases
- create ipv6_cop test cases (78B, 1518B, 9000B)

Change-Id: I2618971610f066b847c00e1ea18dc396555a9923
Signed-off-by: Peter Mikus <pmikus@cisco.com>
7 years agoIPv4 COP - performance 54/1254/8
Peter Mikus [Wed, 25 May 2016 11:30:21 +0000 (13:30 +0200)]
IPv4 COP - performance

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

Change-Id: I0aeaaf3c295e9691f99fc2e03c57f67e7d568ed4
Signed-off-by: Peter Mikus <pmikus@cisco.com>
7 years agoUpdate T-rex version to v2.02 07/1207/11
Peter Mikus [Fri, 20 May 2016 07:31:07 +0000 (09:31 +0200)]
Update T-rex version to v2.02

- JIRA: CSIT-99
- Update T-rex version to v2.02 with stability fixed and
  to be able to measure latency

Change-Id: Ic014c81c5889dbb738f1f3f279138a73dffb01f3
Signed-off-by: Peter Mikus <pmikus@cisco.com>
7 years agoCSIT-114: Eliminate repeated download of PIP packages 68/1268/2
Carsten Koester [Wed, 25 May 2016 21:52:01 +0000 (17:52 -0400)]
CSIT-114: Eliminate repeated download of PIP packages

Allow VirtualEnv to use existing system-wide packages if they already exist.

Change-Id: I6f39178d56e81affea0bee7b9065bef66712ddaa
Signed-off-by: Carsten Koester <ckoester@cisco.com>