aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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>
2016-11-10DHCPv6 messages - increase log infoJan Gelety1-19/+31
- log content of variable in case it doesn't match expected value Change-Id: Ie0718923b347589a85897c6bc7b4f252b724f083 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-11-10CSIT-454: HC Test: fix package installation in csit-honeycomb jobselias4-386/+88
Change-Id: Ie8ef408d87f2bd0327489179507076c6ea619e1e Signed-off-by: selias <samelias@cisco.com>
2016-11-09Update of VPP_STABLE_VERJan Gelety1-1/+1
- use new vpp ref build: 17.01-rc0~16-g80e8816~b1350_amd64 - build tested by semiweekly job: https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1054/ Change-Id: I0db9dcd618c5d081579e05f3770909a4dce335b4 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-11-08CSIT-347: Remove EXPECTED_FAILING tag from TCMatej Klotton1-21/+29
Change-Id: Ic6780fc33ecbfaed12ed30e665ad3ab0a67d04fe Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-11-08CSIT-423: HC Test: delete VxLAN interfaceselias5-2/+112
Modify VxLAN test cases to account for changes in Honeycomb. Change-Id: If2db55548b5472350d128bdfbb5bdd5289e1deef Signed-off-by: selias <samelias@cisco.com>
2016-11-07CSIT-465: Common test setup and teardownTibor Frank59-359/+330
This test setup and teardown is aimed to be used with all functional tests. It does not include functionality to manipulate VMs (qemu). Test setup includes: - Setup all DUTs before test - Save VPP PIDs - Setup all TGs before traffic script - Update All Interface Data On All Nodes Test teardown includes: - Show Packet Trace on All DUTs - Show vpp trace dump on all DUTs - Vpp Show Errors On All DUTs - Check VPP PID in Teardown Change-Id: Ifee0bd58b7865442c5b510852908fd8363e3c543 Signed-off-by: Tibor Frank <tifrank@cisco.com>