csit.git
7 years agoCSIT-529 HC Test: SLAAC 43/6043/13
jan.hradil [Thu, 30 Mar 2017 07:55:30 +0000 (09:55 +0200)]
CSIT-529 HC Test: SLAAC

Change-Id: I14525a36d614372b7b418f1c10f95c371b7b8545
Signed-off-by: jan.hradil <jan.hradil@pantheon.tech>
7 years agoDon't use dpdk dev packages - weekly, func and perf jobs 10/6110/2
Jan Gelety [Mon, 10 Apr 2017 07:44:49 +0000 (09:44 +0200)]
Don't use dpdk dev packages - weekly, func and perf jobs

 - remove donwload and installation of DPDK development packages

 - keep download and installation of vpp-dpdk-dkms deb package
   that contains igb_uio driver needed for e.g. cryptodev tests

Change-Id: I3d87fa1cd1efaad522f47df0e71a4885466a14c0
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoHC Test: Fix proxyARP test teardown 72/6072/2
selias [Thu, 6 Apr 2017 14:14:39 +0000 (16:14 +0200)]
HC Test: Fix proxyARP test teardown

 - interface assignment is removed automatically with proxyARP settings

Change-Id: Id0c7e8fd9cbb263e547ac5e2534f3e650115cb81
Signed-off-by: selias <samelias@cisco.com>
7 years agoUpdate of VPP_STABLE_VER_UBUNTU 11/6111/1
Jan Gelety [Mon, 10 Apr 2017 07:49:31 +0000 (09:49 +0200)]
Update of VPP_STABLE_VER_UBUNTU

- use new vpp ref build: 17.07-rc0~81-gd927834~b2184_amd64
- build tested by semiweekly job:
  https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-ubuntu1604-semiweekly/26/

Change-Id: I96684c6b17a4bb64b4070e440150ff4cac9a57a9
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoIPsec Multi-Tunnel performance test suite 54/4454/96
Kirill Rybalchenko [Wed, 21 Dec 2016 12:16:29 +0000 (12:16 +0000)]
IPsec Multi-Tunnel performance test suite

Change-Id: I4b0ba83960e50089f29cab9a30ab760241c6f566
Signed-off-by: Kirill Rybalchenko <kirill.rybalchenko@intel.com>
7 years agoCSIT-441 vhost - Parametrized qemu install 16/5916/7
pmikus [Wed, 29 Mar 2017 14:51:34 +0000 (16:51 +0200)]
CSIT-441 vhost - Parametrized qemu install

Update the current QEMU installation script with option to override QEMU
installation and to apply additional patches. Additional patches are
applied from qemu_patches directory and subdir for specific QEMU version by
run-parts. This means that all patches for particular version are
applied.
All keywords for build QEMU are updated.

Change-Id: I0c874a96ac828dff657ee33eb87d88a8854128ad
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT-553 Make QEMU bin configurable 40/6040/3
pmikus [Wed, 5 Apr 2017 07:35:05 +0000 (09:35 +0200)]
CSIT-553 Make QEMU bin configurable

Add option to set path for QEMU binary and make it configurable in perf
testaces as global variable.

Change-Id: I95f4b1ab790b576f1eca02ccdb86f7a6ced80630
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoHC Test: update ACL-plugil test suite 61/6061/2
selias [Wed, 5 Apr 2017 15:47:13 +0000 (17:47 +0200)]
HC Test: update ACL-plugil test suite

 - add EXPECTED_FAILING tags to IPv6 cases, next-header 17 (UDP) does not
 hit the classify node
 - fix MAC address mixup in reflexive cases

Change-Id: I3d2a6c73835e23b6755b033ac3a0cc3f28d932df
Signed-off-by: selias <samelias@cisco.com>
7 years agoCSIT-552: Add xl710 perf test with 2 VMs per DUT 94/5894/8
Jan Gelety [Tue, 28 Mar 2017 14:17:53 +0000 (16:17 +0200)]
CSIT-552: Add xl710 perf test with 2 VMs per DUT

    - 40ge2p1xl710-eth-l2bdbasemaclrn-eth-4vhost-2vm-ndrpdrdisc
    - 40ge2p1xl710-eth-l2xcbase-eth-4vhost-2vm-ndrpdrdisc
    - 40ge2p1xl710-ethip4-ip4base-eth-4vhost-2vm-ndrpdrdisc

Change-Id: I2d2f8e9b8966bd6e19014cf7a234c3c02bb9251c
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoUpdate topology files after HW changes 66/6066/2
pmikus [Thu, 6 Apr 2017 04:56:09 +0000 (06:56 +0200)]
Update topology files after HW changes

Adding Intel QAT crypto card caused changes in PCI adresses

Change-Id: Ifeaa0dba87d0c1b3436d303e63dd2ff284526dd1
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoApply performance options for testpmd 06/6006/6
pmikus [Mon, 3 Apr 2017 10:34:32 +0000 (12:34 +0200)]
Apply performance options for testpmd

- Add parameters to increase the performance of SUTs

Change-Id: Ia9c5d76639bd931d8113c26e18861648de395322
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoUpdate of VPP_STABLE_VER_CENTOS 95/5995/3
Jan Gelety [Mon, 3 Apr 2017 07:26:22 +0000 (09:26 +0200)]
Update of VPP_STABLE_VER_CENTOS

