aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-07-21CSIT-49: HC Test: Policy - security groupsselias9-8/+653
- 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 Olsovsky9-14/+605
- 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 Hrnciar3-0/+153
Change-Id: I45ea3316c5a3ef23d08530b256558cba72ccde07 Signed-off-by: Patrik Hrnciar <phrnciar@cisco.com>
2016-07-20CSIT-190 Add honeycomb interface management testselias9-124/+655
- 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-53: HC Keywords: Policy - security groupsTibor Frank5-7/+348
- add keywords to manipulate ACL data using Honeycomb REST API Change-Id: Ia08faba216c5476113c0b3249de9c434eaa26a17 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2016-07-20CSIT-187 iacl with MAC classification testsPatrik Hrnciar4-25/+152
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-20Fix VLAN subinterfaces initializationpmikus1-1/+1
- fix bug in VLAN subinterfaces initialized on 3-node topology Change-Id: I6a040eaaa8bf56afe887ef33f39d3c0207e8310d Signed-off-by: pmikus <pmikus@cisco.com>
2016-07-20CSIT-215 Improve documentation - performancepmikus3-11/+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 Gelety2-1/+475
- 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-20Fix the VPPConfigGenerator errorpmikus1-0/+1
Change-Id: I4be995af1ee67a84b1fa951d887f7fa04e958dd1 Signed-off-by: pmikus <pmikus@cisco.com>
2016-07-19CSIT-215 Improve documentation - performancepmikus13-219/+372
- Improve documentation in performance libraries Change-Id: I66e5b0782497c5759c737556f207cf2fd3383923 Signed-off-by: pmikus <pmikus@cisco.com>
2016-07-19CSIT-102: Add latency measurement to performance testingPeter Mikus4-72/+177
- Add latency stream as a background stream in both directions - Latency background stream is not using the VM transformation engine. Raw stream with single packet is created. - Latency background stream has 1kpps rate with packet of same size as traffic stream. - Display latency values (min/avg/max) in results of TC and reporting remaining data including histogram and jitter inside of the search/pass keyword. Change-Id: I78ce4659b57caab08d5729f51a1e14d518fd3273 Signed-off-by: Peter Mikus <pmikus@cisco.com> Signed-off-by: pmikus <pmikus@cisco.com>
2016-07-19CSIT-34: VLAN tag rewrite translate tests with x-connects - IPv4Jan Gelety10-84/+701
- 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-19CSIT-209 Add option enable-vhost-user into startup configpmikus2-2/+49
- Add option enable-vhost-user into startup config Change-Id: I2cf7952047ee749bd66e041b57aaee61c2687382 Signed-off-by: pmikus <pmikus@cisco.com>
2016-07-19CSIT-106 TB2 XL710 topology fileMiroslav Miklus1-78/+82
Change-Id: I914a2456bfe4fec440c51dbb9e39ea6419a10d98 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-07-19CSIT-106 TB1 XL710 topology fileMiroslav Miklus1-0/+239
Change-Id: I1e2b536100ddeb9b6d653d4500f9561f4981afcf Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-07-18CSIT-195: Update LISP testAndrej Kozemcak14-192/+184
- 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-206 Adjust qemu runtime optionspmikus1-7/+22
- Modify runtime optimization of qemu process in qemu library - Add ballon=none - Add option to set affinity - Add mem-prealloc - Add vhost extend options Change-Id: I721557d3e38599d783dfe0773f0593a250f8fae7 Signed-off-by: pmikus <pmikus@cisco.com>
2016-07-15Use vpp 16.09-rc0~233-gad2c9c0~b404 packageMiroslav Miklus2-13/+14
Change-Id: I0fb79359466cefebea928650f17069b8c4359307 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-07-15CSIT-106 TB3 XL710 topology fileMiroslav Miklus1-0/+239
Change-Id: I4c45c299e0d280cad3c2569e8381d19983bd3f1a Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-07-15CSIT-106 Introduced SKIP_PATCH tag in perf suiteMiroslav Miklus11-119/+119
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-205 Update qemu install scriptpmikus2-12/+42
- Update Qemu install script to only install if not present - Add option to force reinstall Qemu - Add Keyword to install Qemu on all DUTs Change-Id: Ic403c8749067878fe444d4d26ae21fd5d4781d3f Signed-off-by: pmikus <pmikus@cisco.com>
2016-07-13CSIT-60: Create l2-vlan-dot1ad libraries for perf testingPeter Mikus3-52/+975
- 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 Klotton3-0/+243
Change-Id: Ibb62cab0891dfd2bd347c85e89d41bf02f2f96ac Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-07-13CSIT-32: Add decapsulation testMatej Klotton3-0/+208
Change-Id: I7c1e3e6aa5c88acf85afdcd01de5817603abbcab Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-07-13CSIT-32: Add Softwire lw4o6 ICMP testMatej Klotton4-1/+220
Change-Id: Ie82707b41f63c31e2a04c8300a961bd9c2ea5ad0 Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-07-12CSIT-32: Add Lightweight 4over6 test.Matej Klotton7-0/+430
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 testsselias5-2/+255
- 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-07-11TB2 XL710 topology filesMiroslav Miklus5-5/+89
JIRA: CSIT-106 Change-Id: If3e76d971c7196da3f83a8daacd1308c6374c786 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-07-08CSIT-174: Include cgroup support packages on hardware SUT and TG hostsCarsten Koester1-0/+2
Change-Id: I50628ce6ae0afb012491f4d6f66e7e13331bf3e1 Signed-off-by: Carsten Koester <ckoester@cisco.com>
2016-07-08CSIT-106 Cleanup of add_pci functionsMiroslav Miklus2-19/+23
Change-Id: If53cae5871b41af2a11a420d9f83ab57149a9096 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-07-06Modify Vpp show statspmikus1-1/+0
- Remove dump_stats_table from Vpp show stats as it duplicates information Change-Id: I41757b36e57a7046e5b50106cd3963cb52d80712 Signed-off-by: pmikus <pmikus@cisco.com>
2016-07-06CSIT-191 Add API count option to ip_add_del_routepmikus3-6/+13
Add API count option to ip_add_del_route to be able to add more than 1 route Change-Id: I3440579f960366a99f68ceeabea540f1a2ed4516 Signed-off-by: pmikus <pmikus@cisco.com>
2016-07-01CSIT-186: Add multilink to Vagrant fileMatej Klotton2-26/+75
Change-Id: I8ecc2be5771f46b46d4ac31880861db2482c2b1c Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-07-01Add missing libraries to requirementsPavel Kotucek1-0/+3
Change-Id: Ic6c4bd439a4ba4f056f4997de9f0032c3d887786 Signed-off-by: Pavel Kotucek <pkotucek@cisco.com>
2016-07-01TEST: PERF pybot output set width to 150 charactersMiroslav Miklus2-2/+2
Change-Id: Iaa914280f7193a10072735fbcd67fcd668d3a12e Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-06-30CSIT-24 Proxy ARP testPatrik Hrnciar8-0/+298
Change-Id: Ia41af7e29dcb8c41d58c07134a385428ac1b285c Signed-off-by: Patrik Hrnciar <phrnciar@cisco.com>
2016-06-302-node topology keywordsMiroslav Miklus3-28/+97
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 TCpmikus40-44/+119
- Add VPP api trace dump after each TC Change-Id: I7c8bc0ffbca620f6fdb48369014a2ca9ffa3b3e4 Signed-off-by: pmikus <pmikus@cisco.com>
2016-06-30Rename Honeycomb test suitesselias13-27/+22
- 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 Gelety4-3/+8
- 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-29FIX: refactor https://gerrit.fd.io/r/#/c/1032Miroslav Miklus1-2/+4
Change-Id: If4585e9a586696ce583c356c7567dc68750bc08d Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-06-28Update Honeycomb testsselias10-103/+213
- 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-28TG init changes for n-node topologyMiroslav Miklus2-20/+18
JIRA: CSIT-182 For TG node we only need to know the interfaces on TG node and the adjecent nodes interfaces for any n-node topology. Change-Id: I0129b9513356df976364b58e6749dfab3ca5e2ae Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-06-28PATCH: Fix MAC address variables in perf librariespmikus1-4/+2
Change-Id: I0f7b51349d2323bd501f6d6ae75474cc225e94bb Signed-off-by: pmikus <pmikus@cisco.com>
2016-06-28Add Honeycomb notifications testsselias4-1/+301
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 Miklus21-230/+377
JIRA: CSIT-141 Change-Id: I75cef6d570ab45ea9c4af838b6bf68cefc7c1a91 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-06-27Mark all PERF tests as noncriticalMiroslav Miklus1-2/+1
JIRA: CSIT-118 Change-Id: I62aeb28fff346619477f5eea6f6fc03ebe5912bb Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>