aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-08-25CSIT-234 IPFIX - ipv4 functional scaleselias3-0/+335
- 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 testsselias2-0/+205
- 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 Klotton6-3/+511
Change-Id: I78075e445cdd61e0e3cf9353bddeaf6e6bc978fa Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-08-25CSIT-237: VPN routed forwarding (VRF) - baseline for IPv6Zdeno Olsovsky7-21/+506
Change-Id: I5c3053c692df29255a1da22a66f7ac282e3d5624 Signed-off-by: Zdeno Olsovsky <zolsovsk@cisco.com>
2016-08-25CSIT-233 IPv4 IPFIX - baseline testsselias12-8/+758
- 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 Hrnciar3-1/+441
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 Gelety5-83/+561
- 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-25CSIT-357 Improve perf documentation for 1609pmikus22-43/+43
- Fix typo, tags, documentation, formatting ahead of 1609 report release Change-Id: Ic183f17122aca0fb21a9638d2905be1030d55a89 Signed-off-by: pmikus <pmikus@cisco.com>
2016-08-25CSIT-275 IPv4 DP - QoS - performancepmikus3-0/+734
- Add libraries for DUT setup - Add test cases with various packet size and DUT startup setup Change-Id: I52a19f8e398f515cc231bb7190cd98299ca989ce Signed-off-by: pmikus <pmikus@cisco.com>
2016-08-25CSIT-315 L2dp - Bridge domain - dpdk vhost-userpmikus1-24/+90
- Add test cases for dpdk vhost-user testing with NIC(X520)-to-VM(testpmd,virtio) Change-Id: I8ecc556ab9ef5cb72c0983ace8be17b96174f1c9 Signed-off-by: pmikus <pmikus@cisco.com>
2016-08-25CSIT-323 L2dp - Cross-connect - baseline vhost-userpmikus2-0/+670
- Add test cases for vhost-user testing with NIC(X520)-to-VM(testpmd,virtio) Change-Id: Ie810ea06622ed8a37d3552f7bb8e38ebe9f04c2a Signed-off-by: pmikus <pmikus@cisco.com>
2016-08-25CSIT-359: adapt vpp download script for usage with 1609 branch tooJan Gelety1-1/+10
- script downloads the latest vpp release from Nexus repository of the branch based on data in VPP_REPO_URL file stored in csit directory; default repo is fd.io.master.ubuntu.trusty.main Change-Id: I254801d74fe2ef7f5e87e2c64f5619bef0709944 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-08-24CSIT-346 Enable IPv6 latency in Trex driverpmikus1-4/+0
Enable IPv6 latency in Trex driver Change-Id: I594cca55acf465f6aa9a0b2140bdd67297ea8355 Signed-off-by: pmikus <pmikus@cisco.com>
2016-08-24SKIP_PATCH for all PDR tests instead of NDRpmikus5-78/+130
Main motivation for this change is the latency reporting for jobs skipping SKIP_PATCH tests. Change-Id: I529002549247e76309bd405550d48c35a21e1c01 Signed-off-by: pmikus <pmikus@cisco.com>
2016-08-23CSIT-218 L2XC VXLANoIPv4 - performancepmikus3-0/+681
- Add libraries for DUT setup - Add test cases with various packet size and DUT startup setup Change-Id: I4839cdf37481975f9bd7cf22c806c061882066a3 Signed-off-by: pmikus <pmikus@cisco.com>
2016-08-23Small fixies in IPSEC resourcesJan Gelety2-9/+7
Change-Id: I06e4000d93a86d885200ef1d0dd9b00e520ba77f Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-08-23CSIT-369 Update Honeycomb persistence data locationselias3-85/+1
- 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-23SKIP_PATCH for all PDR tests instead of NDRMiroslav Miklus16-166/+166
Main motivation for this change is the latency reporting for jobs skipping SKIP_PATCH tests. Change-Id: Ib466d969c10eb547f3a53808e90e11d83c581d0d Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-08-22CSIT-370 use LATEST instead of STABLEMiroslav Miklus1-9/+21
Change-Id: I50103e9a62e4822f291a092284b2eee1b5602a0c Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-08-22CSIT-342 Update T-rex version to v2.07pmikus5-5/+5
- Update T-rex version to v2.07 Change-Id: I1709087628f05c3142f4e4b25a68502673e848dc Signed-off-by: pmikus <pmikus@cisco.com>
2016-08-22CSIT-324 L2dp - Bridge domain - baseline vhost-userpmikus3-0/+680
- Add test cases for vhost-user testing with NIC(X520)-to-VM(testpmd,virtio) Change-Id: Id0e508d50288d89b39bc5c321eeab0c908f3e2ba Signed-off-by: pmikus <pmikus@cisco.com>
2016-08-22CSIT-378: Use package classifier to download deb packages from NexusJan Gelety1-1/+2
Based on https://gerrit.fd.io/r/#/c/2426/ it is necessary to use classifier to download release deb packages from Nexus. Change-Id: Ifa03acb15e66ba6bf2d376fa1c294f7a77168ebe Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-08-22CSIT-366 IPv4dp - baseline vhost-userpmikus4-1/+883
- Add test cases for vhost-user testing with NIC(X520)-to-VM(testpmd,virtio) Change-Id: I598e70221b939b2b08aa324d2c98059eee8b6857 Signed-off-by: pmikus <pmikus@cisco.com>
2016-08-19CSIT-367 Add QEMU package dependenciespmikus1-2/+10
- Add QEMU package dependencies Change-Id: Ib54eedb8d30fdd3ebed7152eb6d27067a93b7c52 Signed-off-by: pmikus <pmikus@cisco.com>
2016-08-18CSIT-171 CSIT-172 Policer tests initial commitMatus Fabian8-0/+985
policer python library, traffic script and IPv4/IPv6 example tests Change-Id: I6470c86ce1acdcaaff9fdcf81510126836f1135e Signed-off-by: Matus Fabian <matfabia@cisco.com>
2016-08-18CSIT-200: Lisp performance testAndrej Kozemcak5-0/+3659
Change-Id: I8a54b79ee03c2f5defc4eeba486086d793484668 Signed-off-by: Andrej Kozemcak <akozemca@cisco.com> Signed-off-by: pmikus <pmikus@cisco.com>
2016-08-17CSIT-312 VPP vhost-user - VPP vhost-user driver, virtio in VMpmikus4-42/+273
- Add libraries and keywords to control Qemu VM and VMapp Change-Id: Iaaedfe240afe394f507ccaf0cf7a77c8b863acd3 Signed-off-by: pmikus <pmikus@cisco.com>
2016-08-17CSIT-28: IPsec tests initial commitMatus Fabian3-0/+391
Change-Id: I525d3c4f47c3f151b55af5bbdd9d2e8c1ce2863f Signed-off-by: Matus Fabian <matfabia@cisco.com>
2016-08-15Update of VPP_STABLE_VERJan Gelety1-2/+1
- use new vpp ref build: 16.09-rc0~371-gc53191d~b2_amd64 - build tested by semiweekly job: https://jenkins.fd.io/job/csit-vpp-verify-master-semiweekly/1/ Change-Id: I71e22722e051e272f9bf9bb31c145cbf8d0c360d Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-08-15CSIT-226: Install vpp-plugins deb package on DUTMatej Klotton4-1/+4
Change-Id: I3d8fd7454c7629dbe048470ebb17dbc0c542f1af Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-08-15CSIT-197: Add basic mapping rule tests for MAP-EMatej Klotton7-4/+532
- 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>
2016-08-11Fix test teardown in IPv4 and IPv6 testsMatej Klotton5-9/+15
Run keyword if test fail expect one keyword. Test Teardown is moved to suites __init__.robot Change-Id: Ie1e4c4a803325ade4d326f9bb1a9c43a33395566 Signed-off-by: Matej Klotton <mklotton@cisco.com>
2016-08-10CSIT-321 L2 Cross-connect - baseline - NIC-to-NIC(XL710)Miroslav Miklus5-48/+337
Change-Id: I0c78d17242eedbfa573f1e2c20dc491a71b8dd4a Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-08-10CSIT-343: Use SKIP_PATCH tag for negative vlan_tag_translate L2XC IPv4 TCsJan Gelety1-0/+8
Change-Id: Iaeedbb409aa63ab91cfa9f00b496fd209a3d16c5 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-08-10Revert "CSIT-342 Update T-rex version to v2.07"Miroslav Miklus5-5/+5
"For XL710/X710 there is a need to upgrade the firmware to 5.04 (or later)” This reverts commit 147ce6e1ab9e6f557172d05aa0c09d44a34b0fdc. Change-Id: I4abc19fe04d1b5b9b8def25ad53586fd02f79028 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-08-09Correct error in filename when fetching packages via launchpad APICarsten Koester1-1/+2
Change-Id: I816ccf58bc52737893d21be3d8fb08a87c703198 Signed-off-by: Carsten Koester <ckoester@cisco.com>
2016-08-09CSIT-311 Remove perf tests from semiweekly job runMiroslav Miklus1-107/+3
Change-Id: I449b5cab13895f2d43cc94a5a06ed2fd31b20f08 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-08-09CSIT-350 Fix LISP test TC05Florin Coras1-0/+12
Change-Id: I458d9773b83a9dbf0a1f0779ff3848199d26f271 Signed-off-by: Florin Coras <fcoras@cisco.com>
2016-08-09CSIT-345 Increase number of captured syslog messagespmikus1-1/+1
Increase number of syslog messages to capture VPP initialization. Change-Id: I130d4bed750a415e731d534a3640d7ceb08bf60b Signed-off-by: pmikus <pmikus@cisco.com>
2016-08-09CSIT-341 Refactor DHCPv4 proxy testPatrik Hrnciar7-173/+194
Change-Id: Id44ef8677f8b023c9cb6a3fec7dc8e3fc1d979d4 Signed-off-by: Patrik Hrnciar <phrnciar@cisco.com>
2016-08-09Make all perf tests CRITICALMiroslav Miklus1-1/+1
Change-Id: Ib337f7d27d8364a057eabbeda5fd9c887e48e2b7 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-08-09CSIT-342 Update T-rex version to v2.07pmikus5-5/+5
Update T-rex version to v2.07 Change-Id: If93c95a3dbd3f2fbbb42d8155d3721f83bff92a2 Signed-off-by: pmikus <pmikus@cisco.com>
2016-08-08CSIT-338 PCI numa_node discoveryMiroslav Miklus3-2/+110
Allow to discover PCI - numa node relationship. Change-Id: I04a445e42b3cbbf450b990ebbc2c83ac313815f1 Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-08-08Update of VPP_STABLE_VERJan Gelety1-1/+2
- use new vpp ref build: 16.09-rc0~322-ga8d77ed~b494_amd64 - build tested by semiweekly job: https://jenkins.fd.io/view/csit/job/csit-vpp-verify-master-semiweekly/19/ Change-Id: I3bdad840b12ba13224560b3a5bb57414d787c517 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2016-08-08Update Honeycomb directory locationselias2-2/+3
- update "REMOTE_HC_DIR" constant - update location of "MTU" setting in interface operational data Change-Id: Id455ec4f3f03107f628913356801f4c21c5704b3 Signed-off-by: selias <samelias@cisco.com>
2016-08-06CSIT-338 CpuUtils - CPU layoutMiroslav Miklus2-0/+102
Extends node from topology file with "cpuinfo", this information can be defined in the topology file, or can be retrieved from the node. Change-Id: I913dba93daab3b41b36f3ab07f5c03ad46c659dd Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
2016-08-04CSIT-337 Improve Qemu affinity settingpmikus1-11/+21
Improve Qemu affinity setting by getting the list of Qemu thread IDs via QMP and pin each thread PID to specific host core by taskset. Change-Id: I1b0ee8d8425cf1f97b16d6761fff0be2fadc44a8 Signed-off-by: pmikus <pmikus@cisco.com>
2016-08-03CSIT-217 Hugepage configuration on physical LF testbedspmikus1-1/+50
If Qemu requires more Hugepages than availbale in system it fails to start. This patch is aimed to add option to configure more hugepages needed. Default behavior is to fail to start if amount of hugepages is lower then required. Change-Id: I64bd8a5ec5bfa559676035c23001b12d00b026a5 Signed-off-by: pmikus <pmikus@cisco.com>
2016-08-03CSIT-213 IPv6 iACL - performancepmikus3-0/+715
- create topology with Classify iACL white-list applied on interfaces using IPv6 in 3-node topology - create ipv6_iacl test cases (78B, 1518B, 9000B) Change-Id: Idae635e6a45b52086515fea33a38112209975e8a Signed-off-by: pmikus <pmikus@cisco.com>