- use new vpp ref build: 17.07-rc0~43_g8db1de8~b2144.x86_64
- build tested by semiweekly job:
  https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-centos7-semiweekly/24/

Change-Id: I6d84f139f3d513010481a7cf7d287836f779dfd4
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoAdd x710 and xl710 tests for testpmd 98/5098/22
Tibor Frank [Fri, 10 Feb 2017 08:24:00 +0000 (09:24 +0100)]
Add x710 and xl710 tests for testpmd

10ge2p1x710-eth-l2xcbase-ndrdisc
40ge2p1xl710-eth-l2xcbase-ndrdisc

Change-Id: Iea411182fd41e1ae9ed9b5a17f540befc247adb9
Signed-off-by: Tibor Frank <tifrank@cisco.com>
7 years agoHC Test: fix restconf binding configuration 02/6002/2
selias [Mon, 3 Apr 2017 09:03:24 +0000 (11:03 +0200)]
HC Test: fix restconf binding configuration

Change-Id: I7f0872cee5b49e64912b97cee99c859d921b68e1
Signed-off-by: selias <samelias@cisco.com>
7 years agoMake testpmd txd/rxd/txq/rxq configurable in guest 53/5953/5
pmikus [Thu, 30 Mar 2017 12:19:34 +0000 (14:19 +0200)]
Make testpmd txd/rxd/txq/rxq configurable in guest

- Add option to configure vring qsz for testpmd when
  running in guest [make 256 as default]
- Add option to configure number of queues for testpmd when
  running in guest [make 1 as default]

Change-Id: I4ecd24ba4a24d6d212b10cd6d24f5b016fb63fd9
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoUpdate of VPP_STABLE_VER 94/5994/2
Jan Gelety [Mon, 3 Apr 2017 07:22:23 +0000 (09:22 +0200)]
Update of VPP_STABLE_VER

- use new vpp ref build: 17.07-rc0~43-g8db1de8~b2146_amd64
- build tested by semiweekly job:
  https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-ubuntu1604-semiweekly/24/

Change-Id: I7adc74b684fda2a16fb1edc673fb83c9c0ec13bf
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoInstall screen on Phy DUTs 93/5993/2
pmikus [Mon, 3 Apr 2017 06:50:50 +0000 (08:50 +0200)]
Install screen on Phy DUTs

DPDK-perf testing requires screen to installed on Phy DUTs.

Change-Id: I68edf5e1d7d75f40d34161b4e394a1e229d9f1fd
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT-550: Add x520 L2 x-connect perf test with 2 VMs per DUT 53/5853/10
Jan Gelety [Fri, 24 Mar 2017 12:10:03 +0000 (13:10 +0100)]
CSIT-550: Add x520 L2 x-connect perf test with 2 VMs per DUT

 - 10ge2p1x520-eth-l2xcbase-eth-4vhost-2vm-ndrpdrdisc

Change-Id: I9dc6888d5b94922835fa0fcae2b0763b3a1fa9a3
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoHC Test: revert to using restconf over http 85/5985/2
selias [Fri, 31 Mar 2017 09:47:53 +0000 (11:47 +0200)]
HC Test: revert to using restconf over http

 - use http instead of https for restconf connection
 - add missing import to proxyARP robot library
 - use VAT interface dump to identify interfaces in VAT ip address dump

Change-Id: Ic381ff3f9b56a6c633382450559134f5389956c2
Signed-off-by: selias <samelias@cisco.com>
7 years agoUpgrade T-rex to v2.22 46/5946/2
pmikus [Thu, 30 Mar 2017 09:22:38 +0000 (11:22 +0200)]
Upgrade T-rex to v2.22

Change-Id: I2029ba77a1c3c9ba6e128f816a353769a2cd5c8e
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoHC Test: SPAN Port Mirroring Suite 39/5839/7
jan.hradil [Thu, 23 Mar 2017 12:16:18 +0000 (13:16 +0100)]
HC Test: SPAN Port Mirroring Suite

Change-Id: Ideaae09aa0d062460f5dfb3e3732dee67d6a5aea
Signed-off-by: jan.hradil <jan.hradil@pantheon.tech>
7 years agoHC Test: address and cleanup test failures 88/5888/5
selias [Fri, 24 Mar 2017 16:35:30 +0000 (17:35 +0100)]
HC Test: address and cleanup test failures

Change-Id: If3c570dbc5036915fdc68ade7a9ccc45ad21299e
Signed-off-by: selias <samelias@cisco.com>
7 years agoCSIT-532 HC Test: IPv6 Neighbor Discovery proxy 54/5854/4
selias [Thu, 16 Mar 2017 14:28:59 +0000 (15:28 +0100)]
CSIT-532 HC Test: IPv6 Neighbor Discovery proxy

Change-Id: I6495726a814e116191f7a183be71c661466e7053
Signed-off-by: selias <samelias@cisco.com>
7 years agoHC Test: support testing using ipv6 management interface and https 69/5769/5
selias [Tue, 14 Mar 2017 11:00:01 +0000 (12:00 +0100)]
HC Test: support testing using ipv6 management interface and https

