csit.git
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 years agoCSIT-117: CSIT Vagrant+Virtualbox dev environment inoperative on Ubuntu 49/1349/2
Dave Wallace [Thu, 2 Jun 2016 07:11:35 +0000 (03:11 -0400)]
CSIT-117: CSIT Vagrant+Virtualbox dev environment inoperative on Ubuntu

Change-Id: I10d7a1cb194e8116324524e2ce6dff909620d077
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
5 years agoCSIT-117: CSIT Vagrant+Virtualbox dev environment inoperative on Ubuntu 69/1269/2
Dave Wallace [Wed, 25 May 2016 22:15:00 +0000 (18:15 -0400)]
CSIT-117: CSIT Vagrant+Virtualbox dev environment inoperative on Ubuntu

Change-Id: I05ea675a2eb6d0b240008efa0d27166616c6e741
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
5 years agoUpdate of vpp build in bootstrap-vpp-verify-weekly.sh 57/1357/1
Jan Gelety [Thu, 2 Jun 2016 13:29:08 +0000 (15:29 +0200)]
Update of vpp build in bootstrap-vpp-verify-weekly.sh

- correction of REPO path

Change-Id: Iff6012046c3d749692dcd63d30d9797f45fc64bc
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoUpdate of vpp build in bootstrap-vpp-verify-weekly.sh 53/1353/2
Jan Gelety [Thu, 2 Jun 2016 12:48:30 +0000 (14:48 +0200)]
Update of vpp build in bootstrap-vpp-verify-weekly.sh

- vpp build updated to version 16.09-rc0~33-g4b46c84~b200_amd64

Change-Id: I0efce483c804c51403e2d9c195cf48a931193fae
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoRemove EXPECTED_FAILING tag from TC 30/1330/2
Matej Klotton [Tue, 31 May 2016 17:46:15 +0000 (19:46 +0200)]
Remove EXPECTED_FAILING tag from TC

- JIRA: CSIT-120

Change-Id: Icec1119cdd2aff0937db5e2e2fea8ea2fb31b0fa
Signed-off-by: Matej Klotton <mklotton@cisco.com>
5 years agoCSIT-111: Add Packer based framework to auto-generate disk images 53/1253/7
Carsten Koester [Wed, 25 May 2016 09:58:29 +0000 (05:58 -0400)]
CSIT-111: Add Packer based framework to auto-generate disk images

Change-Id: Ia18ea34a6288aec0f12f176f4cc264d0f215d1fd
Signed-off-by: Carsten Koester <ckoester@cisco.com>
5 years agoAdd Honeycomb sub-interface and VLAN tests 73/1273/6
Tibor Frank [Thu, 26 May 2016 12:11:09 +0000 (14:11 +0200)]
Add Honeycomb sub-interface and VLAN tests

JIRA: CSIT-94
JIRA: CSIT-48

- add Honeycomb sub-interface tests
- add Honeycomb VLAN tests
- add keywords for sub-interface tests
- add keywords for VLAN tests

Change-Id: I89cd3b41dd9c60bfd946e24567d0ff93e5ea9fff
Signed-off-by: Tibor Frank <tifrank@cisco.com>
5 years agoCSIT-125: Add test for lisp remote static mapping 13/1213/9
Andrej Kozemcak [Wed, 4 May 2016 13:39:38 +0000 (15:39 +0200)]
CSIT-125: Add test for lisp remote static mapping

Test Lisp functionality and rename lisp file
Testing this topology:
- IPv4 lisp topology
- IPv6 lisp topology
- IPv4 over IPv6
- IPv6 over IPv4

Change-Id: Ie3439ca802f1c8ae82a1dfcfdebe579f9dc47089
Signed-off-by: Andrej Kozemcak <akozemca@cisco.com>
5 years agoCSIT-23 Add ARP request test. 36/1136/12
Patrik Hrnciar [Mon, 16 May 2016 10:51:50 +0000 (12:51 +0200)]
CSIT-23 Add ARP request test.

