aboutsummaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
2016-07-28CSIT-169 IPv4 Scale - performancepmikus6-0/+2115
- Add libraries for ipv4 scale setup - Add test cases for testing 10k/100k/1M fib entries - Add t-rex profiles for large scale testing Change-Id: If085e0d834e5ffe5538ba76756e8b9d0e8255cb2 Signed-off-by: pmikus <pmikus@cisco.com>
2016-07-28CSIT-203: Expand LISP testAndrej Kozemcak1-33/+108
- Change LISP configuration and test if LISP tunnel still work. Change-Id: I28426d7cc0ede11aa7e826ab40ed1c95c8606abc Signed-off-by: Andrej Kozemcak <akozemca@cisco.com>
2016-07-28CSIT-136 IMIX T-REX driverMiroslav Miklus3-0/+144
Change-Id: Ife7c543d07bcac4bad82894eea0f4e0e5a8db4bb Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-07-27CSIT-271: FIX Delete bridge after TAP testMatej Klotton1-0/+6
Change-Id: Ic28405eb108feb2b24d77e1dd44c1b3320bd2288 Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-07-26CSIT-106 Vpp config - use only test-related interfacesMiroslav Miklus18-243/+243
Current behaviour is to add all interfaces from topology, we only want to add interfaces from computed path. Change-Id: I9c5d4e765dbe399ee06dd13f0d25c48d3d8e5127 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-07-25CSIT-199: Use static adjacencies in LISP dp testsFlorin Coras1-13/+16
Switch to using static adjacencies and remote mappings instead of only the latter in LISP data plane tests. Change-Id: Ia2a05165425ac68fa7839f9c8f402033b8274fcf Signed-off-by: Florin Coras <fcoras@cisco.com>
2016-07-25Use correct KW 'L2 Vlan Tag Rewrite' instead of 'L2 Tag Rewrite' in FDS testsJan Gelety1-6/+8
- KW 'L2 Tag Rewrite' has been renamed to 'L2 Vlan Tag Rewrite' by patch https://gerrit.fd.io/r/#/c/1788/ Change-Id: I313180f08d4d56b16a87a83bd4e242201b6cec16 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-07-22CSIT-220: Rename directories in tests directoryMatej Klotton63-0/+19
- Move performance directory one level up and rename it to “perf” - Rename “suites” directory to “func” - Create __init__.py in “perf” directory - Rename fds_related_tests to fds Change-Id: I59f06afe1c5b95dd8a48417b8fbfd1fca8797097 Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-07-22CSIT-158: Tap interface testsZdeno Olsovsky1-0/+305
Change-Id: I30a4562ea5fca9b839d854118243daa70378b0ae Signed-off-by: Zdeno Olsovsky <zolsovsk@cisco.com>
2016-07-22CSIT-219: Realocate resources for Honeycomb testsTibor Frank15-1164/+6
- move the resources to resources/test_data/honeycomb Change-Id: I77c1bd5707f557799a7a189a9c695c50e5471621 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2016-07-21CSIT-49: HC Test: Policy - security groupsselias2-0/+228
- add test suite for ACLs - add keywords used in tests - add resource file with variables used in ACL tests - add methods and VAT templates for reading VPP ACL data Change-Id: I98c78bfbce67309ae33ebb05c04640f5029bf4e2 Signed-off-by: selias <samelias@cisco.com>
2016-07-21CSIT-183: Vpn baseline routed forwarding (VRF)Zdeno Olsovsky1-0/+392
- Setup 2 VRF tables on each DUT - Test traffic - each port accessible within one vrf - Test traffic - ports inaccessible to different vrf Change-Id: I34256a683039734608509a38857dbdcbdd15bcf9 Signed-off-by: Zdeno Olsovsky <zolsovsk@cisco.com> Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-07-21CSIT-35: VLAN tag rewrite translate tests with bridge domainJan Gelety2-0/+1113
- VLAN tag rewrite translate-1-1 - VLAN tag rewrite translate-1-2 - VLAN tag rewrite translate-2-1 - VLAN tag rewrite translate-2-2 REMARK: Negative test cases will be tagged with SKIP_PATCH after merge Change-Id: Ib810b6829252e2616b21e4210e56bbc8da90a5d5 Signed-off-by: Jan Gelety <jgelety@cisco.com> Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-07-20CSIT-188 IPv4 Reverse Path Forwarding testsPatrik Hrnciar1-0/+139
Change-Id: I45ea3316c5a3ef23d08530b256558cba72ccde07 Signed-off-by: Patrik Hrnciar <phrnciar@cisco.com>
2016-07-20CSIT-190 Add honeycomb interface management testselias5-0/+411
- add test for specific issue with interface management through netconf - add keywords used in test - update methods that manage Netconf communication - update notifications tests to reuse more code Change-Id: I11788e18f05c4965160f247c3811d270d2c91170 Signed-off-by: selias <samelias@cisco.com>
2016-07-20CSIT-187 iacl with MAC classification testsPatrik Hrnciar3-23/+150
Add tests for: - VPP can drop packets based on MAC src-addr - VPP can drop packets based on MAC dst-addr - VPP can drop packets based on MAC src-addr and dst-addr - VPP can drop packets based on Ethertype Change-Id: I5888c466018e976cd93ecbc8060191622aba90ad Signed-off-by: Patrik Hrnciar <phrnciar@cisco.com>
2016-07-20CSIT-215 Improve documentation - performancepmikus2-10/+10
- Improve documentation in performance libraries Change-Id: Idf3d8e5f0107de78776c955259b31f0e41e04585 Signed-off-by: pmikus <pmikus@cisco.com>
2016-07-20CSIT-34: VLAN tag rewrite translate tests with x-connects - IPv6Jan Gelety1-0/+473
- VLAN tag rewrite translate-1-1 - VLAN tag rewrite translate-1-2 - VLAN tag rewrite translate-2-1 - VLAN tag rewrite translate-2-2 REMARK: Negative test cases will be tagged with SKIP_PATCH after merge. Change-Id: I30176d0d02f32bfea9e48bf0acb257952c3f7c39 Signed-off-by: Jan Gelety <jgelety@cisco.com> Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-07-19CSIT-215 Improve documentation - performancepmikus12-88/+97
- Improve documentation in performance libraries Change-Id: I66e5b0782497c5759c737556f207cf2fd3383923 Signed-off-by: pmikus <pmikus@cisco.com>
2016-07-19CSIT-34: VLAN tag rewrite translate tests with x-connects - IPv4Jan Gelety2-2/+455
- VLAN tag rewrite translate-1-1 - VLAN tag rewrite translate-1-2 - VLAN tag rewrite translate-2-1 - VLAN tag rewrite translate-2-2 REMARK: Negative test cases will be tagged with SKIP_PATCH after merge. Change-Id: I76045e1416fe1a72298ccc2090cd373fac09b468 Signed-off-by: Jan Gelety <jgelety@cisco.com> Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-07-18CSIT-195: Update LISP testAndrej Kozemcak4-185/+10
- add new input parameters for LISP API - change LISP json output Change-Id: I36dbf44dc78f128963c7f665a01d2ecde4598c28 Signed-off-by: Andrej Kozemcak <akozemca@cisco.com>
2016-07-15CIT-162: Remove EXPECTED_FAILING tag from IPv4 ARP testMatej Klotton1-1/+0
Change-Id: I6d870dba70ce01172a37944aab2caa1932d94b7b Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-07-15CSIT-106 Introduced SKIP_PATCH tag in perf suiteMiroslav Miklus10-118/+118
This patch introduces SKIP_PATCH tag for the performance suitee and reduce number of executed Long* test cases fo the verify jobs. This patch should save approximately 20 minutes for each perf Long suite (30min. -> 10min.). Change-Id: Ia4765ab925a1aecdd8834f56049cdf1e2b36b12a Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-07-13CSIT-60: Create l2-vlan-dot1ad libraries for perf testingPeter Mikus2-0/+906
- create topology with VLAN dot1ad sub-interfaces inter-connected using L2 cross connect in 3-node topology - create keywords to be used in test cases - create l2-vlan-dot1ad test cases (64B, 1514B, 9000B) Change-Id: Ib25d5e8f09fb83d80596982608e93b1e511e8b8e Signed-off-by: Peter Mikus <pmikus@cisco.com> Signed-off-by: pmikus <pmikus@cisco.com>
2016-07-13CSIT-32: Add lightweight hairpinning testMatej Klotton1-0/+41
Change-Id: Ibb62cab0891dfd2bd347c85e89d41bf02f2f96ac Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-07-13CSIT-32: Add decapsulation testMatej Klotton1-0/+34
Change-Id: I7c1e3e6aa5c88acf85afdcd01de5817603abbcab Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-07-13CSIT-32: Add Softwire lw4o6 ICMP testMatej Klotton1-0/+35
Change-Id: Ie82707b41f63c31e2a04c8300a961bd9c2ea5ad0 Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-07-12CSIT-32: Add Lightweight 4over6 test.Matej Klotton1-0/+90
Add keywords for configure MAP domanins and rules. Add testcase for check encapsulation IPv4 in IPv6. Change-Id: I52f04a15d982ccba1d35ce9ade9d7f0ce8e7f286 Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-07-11CSIT-184: Add Honeycomb sub-interface ipv4 testsselias2-0/+67
- add tests for sub-interface ipv4 support - add keywords and methods used in tests Change-Id: I98af193a4c4f0d3822eb9637f01acead37accb8c Signed-off-by: selias <samelias@cisco.com>
2016-06-30CSIT-24 Proxy ARP testPatrik Hrnciar1-0/+158
Change-Id: Ia41af7e29dcb8c41d58c07134a385428ac1b285c Signed-off-by: Patrik Hrnciar <phrnciar@cisco.com>
2016-06-302-node topology keywordsMiroslav Miklus2-27/+27
JIRA: CSIT-182 Change-Id: I593c2d6b0e7a1ee344b879f7b54bb9443ab8c516 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-06-30CSIT-180 Add VPP api trace dump after each TCpmikus36-44/+90
- Add VPP api trace dump after each TC Change-Id: I7c8bc0ffbca620f6fdb48369014a2ca9ffa3b3e4 Signed-off-by: pmikus <pmikus@cisco.com>
2016-06-30Rename Honeycomb test suitesselias11-22/+14
- update test suite numbering to be future-proof - reorder suite execution: - persistence suite should always run last - l2_fib suite follows after l2 - VxLAN gpe suite follows after VxLAN - fix issue with interface name vs. index introduced in change #1032 - change ${node} variable to global scope, set in _init_.robot Change-Id: Ib4ca7265586026faab219da9923e7ca312ef2c79 Signed-off-by: selias <samelias@cisco.com>
2016-06-29CSIT-181: Remove fds tests from vpp-csit-verify and csit-vpp-verify jobsJan Gelety2-2/+2
- add tag SKIP_PATCH to FDS related tests and exclude them from execution in case of vpp-csit-verify and csit-vpp-verify jobs Change-Id: I14237a78529b3d3c9b586041a24ceef303c1394b Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-06-28Update Honeycomb testsselias7-41/+60
- add new negative test for bridged-virtual-interface setting - modify variables in original bd tests to use bvi=False - separate interface ipv4 test case into netmask and prefix - replace per-testcase tag definitions with per-suite forced tags - add separate tag for persistence suite, due to it's long execution time Change-Id: I79ae699125d4838ed8b394dc80a028e08b4de684 Signed-off-by: selias <samelias@cisco.com>
2016-06-28Add Honeycomb notifications testsselias1-0/+57
JIRA: CSIT-164 - add test cases for implemented notifications - add keywords used to receive and read notifications Change-Id: I3359aa83dca49ca362bf4406520ded1d36b67bda Signed-off-by: selias <samelias@cisco.com>
2016-06-28Use interface key instead of interface name.Miroslav Miklus3-7/+12
JIRA: CSIT-141 Change-Id: I75cef6d570ab45ea9c4af838b6bf68cefc7c1a91 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-06-27Modify tests and keywords for sub-interfaces.Tibor Frank1-51/+77
JIRA: CSIT-175 - modify tests and keywords for sub-interfaces to reflect the last changes introduced by https://gerrit.fd.io/r/#/c/1700/ - fix typos Change-Id: I0839fe9f17149fa8c39ac31004bb2096d79c469f Signed-off-by: Tibor Frank <tifrank@cisco.com>
2016-06-24Update Honeycomb persistence tests with new Vlanselias2-34/+111
JIRA: CSIT-140 - add new vlan configuration to persistence Change-Id: I984f39986f74168b31d82143c353c7ef1bd7d650 Signed-off-by: selias <samelias@cisco.com>
2016-06-23Add tests for Honeycomb L2 FIB supportTibor Frank4-3/+374
JIRA: CSIT-168 - add tests for Honeycomb L2 FIB support - add keywords for Honeycomb L2 FIB support - fix typos Change-Id: I81292c10e26e7ad05725034c1db1db0a81d29283 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2016-06-22IPv4 iACL - performancePeter Mikus2-0/+1047
- JIRA: CSIT-119 - create topology with Classify iACL white-list applied on interfaces using IPv4 in 3-node topology - create necessary keywords to be used in test cases - create ipv4_iacl test cases (64B, 1518B, 9000B) Change-Id: I05e494e650d51c439b9c975805cec1ba4c8d49c3 Signed-off-by: Peter Mikus <pmikus@cisco.com> Signed-off-by: pmikus <pmikus@cisco.com>
2016-06-22LISP EID virtualization supportAndrej Kozemcak2-0/+8
Add new resource data to eid_example data. Need for new Eid API. Change-Id: I0ed632fe8c1586e2ac4a1060a1900b76f4f6ca07 Signed-off-by: Andrej Kozemcak <akozemca@cisco.com>
2016-06-22Suite: performance.Maciek Konstantynowicz5-158/+271
Updated test cases names and test cases documentation. Change-Id: I37dd1e9843c11a37d27565be110620e179c1232c Signed-off-by: pmikus <pmikus@cisco.com>
2016-06-22Suite: performance.Maciek Konstantynowicz2-56/+109
Files: Short_IPv4_Intel-X520-DA2.robot, Short_IPv4_Cop_Intel-X520-DA2.robot. Updated test cases names and test cases documentation. Change-Id: Ibf61c6e70b2a3a50803349d45da741b1304b5a0e Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
2016-06-22Suite: performance.Maciek Konstantynowicz7-518/+679
Files: Long_IPv4_Intel-X520-DA2.robot, Long_IPv4_Cop_Intel-X520-DA2.robot, Long_Bridge_Domain_Intel-X520-DA2.robot, Long_Xconnect_Intel-X520-DA2.robot, Long_Xconnect_Dot1q_Intel-X520-DA2.robot, Long_IPv6_Intel-X520-DA2.robot, Long_IPv6_Cop_Intel-X520-DA2.robot. Updated test cases names and test cases documentation. Change-Id: I83262881a4b56512975c8ecc4518ddd2d7ec54b3 Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
2016-06-21Suite: tagging.Maciek Konstantynowicz1-5/+24
Files: qinq_l2_xconnect.robot. Updated test cases names and test cases documentation. Change-Id: Ifc5a501df873ed08acf2c8027d23d42b28f0fc05 Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
2016-06-21Suite:ipv6Maciek Konstantynowicz3-72/+116
Files: ipv6_untagged.robot, ipv6_iacl_untagged.robot, ipv6_ra.robot. Updated test cases names and test cases documentation. Change-Id: Id255bd7026dd934cffe15f000347fcfeb59cad22 Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
2016-06-21Suite:ipv4Maciek Konstantynowicz3-68/+121
File: ipv4_untagged.robot, ipv4_arp_untagged.robot, ipv4_iacl_untagged.robot. Updated test case names and test case documentation. Change-Id: Ifdfe6c8cf194299023fff5744d0d44106e7324f1 Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
2016-06-21Suite: bridge_domainMaciek Konstantynowicz1-31/+31
Files: bridge_domain_untagged.robot. Minor updates to test cases documentation. Change-Id: Ifcf3a6d07942e242bbb121c0446520480e5f9c88 Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
2016-06-21iSuite: cop.Maciek Konstantynowicz2-45/+54
Files: cop_whitelist_blacklist.robot, cop_whitelist_blacklist_IPv6.robot. Updates test cases documentation. Change-Id: I08a5cb0d64a0e02e72e0fbb3e59d8b9e34adde93 Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>