Change-Id: Ia38388a87171ad3bec7307f9ca74eaa99adc2624
Signed-off-by: selias <samelias@cisco.com>
7 years agoCSIT-526 HC test: DHCP relay 06/5806/5
selias [Fri, 17 Mar 2017 13:44:27 +0000 (14:44 +0100)]
CSIT-526 HC test: DHCP relay

Change-Id: I00d841bee1e5139a4530ce97d8bda17780caa0f1
Signed-off-by: selias <samelias@cisco.com>
7 years agoUpdate: NDRCHK rate values and typos 44/5944/2
pmikus [Thu, 30 Mar 2017 07:33:34 +0000 (09:33 +0200)]
Update: NDRCHK rate values and typos

Change-Id: I6c8c4f73cb69f53e0ad3ac96a566c4a6272b6d17
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoFix: Naming of perf suites following conventions 41/5941/2
pmikus [Thu, 30 Mar 2017 05:42:40 +0000 (07:42 +0200)]
Fix: Naming of perf suites following conventions

Change-Id: I39c3b6b1555a165f2103068a5296d92e0210f221
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT-548: Add x520 IP4base perf test with 2 VMs per DUT 10/5810/21
Jan Gelety [Tue, 21 Mar 2017 12:46:05 +0000 (13:46 +0100)]
CSIT-548: Add x520 IP4base perf test with 2 VMs per DUT

 - 10ge2p1x520-ethip4-ip4base-eth-4vhost-2vm-ndrpdrdisc

Change-Id: I3f978914e11308898f3281183687b1a0f6c74ed2
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoVirl test: dot1q ip4base 57/4957/18
Matej Klotton [Tue, 31 Jan 2017 13:56:40 +0000 (14:56 +0100)]
Virl test: dot1q ip4base

Change-Id: I070bdbb0ea9cb609cb367ad744f7ad569b7115b9
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoUse "No VPP PID found on node X" when vpp pid is not returned 97/5897/1
Jan Gelety [Tue, 28 Mar 2017 16:20:52 +0000 (18:20 +0200)]
Use "No VPP PID found on node X" when vpp pid is not returned

Change-Id: Idfe6d674355bf57fdc24219cdaf8664ec23dfce9
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoCSIT-547: Add x520 L2BD perf test with 2 VMs per DUT 33/5733/32
Jan Gelety [Mon, 13 Mar 2017 08:08:56 +0000 (09:08 +0100)]
CSIT-547: Add x520 L2BD perf test with 2 VMs per DUT

 - 10ge2p1x520-eth-l2bdbasemaclrn-eth-4vhost-2vm-ndrpdrdisc

Change-Id: If65a7cf21d1dbff88f39f319877d9ac1fc5d959e
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoHC Test: Update VIRL image version used 51/5851/1
selias [Fri, 24 Mar 2017 12:15:42 +0000 (13:15 +0100)]
HC Test: Update VIRL image version used

Change-Id: I984a4ce0f8eb49dd3d8d076944e106db4564d467
Signed-off-by: selias <samelias@cisco.com>
7 years agoUpdate of VPP_STABLE_VER 36/5836/1
Jan Gelety [Thu, 23 Mar 2017 08:21:14 +0000 (09:21 +0100)]
Update of VPP_STABLE_VER

- use new vpp ref build: 17.04-rc0~473-g1bfb0dd~b2099_amd64

- build tested by semiweekly job:
  https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-ubuntu1604-semiweekly/21/

Change-Id: I7e128372a9014b5a5e0e432b79fef3dffd409094
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoHC Test: update URL paths 84/5784/5
selias [Tue, 14 Mar 2017 16:47:07 +0000 (17:47 +0100)]
HC Test: update URL paths

 - needed due to model split https://gerrit.fd.io/r/5706

Change-Id: I6179eae7c5cb5d13fbec6510821556c1ed424c3a
Signed-off-by: selias <samelias@cisco.com>
7 years agoDon't use dpdk dev packages - semiweekly job 72/5772/8
Jan Gelety [Thu, 16 Mar 2017 12:55:25 +0000 (13:55 +0100)]
Don't use dpdk dev packages - semiweekly job

 - remove donwload and installation of DPDK development packages

 - keep download and installation of vpp-dpdk-dkms deb package
   that contains igb_uio driver needed for e.g. cryptodev tests

Change-Id: Ic31a998fe7338c897570c121e04eaf9f9b6de980
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoCSIT-536 HC Test: support testing with ODL client 88/5688/10
selias [Tue, 7 Mar 2017 14:42:02 +0000 (15:42 +0100)]
CSIT-536 HC Test: support testing with ODL client

Reuses existing restconf test cases to test Honeycomb's netconf interface.
When seding the requests to ODL's Honeycomb mountpoint, ODL translates these
requests to netconf RPCs.

Add new tag "honeycomb_odl" that excludes incompatible test cases.

Change-Id: Ie293449da0129b02db85e30aa4f3266928d7d9f6
Signed-off-by: selias <samelias@cisco.com>
7 years agoCSIT-528 HC Test: proxyARP test suite 10/5710/3
selias [Fri, 10 Mar 2017 17:14:48 +0000 (18:14 +0100)]
CSIT-528 HC Test: proxyARP test suite

Change-Id: I1f99d38aadee22a7354a1f89e9d7f395a401c96c
Signed-off-by: selias <samelias@cisco.com>
7 years agoUpdate of VPP_STABLE_VER 66/5766/2
Jan Gelety [Thu, 16 Mar 2017 08:19:43 +0000 (09:19 +0100)]
Update of VPP_STABLE_VER

