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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
selias [Tue, 17 Jan 2017 15:59:03 +0000 (16:59 +0100)]
CSIT-506: HC Test- Update and cleanup all suites
- remove EXPECTED_FAILING tag from IPv4 neighbor, IPv6 address, MTU
- fix bridge domain removal with interfaces assigned, it should fail
- fix teardown of L2 FIB suite (bridge domain removal, see above)
- disable vhost-user "server" test cases (VPP bug)
- fix keyword verifying sub-interface state
- update ACL test data (yang model changes)
- remove EXPECTED_FAILING tag from ACL table removal test
- update Jira IDs and comments in failing Lisp test case
- remove EXPECTED_FAILING tag from Lisp removal test case
- use vhost-user "client" instead of "server" in persistence tests
Change-Id: I32eafb6013b4512090c0d9365e10c61029179d49
Signed-off-by: selias <samelias@cisco.com>
selias [Fri, 13 Jan 2017 16:40:57 +0000 (17:40 +0100)]
HC Test: Workaround for 17.04 jvpp version mismatch
- add workaround for mismatched jvpp versions in deb packages
- disable NSH_SFC madule and test suite, it depends on outdated jvpp
- cleanup package download script used in hc2vpp-csit-verify job
Change-Id: I98526baa4de08bbbab2339c9e81f49cd189b57ac
Signed-off-by: selias <samelias@cisco.com>
Miroslav Miklus [Tue, 25 Oct 2016 21:25:09 +0000 (23:25 +0200)]
CSIT-507: Add perf tests for Cisco VIC-1385 L2BD
- 40ge2p1vic1385-eth-l2bdbasemaclrn-ndrdisc
Change-Id: I8e1f49b5d41a81544b8a03dd2d6be98c97b94d28
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
Miroslav Miklus [Fri, 28 Oct 2016 09:57:19 +0000 (11:57 +0200)]
CSIT-508: Add perf tests for Cisco VIC-1227 L2BD
- 10ge2p1vic1227-eth-l2bdbasemaclrn-ndrdisc
Change-Id: Ib0e99f8160ca951b58b0244de88fa587e61bd941
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
Thomas F Herbert [Wed, 18 Jan 2017 23:28:55 +0000 (18:28 -0500)]
Add Centos specific bootstrap files.
Add download and install script for rpms.
Add topology virl file for Centos.
Change VPP repo urls for centos.
JIRA: CSIT-356
Change-Id: I3a0a88958a712d1b652f19c76e5e1b019796d0ae
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
pmikus [Thu, 26 Jan 2017 12:55:55 +0000 (13:55 +0100)]
Fix: Display of PDR latency
Fix the string in PDR latency output
Change-Id: I7f244e29015da4e71485e88f2988efa73b6f4853
Signed-off-by: pmikus <pmikus@cisco.com>
Tibor Frank [Tue, 24 Jan 2017 12:04:23 +0000 (13:04 +0100)]
CSIT-511: Add script to generate report with TC results
Change-Id: Iee1c3310e445487bb216c4e9c6a3bc7ee7879788
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Tibor Frank [Thu, 26 Jan 2017 07:35:19 +0000 (08:35 +0100)]
CSIT-512: Add x710, xl710 l2bd vhost tests
- 10ge2p1x710-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrdisc
- 40ge2p1xl710-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrdisc
Change-Id: I99a70c8fcdfc0fffda96606033ba8752d6c07952
Signed-off-by: Tibor Frank <tifrank@cisco.com>
selias [Mon, 23 Jan 2017 17:14:46 +0000 (18:14 +0100)]
csit-func-hc naming change
- change test suite filenames
- add numbering to all test cases
more details at https://wiki.fd.io/view/CSIT/csit-perf-tc-naming-change
Change-Id: I58e6c60f750c07e99c6949d8fe2510780fa9007a
Signed-off-by: selias <samelias@cisco.com>
Tibor Frank [Wed, 25 Jan 2017 11:20:31 +0000 (12:20 +0100)]
CSIT doc gen: remove "package" and change "module" to "suite"
Change-Id: I36664eb4c1ade7c2c96df457ed939f8681ba2dce
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Thomas F Herbert [Wed, 25 Jan 2017 00:27:23 +0000 (19:27 -0500)]
Centos 7.3 image Version 1.2 Add dhcp client to VIRL base image
Change-Id: Ibedc2002f26824cc763eb2ff62de09d5f262e0c3
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
Jan Gelety [Wed, 25 Jan 2017 12:32:01 +0000 (13:32 +0100)]
Remove _base from test suite dir names
Change-Id: I2e495f99a88dedc47f64efcc14722bb629a25f02
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Jan Gelety [Tue, 24 Jan 2017 12:41:23 +0000 (13:41 +0100)]
Correction of dpdk packages download when vpp deb packages provided
Change-Id: I7cefd0797103e5062eb48df95ad2e48cdddc19b6
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Jan Gelety [Tue, 17 Jan 2017 13:50:46 +0000 (14:50 +0100)]
csit-func-tc-naming-change - phase 1
- change of ts directories
- change of ts file names
- splitting of former files to more files when suitable
- more details:
https://wiki.fd.io/view/CSIT/csit-perf-tc-naming-change
Change-Id: Ifda1038f8323735f86c1be7ba7f93e3fda183618
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Tibor Frank [Thu, 19 Jan 2017 11:06:49 +0000 (12:06 +0100)]
CSIT-509: Add perf tests for vlan + l2 + vhost
Change-Id: I65e716b51dd35092c10574ac4580ee4b8bd3b24b
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Jan Gelety [Mon, 23 Jan 2017 09:38:34 +0000 (10:38 +0100)]
Update of VPP_STABLE_VER
- use new vpp ref build: 17.04-rc0~
134-g2ce7f98~b1759_amd64
- build tested by semiweekly job:
https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1076/
- use new path for DPDK packages
Change-Id: I1001ee3a22817f97a60b3a6555e3026d2b153913
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Matej Klotton [Fri, 20 Jan 2017 14:33:47 +0000 (15:33 +0100)]
Mark VXLAN test as non critical
Change-Id: I1a788de4106d7e71d8cad6b68759b9a01d21bb4a
Signed-off-by: Matej Klotton <mklotton@cisco.com>
pmikus [Thu, 19 Jan 2017 09:53:19 +0000 (10:53 +0100)]
Fix: Adjust NDRCHK threshold values
Adjust treshold values in NDRCHK tests based on latest data.
Change-Id: I10f39b9a1a071bf0b38c91f904361ad7f54ccc92
Signed-off-by: pmikus <pmikus@cisco.com>
pmikus [Tue, 17 Jan 2017 08:43:24 +0000 (09:43 +0100)]
Add unified latency output for PDRDISC and NDRDISC
Add same latency formatting for PDR as for NDR search results.
This will help us to parse the data in same way.
Change-Id: I3be79cc7623f8c9d39fd44babd252ceec58c114b
Signed-off-by: pmikus <pmikus@cisco.com>
Tibor Frank [Fri, 13 Jan 2017 13:41:08 +0000 (14:41 +0100)]
Renaming of all perf TCs.
Change-Id: Id71abf4f52d7fc555ed9c3ec19563d54f5db9ec5
Signed-off-by: Tibor Frank <tifrank@cisco.com>
pmikus [Fri, 13 Jan 2017 12:33:03 +0000 (13:33 +0100)]
Update: robot parser scripts
Update robot parser script due to new naming and TAG structure
Change-Id: I963de747d2c88dadcb2d3fa48747fb2ef1403294
Signed-off-by: pmikus <pmikus@cisco.com>
Jan Gelety [Mon, 16 Jan 2017 12:02:45 +0000 (13:02 +0100)]
Update of VPP_STABLE_VER
- use new vpp ref build: 17.04-rc0~
105-g5a3a6c0~b1730_amd64
- build tested by semiweekly job:
https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1074/
Change-Id: Ied08466e0aafee1913697873596a43d416e2cc65
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Matej Klotton [Tue, 17 Jan 2017 11:14:23 +0000 (12:14 +0100)]
VIRL test: Replace IP probe for VXLAN test
Change-Id: Ic16f91beabdc2ac2e19ccc65c04790d36c15d477
Signed-off-by: Matej Klotton <mklotton@cisco.com>
Jan Gelety [Mon, 9 Jan 2017 08:18:15 +0000 (09:18 +0100)]
VIRL test: VXLAN-L2BD-vhos_user test (CSIT-500)
- Create test cases to test VXLAN+L2BD+vhost_user IPv4 and IPv6
scenarios
Change-Id: I46d27f22ec2e2e35fd5067ba7eeda9a2ccff9f84
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Tibor Frank [Fri, 13 Jan 2017 08:58:06 +0000 (09:58 +0100)]
Tags for tests with IPSec.
Change-Id: Ic06bd15de44303f99133fa0df83319b5568b64dd
Signed-off-by: Tibor Frank <tifrank@cisco.com>
pmikus [Thu, 12 Jan 2017 11:55:05 +0000 (12:55 +0100)]
Update: plot script for new tags
Update plot script based on the change in TC TAGS
Change-Id: I9412e38d4306b69c75b16943b64b987c2553c167
Signed-off-by: pmikus <pmikus@cisco.com>
Tibor Frank [Wed, 11 Jan 2017 14:02:13 +0000 (15:02 +0100)]
CSIT-501: Perf tests re-tagging
- Implement tags introduced by https://gerrit.fd.io/r/#/c/3856/
Change-Id: I59313f43f338e2b4a1ad5caf9521b1a0da84d1d3
Signed-off-by: Tibor Frank <tifrank@cisco.com>
pmikus [Tue, 10 Jan 2017 14:07:57 +0000 (15:07 +0100)]
Clean up bootstrap-verify-perf file
Remove obsolete code from performance bootstrap file
Change-Id: I8486c000ee4049b390017a1bf96459ec9fc828ea
Signed-off-by: pmikus <pmikus@cisco.com>
Fangyin Hu [Fri, 25 Nov 2016 11:52:22 +0000 (03:52 -0800)]
Add the DPDK l2fwd performance test cases.
Change-Id: I996847a4871ed994cd9b5edb459fb079ff39c86d
Signed-off-by: Fangyin Hu <fangyinx.hu@intel.com>
pmikus [Wed, 11 Jan 2017 08:32:52 +0000 (09:32 +0100)]
Fix: Crypto-dev TB3 topology changes
- Add crypto device into TB3 topology file
- Change the @PCI after new device insertion
Change-Id: I7fabe3173506c473982490fe24976b68ab45430c
Signed-off-by: pmikus <pmikus@cisco.com>
selias [Fri, 16 Dec 2016 14:28:39 +0000 (15:28 +0100)]
CSIT-482: HC Test - NAT
- add NAT test suite
- add keywords and methods for configuring and reading NAT settings
- add test data used in NAT suite
Change-Id: Iaa2ac1eb156bc9bcff41ec242318f6a973210d38
Signed-off-by: selias <samelias@cisco.com>
pmikus [Wed, 16 Nov 2016 15:45:05 +0000 (16:45 +0100)]
CSIT-469 Rename performance suites
Rename performance suites and add more TAGS
Change-Id: I6a5251bb6e380fe2a47a6ec1c1aeb4a9f70c5ce3
Signed-off-by: pmikus <pmikus@cisco.com>
selias [Mon, 9 Jan 2017 15:10:17 +0000 (16:10 +0100)]
HC Test: Fix log archiving in honeycomb tests
Change-Id: Iad743b3c0e2d1b57e7c6bcae521fe958fbb06ced
Signed-off-by: selias <samelias@cisco.com>
pmikus [Tue, 10 Jan 2017 07:06:23 +0000 (08:06 +0100)]
Fix: Add prefix to elements of output-perf-xml
Robot results parser is using names of suites to create XML with
performance data. This patch is supposed to fix the situation when
the name of suite starts with digit. This leads to issue that
final XML is not valid.
Change-Id: I0046da4ff62f661de07f8e659ae511610c8c61f8
Signed-off-by: pmikus <pmikus@cisco.com>
Tibor Frank [Thu, 5 Jan 2017 08:16:14 +0000 (09:16 +0100)]
CSIT-499: Perf Tests - VXLAN + L2BD + vhost
- Packet throughput L2BD test cases with VXLANoIPv4 and vhost
Change-Id: I6373ef232e5ce7155f8dec80ffa576a6a6b69b81
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Jan Gelety [Mon, 9 Jan 2017 08:36:35 +0000 (09:36 +0100)]
Update of VPP_STABLE_VER
- use new vpp ref build: 17.04-rc0~
64-gf952692~b1689_amd64
- build tested by semiweekly job:
https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1072/
Change-Id: I6e760f4145ee5c31f34f725c9d9d923575688410
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Peter Mikus [Mon, 2 Jan 2017 12:49:22 +0000 (12:49 +0000)]
Fix pylint messages
Change-Id: I78ca27169f7f0fd6d786f222684e4c482ae54a43
Signed-off-by: pmikus <pmikus@cisco.com>
Tibor Frank [Mon, 2 Jan 2017 13:58:34 +0000 (14:58 +0100)]
CSIT-498: Packet throughput L2BD with VXLANoIPv4
- Add performance tests for packet throughput L2BD with VXLANoIPv4
Change-Id: Id0872e1847f5a0e0eb37ba352bf75f56c51c7a45
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Thomas F Herbert [Tue, 15 Nov 2016 23:59:48 +0000 (18:59 -0500)]
Add Centos 7 image to CSIT.
JIRA: CSIT-256
JIRA: CSIT-490
libpcap and Qemu version 2.3.0
Centos 7.3 support added from 7.3.1611 base image.
Change-Id: Ia4ebe22980206cade4beb87760a455ca18f9fbfc
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
Jan Gelety [Mon, 2 Jan 2017 11:03:38 +0000 (12:03 +0100)]
Update of VPP_STABLE_VER
- use new vpp ref build: 17.04-rc0~
25-gfdc62ab~b1650_amd64
- build tested by semiweekly job:
https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1070/
Change-Id: I7eadc339053cfeff99103308660933eb3362f046
Signed-off-by: Jan Gelety <jgelety@cisco.com>
pmikus [Tue, 20 Dec 2016 07:17:16 +0000 (08:17 +0100)]
CSIT-488 TLDK jbb validation jobs need cmake installed
Add cmake into VIRL Ubuntu image
Change-Id: I2cd33a58c0043a2c3e04809d1f73068520767929
Signed-off-by: pmikus <pmikus@cisco.com>
pmikus [Wed, 21 Dec 2016 08:51:47 +0000 (09:51 +0100)]
Fix: Qemu wait_until_vm_boot
There is an issue that booting Nested VM is successful but
QGA guest-ping or flush returns partial response. This fix suppose
to do checking until an error or timeout occurs. In case of QGA
returns correct response it is success. In case of partial
response it will log an error and continue in checking.
Change-Id: Idb2c5e5ea54bfc1e118ff62dd15696a1797dfdd9
Signed-off-by: pmikus <pmikus@cisco.com>
Jan Gelety [Mon, 19 Dec 2016 08:54:08 +0000 (09:54 +0100)]
Update of VPP_STABLE_VER
- use new vpp ref build: 17.01-rc0~
256-gbd6462e~b1592_amd64
- build tested by semiweekly job:
https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1065/
Change-Id: I70019095a41c5e8bc8a15c472c608b77124cbe7f
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Peter Mikus [Sat, 17 Dec 2016 07:13:45 +0000 (07:13 +0000)]
Pylint fixes
- fix Map.py
Change-Id: I0241e655df12f8135884e48d14c8eea43c501323
Signed-off-by: pmikus <pmikus@cisco.com>
Peter Mikus [Fri, 16 Dec 2016 19:36:01 +0000 (19:36 +0000)]
Fix: CSIT documentation auto generation
- fix the path error
Change-Id: Ia1e491bd9a9f7f803571e8e7309c97fc7f388efc
Signed-off-by: pmikus <pmikus@cisco.com>
selias [Fri, 16 Dec 2016 12:52:48 +0000 (13:52 +0100)]
HC Test: Add EXPECTED_FAILING tag to expected test falures
Change-Id: Ic197001f2bb5ad5be9246025502d49e90e0c44aa
Signed-off-by: selias <samelias@cisco.com>
Tibor Frank [Fri, 16 Dec 2016 11:22:54 +0000 (12:22 +0100)]
CSIT Documentation auto generation
- remove all *.rst files in env from build
- add ignore list for directories which will not be included in build
Change-Id: Ifef18255d366094704041b526d707fdb6fc4567d
Signed-off-by: Tibor Frank <tifrank@cisco.com>
selias [Fri, 9 Dec 2016 17:35:11 +0000 (18:35 +0100)]
CSIT-484: HC Test: Lisp
- add Lisp test suite
- add Lisp test data
- add keywords and methods used in Lisp tests
Change-Id: Ie7819e20cf48e7dac106d60cce316ce69ab75786
Signed-off-by: selias <samelias@cisco.com>
selias [Fri, 9 Dec 2016 17:11:53 +0000 (18:11 +0100)]
CSIT-424: HC Test: JSON comparison function rework
When comparing multi-level JSON trees, the exceptions raised
carry more useful information.
Keys and values not present in reference data are ignored.
No longer puts chunks of honeycomb's log file into robot report. The
entire log file will be archived after https://gerrit.fd.io/r/4171
Change-Id: Ib597080fa3d9b2c43463c76ee0d52f317ea072e7
Signed-off-by: selias <samelias@cisco.com>
Tibor Frank [Thu, 15 Dec 2016 09:52:33 +0000 (10:52 +0100)]
Pylint fixes
- Fix PyLint errors
- Fix comments in touched python modules
Change-Id: I26db2d292a41969cf38b9b0bdd49c4fb15349102
Signed-off-by: Tibor Frank <tifrank@cisco.com>
selias [Thu, 15 Dec 2016 12:51:57 +0000 (13:51 +0100)]
HC Test: fix archiving artifacts in csit-hc2vpp jobs
Change-Id: I392eac7404d5e1793a7de9d7a44b9defb89e7b9d
Signed-off-by: selias <samelias@cisco.com>
Fangyin Hu [Fri, 25 Nov 2016 11:31:16 +0000 (03:31 -0800)]
check the return value
Change-Id: Id507ba1a139415b395f99cd3fcbe2581e1fe3f54
Signed-off-by: Fangyin Hu <fangyinx.hu@intel.com>
Fangyin Hu [Fri, 25 Nov 2016 11:45:16 +0000 (03:45 -0800)]
download and install DPDK in the robot file.
Change-Id: I6bb80331fb0b61dd276a9f23f906c3fdd615c569
Signed-off-by: Fangyin Hu <fangyinx.hu@intel.com>
Peter Mikus [Wed, 14 Dec 2016 10:31:46 +0000 (10:31 +0000)]
Fix: Qemu wait_until_vm_boot
There is an issue that booting Nested VM is successful but
QGA guest-ping returns partial response. This fix suppose to
do checking until an error or timeout occurs. In case of QGA
returns correct response it is success. In case of partial
response it will log an error and continue in checking.
Change-Id: I8a2469287abaa9398a9206988e579912840f20c4
Signed-off-by: pmikus <pmikus@cisco.com>
pmikus [Mon, 12 Dec 2016 13:25:06 +0000 (14:25 +0100)]
vhost perf testing with Qemu 5t5pc
Currently we were using 3t3pc for Qemu (2t2pc testpmd). This is
not enough anymore as we are testing VPP with 4t4pc. This patch
is supposed to increase the number of core used by testpmd.
Change-Id: Id58634c050b51943679a1f7cb74c624a98d81a27
Signed-off-by: pmikus <pmikus@cisco.com>
Jan Gelety [Wed, 14 Dec 2016 09:36:17 +0000 (10:36 +0100)]
fix of stop-testcase script
- use if statement to avoid deletion of /nfs/scratch directory
in case that session-id is not provided
Change-Id: Iffca231755ebef71babdd74447a0712bc21265ed
Signed-off-by: Jan Gelety <jgelety@cisco.com>
selias [Tue, 13 Dec 2016 09:43:38 +0000 (10:43 +0100)]
HC Test: fix artifact archiving in csit-hc2vpp jobs
- scp the honeycomb log from virl DUT
- remove unused bootstrap file left over from the old job
Change-Id: I863436bb8865d2003812e21f01854855059665f6
Signed-off-by: selias <samelias@cisco.com>
pmikus [Wed, 16 Nov 2016 13:34:05 +0000 (14:34 +0100)]
CSIT-470 Add option to configure CFS scheduler priority for VPP
Add option to configure CFS scheduler priority for VPP
Change-Id: Id358ebe41d7e868fd412d554d886567f81894b86
Signed-off-by: pmikus <pmikus@cisco.com>
Jan Gelety [Mon, 12 Dec 2016 09:24:48 +0000 (10:24 +0100)]
Update of VPP_STABLE_VER
- use new vpp ref build: 17.01-rc0~
226-gd7cb1b5~b1562_amd64
- build tested by semiweekly job:
https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1063/
Change-Id: I8e11c750dff6d54fe4e21b9686e464a7e6e1c312
Signed-off-by: Jan Gelety <jgelety@cisco.com>
pmikus [Wed, 7 Dec 2016 12:19:59 +0000 (13:19 +0100)]
Fix: Nested VM performance optimizations
- Fix he issue with packet loss by workaround
- Fix the isolcpu patch
Change-Id: Ia9945963a63fceef5ce00d9cbcd0228c81783a47
Signed-off-by: pmikus <pmikus@cisco.com>
selias [Thu, 8 Dec 2016 10:18:52 +0000 (11:18 +0100)]
CSIT-484: HC Test: Add scripts for new hc2vpp jobs
- add package download script that also installs jvpp .jar
to maven local repo
- add bootstrap scripts for the new jobs
Related ci-management commit: https://gerrit.fd.io/r/4171
Change-Id: I11ec3d93d3b6f6d84c0c1c5e54f166dab96a05ee
Signed-off-by: selias <samelias@cisco.com>
Tibor Frank [Thu, 8 Dec 2016 12:05:26 +0000 (13:05 +0100)]
CSIT-474: CSIT documentation auto generation
- Remove env dirs from built doc
- Create tar.gz file from built doc
Change-Id: Ic5e5eb339058783b0e88296f332988a70ab6189e
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Tibor Frank [Thu, 8 Dec 2016 12:58:32 +0000 (13:58 +0100)]
Correct the checking of return values.
Change-Id: Icf9f37e0ab0ce4eef3532d3b18f82e9dc5f8f999
Signed-off-by: Tibor Frank <tifrank@cisco.com>
pmikus [Thu, 8 Dec 2016 13:28:52 +0000 (14:28 +0100)]
CSIT-494 Add multi-queue support for Qemu
Add multi-queue support when starting qemu. Full implementation
will be following in near future.
Change-Id: I743bbde67254b26a4e4e98072bad57dde728845a
Signed-off-by: pmikus <pmikus@cisco.com>
Matej Klotton [Wed, 7 Dec 2016 16:44:02 +0000 (17:44 +0100)]
Fix map-e variable set generator
- a first octet can not be 127.
Change-Id: I003a00b4aed61f46d4ae6a4bace561bba9ee5a28
Signed-off-by: Matej Klotton <mklotton@cisco.com>
pmikus [Wed, 7 Dec 2016 07:23:21 +0000 (08:23 +0100)]
Add system optimization on physical testbed I
This patch is adding kernel and vm optimizations for physical testbeds.
Change-Id: I7b54bf528f7d2cee788d8047d259877b7e362872
Signed-off-by: pmikus <pmikus@cisco.com>
Jan Gelety [Mon, 5 Dec 2016 15:10:13 +0000 (16:10 +0100)]
Update of VPP_STABLE_VER
- use new vpp ref build: 17.01-rc0~
163-g00dad12~b1499_amd64
- build tested by semiweekly job:
https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1061/
Change-Id: If9f3d34dce5398d23947300999ae1c38381b6d50
Signed-off-by: Jan Gelety <jgelety@cisco.com>
selias [Mon, 5 Dec 2016 09:04:00 +0000 (10:04 +0100)]
CSIT-425: HC Test: Fix package download script
Change-Id: I2fefae2cea5fadec8c0096571397c71f26b86263
Signed-off-by: selias <samelias@cisco.com>
pmikus [Fri, 2 Dec 2016 07:15:22 +0000 (08:15 +0100)]
Fix: Reading huge pages information during Qemu start
Reading information from sysfs or proc files is randomly failing
returning empty string without any error.
This fix suppose to add the retries to read the hugepages
information multiple times and raise exception if reading failed.
Change-Id: I7c88504765c39b11c81f7a8e77e5b0e32b7225fe
Signed-off-by: pmikus <pmikus@cisco.com>
pmikus [Fri, 2 Dec 2016 05:24:02 +0000 (06:24 +0100)]
Fix dpdk16.11 hashsum
Due to rebuild of DPDK 16.11 package by DPDK-dev there is a changed hash sum.
This fix is supposed to correct hash sum.
Change-Id: I68fc81bcf848abca07e902a0b8754d56a3d2733c
Signed-off-by: pmikus <pmikus@cisco.com>
Dave Wallace [Thu, 1 Dec 2016 17:07:25 +0000 (12:07 -0500)]
CSIT-486: Remove interface stats check from ipv4 untagged TC05
Change-Id: I72c7cac30e899962516636f550e36a8cd04ffa59
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
selias [Fri, 25 Nov 2016 09:50:29 +0000 (10:50 +0100)]
CSIT-481: HC Test: Port mirroring (SPAN)
- add port mirroring test suite
- add relevant keywords
Change-Id: I4ff398dd2ab4323e2a53af2812bf07cbb7043252
Signed-off-by: selias <samelias@cisco.com>
pmikus [Thu, 1 Dec 2016 06:44:25 +0000 (07:44 +0100)]
Add list of packages for ubuntu VIRL image 1.5
Change-Id: I94db829471f40b4499d7cb434d03f672e1b68d8e
Signed-off-by: pmikus <pmikus@cisco.com>
pmikus [Fri, 11 Nov 2016 08:37:54 +0000 (09:37 +0100)]
CSIT-467 Add libpcap-dev packages to VIRL image
- Add libpcap-dev packages to VIRL image
- Small fixes
Change-Id: I111b0d7e89180ffb7efa76c6503e687f715367f8
Signed-off-by: pmikus <pmikus@cisco.com>
selias [Tue, 29 Nov 2016 08:39:00 +0000 (09:39 +0100)]
CSIT-454: HC Test: Update module feature names
- outdated due to HC project change - split to honeycomb and hc2vpp
Change-Id: If9e3c9baf7787067eff6a759be1ad9aa386c6e0f
Signed-off-by: selias <samelias@cisco.com>
Jan Gelety [Mon, 28 Nov 2016 12:05:16 +0000 (13:05 +0100)]
Update of VPP_STABLE_VER
- use new vpp ref build: 17.01-rc0~
115-gdc5252b~b1449_amd64
- build tested by semiweekly job:
https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1059/
Change-Id: I9db5a7a5de06a31f4d65ed1256039328d9f692a7
Signed-off-by: Jan Gelety <jgelety@cisco.com>
selias [Tue, 22 Nov 2016 14:05:19 +0000 (15:05 +0100)]
CSIT-460: HC Test: Rework existing PBB tests
Rework PBB tests to account for changes in:
https://gerrit.fd.io/r/2520
https://gerrit.fd.io/r/1833
Change-Id: Id18027c23e57180b76c8478b010a4e3a69a75e43
Signed-off-by: selias <samelias@cisco.com>
Tibor Frank [Wed, 23 Nov 2016 08:42:29 +0000 (09:42 +0100)]
CSIT-474: CSIT doc auto-generation
- See resources/tools/doc_gen/README.rst for details
Change-Id: Ie5704c93a41e456d65fcd6df2d9d8c96987deebb
Signed-off-by: Tibor Frank <tifrank@cisco.com>