aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-12-16CSIT-424: HC Test: JSON comparison function reworkselias6-95/+64
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>
2016-12-16Pylint fixesTibor Frank33-184/+194
- Fix PyLint errors - Fix comments in touched python modules Change-Id: I26db2d292a41969cf38b9b0bdd49c4fb15349102 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2016-12-15HC Test: fix archiving artifacts in csit-hc2vpp jobsselias5-10/+35
Change-Id: I392eac7404d5e1793a7de9d7a44b9defb89e7b9d Signed-off-by: selias <samelias@cisco.com>
2016-12-15 check the return valueFangyin Hu2-0/+590
Change-Id: Id507ba1a139415b395f99cd3fcbe2581e1fe3f54 Signed-off-by: Fangyin Hu <fangyinx.hu@intel.com>
2016-12-15 download and install DPDK in the robot file.Fangyin Hu1-0/+157
Change-Id: I6bb80331fb0b61dd276a9f23f906c3fdd615c569 Signed-off-by: Fangyin Hu <fangyinx.hu@intel.com>
2016-12-14Fix: Qemu wait_until_vm_bootPeter Mikus1-9/+18
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>
2016-12-14vhost perf testing with Qemu 5t5pcpmikus4-23/+21
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>
2016-12-14fix of stop-testcase scriptJan Gelety1-2/+5
- 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>
2016-12-13HC Test: fix artifact archiving in csit-hc2vpp jobsselias3-213/+12
- 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>
2016-12-13CSIT-470 Add option to configure CFS scheduler priority for VPPpmikus5-14/+177
Add option to configure CFS scheduler priority for VPP Change-Id: Id358ebe41d7e868fd412d554d886567f81894b86 Signed-off-by: pmikus <pmikus@cisco.com>
2016-12-12Update of VPP_STABLE_VERJan Gelety1-1/+1
- 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>
2016-12-12Fix: Nested VM performance optimizationspmikus2-4/+16
- Fix he issue with packet loss by workaround - Fix the isolcpu patch Change-Id: Ia9945963a63fceef5ce00d9cbcd0228c81783a47 Signed-off-by: pmikus <pmikus@cisco.com>
2016-12-12CSIT-484: HC Test: Add scripts for new hc2vpp jobsselias4-1/+505
- 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>
2016-12-12CSIT-474: CSIT documentation auto generationTibor Frank1-1/+6
- Remove env dirs from built doc - Create tar.gz file from built doc Change-Id: Ic5e5eb339058783b0e88296f332988a70ab6189e Signed-off-by: Tibor Frank <tifrank@cisco.com>
2016-12-12Correct the checking of return values.Tibor Frank4-9/+9
Change-Id: Icf9f37e0ab0ce4eef3532d3b18f82e9dc5f8f999 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2016-12-08CSIT-494 Add multi-queue support for Qemupmikus1-5/+7
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>
2016-12-07Fix map-e variable set generatorMatej Klotton1-1/+4
- a first octet can not be 127. Change-Id: I003a00b4aed61f46d4ae6a4bace561bba9ee5a28 Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-12-07Add system optimization on physical testbed Ipmikus1-8/+71
This patch is adding kernel and vm optimizations for physical testbeds. Change-Id: I7b54bf528f7d2cee788d8047d259877b7e362872 Signed-off-by: pmikus <pmikus@cisco.com>
2016-12-05Update of VPP_STABLE_VERJan Gelety1-1/+1
- 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>
2016-12-05CSIT-425: HC Test: Fix package download scriptselias1-1/+1
Change-Id: I2fefae2cea5fadec8c0096571397c71f26b86263 Signed-off-by: selias <samelias@cisco.com>
2016-12-02Fix: Reading huge pages information during Qemu startpmikus1-13/+82
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>
2016-12-02Fix dpdk16.11 hashsumpmikus1-1/+1
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>
2016-12-01CSIT-486: Remove interface stats check from ipv4 untagged TC05Dave Wallace1-12/+0
Change-Id: I72c7cac30e899962516636f550e36a8cd04ffa59 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2016-12-01CSIT-481: HC Test: Port mirroring (SPAN)selias7-6/+312
- add port mirroring test suite - add relevant keywords Change-Id: I4ff398dd2ab4323e2a53af2812bf07cbb7043252 Signed-off-by: selias <samelias@cisco.com>
2016-12-01Add list of packages for ubuntu VIRL image 1.5pmikus2-0/+283
Change-Id: I94db829471f40b4499d7cb434d03f672e1b68d8e Signed-off-by: pmikus <pmikus@cisco.com>
2016-11-30CSIT-467 Add libpcap-dev packages to VIRL imagepmikus5-7/+12
- Add libpcap-dev packages to VIRL image - Small fixes Change-Id: I111b0d7e89180ffb7efa76c6503e687f715367f8 Signed-off-by: pmikus <pmikus@cisco.com>
2016-11-29CSIT-454: HC Test: Update module feature namesselias2-3/+3
- outdated due to HC project change - split to honeycomb and hc2vpp Change-Id: If9e3c9baf7787067eff6a759be1ad9aa386c6e0f Signed-off-by: selias <samelias@cisco.com>
2016-11-28Update of VPP_STABLE_VERJan Gelety1-1/+1
- 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>
2016-11-28CSIT-460: HC Test: Rework existing PBB testsselias4-344/+142
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>
2016-11-28CSIT-474: CSIT doc auto-generationTibor Frank13-1/+1085
- See resources/tools/doc_gen/README.rst for details Change-Id: Ie5704c93a41e456d65fcd6df2d9d8c96987deebb Signed-off-by: Tibor Frank <tifrank@cisco.com>
2016-11-25CSIT-425: HC Test: NSH-SFC test suiteselias9-0/+695
- add keyword to enable optional modules in Honeycomb (including NSH) - update honeycomb __init__.robot with the new keyword - add python and robot libraries for NSH tests - add NSH test suite (CRUD operations) Change-Id: I869069a138a51d56d25522163c3a6deefb316f46 Signed-off-by: selias <samelias@cisco.com>
2016-11-25CSIT-457: HC Test: Document expected test failuresselias6-81/+76
- add EXPECTED_FAILING tag to all known test failures - document every use of EXPECTED_FAILING tag ,include Jira issue ID - minor fixes to interface, sub-interface and ACL test suites Change-Id: If6a535bdacc297c03e8cfade8896cdec23498bc2 Signed-off-by: selias <samelias@cisco.com>
2016-11-24Fix documentation and pylint errorspmikus3-68/+113
- Fix documentation to be comliant with sphinx - Fix pylint errors Change-Id: I64acaa6c330c5a3b2975efc4120260813a2b3a92 Signed-off-by: pmikus <pmikus@cisco.com>
2016-11-24CSIT-426: HC Test: Netconf transaction revertselias2-27/+164
- add test cases for reverting Netconf transactions - minor fixes to existing Netconf test case Change-Id: Id6e5d26f815b14da29194181bf333e845f5b623c Signed-off-by: selias <samelias@cisco.com>
2016-11-23FIX: Increase ip6 heapsizepmikus1-1/+1
Change-Id: I6ea568e15e5c5b3ec6d3fd1977fb5d4a5ce17484 Signed-off-by: pmikus <pmikus@cisco.com>
2016-11-22Remove workaround for ip_address_dumpselias1-2/+0
As of change https://gerrit.fd.io/r/3816, ip_address_dump returns IP addresses properly. Change-Id: If3b4a32e5166bd517beaa2ddb35262c406b1dcea Signed-off-by: selias <samelias@cisco.com>
2016-11-21Update of VPP_STABLE_VERJan Gelety1-1/+1
- use new vpp ref build: 17.01-rc0~81-g7dc4146~b1415_amd64 - build tested by semiweekly job: https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1057/ Change-Id: Ica77c384f434c892bd403459c19f791379571b5f Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-11-21CSIT:454 - HC Test: Increase timeout for Honeycomb startupselias1-1/+1
Change-Id: I44288ecd8664e75b9acfbd2d0e03d9712f4010b1 Signed-off-by: selias <samelias@cisco.com>
2016-11-21Add performance optimization to Nested VMPeter Mikus2-0/+13
- Add isolcpu to grub - Add SMP affinity pinning into testpmd startup script Change-Id: I027635f9c27f565e2be10656663463a1b7274afc Signed-off-by: pmikus <pmikus@cisco.com>
2016-11-16Add IRQ pinning to ansible host-setuppmikus1-0/+2
Change-Id: I4eb46763213cc9e8723a6ff1cf380a5498aae7d6 Signed-off-by: pmikus <pmikus@cisco.com>
2016-11-16CSIT-470 Add option to configure CFS scheduler priority for QEMUpmikus2-0/+19
Add option to configure CFS scheduler priority for QEMU Change-Id: I76da7f536e70a23a57cf5215ab60002f95532b19 Signed-off-by: pmikus <pmikus@cisco.com>
2016-11-16CSIT-454: HC Test: Improve logging on test failureselias6-10/+95
- set Honeycomb log level to TRACE before running Honeycomb tests - on a failed restconf request, print the last few lines of the log - show saved configuration during persistence suite restarts Change-Id: I07ee37a5403cfca946fd7ef25a42861273248fbe Signed-off-by: selias <samelias@cisco.com>
2016-11-15CSIT-403 Data-Driven Performance Test Suite IIpmikus4-292/+414
- L2BD XL710 Change-Id: Ie8c0f0db6d8e10da194da9b0b8cc61388d50604c Signed-off-by: pmikus <pmikus@cisco.com>
2016-11-15Switch to nested image 1.5 in perfpmikus1-1/+1
Change-Id: I9116eac4a5377258b73b62214ca876161d9ef171 Signed-off-by: pmikus <pmikus@cisco.com>
2016-11-14Update of VPP_STABLE_VERJan Gelety1-1/+1
- use new vpp ref build: 17.01-rc0~45-ge5af88c~b1379_amd64 - build tested by semiweekly job: https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1055/ Change-Id: If85b3d6e2b3d0ce1fbecc746e51a9e779360a28c Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-11-14CSIT-472: Update of DPDK to 16.11 in Nested VMpmikus2-2/+8
Update of DPDK to 16.11 in Nested VM. Change-Id: I9296e4d197aa57516cbd6fd4eed26ce6179d0f8e Signed-off-by: pmikus <pmikus@cisco.com>
2016-11-11CSIT-471: Fix check of DHCPv6 message types.Jan Gelety2-13/+42
- use message typoe check for every DHCPv6 message - remove EXPECTED_FAILING tag from TC01: VPP proxies valid DHCPv6 request to DHCPv6 server Change-Id: Idf1d3feb0f445bb5b0acc03671344ca63acbf4f3 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-11-11CSIT-454: HC Test: add Honeycomb section to topology fileselias1-8/+8
- modified to match xenial topology file Change-Id: Ic160a6162e6fab7c0232a80ce08cf6d0479717c7 Signed-off-by: selias <samelias@cisco.com>
2016-11-11CSIT-454: HC Test: fix package installation in csit-honeycomb jobselias1-1/+1
Change-Id: I7614f7a48c989442cb52dd65fb5fe3740f19c603 Signed-off-by: selias <samelias@cisco.com>
2016-11-11CSIT-454: HC Test: fix package installation in csit-honeycomb jobselias1-2/+2
Change-Id: Iaba98bcd5970396c822544d78256a0fa2a62fc8a Signed-off-by: selias <samelias@cisco.com>