aboutsummaryrefslogtreecommitdiffstats
path: root/tests/vpp
AgeCommit message (Collapse)AuthorFilesLines
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>
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>
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>
2018-01-16CSIT-898: WRK improvmentsTibor Frank1-7/+15
Change-Id: I92aafaaedce5891727a983b8cf024a0fb0db7524 Signed-off-by: Tibor Frank <tifrank@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-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-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-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>
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-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 Mikus3-12/+12
Change-Id: I84f6da2bede47e7ae35e6b4911d425d2402dbd1b 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-12CSIT-748 vnf-agent integrationPeter Mikus1-0/+1
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>
2017-10-11CSIT-672: SNAT44 multi-thread multi-core perf testsTibor Frank8-667/+1614
- re-write existing tests using templates - add 2t2c, 4t4c tests Change-Id: I7061f4cfe2304d625de6afcb85cad30695fe6faa Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-10-09HC Test: mark NSH tests as expected_failingselias1-2/+2
NSH packages are not yet available in the stable.17.10 repositories Change-Id: I660dcf667e1fcf42823a08345f4b0ec3d4cba7b1 Signed-off-by: selias <samelias@cisco.com>
2017-10-09CSIT-775 HC Test: CRUD over IPv6 control-plane interfaceselias3-2/+182
Adds new test suite which accesses Honeycomb's Restconf and Netconf northbound over IPv6. This is done by sending the requests to TG where an IPv4 to IPv6 tunnel is configured to the Honeycomb DUT. Change-Id: I3b7467d8108b0da9756e632851215c66ed41bb61 Signed-off-by: selias <samelias@cisco.com>
2017-10-09FIB table add/deleteNeale Ranns17-12/+41
Change-Id: Icadb4884a1c08a2230fd4692df69310ce382ec94 Signed-off-by: Neale Ranns <nranns@cisco.com>
2017-10-09CSIT-768: Refactor Python container librariesPeter Mikus3-31/+261
CSIT-769: Implement L2 RF keywords for container orchestration Change-Id: I7637d1ecc3a45111522b8d6c578b3f88369aff6b Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-10-05HC Test: remove log check from HC startupselias2-2/+3
- remove log check from "Check Honeycomb Startup State" keyword - fix workaround for ODL startup issue - change log level for HttpRequestError so it doesn't clutter log.html output - update EXPECTED_FAILING tags for plugin-acl and routing suites Change-Id: I7380d24801a6535bdf77505edada39ea2412e833 Signed-off-by: selias <samelias@cisco.com>
2017-09-28HC Test: Fix intermittent failures of HC startupselias7-29/+35
- rework "check Honeycomb startup state" keyword - increase timeout value for startup - add separators to Honeycomb log file between test suites - other minor fixes: - remove usused import from NAT suite - fix loop in ICMPv6 ND proxy traffic script - add teardown to LISP cases - update prerequisites for sub-interface SPAN test Change-Id: I2f714ffc1d2e8435d3abe690d8bd15099e071c9a Signed-off-by: selias <samelias@cisco.com>
2017-09-22CSIT-796: l2bd-memif perf testsJan Gelety1-0/+233
Change-Id: Ic714fa7baec49dcba1a8eb6a578183c6771e3493 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-09-06HC Test: re-enable NSH tests, minor fixesselias5-26/+14
NSH plugin was fixed in https://gerrit.fd.io/r/8218 - updated lispGPE test data - added missing teardown to multi-IP traffic test - marked L2-fib update revert case as failing Change-Id: I5cf8c718e808d5d8cb69e2f769c829c868bf9924 Signed-off-by: selias <samelias@cisco.com>
2017-09-04CSIT-786 L2FIB scale testingPeter Mikus7-76/+1882
L2FIB scale testing for 10k, 100k, 1m FIB entries ./l2: 10ge2p1x520-eth-l2bdscale10kmaclrn-ndrpdrdisc.robot 10ge2p1x520-eth-l2bdscale100kmaclrn-ndrpdrdisc.robot 10ge2p1x520-eth-l2bdscale1mmaclrn-ndrpdrdisc.robot 10ge2p1x520-eth-l2bdscale10kmaclrn-eth-2vhostvr1024-1vm-cfsrr1-ndrpdrdisc 10ge2p1x520-eth-l2bdscale100kmaclrn-eth-2vhostvr1024-1vm-cfsrr1-ndrpdrdisc 10ge2p1x520-eth-l2bdscale1mmaclrn-eth-2vhostvr1024-1vm-cfsrr1-ndrpdrdisc Change-Id: I7e3884bd5ab5294c289030a3465ec5b6def83cf7 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-08-28FIX: SNAT -> NAT renaming of APIPeter Mikus7-137/+137
- Based on https://gerrit.fd.io/r/#/c/8146/ Change-Id: I774483c7e2b419a9b9b6be78812ecf53a5c91eab Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-08-25HC Test: Disable NSH plugin installation and testsselias1-1/+3
- VPP refuses to start with vpp-nsh-plugin installed Change-Id: If1ca45295c63094d2542fc829b8eae7dc0e4977c Signed-off-by: selias <samelias@cisco.com>