- use new vpp ref build: 17.04-rc0~432-g1c82cd4~b2058_amd64
- build tested by semiweekly job:
  https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-ubuntu1604-semiweekly/17/

Change-Id: I42075d0619eb6007d6e2550b5a42b2a2a985534e
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agofix typo in VAT template interface_vrf_dump 29/5729/2
selias [Mon, 13 Mar 2017 12:44:00 +0000 (13:44 +0100)]
fix typo in VAT template interface_vrf_dump

Change-Id: I6ca224a664a8e00f91f7b7d826036c74def8fac9
Signed-off-by: selias <samelias@cisco.com>
7 years agoHC Test: update URL paths for vpp-acl 73/5673/3
selias [Tue, 7 Mar 2017 16:45:16 +0000 (17:45 +0100)]
HC Test: update URL paths for vpp-acl

 - needed due to v3po model split https://gerrit.fd.io/r/5530

Change-Id: I8a82c22f1999e81e3bb19b287be3cf3c01b50333
Signed-off-by: selias <samelias@cisco.com>
7 years agoCSIT-523 HC Test: routing 96/5496/8
selias [Wed, 8 Feb 2017 10:17:16 +0000 (11:17 +0100)]
CSIT-523 HC Test: routing

 - add routing test suite, variables and keywords

Change-Id: I57e180350c30221befe8d1fc4e3b146d394c4f5d
Signed-off-by: selias <samelias@cisco.com>
7 years agoFix: Perf-bootstrap delete install_dir if exists 37/5737/4
pmikus [Tue, 14 Mar 2017 08:35:00 +0000 (09:35 +0100)]
Fix: Perf-bootstrap delete install_dir if exists

Change-Id: Ib34c6144c0c97265a490bc6703b62cee670759c7
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoHC Test: add test for vlan sub-interface ipv6 address 04/5704/4
selias [Fri, 10 Mar 2017 12:06:19 +0000 (13:06 +0100)]
HC Test: add test for vlan sub-interface ipv6 address

Change-Id: I93e0e4caf9b8ed1be824c7f75f348c30e567b75f
Signed-off-by: selias <samelias@cisco.com>
7 years agoHC Test: add test for vlan sub-interface exact tag match 65/5665/2
selias [Wed, 8 Mar 2017 09:15:52 +0000 (10:15 +0100)]
HC Test: add test for vlan sub-interface exact tag match

Change-Id: Ie5feb1ac6c46f447a20d388680fc19854f2c7ef6
Signed-off-by: selias <samelias@cisco.com>
7 years agoUpdate of VPP_STABLE_VER 26/5726/1
Jan Gelety [Mon, 13 Mar 2017 08:10:34 +0000 (09:10 +0100)]
Update of VPP_STABLE_VER

- use new vpp ref build: 17.04-rc0~418-g374e2c5~b2044_amd64
- build tested by semiweekly job:
  https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-ubuntu1604-weekly/6/

Change-Id: I33d7846534f28e91979b20ddff117cb41c1e1394
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoHC Test: create Vlan sub-interface using netconf 35/5535/2
selias [Mon, 27 Feb 2017 12:56:22 +0000 (13:56 +0100)]
HC Test: create Vlan sub-interface using netconf

 - add netconf test for specific issue HC2VPP-60

Change-Id: I8fc64bce40f1e43d93e7e92c952e564151bc8232
Signed-off-by: selias <samelias@cisco.com>
7 years agoSPAN test - improvement of packet check 07/4807/13
Jan Gelety [Fri, 20 Jan 2017 16:17:43 +0000 (17:17 +0100)]
SPAN test - improvement of packet check

Change-Id: Ic95fbe288495ee4cd75178d74c220f6af5d2b11a
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoCSIT-530: Add common setup and teardown to perf tests 74/5474/14
Tibor Frank [Wed, 22 Feb 2017 08:06:27 +0000 (09:06 +0100)]
CSIT-530: Add common setup and teardown to perf tests

Change-Id: I2e76de710b4b758eac1d24d447a9c5938f937385
Signed-off-by: Tibor Frank <tifrank@cisco.com>
7 years agoUpdate of VPP_STABLE_VER 26/5626/1
Jan Gelety [Mon, 6 Mar 2017 09:29:20 +0000 (10:29 +0100)]
Update of VPP_STABLE_VER

- use new vpp ref build: 17.04-rc0~353-g6f6f52a~b1979_amd64
- build tested by semiweekly job:
  https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-ubuntu1604-semiweekly/5/

Change-Id: I0b3a2be26a263f61f150e85d3b484984fa6539b3
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoChange DPDK Stable version 69/5569/1
Matej Klotton [Wed, 1 Mar 2017 14:34:37 +0000 (15:34 +0100)]
Change DPDK Stable version

Change-Id: I5e0f0e40226d059c65b084886e37c68d56ea271f
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoUse common files to store distro related data for VIRL 37/5537/4
Jan Gelety [Mon, 27 Feb 2017 14:05:42 +0000 (15:05 +0100)]
Use common files to store distro related data for VIRL

- use separate files to store VIRL topology file and VIRL image file
  version information per distro

- read content of appropriate files in all affected bootstrap files