Change-Id: Ibb48e6d84efc55f7fb656283a954fbaefc7154e7
Signed-off-by: Patrik Hrnciar <phrnciar@cisco.com>
5 years agoCIMANAGE-7: Bootstrap for csit-vpp-master-verify-semiweekly job 48/1248/11
Jan Gelety [Tue, 24 May 2016 16:45:09 +0000 (18:45 +0200)]
CIMANAGE-7: Bootstrap for csit-vpp-master-verify-semiweekly job

- run func and perf_long tests in three test loops
- updated REPO in /resources/tools/download_install_vpp_pkgs.sh

Change-Id: Iff459b7719380404a242c80821806a9450271adf
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoSample test suite for vpp sample plugin (macswap) 92/1292/6
Miroslav Miklus [Fri, 27 May 2016 19:47:57 +0000 (21:47 +0200)]
Sample test suite for vpp sample plugin (macswap)

JIRA: CSIT-123

Change-Id: I4774ddf3a2f67c322fe27e5f9d366f508156e70f
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
5 years agoCSIT-98: MAC split-horizon group, part II 01/1201/21
Jan Gelety [Thu, 19 May 2016 14:36:48 +0000 (16:36 +0200)]
CSIT-98: MAC split-horizon group, part II

- test cases to test MAC split-horizon group functionality together
with VXLAN tunnel over IPv4 and over IPv6
- two IPv6 tests tagged EXPECTED_FAILING until VPP-98 is closed

- added update of bootstrap.sh - vpp build updated to version
  16.09-rc0~33-g4b46c84~b200_amd64

Change-Id: I1da6a98b11f5c39cd114abb35bb8f398cbbebf63
Signed-off-by: Jan Gelety <jgelety@cisco.com>
5 years agoPATCH: Return pybot exit code in bootstrap-verify-perf 03/1303/2
Peter Mikus [Mon, 30 May 2016 09:19:52 +0000 (11:19 +0200)]
PATCH: Return pybot exit code in bootstrap-verify-perf

- Return exit code from pybot instead of last command in bootstrap file.

Change-Id: If8430426d7259c832c0ea78d2d165d09f8c4eda7
Signed-off-by: Peter Mikus <pmikus@cisco.com>
5 years agoRemove obsolete boostrap-hw-tb2 04/1304/2
Peter Mikus [Mon, 30 May 2016 09:35:04 +0000 (11:35 +0200)]
Remove obsolete boostrap-hw-tb2

- Remove obsolete bootstrap-hw-tb2 as it was replaced by
  bootstrap-verify-perf and ci-management is updated.

Change-Id: I23cfb5bcc4b3c1bede456936c978ec5428bba373
Signed-off-by: Peter Mikus <pmikus@cisco.com>
5 years agoAdd DHCP Client libs and VPP sends DHCPv4 Discover test 72/1172/8
Matej Klotton [Tue, 17 May 2016 12:21:18 +0000 (14:21 +0200)]
Add DHCP Client libs and VPP sends DHCPv4 Discover test

 -JIRA: CSIT-100

Change-Id: I4b6fc5d974ebe500d6c6bc74c14e1db7b3d10c3a
Signed-off-by: Matej Klotton <mklotton@cisco.com>
5 years agoUpdate Honeycomb tests 22/1222/4
selias [Fri, 20 May 2016 11:51:48 +0000 (13:51 +0200)]
Update Honeycomb tests

 - add new test cases based on reported bugs
 - minor fixes

Change-Id: I8b7464bc1f4e786e3a0ef67ba64d81e1c25ae5cf
Signed-off-by: selias <samelias@cisco.com>
5 years agoFind PDR using binary search 92/1092/21
Peter Mikus [Fri, 13 May 2016 07:57:03 +0000 (09:57 +0200)]
Find PDR using binary search

