aboutsummaryrefslogtreecommitdiffstats
path: root/resources
AgeCommit message (Collapse)AuthorFilesLines
2018-04-10Fix: PAL Trending csv and txt tablesTibor Frank1-2/+6
- Fix the problem with missing builds in the range of builds Change-Id: I17fbc083ad88ee7c1b30c05f4f05022a1c92683d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-04-10FIX: Crypto execution orderPeter Mikus3-179/+95
Currently, VAT history looks like this: sw_interface_set_flags sw_if_index 2 admin-up sw_interface_set_flags sw_if_index 1 admin-up sw_interface_dump sw_interface_set_flags sw_if_index 2 admin-up sw_interface_set_flags sw_if_index 1 admin-up sw_interface_add_del_address sw_if_index 2 192.168.10.1/24 sw_interface_add_del_address sw_if_index 1 172.168.1.1/24 ip_neighbor_add_del sw_if_index 2 dst 192.168.10.2 mac 68:05:ca:3a:af:40 ip_neighbor_add_del sw_if_index 1 dst 172.168.1.2 mac 68:05:ca:35:78:e9 ip_add_del_route 10.0.0.0/8 via 192.168.10.2 sw_if_index 2 resolve-attempts 10 count 1 exec exec /tmp/ipsec_create_tunnel_dut1.config It should be like this: sw_interface_add_del_address sw_if_index 2 192.168.10.1/24 sw_interface_add_del_address sw_if_index 1 172.168.1.1/24 ip_neighbor_add_del sw_if_index 2 dst 192.168.10.2 mac 68:05:ca:3a:af:40 ip_neighbor_add_del sw_if_index 1 dst 172.168.1.2 mac 68:05:ca:35:78:e9 ip_add_del_route 10.0.0.0/8 via 192.168.10.2 sw_if_index 2 resolve-attempts 10 count 1 exec exec /tmp/ipsec_create_tunnel_dut1.config sw_interface_set_flags sw_if_index 2 admin-up sw_interface_set_flags sw_if_index 1 admin-up Change-Id: I4e943436dee00166966b4f53d9d0a40440bbf1e4 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-04-09PAL Trending: Add build date to csv and txt tablesTibor Frank2-6/+23
Change-Id: I75e614b45bcf1b38709b551ba13bc6e54d2c978d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-04-09PAL: Static content - indexesTibor Frank2-1/+4
Change-Id: I5ebe1bc959e893fc617f69b9c3e01eee262651e0 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-04-09FIX: Download from nexusTibor Frank1-1/+1
Change-Id: Ia6df570da214ff7af67550335f2c1c8b26a17bce Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-04-06Add .gitignore for files created by run_doc.shVratko Polak1-0/+2
This is to prevent people who verify documentation locally from accidentally contributing the generated files into gerrit. Change-Id: I16d9993b9f7fd2652ea53661dd431c499b58db8e Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2018-04-06CSIT-1034: Add all x710 testsTibor Frank1-55/+421
Change-Id: Id96a3441a1f16ee4ca0a52e7dac1726884d6685d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-04-06FIX: VAT SSH timeoutPeter Mikus4-61/+56
Currently when VAT cannot connect to VPP via direct API call, there is inner timeout of ~100s until it quits and returns RC. In our code we are setting outer timeout to 10/15s to detect if VAT is not responding. If VAT does not respond quickly enough due to e.g VPP crash, we are incorrectly reporting SSHTimout exception. This fix is suppose to set correct timeout values and also to set some of the calls like show run|hard|err / clear to detect whether they were successfull or not. + Various small library cleanup. Change-Id: I787c4baecd7e086705a4076643e255a875ea8438 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-04-05HC Tests: adapt hc2vpp tests to oxygen bump(HONEYCOMB-424)Marek Gradzki1-16/+16
Requires https://gerrit.fd.io/r/#/c/10376/ and https://gerrit.fd.io/r/#/c/10643/ Change-Id: I32c81ddf4377f598c359bff278b34a76b9309a28 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-04-05FIX: Change plugin default behavior for Container tests Peter Mikus1-2/+1
Looks like disabling all plugins in container leaving only memif_plugin.so results into issue that could lead into lost of SSH connectivity to TB or in better case to not handling any traffic. This fix is supose to return previous behavior for Container instance of VPP. vpp_config.add_plugin('disable', 'dpdk_plugin.so') Change-Id: I7bca6c73c0f5aaf30d423b90ff7c2d2c38d54700 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-04-05Revert "FIX: Change plugin default behavior for Container tests"Peter Mikus1-1/+2
This reverts commit c754789176b1a3ca00a129d3d207aa5a6bad7c27. Change-Id: Ic1bbe8fac0d98f41aa8b1b57da0c7a147111340b Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-04-05FIX: Change plugin default behavior for Container testsPeter Mikus1-2/+1
Looks like disabling all plugins in container leaving only memif_plugin.so results into issue that could lead into lost of SSH connectivity to TB or in better case to not handling any traffic. This fix is supose to return previous behavior for Container instance of VPP. Change-Id: Ie8b3ce2e35a40c8f3498e490abb6967cd4dd912a Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-04-05HC Tests: fix authentication for ODL Oxygen jobsMarek Gradzki2-4/+10
Change-Id: I05dcb5f35ae1bc2abc7ce5c34eaced218e0ebd35 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-04-04CSIT-1027: Add IndexTibor Frank1-138/+138
Change-Id: I2928aee8665ba80f6a36643331db410d55683b38 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-04-04Update to Centos image 7.4-1711Thomas F Herbert14-71/+581
Add qemu-ev version 2.9.0-16 Changes required for vpp 18.04: Add selinux policy rpms at required version. Add mbedtls JIRA: CSIT-566 JIRA: CSIT-680 JIRA: CSIT-681 JIRA: CSIT-602 JIRA: CSIT-608 JIRA: CSIT-603 Update Centos image version 1.8: Point to Vault repo specific to for 7.3-1611 for consistent control of package versions and releases. Fix for pypcap import problem. JIRA: CSIT-991 This fix forces the downloads of the complete package for all the pip python packages to be installed on Centos regardless of the Python metadata on the host. Change-Id: Id651dd113eec41db738ac1e10c92d1074e89b1de Signed-off-by: Thomas F Herbert <therbert@redhat.com>
2018-04-04CSIT-1027: Add IndexTibor Frank2-0/+10
Change-Id: If92bf076e4a55fff8f740b20a1f3aa5019c66091 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-04-03CSIT Trending: Add x710, IMIXTibor Frank1-0/+292
- L2 - container memif - VM vhost Change-Id: I74a720dad12e1709fd99f76f022c863c80969611 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-04-03CSIT Trending: input filesTibor Frank1-9/+6
Change-Id: I1570e55186c54718aa388c8ec24bd8d8ed67e0ac Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-04-03CSIT Trending: Input filesTibor Frank2-7/+2
Change-Id: I4cfaaff8a372dbf807715ec47647fbe8760dbe6b Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-04-03CSIT Trending: Input filesTibor Frank1-1/+9
Change-Id: I93728caccec332e05af30858dc83e85ab2af91fc Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-04-03CSIT Trending: input filesTibor Frank3-10/+6
Change-Id: I15d987cd57272c29d463c711fb7049b33b1e0084 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-04-03PAL Trending: download input filesTibor Frank3-6/+13
Change-Id: I407e3cdeb25547d46fafed702ee608f6c0e03091 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-30Change the default plugin behavior in perf testsPeter Mikus4-14/+18
Currently we are selectively disabling plugins by creating list of disabled plugins for performance tests. Thanks to the new API in VPP we can revert the logic to selectivly enable plugins. This is more stable for future onboarding of new plugins into VPP. Change-Id: Ibdd56d6097230d095a304bbb6984b565d9428f51 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-03-28PAL Trending: Data in txt table in MppsTibor Frank1-2/+2
Change-Id: I3b27f95c899e2a904fe806de24f7a0d5440cb4ff Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-28PAL Trending: Data in txt table in MppsTibor Frank1-2/+10
Change-Id: I5427e14479b4403319b817e75d83b95b64bcddb6 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-28PAL Trending: Static contentTibor Frank2-6/+9
Change-Id: I4c46a0b06c5d726f7bfb5705d153f101eb46796f Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-27Trending: Set the start build number to 15.Tibor Frank1-2/+2
Change-Id: If1603fb8d39c339caf9c49015a63e2910f98e292 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-27PAL trending: Trending lineTibor Frank1-3/+4
Change-Id: I46309f53365b9335fc93bcecdf293bca07a0e51d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-26FIX: Catch exeption in start-testcasePeter Mikus1-3/+3
Catch all exceptions by default if removing scratch directory is not successful. This prevents further confusion about NFS permissions as this is not the root cause of script failure. Change-Id: I0f775bb38e98cf69b4ce277b6e0dda4dad0a8732 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-03-26Report: Fix packet_throughput_graphs/ip4Tibor Frank3-11/+34
Change-Id: I3943d02dcca95ed31baaa104648589c42ef479a7 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-26Report: Detect outliers for the comparative tablesTibor Frank3-45/+46
Change-Id: Ia1be590a720df71ff51e8a7ca910ed27a4642209 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-26Report: Detect outliers for the comparative tablesTibor Frank2-45/+41
Change-Id: I2bbb2c4e18f456da9b8d62b6654d7e23fe36ee58 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-26Report: Detect outliers for the comparative tablesTibor Frank1-13/+9
Change-Id: I87f7f239560544261e21d36d020c56dda0e601fd Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-26Add IPSec testsTibor Frank2-73/+95
Change-Id: Ie1ddc6189a68a299207fe9158d1be8409ec2bc6a Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-26Optimize Qemu installation to speed up vhost testsPeter Mikus6-99/+89
Currently Qemu is being installed if there is a change of qsz parameter between tests/suites. Qemu is installed always into the same directory. This patch changes the default behavior to install qemu over and install pathced version to separate directory. It also disables force install. Change-Id: I0d7493a02b026a6ae4a5ea8bacf54656de9db567 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-03-26CSIT-919: Jenkins jobTibor Frank3-14/+10
Change-Id: I8ed4a8e135ebbebc7799a633872a50293eb410af Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-26Add lastCompletedBuild option to the specTibor Frank3-47/+86
Change-Id: I4432e626a7bc81be2cede56da6a3660450f09c01 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-26CSIT-919: Jenkons jobTibor Frank1-5/+3
- return correct return value Change-Id: I761593b90336ef3926e157c068982713ea3fe71f Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-23CSIT-1004: Generate csv and txt tables with trending and statistical dataTibor Frank4-8/+47
Change-Id: I50ba76c06621a9a293a5327b5b7709e4df6a4756 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-23CSIT-949: Data modelsTibor Frank3-8/+115
Change-Id: I07d0b122632c15fa07a5871dc268d654f410ef4f Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-22CSIT-1005: Add ipsec MRR testsVratko Polak1-0/+2
+ 40ge2p1xl710-ethip4ipsecbasetnl-ip4base-int-aes-gcm-mrr.robot + 40ge2p1xl710-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-mrr.robot + 40ge2p1xl710-ethip4ipsecbasetnlsw-ip4base-int-aes-gcm-mrr.robot + 40ge2p1xl710-ethip4ipsecbasetnlsw-ip4base-int-cbc-sha1-mrr.robot + 40ge2p1xl710-ethip4ipsecscale1000tnl-ip4base-int-aes-gcm-mrr.robot + 40ge2p1xl710-ethip4ipsecscale1000tnl-ip4base-int-cbc-sha1-mrr.robot Do not add test cases for 9000B framesize yet. Improve other suites to keep the style consistent. Change-Id: I03a58e8d6745083e267b9d53bb3b85efcb2ea827 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2018-03-22CSIT-913: Continuous Trending, Analysis and Change DetectionTibor Frank1-6/+320
- CSIT-949: Add new plots - CSIT 951: Add new plots Change-Id: I09440df5209e3207339a8a9509c084da16f06356 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-22Update sr_steer_add_del.vat templateJan Gelety1-1/+1
Change-Id: I7b7fd3a8815cf33fa50ca5f3f7a9128edef8b827 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2018-03-22FIX: check OS on DUT instead on hostJan Gelety1-1/+3
CSIT-1010 Change-Id: I21303c22a50c0fe7914f769aca61ef350287ccb5 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2018-03-21HC Tests: adapt sub-interface tests to recent api changes (HC2VPP-289)Marek Gradzki4-9/+38
Follows: https://gerrit.fd.io/r/#/c/11228/ Change-Id: If1a281fc04c3b8015519c97788e1dae213e74b0e Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2018-03-21CSIT-913: Continuous Trending, Analysis and Change DetectionTibor Frank14-154/+1380
- CSIT-915: LLD - CSIT-917: Functions to evaluate the results according to the PASS / FAIL criteria - CSIT-918: Sphinx configuration - CSIT-948: Statistical functions - CSIT-949: Data models for trending plots - CSIT-950: Code trending plots - CSIT-951: Static content - CSIT-984: PAL Specification file - CSIT-996: Download data from nexus Change-Id: Icb9305945bb0f142135bb177cb8781ba0096280e Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-21CSIT-998: MRR testsJan Gelety1-2/+1
- CSIT-1001: MRR tests: IP4 - ip4 - 10ge2p1x520-ethip4-ip4base-copwhtlistbase-mrr.robot - 10ge2p1x520-ethip4-ip4base-iacldstbase-mrr.robot - 10ge2p1x520-ethip4-ip4base-ipolicemarkbase-mrr.robot - 10ge2p1x520-ethip4-ip4scale200k-mrr.robot - 10ge2p1x520-ethip4-ip4scale20k-mrr.robot - 10ge2p1x520-ethip4-ip4scale2m-mrr.robot - 10ge2p1x520-ethip4udp-ip4base-iacl1sf-10kflows-mrr.robot - 10ge2p1x520-ethip4udp-ip4base-iacl1sl-10kflows-mrr.robot - 10ge2p1x520-ethip4udp-ip4base-iacl50sf-10kflows-mrr.robot - 10ge2p1x520-ethip4udp-ip4base-iacl50sl-10kflows-mrr.robot - 10ge2p1x520-ethip4udp-ip4base-nat44-mrr.robot - 10ge2p1x520-ethip4udp-ip4scale1000-udpsrcscale15-nat44-mrr.robot - 40ge2p1xl710-ethip4-ip4base-mrr.robot - ip4_tunnels - 10ge2p1x520-ethip4vxlan-l2bdbasemaclrn-mrr.robot - 10ge2p1x520-ethip4vxlan-l2xcbase-mrr.robot - 10ge2p1x520-ethip4lispip4-ip4base-mrr.robot Change-Id: Ibfd03aea9b97d29a8fa05e2956f6df54603a2208 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2018-03-21Fix bug in dpdk-testpmd-mac KWTibor Frank1-6/+0
Change-Id: I6711e186062a72700552418eeee11b031e8c8ce4 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-21Fix for pypcap import problem.Thomas F Herbert1-1/+1
JIRA: CSIT-991 This fix forces the downloads of the complete package for all the pip python packages to be installed on Centos regardless of the Python metadata on the host. Change-Id: I9f5b9faf75306c2b0ae34ca640bc5f36811f900c Signed-off-by: Thomas F Herbert <therbert@redhat.com>
2018-03-20Add max-pkt-len parameter to dpdk testpmd startTibor Frank3-67/+117
Change-Id: I114c187f007c10223502669c2ba85c63d09cd84a Signed-off-by: Tibor Frank <tifrank@cisco.com>