Change-Id: I5297ddd610af6a719efaf5792ced12efab35fc7a
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoRemove unused VRF paramter from IP neighbour Add/del 23/5523/6
Neale Ranns [Sat, 25 Feb 2017 14:23:37 +0000 (14:23 +0000)]
Remove unused VRF paramter from IP neighbour Add/del

Change-Id: I4a348c696e4cacbf5aa0723f2b8070bbcce7666c
Signed-off-by: Neale Ranns <nranns@cisco.com>
7 years agoHC Test: Add missing VAT template - interface vrf dump 55/5555/1
selias [Tue, 28 Feb 2017 15:28:25 +0000 (16:28 +0100)]
HC Test: Add missing VAT template - interface vrf dump

Change-Id: I5bf26d4091b86cb8e4f4efa4eb4a4793c758ebbb
Signed-off-by: selias <samelias@cisco.com>
7 years agoHC Test: update plugin-ACL tests 47/5447/4
selias [Tue, 21 Feb 2017 10:51:01 +0000 (11:51 +0100)]
HC Test: update plugin-ACL tests

 - improve packet trace logging after each test
 - suppress IPv6RA on VPP because it interfered with ipv6 test cases
 - do not use fictional destination MAC address, doesn't work in VIRL
 - ignore errors when logging configuration - should not fail the test

Change-Id: I16a3321670d4c2fa8f6434dc4badd243b7e4f9fc
Signed-off-by: selias <samelias@cisco.com>
7 years agoAdd libpcap-dev package as dependency on physical TB 07/5507/2
pmikus [Fri, 24 Feb 2017 06:54:59 +0000 (07:54 +0100)]
Add libpcap-dev package as dependency on physical TB

Due to adding pypcap into pip requirement for VIRL we need to add
libpcap-dev package on physical TB

Change-Id: I5a86f7104111d016f1fa941b382de13383dbd064
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT-339: Add Keywords for SMT 22/5122/7
Tibor Frank [Tue, 14 Feb 2017 13:09:11 +0000 (14:09 +0100)]
CSIT-339: Add Keywords for SMT

- modify keywords in CpuUtils.py
- add RF keywords

Change-Id: I57230b3948254e8f149b2563a8e24e948bc2ec27
Signed-off-by: Tibor Frank <tifrank@cisco.com>
7 years agoAdd symlink to nodes on Virl 47/5147/5
Matej Klotton [Wed, 15 Feb 2017 16:01:59 +0000 (17:01 +0100)]
Add symlink to nodes on Virl

Change-Id: I3351787787419ef97897ad436cfb71c812af79ba
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoVIRL test: Dot1Q-L2BD-vhost_user test (CSIT-502) 52/4952/13
Matej Klotton [Mon, 30 Jan 2017 18:31:41 +0000 (19:31 +0100)]
VIRL test: Dot1Q-L2BD-vhost_user test (CSIT-502)

- Create test cases to test Dot1Q+L2BD+vhost_user IPv4 and IPv6
  scenarios

Change-Id: I0823e2d22a36fce236c037cfda27d588ebcd1cc5
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoCSIT-522 HC Test: tests for secondary IP address 14/5414/4
selias [Fri, 17 Feb 2017 10:59:15 +0000 (11:59 +0100)]
CSIT-522 HC Test: tests for secondary IP address

 - fix and update ipv4 and ipv6 tests
 - add tests for ipv6 neighbor and vrf-id
 - add tests for secondary IP address on ipv4, ipv6

Change-Id: I1e422e61108493a63a65ad91f649e69dfff0842f
Signed-off-by: selias <samelias@cisco.com>
7 years agoVIRL test: eth2p-ethip4-ip4base-eth-2vhost-1vm 91/4691/17
Matej Klotton [Mon, 16 Jan 2017 07:55:05 +0000 (08:55 +0100)]
VIRL test: eth2p-ethip4-ip4base-eth-2vhost-1vm

Change-Id: Icd21df2568df78f83f67d6ce36491afecb91d8f9
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoAdd pypcap python requirement 30/4930/27
Matej Klotton [Mon, 30 Jan 2017 11:36:34 +0000 (12:36 +0100)]
Add pypcap python requirement

Using pypcap's L2listen instead of standard AF_PACKET scapy can
see received Dot1Q tag.

Change-Id: Icb3dcb272a9611158a26a83fede7550bba3f367e
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoQemuUtil lib change to work with ubuntu and centos 11/5411/12
Matej Klotton [Fri, 17 Feb 2017 12:18:43 +0000 (13:18 +0100)]
QemuUtil lib change to work with ubuntu and centos

 - replace nc to socat for comunicating with qemu QGA
 - change disk type to use virtio driver
 - add check to bind only network interface for testpmd

Change-Id: I19ab16cbd8fec1ec78263ccfb1309a144e5af845
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoThe interface must be assigned to the VRF and then given a prefix 16/5416/3
Neale Ranns [Fri, 17 Feb 2017 21:09:54 +0000 (21:09 +0000)]
The interface must be assigned to the VRF and then given a prefix

Change-Id: I6a2fc503989576f806413ae98845e3e3676889b8
Signed-off-by: Neale Ranns <nranns@cisco.com>
7 years agoFix of centos bootstrap and dut_setup.sh 92/5092/18
Jan Gelety [Mon, 20 Feb 2017 18:25:30 +0000 (19:25 +0100)]
Fix of centos bootstrap and dut_setup.sh

