aboutsummaryrefslogtreecommitdiffstats
path: root/tests/func
AgeCommit message (Collapse)AuthorFilesLines
2016-10-27Revert "Use 3 tries to prepare DUT for testing"Dave Wallace1-1/+1
This reverts commit d551ef4b72448c3ccb493559826b976a2d3d8649. Change-Id: Icff3a98b96298385a2e4789d40ef60d70f440492 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2016-10-26Use 3 tries to prepare DUT for testingJan Gelety1-1/+1
- workaround to deal with occasional vpp restart issue Change-Id: I74a9148045bf4f80c9ba943e9c74338e08b2a72e Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-10-21CSIT-450: Refactor LISP filesZdeno Olsovsky10-366/+336
-change file names to appropriate -move tests to appropriate files Change-Id: Icadd7b8dcee503f4026d340bbfdba488145b8c9d Signed-off-by: Zdeno Olsovsky <zolsovsk@cisco.com>
2016-10-20CSIT-427: Honeycomb ietf-ACL tests - L4 and misc.selias1-68/+158
- add test cases for: L4 port range ACLs multiple classify rules L2 ACL on egress interface - add L4 configuration to mixed ACL test - add test variables for new test cases - update HTTPRequests to treat code 201 as a positive response Change-Id: If43007545fec174af12dab594f8a1b15b2e4a536 Signed-off-by: selias <samelias@cisco.com>
2016-10-20CSIT-427: Honeycomb ietf-ACL tests - mixed layersselias1-6/+81
- add test cases for mixing L2 and L3 rules - update methods with mixed-acl functionality - update test variables Change-Id: I2aaa3033eede609627f751ea896e098548ffae98 Signed-off-by: selias <samelias@cisco.com>
2016-10-20CSIT-427: Honeycomb ietf-ACL tests - L3selias1-10/+137
- add test cases for layer 3 ACL - IPv4, IPv6, protocol/next-header - update methods with L3 functionality - update test variables Change-Id: Ia7ec03268845191021366621040dc411da0a2a93 Signed-off-by: selias <samelias@cisco.com>
2016-10-20CSIT-427: Honeycomb ietf-ACL tests - L2selias3-2/+87
- add keywords for accessing Honeycomb's ietf-acl node - add variable file with ietf-acl test data - add ietf-acl traffic test suite - modify bridge domain teardown keyword to unassign interfaces from the bridge domain before delete Change-Id: I6df1771f2fb9b42f30b5af8f54a384c6714f5949 Signed-off-by: selias <samelias@cisco.com>
2016-10-10CSIT-392: ip4-lispgpe-ip4Tibor Frank1-18/+149
- ip4-lispgpe-ip4 - main fib, vrf, virt2lisp Change-Id: I28c81e91689021693ce76352878fa21e953a4ef6 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2016-10-07CSIT-247: IPv6 - ip6-ipsec-lispgpe-ip6 - main fib, phy2lisp, virt2lispZdeno Olsovsky1-0/+293
Change-Id: I039e14b7c227318c70826068368430978f8f0a51 Signed-off-by: Zdeno Olsovsky <zolsovsk@cisco.com>
2016-10-07CSIT-256: L2enc - l2-eth-lispgpe-ip6 - L2BDZdeno Olsovsky1-0/+101
Change-Id: I5523235aa7b48be673c9940323424b2dc1172312 Signed-off-by: Zdeno Olsovsky <zolsovsk@cisco.com>
2016-10-07CSIT-257: L2enc - l2-eth-lispgpe-ip4 - L2BDZdeno Olsovsky1-0/+101
Change-Id: I0ee68f707c4175940538654f3a4bbd7d1a91bef1 Signed-off-by: Zdeno Olsovsky <zolsovsk@cisco.com>
2016-10-07CSIT-233: IPFIX - fix issues in test casesselias2-46/+27
- fix and simplify configuration in IPv4 IPFIX tests - fix collector address in IPv6 IPFIX tests Change-Id: Ibe19a45516416a638955b6d7779e0ca9708edc47 Signed-off-by: selias <samelias@cisco.com>
2016-10-07CSIT-249: IPv6 - ip4-ipsec-lispgpe-ip6 - main fib, phy2lisp, virt2lispZdeno Olsovsky1-0/+262
Change-Id: I9c317de2fa837ab46c25d23f11449d623c9c86eb Signed-off-by: Zdeno Olsovsky <zolsovsk@cisco.com>
2016-10-04CSIT-227, CSIT-240 IPv4/IPv6 Multipath routing testsPatrik Hrnciar2-0/+157
- add IPv4 Equal-cost multipath routing test - add IPv6 Equal-cost multipath routing test Change-Id: I62eaf9983b7767e124f80af7d8c8652ffc460cf8 Signed-off-by: Patrik Hrnciar <phrnciar@cisco.com>
2016-10-04CSIT-365: IPv6 encaps softwire - MAP-E part IIMatej Klotton1-74/+197
- check traffic with multiple domains configured. Generate given amount of random configurations. - add map-e hairpinning test. - add icmp test for map-e. - reformat map_e.robot, capitalize all KW. Change-Id: I94c4c9d6b186cc4a7c65cdb84ee795365dff5e82 Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-10-04Update QoS documentationPatrik Hrnciar2-24/+24
Change-Id: I5b77aed98cf10a73abff9e70a69d95534ff2ff3e Signed-off-by: Patrik Hrnciar <phrnciar@cisco.com>
2016-10-03CSIT-253: Switched Port Analyzer Mirroring (SPAN) - IPv6selias1-0/+20
- add SPAN test case, mirroring IPv6 ICMP packets Change-Id: If01db8df698374f14a0fd2babde557b413461a06 Signed-off-by: selias <samelias@cisco.com>
2016-10-03CSIT-243: IPv6 - ip6-lispgpe-ip6Tibor Frank1-0/+270
- IPv6 - ip6-lispgpe-ip6 - main fib, vrf (gpe_vni-to-vrf), phy2lisp, virt2lisp Change-Id: I388b33d89c953a100128937712fa9901679d46f3 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2016-10-03CSIT-265: Switched Port Analyzer Mirroring (SPAN) - L2selias1-1/+20
- add SPAN test case, mirroring L2 ARP packets Change-Id: Ibd5c87fbe98c48ba14576a56c27d8e3c938bb568 Signed-off-by: selias <samelias@cisco.com>
2016-10-03CSIT-231: ip4-ipsec-lispgpe-ip4Tibor Frank2-46/+270
- main fib, - vrf, - phy2lisp Change-Id: I9fd97462f0b290dab860ac601fbb37b4cecfb909 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2016-10-03CSIT-235: Switched Port Analyzer mirroring (SPAN) - IPv4selias3-4/+71
- add library for SPAN setup - add telemetry traffic script and a keyword to run it - add "telemetry" folders for python and robot libraries - move IPFIX libraries to these new folders - add first SPAN test case, mirroring IPv4 ICMP packets Change-Id: Ibca35f724c13662bf80dce2d7e2649d1a0b8676a Signed-off-by: selias <samelias@cisco.com>
2016-10-03INMARSAT-54 Honeycomb configures PBBpmikus1-0/+133
- CRUD tests usinf Honeycomb REST API Change-Id: I4885cd0feb26f8ef56beb0d8848772ea2d42cb3a Signed-off-by: Tibor Frank <tifrank@cisco.com>
2016-10-03CSIT-405: Honeycomb test update and cleanupselias13-76/+101
- update suite setup and constants to allow test runs again - cleanup basic interface keywords - cleanup L2-fib test data - add "continue on failure" keyword to some partially failing tests - add teardown to all suites, restarts honeycomb if suite had test failures - fix minor PEP-8 violations in Topology.py Change-Id: Ic5b434af71f77855f81461b280299b8318932c5a Signed-off-by: selias <samelias@cisco.com>
2016-10-03LISP - implement changes done in VPP-376Tibor Frank3-17/+9
Change-Id: Ia9f7913522421b6fd9ecba18eb4d68bc0f3b3271 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2016-09-20CSIT-407: ARP entry != FIB route.Neale Ranns3-29/+63
Change-Id: I2fff596d9bdc67766e0df1c08b3ffab1aab459e6 Signed-off-by: Neale Ranns <nranns@cisco.com>
2016-09-19CSIT-197: Change overlappin IPv4 default routeMatej Klotton1-4/+4
- change test scenario Change-Id: Ie0bf25021a03dd5dd72e35f11bd795749015f538 Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-09-14CSIT-241: IPv6 Router Advertisementselias1-11/+65
- add traffic script to verify Router Solicitation response - add keyword to execute traffic script - add test case 02: retransmit RA message after set interval - add test case 03: respond to RS request Change-Id: I83d742713ae42d0a1baacf460c29c06d32669b9a Signed-off-by: selias <samelias@cisco.com>
2016-09-12CSIT-384: IPSEC IPv6 negative test casesJan Gelety2-24/+183
- use integrity and/or encryption key(s) different from integrity and encryption keys stored on VPP node to create tx packet on TG Change-Id: I0f02523ec7649b8a1555869bdc4b7090b7585cac Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-09-12CSIT-383: IPSEC IPv4 negative test casesJan Gelety2-34/+192
- use integrity and/or encryption key(s) different from integrity and encryption keys stored on VPP node to create tx packet on TG Change-Id: I38bf7e1dd6f488e605bad991c7a7f4d1ff226e8c Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-09-07CSIT-381: Remove EXPECTED_FAILING tag from TCsMatej Klotton1-1/+0
Change-Id: I4afd4f139220599fdfdc6604340430ddb1166ed3 Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-09-06CSIT-353: MAP-T FIX: Add tx src mac to traffic scriptMatej Klotton1-3/+4
Change-Id: I011231c68dc470590323933dbdb3f33c3026559b Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-09-06CSIT-348: Remove EXPECTED_FAILING tag from TCsMatej Klotton1-2/+0
Change-Id: I1c975f658fb73d401967d1202e2565aa3a634473 Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-09-05CSIT-229: ip4-lispgpe-ip4Tibor Frank1-0/+179
- main fib, - vrf, - phy2lisp Change-Id: Ic9bacef4574dc07b25041c4cd0653825a65c94fb Signed-off-by: Tibor Frank <tifrank@cisco.com>
2016-09-05Disable LISP testsFilip Tehlar2-0/+3
Change-Id: I9b0e2170d5cd692f80dc3652e89a937855b43839 Signed-off-by: Filip Tehlar <ftehlar@cisco.com>
2016-08-31Fixes of IPv6 testsJan Gelety2-0/+3
- use tag EXPECTED_FAILING for TC TC01: DUT transmits RA on IPv6 enabled interface - use KW "Vpp All RA Suppress Link Layer" in setup of environment for 2xVRF tests to avoid reception of undesirable RA packets Change-Id: I1c638b4a04ed7c525d739e47d5b55b09ec0595d8 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-08-26CSIT-124: IPv4 encapsulations - IP4-GRE-IP4Matej Klotton1-59/+219
- add gre test with multiple tunnel configured - configure tunnel source as a loopback - route from tunnel to tunnel - check droping unknown tunnel destination Change-Id: Ib522d158d9de5c66f556c6734ceadc994eea02d4 Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-08-26CSIT-377, CSIT-379 QoS policer testsPatrik Hrnciar2-17/+196
Add IPv6 tests: - VPP 1r3c-ca policing packets based on packet classify - VPP 1r3c-cb policing packets based on packet classify - VPP 2r3c-cb policing packets based on packet classify Add IPv4 tests: - VPP 1r3c-ca policing packets based on packet classify - VPP 1r3c-cb policing packets based on packet classify - VPP 2r3c-cb policing packets based on packet classify Change-Id: Iba9674232792fb5b7b90ae6f2ca8fd392595947a Signed-off-by: Patrik Hrnciar <phrnciar@cisco.com>
2016-08-26CSIT-252 IPFIX - ipv6 functional scaleselias1-0/+77
- add packet and session scale tests to IPFIX IPv6 test suite Change-Id: I2fd41da94b541901255827810132fb3aa90aef1a Signed-off-by: selias <samelias@cisco.com>
2016-08-25CSIT-234 IPFIX - ipv4 functional scaleselias1-0/+66
- add traffic script for classify session scale test - add keyword for classify session scale test - add packet scale and session scale test to IPFIX IPv4 suite Change-Id: I3abd07dbf705fe664b723916ce1d82cd9649a2ae Signed-off-by: selias <samelias@cisco.com>
2016-08-25CSIT-251 IPv6 IPFIX - baseline testsselias1-0/+201
- add support for IPv6 fields to IPFIX data class - add IPv6 IPFIX test suite Change-Id: I8a0197c9e7dd91303feea11111c158698252a1eb Signed-off-by: selias <samelias@cisco.com>
2016-08-25CSIT-353: Add basic map-t testsMatej Klotton1-0/+125
Change-Id: I78075e445cdd61e0e3cf9353bddeaf6e6bc978fa Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-08-25CSIT-237: VPN routed forwarding (VRF) - baseline for IPv6Zdeno Olsovsky2-1/+410
Change-Id: I5c3053c692df29255a1da22a66f7ac282e3d5624 Signed-off-by: Zdeno Olsovsky <zolsovsk@cisco.com>
2016-08-25CSIT-233 IPv4 IPFIX - baseline testsselias1-0/+205
- add scapy classes for parsing IPFIX packets - add vat scripts and keywords for settings up IPFIX - add IPv4 IPFIX test suite Change-Id: I80ab76ca361c7920a01a46ad720b1c04acd0d147 Signed-off-by: selias <samelias@cisco.com>
2016-08-25CSIT-31 DHCPv6 Proxy testPatrik Hrnciar1-0/+68
Change-Id: Ie06980f6e42af3676d8f1ee42c9b9733428365af Signed-off-by: Patrik Hrnciar <phrnciar@cisco.com>
2016-08-25CSIT-33: IPSEC basic conectivity test - IPv6Jan Gelety3-82/+559
- use all supported encryption and integrity algorithms in tunnel mode and in transport mode Change-Id: Ia843b09e356a9975551ea75cbe903d5bbc88178d Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-08-25CSIT-28: IPSEC basic conectivity test - IPv4Jan Gelety3-81/+559
- use all supported encryption and integrity algorithms in tunnel mode and in transport mode Change-Id: I2ae395d88d514b2ca3f62ab9aecbb27d8fb827b0 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-08-23CSIT-369 Update Honeycomb persistence data locationselias1-13/+0
- update persistence cleanup method with new file path - remove unnecessary test case for bvi in multiple bridge domains - remove unused bridge domain keywords Change-Id: Ib5378f47af4a03ec5663a79db4c0dc1bf054c557 Signed-off-by: selias <samelias@cisco.com>
2016-08-18CSIT-171 CSIT-172 Policer tests initial commitMatus Fabian2-0/+148
policer python library, traffic script and IPv4/IPv6 example tests Change-Id: I6470c86ce1acdcaaff9fdcf81510126836f1135e Signed-off-by: Matus Fabian <matfabia@cisco.com>
2016-08-17CSIT-28: IPsec tests initial commitMatus Fabian2-0/+163
Change-Id: I525d3c4f47c3f151b55af5bbdd9d2e8c1ce2863f Signed-off-by: Matus Fabian <matfabia@cisco.com>
2016-08-15CSIT-197: Add basic mapping rule tests for MAP-EMatej Klotton1-0/+318
- IPv4 prefix length + ea bits length < 32 - IPv4 prefix length + ea bits length == 32 - IPv4 prefix length + ea bits length > 32 - End user IPv6 prefix is 64 - IPv4 preffix is 0 Change-Id: Ib8d76abfebfb206fbbaa3c1422b2d321a3ed8712 Signed-off-by: Matej Klotton <mklotton@cisco.com>