- JIRA: CSIT-72
- modify libraries for PDR search evaluation
- write robot framework keywords for PDR search
- write Performance Test Cases using PDR

Change-Id: Id06a2a7f78fe8626c221afe4178c5c30cc599762
Signed-off-by: Peter Mikus <pmikus@cisco.com>
5 years agoRename topology files with correct NIC names 58/1258/3
Miroslav Miklus [Wed, 25 May 2016 12:37:08 +0000 (14:37 +0200)]
Rename topology files with correct NIC names

JIRA: CSIT-106

Change-Id: I3bb33d0025c99f1cf0defe542a86f0d620b80730
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
5 years agoPatch: Remove show stats keyword from teardown phase 57/1257/3
Peter Mikus [Wed, 25 May 2016 12:32:07 +0000 (14:32 +0200)]
Patch: Remove show stats keyword from teardown phase

- JIRA: CSIT-104
- Remove duplicity of showing stats
- Remove "Show statistics on all DUTs" from "Test Teardown"

Change-Id: Ic8e913396144c1ee50e878d9b0f85dffceee5287
Signed-off-by: Peter Mikus <pmikus@cisco.com>
5 years agoPatch: Set duration of performance long tests to 10s 97/1097/4
Peter Mikus [Fri, 13 May 2016 11:57:00 +0000 (13:57 +0200)]
Patch: Set duration of performance long tests to 10s

- JIRA: CSIT-77
Decrease duration time from 60 second to 10 second for all long
performance tests. This patch is preparation for replacement of linear
search for binary search.

Change-Id: I61fbec1dcaca73ba383690e695c3030d182a90f9
Signed-off-by: Peter Mikus <pmikus@cisco.com>
5 years agoReplace linear search with binary search 89/1189/5
Peter Mikus [Wed, 18 May 2016 16:45:30 +0000 (18:45 +0200)]
Replace linear search with binary search

- JIRA: CSIT-97
- Replace linear search with binary search for long performance testing

Change-Id: I19cbcf3d9f7f5e6ec5128287b58a2ea3aceff00c
Signed-off-by: Peter Mikus <pmikus@cisco.com>
5 years agoAdd test cases with "dpdk no-multi-seg" in vpp startup config 71/1071/19
Peter Mikus [Wed, 11 May 2016 13:07:06 +0000 (15:07 +0200)]
Add test cases with "dpdk no-multi-seg" in vpp startup config

- JIRA: CSIT-73
- Add ability to configure no-multi-seg parameter in VPP startup
  configuration
- Add keywords to selectively configure parameters in startup
  configuration
- Modify testcases

Change-Id: I3c5c0a1cc2b1156d5a87ff36628b50793dd9ac5f
Signed-off-by: Peter Mikus <pmikus@cisco.com>
5 years agoAdd temporary fix for CSIT-90 by flushing QGA's input buffer 30/1230/2
Carsten Koester [Mon, 23 May 2016 17:02:00 +0000 (13:02 -0400)]
Add temporary fix for CSIT-90 by flushing QGA's input buffer

This is not a final fix. The final fix SHOULD send a "guest-sync"
request as per"
http://wiki.qemu.org/Features/QAPI/GuestAgent#QEMU_Guest_Agent_Protocol

However, this temporary fix will eliminate the nested VM startup
failures triggered by the nested VM's guest-agent receiving a partial
guest-ping request.

Change-Id: Ice409b7c966a527b03cb71c042b476e1771676d0
Signed-off-by: Carsten Koester <ckoester@cisco.com>
5 years agoCapture VPP stats for Long and Short tests 95/1195/6
Miroslav Miklus [Thu, 19 May 2016 11:59:30 +0000 (13:59 +0200)]
Capture VPP stats for Long and Short tests

JIRA: CSIT-71
- remove warmup for short runs
- clear and collect stats for short run
- run short test with no failure for long test with NDR/PDR rate

Change-Id: I1b8879c3b891165072822207d0781687d8159336
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>