Change-Id: I9fc3a74bf6356bdccee16c977df86567e91b4acf
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoFix VPP install packages paths for semiweekly job 41/5441/2
Jan Gelety [Mon, 20 Feb 2017 18:25:30 +0000 (19:25 +0100)]
Fix VPP install packages paths for semiweekly job

Change-Id: Ifabd7dd00b53007202b593ac492c5f869aa8dab5
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoUpdate of VPP_STABLE_VER 25/5425/2
Jan Gelety [Mon, 20 Feb 2017 09:27:50 +0000 (10:27 +0100)]
Update of VPP_STABLE_VER

- use new vpp ref build: 17.04-rc0~270-g6e9cf3b~b1891_amd64
- build tested by semiweekly job:
  https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-ubuntu1604-semiweekly/3/

Change-Id: I961c512a0e5b380c3e7d1dec52ba25e45432fa2d
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoHC Test: hc2vpp bootstrap script fix 26/5426/2
selias [Mon, 20 Feb 2017 09:49:01 +0000 (10:49 +0100)]
HC Test: hc2vpp bootstrap script fix

Trying to scp both *.deb and *.rpm packages in one command will
not work if only one of them exists.

Change-Id: I9692efff309eb7eac64dd45873ee455fbbb48a86
Signed-off-by: selias <samelias@cisco.com>
7 years agoImplement support of Centos7 for semiweekly job 41/5141/3
Jan Gelety [Wed, 15 Feb 2017 11:23:51 +0000 (12:23 +0100)]
Implement support of Centos7 for semiweekly job

- adapt bootstrap-vpp-verify-semiweekly.sh script to be able to
  run with Centos7 distro

- adapt script to download vpp pkgs to be able to download
  Centos7 release packages

- changes are needed for Jenkins job
  csit-vpp-verify-{branch}-centos7-semiweekly

Change-Id: Iddb5d2867b83615eeaaa1f08359138c31a3e5607
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoHC Test: reorder commands in HC package download script 09/5409/1
selias [Fri, 17 Feb 2017 11:00:12 +0000 (12:00 +0100)]
HC Test: reorder commands in HC package download script

Change-Id: I5e1ca7619704758f44b51154be62e40dd27e3117
Signed-off-by: selias <samelias@cisco.com>
7 years agoHC Test: address job failures 39/5139/3
selias [Wed, 15 Feb 2017 09:36:14 +0000 (10:36 +0100)]
HC Test: address job failures

 - make HC package download script correctly use the OS variable
 - force HC restart after netconf suite, to clean up leftover interfaces
 - remove EXPECTED_FAILING tag from vhost-user suite, VPP bug was fixed
 - add EXPECTED_FAILING tag to reflexive test case of plugin-acl suite

Change-Id: Id56eb52a5e22718de31aa5bef27159a5a531b244
Signed-off-by: selias <samelias@cisco.com>
7 years agoFix ssh prompts for centos 55/5155/6
Matej Klotton [Thu, 16 Feb 2017 07:18:00 +0000 (08:18 +0100)]
Fix ssh prompts for centos

Change-Id: I864f97b4559fc1d692bfba80266150a3d06dd6bb
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoCSIT-514: Kill Qemu when it does not respond 27/4927/11
Tibor Frank [Mon, 30 Jan 2017 10:38:17 +0000 (11:38 +0100)]
CSIT-514: Kill Qemu when it does not respond

Change-Id: Id13c7fd51e693a273637c80cb35a159434be4826
Signed-off-by: Tibor Frank <tifrank@cisco.com>
7 years agoFix Centos Virl deployment and image build want list 19/5119/3
Matej Klotton [Tue, 14 Feb 2017 06:45:01 +0000 (07:45 +0100)]
Fix Centos Virl deployment and image build want list

Change-Id: I65d54fff4f936444bed3382ee21a260cf718bafd
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoHC Test: ACL updates 13/4913/8
selias [Thu, 1 Dec 2016 09:11:53 +0000 (10:11 +0100)]
HC Test: ACL updates

 - update low level ACL based on yang model changes
 - remove ietf-ACL test suite and test data and keywords
 - add ACL-plugin test suite, test data and keywords

The ietf model of ACLs is no longer supported in Honeycomb. It has
been replaced by the ACL plugin.

Change-Id: Ic2c2a3e11c9717d1d3885275f6b868a0098343f9
Signed-off-by: selias <samelias@cisco.com>
7 years agoHC Test: Update sNAT tests due to API changes 55/5055/2
selias [Tue, 7 Feb 2017 12:49:03 +0000 (13:49 +0100)]
HC Test: Update sNAT tests due to API changes

 - add protocol value to expected VAT data
 - add protocol value to snat_static_mapping_dump parser
 - add temp workaround for returned "error:misc" on Ubuntu14.04

Change-Id: I42776b62b04eac65d03dcae1ec6a386a765b2e52
Signed-off-by: selias <samelias@cisco.com>
7 years agoHC Test: Add temporary workaround for VAT issues on Ubuntu14.04 53/5053/4
selias [Tue, 7 Feb 2017 12:39:31 +0000 (13:39 +0100)]
HC Test: Add temporary workaround for VAT issues on Ubuntu14.04

