aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-08-01CSIT-179 IPv6 Scale - performancepmikus10-24/+2256
- Add libraries for ipv6 scale setup - Add test cases for testing 10k/100k/1M fib entries - Add t-rex profiles for large scale testing Change-Id: I4260405c960afe659db7e0764a68a87b9e8de0b2 Signed-off-by: pmikus <pmikus@cisco.com>
2016-08-01CSIT-310 Use multi-NIC topology filesMiroslav Miklus2-6/+6
Change-Id: I749e05e994def43f3749e097b0a6444afa78783e Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-08-01CSIT-330: Fix small bug in LISP CSIT testAndrej Kozemcak2-14/+14
- format bug - bad input data Change-Id: I035d6ed70ca6c73058792c48a0b2c3f93f93122a Signed-off-by: Andrej Kozemcak <akozemca@cisco.com>
2016-07-29Update of VPP_STABLE_VERJan Gelety1-1/+1
- use new vpp ref build: 16.09-rc0~291-ga2f27af~b463_amd6 - build tested by semiweeklu job: https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-semiweekly/16/ Change-Id: I2417a60d4d84293bf4a11794fad4cb5a62b15de4 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-07-28CSIT-212 SetupFramework scp result - logging fixMiroslav Miklus1-9/+17
Change-Id: I23a8090a117acd9cd0bef8bd69689751742d63e9 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-07-28CSIT-169 IPv4 Scale - performancepmikus10-26/+2260
- 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-207: Update LISP Eid APIAndrej Kozemcak5-13/+34
- rename show_local_lisp_eid_tabl -> show_lisp_eid_table. - change EID json output data Change-Id: I4f5f7b5995b61cb0d5034b107c125caba1d73034 Signed-off-by: Andrej Kozemcak <akozemca@cisco.com>
2016-07-28CSIT-203: Expand LISP testAndrej Kozemcak6-37/+207
- Change LISP configuration and test if LISP tunnel still work. Change-Id: I28426d7cc0ede11aa7e826ab40ed1c95c8606abc Signed-off-by: Andrej Kozemcak <akozemca@cisco.com>
2016-07-28CSIT-224 Update T-rex version to v2.06pmikus5-5/+5
- Update T-rex to version v2.06 with DPDK1607-rc3 Change-Id: I796b0ddaa9b7cb677a3a2fc6300904fabee4353e Signed-off-by: pmikus <pmikus@cisco.com>
2016-07-28CSIT-136 IMIX T-REX driverMiroslav Miklus5-61/+263
Change-Id: Ife7c543d07bcac4bad82894eea0f4e0e5a8db4bb Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-07-27Mark test cases with EXPECTED_FAILING tag as non critical in rebotMatej Klotton2-3/+7
Change-Id: I32a74f00acb05288fa6fb14d7c9daf54975262d0 Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-07-27CSIT-271: FIX Delete bridge after TAP testMatej Klotton2-5/+22
Change-Id: Ic28405eb108feb2b24d77e1dd44c1b3320bd2288 Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-07-27CSIT-212: FIX: Weekly job gets stucked in 2nd FUNCT test attemptMatej Klotton1-1/+1
- remove mem-prealloc parameter from qemu options Change-Id: I5a75f53da970c4aa772f29ed49bbf25c07bf2d87 Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-07-26CSIT-106 Vpp config - use only test-related interfacesMiroslav Miklus21-249/+256
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 Coras6-75/+149
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-25SSH timeout problemMatej Klotton4-37/+69
In case of large output or stderr output the SSH proces got stucked, because of output buffer fills. Fix with reading from buffers. - increase traffic script default timeout - add reconnect to ssh Change-Id: Ie07107c6ab0fb19c9361d7390467b9b693fe2fdb Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-07-25CSIT-225: use all needed ssh options in bootstrap-vpp-verify-weekly.shJan Gelety1-6/+6
- use needed ssh option in scp, start and stop virl simulation Change-Id: Ia9791877c5f35236358f217fecbf4a5c05dd8cfa Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-07-25CSIT-221 Robot parser updatepmikus1-7/+56
- update performance plot data robot parser to better support test cases hierarchy changes Change-Id: I148e9a13bc696a4b7857a91d4a52379860f03771 Signed-off-by: pmikus <pmikus@cisco.com>
2016-07-22CSIT-220: Rename directories in tests directoryMatej Klotton67-9/+34
- 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 Olsovsky9-9/+620
Change-Id: I30a4562ea5fca9b839d854118243daa70378b0ae Signed-off-by: Zdeno Olsovsky <zolsovsk@cisco.com>
2016-07-22CSIT-219: Realocate resources for Honeycomb testsTibor Frank18-10/+10
- move the resources to resources/test_data/honeycomb Change-Id: I77c1bd5707f557799a7a189a9c695c50e5471621 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2016-07-22PATCH: Fix add ip neigbour in IPV6 librariespmikus2-29/+4
- fix vrf key error for IPv6 performance library Change-Id: I3b80d350b3a524bcdea76012c717edbecff9c154 Signed-off-by: pmikus <pmikus@cisco.com>
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>