aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-01-09perf: GENEVE tunnel test, l3 modeJan Gelety17-18/+2361
Jira: CSIT-1768 Change-Id: I888ae1a5754fa07297d4cdf65c2be0e3e49d89a5 Signed-off-by: Jan Gelety <jgelety@cisco.com> (cherry picked from commit 6962831a1f1905e50a3d663c0cf3ce8c2873ecc9) Change-Id: I6496ae773b176b2abfedab843110d6f870c62888 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2021-01-142101: Update the stable ver files to rc2Tibor Frank2-2/+2
Signed-off-by: Tibor Frank <tifrank@cisco.com> Change-Id: Ibec19f45e307af8b6c92d76ed0da126650973c3b
2021-01-14Report: Add dataTibor Frank2-9/+14
Change-Id: I3ac0e892ef3f2b0a23b42465565d28f5d5027dae Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit ef5c30213bb28824a55f4ebbcade6410ee8d2461)
2021-01-13job_specs: fix 2n-tx2 ip6 iacldst job specsJuraj Linkeš2-6/+6
Change-Id: Id0f74dd289a05c84f6f0723adcd678f02c7464fa Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech> (cherry picked from commit 55eb33d7469ec635755d0942c74ff798f9f3d498)
2021-01-13Report: Fix plotsTibor Frank1-1/+2
Change-Id: I70a7929400d7fba144a3669fc9d8aff003695f55 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 81958d4bc5ec4803be0726d94564680e2a0f9a5c)
2021-01-13job_specs: update 2n-tx2 coverage specsJuraj Linkeš15-5/+955
Start out with l2, l3, classifier and acl tests. Change-Id: I8fc390c77e410e4f4832b4412114253dd34a5fbb Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2021-01-13Report: Add dataTibor Frank2-29/+192
Change-Id: Ia6f46cd9dbf83e6376f635b3e250708bdfba80be Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 98a94315dae63bd19c7bc16ce50b3219386aa34c)
2021-01-13Report: Add dataTibor Frank1-54/+35
Change-Id: I23dd384edd107facdc8e54275c1acded5a9935fd Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 7a26d43c4f71869695ba19ce58f9afac9a1d176d)
2021-01-12Report: Add dataTibor Frank1-0/+16
Change-Id: I70153753ccc69597dc2c69133b3828cd76174468 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 1899cf849e938512df8bac9ea7cb6479732dda42)
2021-01-12Add 2n-tx2 job specsTibor Frank2-0/+50
Change-Id: I992c1466b2226337a043b46e1bdba82de2dc2368 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-12Report: Add dataTibor Frank1-22/+36
Change-Id: I648732e98941b562c31a9db735332bd215d65870 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 1b141f8090e9b067dce9d182a81aa530213d4a66)
2021-01-11tests: add 2n1l l2 acl tests, update 2n-tx2 specsJuraj Linkeš57-103/+1334
Modify initialize L2BD ACL keywords to be usable for both 2-node and 3-node topologies and update testsuites accordingly. Add the missing macip T-rex profile. Add classifier tests to 2n-tx2 job specs. Change-Id: I17b84b8fc18ef9a6f275ae0238a0665ac2017f01 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech> (cherry picked from commit 9d510d595f73d26e3f7c6646fa6530e8f252f790)
2021-01-11Infra: Increase shm-sizepmikus1-2/+2
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ib9dfb8623757fd23fd8b49b5e04ed86e202ada66 (cherry picked from commit 2f4b14bc83437afcc242190a121ba47a6d10bd09)
2021-01-11Report: Fix plot layoutTibor Frank1-1/+1
Change-Id: Ia2c448a6b9bed2095710c04fde606649385e408e Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit fa0e6315e4db3d96b281fb7467a9416150c0bc9f)
2021-01-11Report: Add dataTibor Frank2-13/+521
Change-Id: Ic584b2340bbaebf5699213358292159518546334 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit e7c71f5e3de89d0e9f0b6d5d0ee099e1ee97c2db)
2021-01-11FIX: Backward compatibility include selectionpmikus1-2/+9
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ieff60a44d42d66acee8ba1680e7e285d6cd01bc9 (cherry picked from commit e62ade12b7c9918cda2d363387ed0f517aa9840d)
2021-01-11Report: Add Latency graphs with logaritmic x-axisTibor Frank2-15/+527
Change-Id: Ic41b8761aed4256cb3f8ab9d14831e9d2be1598c Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit b370b24ad548c2caba20fcfd1c4796416d829c7a)
2021-01-11Report: ConfigurationTibor Frank49-49/+49
Change-Id: Ia1d95d610ede86127797eecd89eb68091d15d54c Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 5dd28c508cf6f04dee46580c73272c2cb31f5831)
2021-01-11Report: Configure reportTibor Frank64-10150/+1953
Change-Id: I1c64758f937c34a8f3956a5aa6512bb16a9dfe62 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit fc3f7fa58880d2327c3364bbcf8338d2256fb8f0)
2021-01-07PAPI: Cache connected client instancesVratko Polak11-103/+492
Disconnect+connect cycle is expensive and slow. This change tracks connected client instances so later "connect" to the same target uses it. Explicit disconnects are allowed (and executed before VPP ends), but once again disconnected instances are cached and reused, as creating a new instance is more expensive than just connect. + Add missing checks on interfaces being up to appropriate keyword. + Use appropriate keywords. + Add a comment explaining why a simpler keyword is not appropriate. + Improve VPP checks in containers. + Fix the vppctl check to actually work. + Add PAPI check to ensure VPP is really ready. + Delay/reorder checks to make them faster with multiple containers. + Leave some TODOs to improve various lifecycles later. + As we do not stop VPP in test/suite teardown: + One final disconnect is needed, added to __init__.robot teardowns. - Import of the final disconnect keyword is ugly, but it works. - We could use a hashable class for distinguishing node+socket pairs. - Are we connecting to VPP inside VMs? Change-Id: I49cd726740c3e8cae1591c7c84b85a447241228f Signed-off-by: Vratko Polak <vrpolak@cisco.com> (cherry picked from commit a33b52ae0f255021d89307ebc694f6e907906151)
2021-01-07Set DPDK version to 20.11Tibor Frank1-1/+1
Change-Id: I6f95ad79c891def175dcbc778d26ced0ec84f799 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 4e2347f3996290fbc2386938791c2f272d052c63)
2021-01-05Infra: Ansible syncpmikus3-12/+34
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ida73c8acab94ad334fe57bb52f4dab33c40dded6
2021-01-04fix: geneveJan Gelety2-5/+5
Change-Id: I23541e1c07a42b4baa560c343ffeed3b963fe694 Signed-off-by: Jan Gelety <jgelety@cisco.com> (cherry picked from commit d7a3262b58c86868a18c29244f29196203e1eb39)
2021-01-04API: deprecated COP APIsTomas Alexy33-390/+531
Signed-off-by: Tomas Alexy <tomas.alexy@pantheon.tech> Change-Id: Ifb97088a26f3c2ab2ecee28ed43e6e957a844c64 (cherry picked from commit 9446b9bf9c15999feec3c8a48fec428bca094500)
2021-01-04GSO: TAP/VHOST use casepmikus21-65/+1676
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ibafaaca4438587284d1e255c764f0701002941e8 (cherry picked from commit 44dcb3113c8ade2e44543746abca861a89362c9b)
2021-01-042101: Update of VPP_STABLE_VER filesTibor Frank2-2/+2
- use new vpp ref build - ubuntu 18.04: 21.01-rc1~3-gf097300c2 - use new vpp ref build - centos8: 21.01-rc1~3_gf097300c2~b6 Signed-off-by: Tibor Frank <tifrank@cisco.com> Change-Id: I3c3d62cf1dcfab38075387c496b6849d790f53b1
2021-01-04FIX: AWK NIC replace in case of x520pmikus1-1/+1
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I7d83ba048e0609d6b8623fab5c2960e48a37c023 (cherry picked from commit 3c3930b9f6f9a40d6b30f6e56e8c40279e34f650)
2021-01-04Switch include to testpmikus1-22/+36
+ Reduce time overhead when parsing --include vs --test + Input files will remain the same + 3n-hsw 150include ~24min, 150test ~5min + 2n-clx 489include ~61min, 489test ~9min Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I7e5957c32385aecbc4551bd124da41afa5bc63c9
2020-12-21Framework: add 2n-tx2 perf testbedJuraj Linkeš2-1/+76
Add testbed file and make code changes in common.sh. Change-Id: I493bb92db3c66358afa81ec81bcd99b296f49c03 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech> (cherry picked from commit 7aa013cf087993ca4546fd7988e177d43cfedfaf)
2020-12-21API: deprecated bond APIsJan Gelety6-71/+57
Jira: CSIT-1597 Change-Id: I77b746584851331d46eca1caafd4468d18f1e78d Signed-off-by: Jan Gelety <jgelety@cisco.com> (cherry picked from commit 925b50c85a24b3c91031d09eeca19f17b4e01f2c)
2020-12-18Update of VPP_STABLE_VER filesJan Gelety2-2/+2
- use new vpp ref build - ubuntu 18.04: 21.01-rc1~2-gda45810ce - use new vpp ref build - centos8: 21.01-rc1~2_gda45810ce~b5 Signed-off-by: Jan Gelety <jgelety@cisco.com> Change-Id: Ib9468d5ceb0bee5cf347d2f603536e5fbefb3563
2020-12-18Framework: 3n-tsh topology file updateJuraj Linkeš1-2/+2
The TG is now shared, update port and user accordingly. Change-Id: I8be4f41887498ae42935b7ab22a7f22dc21e6b50 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech> (cherry picked from commit 1d6448f6c2eea55ec82694b30d6d5081ff631482)
2020-12-11Update of VPP_REPO_URL and VPP_STABLE_VER filesJan Gelety4-4/+5
- use vpp builds from vpp stable/2101 branch - use new vpp ref build - ubuntu 18.04: 21.01-rc1~0-g9dab7b941 - use new vpp ref build - centos8: 21.01-rc1~0_g9dab7b941~b3 Signed-off-by: Jan Gelety <jgelety@cisco.com> Change-Id: Iad5b328871062f1a476c648322132deb6fcc234b
2020-12-11API: deprecated nsim APIsJan Gelety2-5/+13
Jira: CSIT-1597 Change-Id: Ice342d6cb7cd244d712c42a3d468c851c79739f4 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-12-16API: deprecated IPSEC APIsJan Gelety136-272/+536
Jira: CSIT-1597 + add ipsec_sa tear down action Change-Id: I4d1e6f26c14e61e8ddc6f29fbf5528a034c84eb0 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-12-16report: added report static content for new testbed type AMD EPYC Zen2 7532Maciek Konstantynowicz4-3/+1142
Change-Id: I9099cce7c4da15a1b3a9aafd37825b284c5ed7fe Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
2020-12-16Report: Add dataTibor Frank1-0/+2
Change-Id: If43441b9e918220a0e16ab5d1fe678e9ee38a89d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-12-15Terraform: Small fixup in storage templatespmikus4-155/+86
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I0cefbc62d097b01b1c31739d2049157281e2a671
2020-12-14Update of VPP_STABLE_VER filesTibor Frank2-2/+2
- use new vpp ref build - ubuntu 18.04: 21.01-rc0~540-ga8ebb5184 - use new vpp ref build - centos8: 21.01-rc0~540_ga8ebb5184~b437 Change-Id: I1e6d03ec1a01e1586de37015058f9bc70d9a72d6 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-12-14Report: Add dataTibor Frank4-2/+9
Change-Id: I298c3bdec3f9254a2644401a9ffb7ff09c4ecbd2 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-12-14Improve release notesVratko Polak2-3/+10
+ Add a link to NAT44 methodology. + Mention TCP tests are not using 64B packets. Change-Id: Ief6334e84abdf4d099dfbc455cfc7c9b2179ccfe Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-12-13Ansible: Add 10.32.8.17 into nomad poolpmikus1-16/+16
+ Extra storage capacity Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ifbdc26581776e9885b0eb9929d8ac1f731282426
2020-12-12Refactor storage solutionpmikus37-230/+1501
+ Minio terraform module + XL mode enabled with erasure code + Upload script as a sample + Nginx terraform module + Updating ansible to reflect changes Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ia8c439b749aa0de82bd6f1d0cfbecce4d7000a8f
2020-12-11Report: Add dataTibor Frank1-0/+12
Change-Id: I96125f0db3b627177f159f8dffa07fb6a6f61671 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-12-09Tox: Add GPL license checkerVratko Polak3-3/+81
A common mistage is to add a file into GPL directory, with Apache license only. This adds a tox checker to vote -1 on such changes, gpl_license.log contains the list of affected files. There are TODOs related to unlicensed files or unconventional GPL licenses. Change-Id: I267e4fb98afd199d5acc7d211068b28c97b31dc9 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-12-03vpp-device: GENEVE tunnel test, l3 modeJan Gelety13-92/+845
Jira: CSIT-1769 Change-Id: I98510cd8e627d7347f77d0032b7bac28f2e36c61 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-12-09Report: Add dataTibor Frank4-9/+8
Change-Id: Ic7d559d30c2c7d314ba029dfe7c1db99e25e20f4 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-12-08Revert "vpp-device: GENEVE tunnel test, l3 mode"Peter Mikus13-845/+92
This reverts commit a9f54ca5080aeef17686f300a6807bf9b46b7c90. Reason for revert: DO NOT MERGE BROKEN TESTS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! https://logs.fd.io/production/vex-yul-rot-jenkins-1/csit-vpp-device-master-ubuntu1804-1n-skx/9918/archives/log.html.gz Change-Id: I2ce2970a43e5dd7487eeb54d1ccbb149e06cf8fa Signed-off-by: pmikus <pmikus@cisco.com>
2020-12-03vpp-device: GENEVE tunnel test, l3 modeJan Gelety13-92/+845
Jira: CSIT-1769 Change-Id: I0ab906966f760b809b8431530c010a8f0835d62c Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-12-07Fix vpp-csit device scriptVratko Polak1-1/+0
In Gerrit 30041 that was not tested properly. Change-Id: I42f57f1933b0e7d029030f4ec502f7268780827b Signed-off-by: Vratko Polak <vrpolak@cisco.com>