Some VAT commands return "error:misc" in addition to their normal
JSON output. This causes the JSON parser to complain about extra data.

Change-Id: I0da9739f371998dd6e2e6d6f70c1e8a3d82b6350
Signed-off-by: selias <samelias@cisco.com>
7 years agoHC Test: Add branch and os parameters to honeycomb scripts 37/5037/5
selias [Mon, 6 Feb 2017 09:42:00 +0000 (10:42 +0100)]
HC Test: Add branch and os parameters to honeycomb scripts

 - partial cherrypick of https://gerrit.fd.io/r/4933
 - add OS argument to scripts in preparation for Ubuntu16 and Centos7

Change-Id: I14119703be0f73766a731478e09e0126078f84ba
Signed-off-by: selias <samelias@cisco.com>
7 years agoIntroduce simple VAT history per test case 73/5073/6
Jan Gelety [Wed, 8 Feb 2017 11:51:31 +0000 (12:51 +0100)]
Introduce simple VAT history per test case

- print list of VAT commands executed per DUT node during the test
  case in the func test teardown

Change-Id: I18a750ebfb7560eff9f5c4f0826ef84c3f64b4a8
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoUpdate of VPP_STABLE_VER 06/5106/1
Jan Gelety [Mon, 13 Feb 2017 09:29:49 +0000 (10:29 +0100)]
Update of VPP_STABLE_VER

- use new vpp ref build: 17.04-rc0~231-ge4ad8cc~b1855_amd64
- build tested by semiweekly job:
  https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-ubuntu1604-semiweekly/1/

Change-Id: Ibd405c9de7dd75c3ab989987487bbbe4405d006e
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoCSIT-518: Add testpmd numa awareness 56/5056/23
Tibor Frank [Tue, 7 Feb 2017 11:58:47 +0000 (12:58 +0100)]
CSIT-518: Add testpmd numa awareness

Change-Id: I982834de1fbe71cf5303808ea58d4b58e530ffcb
Signed-off-by: Tibor Frank <tifrank@cisco.com>
7 years agoEnable to pass vpp pacakges to VIRL in case of vpp patch 87/5087/1
Jan Gelety [Thu, 9 Feb 2017 12:27:33 +0000 (13:27 +0100)]
Enable to pass vpp pacakges to VIRL in case of vpp patch

Change-Id: Ibab23153b698470e640530c44d95ca6f3c4898b2
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoUpgrade T-rex to newer version 01/5001/15
Peter Mikus [Thu, 2 Feb 2017 11:45:16 +0000 (11:45 +0000)]
Upgrade T-rex to newer version

Change-Id: I8b918a3c1d8109fb64bfdeec8e5c9afe45a86d21
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agocsit rls1701 report nits and updates: 68/5068/4
Maciek Konstantynowicz [Tue, 7 Feb 2017 18:52:35 +0000 (18:52 +0000)]
csit rls1701 report nits and updates:
- Completed paragraph for each thput and latency graph in report describing: graphs title, x-axis, y-axis, legend.

Change-Id: Ia45e2da2623b909123f6b3d4abe65e6caf72e058
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
7 years agoUpdate of VPP_STABLE_VER 36/5036/2
Jan Gelety [Mon, 6 Feb 2017 09:13:57 +0000 (10:13 +0100)]
Update of VPP_STABLE_VER

- use new vpp ref build:
- build tested by semiweekly job: 17.04-rc0~200-g460bc63~b1824_amd64
  https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1080/

Change-Id: I5a17095bccf1e8b11dc2a0f52cfd27a8621f6f74
Signed-off-by: Jan Gelety <jgelety@cisco.com>
7 years agoCSIT-517: DPDK initialization and teardown 13/5013/5
Tibor Frank [Fri, 3 Feb 2017 10:26:37 +0000 (11:26 +0100)]
CSIT-517: DPDK initialization and teardown

Change-Id: Iff42549e3be610c88b7a7d5518ef2cbb88c75ed2
Signed-off-by: Tibor Frank <tifrank@cisco.com>
7 years agoCSIT doc autogen: Add media wiki format 39/5039/2
Tibor Frank [Mon, 6 Feb 2017 13:06:12 +0000 (14:06 +0100)]
CSIT doc autogen: Add media wiki format

Change-Id: I4231cf4f056b2370e0a7a7f8a7267859bbeccd6f
Signed-off-by: Tibor Frank <tifrank@cisco.com>
7 years agoAdd perf tests for DPDK L2XC 24/4724/8
Tibor Frank [Tue, 17 Jan 2017 13:16:06 +0000 (14:16 +0100)]
Add perf tests for DPDK L2XC

 - 10ge2p1vic1227-eth-l2xcbase-ndrdisc
 - 10ge2p1x710-eth-l2xcbase-ndrdisc
 - 40ge2p1vic1385-eth-l2xcbase-ndrdisc
 - 40ge2p1x1710-eth-l2xcbase-ndrdisc

Change-Id: I1bd125c5d384fbece47d885a950226990e801837
Signed-off-by: Tibor Frank <tifrank@cisco.com>
7 years agoFix: Add apt-get update for report-gen 44/5044/2
Peter Mikus [Mon, 6 Feb 2017 16:45:24 +0000 (16:45 +0000)]
Fix: Add apt-get update for report-gen

