aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-01-19CSIT-887: Throughput Speedup AnalysisTibor Frank3-27/+338
- CSIT-894: LLD - CSIT-900: Plot layout - CSIT 888: Data model - CSIT-889: Algorithm Change-Id: I569107b474d216533568c1c731c50dcf7b706cd4 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-01-17CSIT-675: SRv6 performance testsJan Gelety12-99/+1032
- update L1 KWs - update L2 KWs - tests with one SID (no SRH insertion) - tests with two SIDs (SRH inserted) and decapsulation - tests with two SIDs (SRH inserted) without decapsulation - enabled packet traces and logged packet traces in the test case tear down if test failed Change-Id: I3a0f4c350eed3f42509c6d49e832faa78fe64dbb Signed-off-by: Jan Gelety <jgelety@cisco.com>
2018-01-17Rename Ligato testsPeter Mikus20-193/+183
- Rename Ligato tests - Change l2bdbasemacstat to l2bdbasemaclrn Change-Id: I8a24b04f1da285082ef6c3ac90c0be7f1d8588cc Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-01-16Modify IPsec test triggerPeter Mikus1-4/+4
Change-Id: Ide575762b5e7682e3558f2138dc9ae07adf559c1 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-01-16CSIT-898: WRK improvmentsTibor Frank8-21/+132
Change-Id: I92aafaaedce5891727a983b8cf024a0fb0db7524 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-01-16FIX: Kubernetes ch-eth-1drcl2bdbasemaclrn-eth-8memif-4drcl2xc topologyPeter Mikus1-2/+2
Change-Id: I0ebef733b57d7042dc4bdb4d44771939839ccec2 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-01-15FIX: Naming of test casesPeter Mikus17-236/+237
- Fix naming of VM testcases Change-Id: I1bf78f5f4ee60dd061a63280624ada9d73b34518 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-01-15Update of VPP_STABLE_VER filesJan Gelety2-2/+2
- use new vpp ref build - ubuntu 16.04: 18.04-rc0~44-gaf0ff5a~b3525_amd64 - use new vpp ref build - centos7: 18.04-rc0~44_gaf0ff5a~b3522.x86_64 Change-Id: Iece01561b0bf221f9ffc661673e6eb5ab2692f6a Signed-off-by: Jan Gelety <jgelety@cisco.com>
2018-01-15HC CSIT Report: update release notesMarek Gradzki1-20/+18
Change-Id: I0479b9f9328f87b43f4a0c77820419dec30afea6 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-01-13HC Tests: re-enable L2-fib update revert caseMarek Gradzki1-2/+0
Change-Id: Ida6bf3f0fff4941bfe5ee18ec29fa44aa3dafb4c Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-01-12Fix hostname setting for Centos.Thomas F Herbert1-3/+6
This patch sets the hostname in the suts by command line instead of using the cloud-init hostname module This fix works for both the newest Centos 7.4-1708 and the older Centos version in version 1.4 This patch should be merged separately from the patch updating the Centos listmaker image to 7.4-1711. Change-Id: Ie9f476ec82356fbd35077b74c55dd1a78e60248f Signed-off-by: Thomas F Herbert <therbert@redhat.com>
2018-01-11CSIT Report updatePeter Mikus9-163/+233
Change-Id: I42efd42ec577723ef2b17a1753ae744986bb66ff Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-01-10add new topology parameter: archGabriel Ganne23-32/+173
if unset, arch variable will default to "x86_64" * Note on "arm64" vs "aarch64" debian-based uses arm64 rhel-based uses aarch64 qemu binaries of both distribs uses aarch64 dpdk uses arm64 vpp uses aarch64 python machine modules uses aarch64 => prefer aarch64 to use the same nomenclature as vpp * add ARCH argument to: init_dpdk.sh, install_dpdk.sh, run_l2fwd.sh, install_tldk.sh, run_tldk.sh. default to x86_64 converts "aarch64" if needed for dpdk naming convention * fixed terminal end detection to allow "~]# " add dut node arch as param to all robot set bin calls * add --target-list flag to qemu_build.sh defaults to x86_64-softmmu * add arch flag to all the topology files * topologies/available/ (and example file) * resources/tools/virl/topologies/ * set _qemu_bin path using node['arch'] in qemu_set_node() Change-Id: If46d88d064d213d3e4c6fc584bb8e0d4b6428cb8 Signed-off-by: Gabriel Ganne <gabriel.ganne@enea.com>
2018-01-10CSIT-866: wrk onboarding in CSITTibor Frank23-7/+1905
- CSIT-867: Low Level Description - CSIT-868: wrk traffic profile - parsing - CSIT-869: wrk implementation into CSIT Change-Id: I65e1037f5ae05b3a5b2020e4a6c54462766ae1b4 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-01-10Adapt to hc2vpp refactorMarek Gradzki1-1/+1
Follows: https://gerrit.fd.io/r/#/c/10040/ Change-Id: I234cd795f5b191e413e4b5e3c05294278b1752a8 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-01-09Set IPFIX scaling func tests non-criticalJan Gelety2-2/+3
Change-Id: I688badc47f2a7231450e02c9b56cbeec4411c016 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2018-01-09Add static MAC entries to configurationPeter Mikus11-11/+80
- Add static MAC entries to sfc_controller configuration of all l2bdbase tests. Change-Id: I38ba32246ed20204c5be1f98b0454b71dcff2e00 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-01-08Update NDRCHK and PDRCHK ratesPeter Mikus10-20/+20
Change-Id: Ia51d29704d35e2c9f93dcbd1bccc355c9cf64419 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-01-08Update of VPP_STABLE_VER filesJan Gelety2-2/+2
- use new vpp ref build - ubuntu 16.04: 18.04-rc0~8-g6d1caf9~b3489_amd64 - use new vpp ref build - centos7: 18.04-rc0~8_g6d1caf9~b3486.x86_64 - builds tested by semiweekly jobs: https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-ubuntu1604-semiweekly/107/ https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-centos7-semiweekly/107/ Change-Id: Ibaf2be4079a7afab6700b17797af31a168750cf4 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2018-01-06Update vpp-agent versionPeter Mikus3-3/+21
- Fix small bug in kubectl get pods - Update vpp-agent release version - Add ability to recompile vpp-agent from VPP. This could eliminate issue in case of some API mismatch) Change-Id: Id9e8758017f3e5504e8a19b607b8ac37f26cf945 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-01-05VatHistory: Add ability to trace file executionsPeter Mikus2-0/+8
Change-Id: I9f6de8d2b86ddbbdf1524dcc12d8ed5a33b3266e Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-01-04Fix doc in NAT44 tests.Tibor Frank7-82/+0
Change-Id: I2b4764c9da105564bd9e240bf92251007c0f9461 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-01-04CSIT-885 Updagrade TRex to v2.35Peter Mikus6-7/+11
Change-Id: I82681fc9ea52d72323d48ac78507ef1c571ca712 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-01-04FIX: Pylint errorsPeter Mikus5-16/+44
Change-Id: I93eae6d25da6a7cb51465e622ab068f408ab4079 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-01-04CSIT-817: L2 keywords for SRv6Jan Gelety3-0/+232
- keywords to configure SRv6 on DUT Change-Id: Ida3b88dd31c78caa3c4ef317996677838a65a658 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2018-01-04TRex ASTF onboarding Part IPeter Mikus12-321/+415
- Preparing initialization of TRex in L7 mode - Updating Topology files - Adding sample ASTF profiles Change-Id: If71f7f8f3db66425a1b543f1d29069a7543f4090 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-01-03Update DPDK to v17.11Peter Mikus7-32/+44
Change-Id: Ib6db506d2691369ac7371a6a678c9dbc04a269d4 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-01-03Increase heapsize in default startup configurationPeter Mikus2-2/+32
Change-Id: Ie9710d6901ab2d134e82a38f6eee1e9e5f88464c Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-01-02CSIT-870 Kubernetes/Ligato integrationPeter Mikus43-1270/+3723
- Update overall Kubernetes/Ligato integration - CSIT-871 Update infrastructure / images - CSIT-872 Update of KubernetesUtils.py Change-Id: I7833f56abd351c694d3d3e1c9c45e649aec892e1 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-01-02FIX: Force kill QEMU in case of failed initializationPeter Mikus1-7/+6
Change-Id: Ib9c243b1bd379cf33a2b7747b7f97a8533000d60 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-01-02README - update nodes dependencyGabriel Ganne1-0/+11
Change-Id: I53766ba12d8eb5fcc11f4c66b8e6dd0fcb112785 Signed-off-by: Gabriel Ganne <gabriel.ganne@enea.com>
2018-01-02Upgrade to T-rex v2.34Tibor Frank25-103/+57
Change-Id: I7e18ba8beaac507af376a859821ef7d571cbff80 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-12-30FIX: COP White List test casesPeter Mikus2-10/+9
Change-Id: I78f798da2e4dc7b4c8ee10b6f920687a279301b0 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-12-20README warn against virtualenv --system-site-packagesGabriel Ganne1-2/+7
If using --system-site-packages, some system python modules may conflict with the ones required. For example, the python modules paramiko and gssapi conflict: if you have both, then "import paramiko" will fail while looking for gssapi exceptions. Also rename the sample topology to use the *.example available the available topologies. "topology.yaml.example" does not exist. Change-Id: I816177f305ad6f4675c12c64d49d04f075bee817 Signed-off-by: Gabriel Ganne <gabriel.ganne@enea.com>
2017-12-18Update of VPP_STABLE_VER filesJan Gelety2-2/+2
- use new vpp ref build - ubuntu 16.04: 18.01-rc0~508-g2877eee~b3448_amd64 - use new vpp ref build - centos7: 18.01-rc0~508_g2877eee~b3445.x86_64 - builds tested by semiweekly jobs: https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-ubuntu1604-semiweekly/101/ https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-centos7-semiweekly/101/ Change-Id: I0e77ce53d44db8ffce7a03303cca02a652f8ad6b Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-12-15CSIT-861: SW cryptodev perf testsJan Gelety10-255/+1061
Change-Id: I687216ca43569542d38be681ca04c898010fc65d Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-12-15CSIT-816: SRv6 L1 KWsJan Gelety9-0/+295
Current implementation doesn't contain: * weight * fib-table for BSID * policy index identification These features will be added on demand later. Change-Id: I1386c0a0e71f7ae3182b84e0ec5bb245366632d1 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-12-14Update NestedVM to 1.7 in perf tests.Peter Mikus1-1/+1
Change-Id: If77b30e4597d24d1d44f1f60627b6b21b572bcfd Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-12-12More reliable connection with nested qemu image.Thomas F Herbert1-2/+16
Under some circumstances on a busy server, the qga channel between the host and hte virtual guest has some garbage characters that cause the communications to fail. This has been seen on Centos 7.4 on a slow or busy server. This change sends a flush to qemu guest via the qga socket at 5 second intervals until there is a non empty response from guest before sending a guest ping. Change-Id: I6f21c205b289169aee9d6a4072ad4e6bafafa76f Signed-off-by: Thomas F Herbert <therbert@redhat.com>
2017-12-11Update of VPP_STABLE_VER filesJan Gelety2-2/+2
- use new vpp ref build - ubuntu 16.04: 18.01-rc0~449-g2df3909~b3389_amd64 - use new vpp ref build - centos7: 18.01-rc0~449_g2df3909~b3386.x86_64 - builds tested by semiweekly jobs: https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-ubuntu1604-semiweekly/99/ https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-centos7-semiweekly/99/ Change-Id: Ibb32d703d7c9f4f74607244f1fe69ad900d0a98c Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-12-06Update of VPP_STABLE_VER files and DPDK_STABLE_VER fileJan Gelety3-3/+3
- use new vpp ref build - ubuntu 16.04: 18.01-rc0~427-g35de3b3~b3367_amd64 - use new vpp ref build - centos7: 18.01-rc0~427_g35de3b3~b3364.x86_64 - use new dpdk version: 17.11-vpp1 - builds tested by semiweekly jobs: https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-ubuntu1604-semiweekly/98/ https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-centos7-semiweekly/98/ Change-Id: Icdc91e4b87108729db4c7c8b1a8655efc9c1c3c2 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-12-05HC Test: reenable TC12 from BGP suiteMarek Gradzki1-2/+0
Crash on adding recoursive routes was fixed on VPP side (VPP-1084). Change-Id: I7b104eb2324a16dc8c19addd295e32f718f5c9fa Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-12-01Exclude RPMs and output xml files from framework packingJan Gelety3-10/+24
Change-Id: Id79c3c54b9bacc10f15c5881492592e69ef3649b Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-11-29CSIT-859: KW to add crypto SW device to startup.confJan Gelety15-15/+1257
Change-Id: I8441d58a2d7f604b64fff358a3cef8d72289dcdc Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-11-29HC Test: disable TC12 from BGP suite untill HC2VPP-267 is resolvedMarek Gradzki1-0/+2
TC12 crashes VPP since https://gerrit.fd.io/r/#/c/9569 was merged to VPP. Change-Id: I38b79cc36d2ab1499197c1b2db6aadcd0b8a5d66 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-11-29CSIT-864: Add cleanup frameworkJan Gelety2-5/+115
- workaround to avoid disc space issue on nodes when running more test loops Change-Id: I0be2fe0304c80c717a29d6544502e139e69bcdfa Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-11-28CSIT-865: Add manual trigger for HW cryptodev (IPSECHW) perf testsJan Gelety1-0/+17
This manual trigger will allow to run 1T1C (1 core, 1 thread) and 2T2C (2 core, 2 thread) PDRDISC HW cryptodev tests per VPP/CSIT patch when required. Change-Id: I767203a1641f3446c3e45d7365fa5f9fff928f06 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-11-27Update of VPP_STABLE_VER filesJan Gelety2-2/+2
- use new vpp ref build - ubuntu 16.04: 18.01-rc0~358-g60d48bb~b3298_amd64 - use new vpp ref build - centos7: 18.01-rc0~358_g60d48bb~b3295.x86_64 - builds tested by semiweekly jobs: https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-ubuntu1604-semiweekly/94/ https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-centos7-semiweekly/94/ Change-Id: Ie2220976f536b02832834effb17c4e5d35abe2be Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-11-21Update of VPP_STABLE_VER filesJan Gelety2-2/+2
- use new vpp ref build - ubuntu 16.04: 18.01-rc0~322-g70ed8ae~b3262_amd64 - use new vpp ref build - centos7: 18.01-rc0~322_g70ed8ae~b3259.x86_64 - builds tested by semiweekly jobs: https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-ubuntu1604-semiweekly/92/ https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-centos7-semiweekly/92/ Change-Id: Ieb88b563981511957bb2f4f8585049724d87b11e Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-11-21HC Test: update routing suite to use compressed IPv6 addressesMarek Gradzki2-8/+5
HC reports IPv6 addresses using compressed form since https://gerrit.fd.io/r/#/c/9497/ Change-Id: I7771ce796a4ec4817e7ee4a68fdb8e6a95f5da37 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>