aboutsummaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
2018-02-12FIX: Missing KW in suite setupPeter Mikus44-0/+44
Change-Id: I278cb8a5381735694bad73031e534b080414305b Signed-off-by: Peter Mikus <pmikus@cisco.com> (cherry picked from commit fd987b10941ca09a54cf0325c2b097b734bdbc94)
2018-02-09Disable all plugins except DPDK by defaultJan Gelety92-182/+326
- enable corresponding plugin for ACL, NAT, MEMIF tests Change-Id: Ie8bfdcbf1734283b6412ef3015215a00ce3ebdf6 Signed-off-by: Jan Gelety <jgelety@cisco.com> (cherry picked from commit e6bbba641dfe38cf14155aa96576059ade64773c)
2018-02-09Update the binary steps for perf test cases.Peter Mikus145-2559/+2514
- Reduce binary step fof: 64B -> 50Kpps 1518B -> 50Kpps 9000B -> 10Kpps IMIX -> 50Kpps Change-Id: Id88bff7b1c37b2a03583dd27ca3db720ec7ae4a2 Signed-off-by: Peter Mikus <pmikus@cisco.com> (cherry picked from commit cd9235056d6ec7ed21d46027964e945b21710886)
2018-01-23Set IPFIX IPv6 test TC01 non-criticalJan Gelety1-0/+1
- TC01: DUT reports packet flow for traffic by source address Change-Id: I80a8192abda1ee440f879ae68af1e796a05b0c23 Signed-off-by: Jan Gelety <jgelety@cisco.com> (cherry picked from commit 7dd7b797460428447d12c7b75815478dcf306f2e)
2018-01-22FIX: Set pkt_variable in init file of dpdk and ligato perf testsJan Gelety2-0/+2
Change-Id: I6b63ce03adc28dcab68f6791eae5158ab4305740 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2018-01-17CSIT-675: SRv6 performance testsJan Gelety4-0/+758
- 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> (cherry picked from commit 95998a67270ffd72f09ce6f3d43235c723edf36b)
2018-01-17Rename Ligato testsPeter Mikus10-150/+130
- Rename Ligato tests - Change l2bdbasemacstat to l2bdbasemaclrn Change-Id: I8a24b04f1da285082ef6c3ac90c0be7f1d8588cc Signed-off-by: Peter Mikus <pmikus@cisco.com> (cherry picked from commit e81d599029f31fb433089eecf0d160ab01719383)
2018-01-16CSIT-898: WRK improvmentsTibor Frank1-7/+15
Change-Id: I92aafaaedce5891727a983b8cf024a0fb0db7524 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 54ad6efd342695d0a7dad5380cc989a8d846f518)
2018-01-16FIX: Naming of test casesPeter Mikus17-236/+237
- Fix naming of VM testcases Change-Id: I1bf78f5f4ee60dd061a63280624ada9d73b34518 Signed-off-by: Peter Mikus <pmikus@cisco.com> (cherry picked from commit 73aa556800ac7b4300c3a76c39868a3a87c41cd1)
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-10add new topology parameter: archGabriel Ganne5-9/+67
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 Frank1-0/+127
- 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-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 Mikus4-0/+24
- 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-04Fix doc in NAT44 tests.Tibor Frank7-82/+0
Change-Id: I2b4764c9da105564bd9e240bf92251007c0f9461 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-01-03Update DPDK to v17.11Peter Mikus5-5/+5
Change-Id: Ib6db506d2691369ac7371a6a678c9dbc04a269d4 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-01-02CSIT-870 Kubernetes/Ligato integrationPeter Mikus11-129/+2053
- 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>
2017-12-30FIX: COP White List test casesPeter Mikus2-10/+9
Change-Id: I78f798da2e4dc7b4c8ee10b6f920687a279301b0 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-12-15CSIT-861: SW cryptodev perf testsJan Gelety5-193/+904
Change-Id: I687216ca43569542d38be681ca04c898010fc65d 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-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-11-29CSIT-859: KW to add crypto SW device to startup.confJan Gelety11-0/+1095
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 Gelety1-0/+2
- 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-21HC Test: update routing suite to use compressed IPv6 addressesMarek Gradzki1-3/+1
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>
2017-11-16HC Tests: fix packet trace library settingsMarek Gradzki3-3/+3
Fixes failures in HC tests that use Trace library The failures started to occur after https://gerrit.fd.io/r/#/c/9401/ was merged. Change-Id: I982dbe37e682a6bd7befdcb9dc370f75999e87b4 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-11-16HC tests: mark selected ACL test cases as rest onlyMarek Gradzki1-0/+24
Workaround for CSIT-863. ODL consumes a lot of memory which may cause vpp crashes. Change-Id: Ia26418568b126c2d261eeffb009eaf710bd8dfcb Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-11-14FIX: Tear down FDS functional testJan Gelety2-8/+6
- use standard Tear down functional test as part of tear down for FDS tests Change-Id: I8540683cd9c817445461cc596821fe797c1636c5 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-11-13Mark HC BGP test suite as HC_REST_ONLYMarek Gradzki1-1/+2
BGP configuration via ODL is currently not fully supported in HC. This patch would disable BGP tests for hc2vpp-csit-integration-odl until HONEYCOMB-409 is fixed. Change-Id: Ic6bb28f3b6b577fcba6e05a9c28d8ee759791d9b Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-11-13Introduce HC_NSH tagMarek Gradzki1-1/+1
NSH is optional HC component so possibility to exclude it (e.g. for local testing) might be usefull. Change-Id: Ib2496009f8839364e50d255fbe231f3addc45bc4 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-11-10CSIT-843: Update actual topology in case of new/updated/deleted interfaceJan Gelety3-18/+6
Change-Id: I6adfe86bd0b9cdf3d194a1b871e52481c333d8e7 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-11-08CSIT-811 HC Test: BGP functional testsselias2-164/+365
Added traffic tests for Honeycomb's BGP feature. Change-Id: I5fa99908ab61d8bc9d2975e451917b98571b6aca Signed-off-by: selias <samelias@cisco.com>
2017-11-07HC Test: cleanup known test failuresselias1-2/+2
- update expected data from L2-FIB dump, due to API changes - mark LISP PITR case as expected failing, add Jira ID Change-Id: I6c6c67697bcea73cdbc248b8f9898cb80ed7b21b Signed-off-by: selias <samelias@cisco.com>
2017-11-07CSIT-402: Remove EXPECTED_FAILING tag from IPFIX testsJan Gelety4-7/+4
Change-Id: If78504ad2b2b45f020318b894bef9325a8271447 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-11-07CSIT-564: Remove EXPECTED_FAILING tag from IPv4 + VLAN testsJan Gelety1-4/+0
Change-Id: If491664f04ede03905640809dc060d264723a2a4 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-11-03HC Test: Update list of Honeycomb BGP modulesselias1-1/+1
BGP functionality was split into additional modules in https://gerrit.fd.io/r/8486 Change-Id: I1cf5971fa8cb5f0cde17306bdc06ebe7f3008473 Signed-off-by: selias <samelias@cisco.com>
2017-10-26HC Test: Update tags in IPv6 control suiteselias1-2/+1
- remove EXPECTED_FAILING tag, IPv6 is no longer disabled - add HC_REST_ONLY tag, these tests should not be executed with ODL Change-Id: I5c4ba8d08751e259d6ca158c2fb034660629916c Signed-off-by: selias <samelias@cisco.com>
2017-10-26HC Test: Mark BGP tests as expected_failingselias1-1/+2
Change-Id: Id01088da3e01df7c110572ae0a22303f5f9a283c Signed-off-by: selias <samelias@cisco.com>
2017-10-26HC Test: cleanup expected_failing tags in routing suiteselias1-5/+1
Change-Id: I5ab5b784e77664291e1a40a2459964e7efe3d3af Signed-off-by: selias <samelias@cisco.com>
2017-10-24Split container sections in reportPeter Mikus4-58/+58
- Split Container Memif section and Container Orchestrated section - Fix naming conventions Change-Id: Icb8d0c92ad08f87b998aa20291eeae9958c36e43 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-10-23FIX: IPSec tunnel interfaceJan Gelety4-96/+96
- add following line per interface tunnel: set int unnum <ipsec> use <interface> Change-Id: Iff75f27b7cf25f3d24eea92366b1fd4a718c253b Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-10-20Rename all container based test following name conventionsPeter Mikus8-70/+70
Change-Id: I84f6da2bede47e7ae35e6b4911d425d2402dbd1b Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-10-19Update the dpdk version to 17.08Peter Mikus5-5/+5
Change-Id: Idcf705d40f45c10c3c4dee694a80202d576b8026 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-10-19FIX: apply changes implemented for FIB settingsJan Gelety4-108/+217
Change-Id: I00c3407f4324e282c438cb8fcd44470c331089c5 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-10-18CSIT-748 Add K8S 2memif-2vnf topologiesPeter Mikus4-14/+632
Change-Id: I23e118bf9fc9cfd638ac3ec0589f2ced14cc240c Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-10-16CSIT-841 Optimize creating of vnf-agent docker image Part IPeter Mikus2-0/+2
- Optimize building of prod_vpp_agent docker image by using dev_vpp_agent docker image pulled from dockerhub/ligato instead of building on slave. - Add detailed logs from every POD deployed in namespace. - Hardening condition for considering PODs Running. Change-Id: I9f771d6365d38fef2ec2e00ab642853e6a44ad03 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-10-12CSIT-748 vnf-agent integrationPeter Mikus4-0/+647
CSIT-773 Implement RF keywords for k8s - Implementation of Test Suite Setup for Ligato vnf-agent testing - Implementation of KubernetesUtil for controlling kubectl - Yaml templates for L2XC topology with 1cswitch and 1cnf - Yaml templates for L2BD topology with 1cswitch and 1cnf - ligato bootstrap script for creating vnf-agent image Change-Id: Iebefde0eb984a27a0afcdf29fe549ca4edf8a61e Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-10-11CSIT-811 HC Test: BGP tests - IPv4 CRUDselias1-0/+163
Tests configure BGP neighbor peers and simple routes for these peers. Change-Id: I5102986d710551a451e838d934cc9650bcd38a60 Signed-off-by: selias <samelias@cisco.com>
2017-10-11CSIT-778: Add mac-ip binding acl l2bd perf testJan Gelety9-0/+1593
Change-Id: Iaced68458b0e4070f861be7854ee428ae8ca4e13 Signed-off-by: Jan Gelety <jgelety@cisco.com>