Change-Id: Id98c370be0a74b16667dd3b43fc44e36c286fdf0
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agocsit rls1701 report edits: 27/5027/13
Maciek Konstantynowicz [Sun, 5 Feb 2017 16:33:28 +0000 (16:33 +0000)]
csit rls1701 report edits:
- simplified section structure for clarity and readability,
- updated overview sections,
- moved not rls related content from rls_notes to overview sections,
- removed section title suffixes: HW, VIRL.
- completed vpp_unit_tests and vpp_unittest_results sections.
- updated all documentation sections.
- updated rls_notes sections for vpp performance and vpp functional.

Change-Id: Id2c2abbf9d3531ec9f63ecd353f385a0b55ae1ba
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
Signed-off-by: pmikus <pmikus@cisco.com>
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
Signed-off-by: pmikus <pmikus@cisco.com>
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
7 years agoRevert "Fix: CSIT 1701 report files and script AD1" 26/5026/1
Peter Mikus [Fri, 3 Feb 2017 20:58:06 +0000 (20:58 +0000)]
Revert "Fix: CSIT 1701 report files and script AD1"

This reverts commit 8e3e798d302bef12d490c2963056bbcceedb8b13.

Change-Id: I90c40e51b2f0e364ca33fb92fa36f8cae3e5829c
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoFix: CSIT 1701 report files and script AD1 24/5024/2
Peter Mikus [Fri, 3 Feb 2017 20:50:59 +0000 (20:50 +0000)]
Fix: CSIT 1701 report files and script AD1

fix libxslt-dev package

Change-Id: I9ee8f23faa3a30a4e5894045b8375f983d05adc1
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT 1701 report files and script AD1 81/4981/14
pmikus [Wed, 1 Feb 2017 17:54:58 +0000 (18:54 +0100)]
CSIT 1701 report files and script AD1

CSIT 1701 report files and script addendum 1

Edits to correct and align all Overview sub-sections.
Updates in Performance CSIT Release Notes - added more NDR and PDR performance changes.

Change-Id: I52b6ee89e9c536fb4ab9d30dc27cca8dbdd88a20
Signed-off-by: pmikus <pmikus@cisco.com>
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoFix: Timeout during VPP installation 97/4997/3
Peter Mikus [Thu, 2 Feb 2017 08:34:47 +0000 (08:34 +0000)]
Fix: Timeout during VPP installation

Increase timeout during installation of VPP packages to 60s.

Change-Id: I9384564a45951bbfb648c99f25d8de70b79ab783
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT-516: Add keywords for 2-node topology 09/5009/2
Tibor Frank [Fri, 3 Feb 2017 08:21:28 +0000 (09:21 +0100)]
CSIT-516: Add keywords for 2-node topology

Change-Id: Ib5a1e207f1dec99747329a755c3c365fef4bd64c
Signed-off-by: Tibor Frank <tifrank@cisco.com>
7 years agoMark ipv4 ipfix test as non-critical 05/5005/2
Matej Klotton [Thu, 2 Feb 2017 15:03:59 +0000 (16:03 +0100)]
Mark ipv4 ipfix test as non-critical

Change-Id: I8998cbc08979340a680d872fab48bfeca8091365
Signed-off-by: Matej Klotton <mklotton@cisco.com>
7 years agoCSIT 1701 report files and script 30/4730/35
pmikus [Tue, 17 Jan 2017 14:32:46 +0000 (15:32 +0100)]
CSIT 1701 report files and script

Add RST source files and script to generate CSIT 1701 report

Change-Id: I4345564547270ba10c64d6beebf2c2b5a83de459
Signed-off-by: pmikus <pmikus@cisco.com>
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
Signed-off-by: pmikus <pmikus@cisco.com>
7 years agoCSIT doc: Add chapter numbering 12/4912/2
Tibor Frank [Fri, 27 Jan 2017 13:50:31 +0000 (14:50 +0100)]
CSIT doc: Add chapter numbering

Change-Id: I5cdcda0461e6f4bdabd91ea440edf7a71db9afd9
Signed-off-by: Tibor Frank <tifrank@cisco.com>
7 years agoHC Test: Fix jvpp workaround for 17.04 49/4949/1
selias [Mon, 30 Jan 2017 17:29:33 +0000 (18:29 +0100)]
HC Test: Fix jvpp workaround for 17.04

 - original commit at https://gerrit.fd.io/r/4683

Change-Id: I0b2d77f66830fbbc2d27e9015ec67ea9cd9a9885
Signed-off-by: selias <samelias@cisco.com>
7 years agoAdd exception processing to output.xml parser 47/4947/1
Tibor Frank [Mon, 30 Jan 2017 15:49:30 +0000 (16:49 +0100)]
Add exception processing to output.xml parser

Change-Id: Ie7d7a004ae540233efcb3c3114d46d40d5d1f07d
Signed-off-by: Tibor Frank <tifrank@cisco.com>
7 years agoUpdate of VPP_STABLE_VER 26/4926/1
Jan Gelety [Mon, 30 Jan 2017 10:32:33 +0000 (11:32 +0100)]
Update of VPP_STABLE_VER

- use new vpp ref build: 17.04-rc0~175-gd9aad29~b1798_amd64
- build tested by semiweekly job:
  https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1078/

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