aboutsummaryrefslogtreecommitdiffstats
path: root/resources
AgeCommit message (Collapse)AuthorFilesLines
2021-01-27Report: Improve reconf graphsTibor Frank2-5/+9
Change-Id: Ic935c946123c4dcc9daa608c523767b9aca36ef3 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-26Trending: Add GENEVE testsTibor Frank2-0/+101
Change-Id: I5e20f6351dd3854eef075e1bf954dab5aee61698 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-26Report: Add GENEVE testsTibor Frank1-1/+203
Change-Id: Ic6ede53c94c47159d0fde658e2eef309b9d39371 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-25Report: Add dataTibor Frank1-4/+131
Change-Id: I234b42fa5a402a27d210da9ebc247ca5291d1877 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-25Hdrh latency graphs: Do not skip the last valueVratko Polak1-5/+7
Linear x axis does not need any skipping. For logarithmic axis, descrease from 100% to avoid infinity. Currently using a fixed PERCENTILE_MAX value. Added a comment on when to change that value. Change-Id: Ic10a19532455e597272efdb4542e43d09ce49d5c Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2021-01-22Report: Add dataTibor Frank1-12/+197
Change-Id: I1d5031780b1bef169509058233e02624d7afecb7 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-21Reconf: Fix bidir/unidir mismatchVratko Polak1-14/+15
Results if NDR search is in TPS (so unidir) since https://gerrit.fd.io/r/c/csit/+/28208 The bug was causing all reconf tests report zero loss, as they used half of NDR load during reconfiguration. + Small improvements to descriptions of other traffic keywords. Change-Id: Ib9af5861cc09e698eb762feb3f0a019571d17962 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2021-01-21Trending: Fix bugs in 2n-tx2Tibor Frank1-1/+1
Change-Id: I5522e2cb37b9e319bfde009297525179da2e50f7 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-21Report: Add dataTibor Frank1-0/+22
Change-Id: I09a695d9c747d4bb6826d27283ab0aa172fc0d30 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-21Trending: Add 2n-tx2Tibor Frank2-1/+379
Change-Id: Id2d0248128eee6a5b0969c7f27aae946ed47bbaa Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-20Report: Add dataTibor Frank1-11/+41
Change-Id: Ie7450076891e1041b5635f8ea714f94909b6d407 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-19Report: Add data, 2n-tx2 latency graphsTibor Frank1-468/+424
Change-Id: Idd9396c0f260355e3b7b90839bd4b1f64d8b0644 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-19Report: Add dataTibor Frank1-416/+416
Change-Id: I1b7314affd08d12b67212affb2ef89f64d1347ee Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-18Report: Remove slider for Latency graphsTibor Frank1-2/+0
Change-Id: I86b9af8e2ebbf27cd8d93c9a04901dce874fa9d6 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-18Report: Fix specificationTibor Frank1-2/+6
Change-Id: Ida7035fd130f566215f222d9cd7e98beb583af94 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-18Report: Add data, add 2n-tx2Tibor Frank3-923/+1558
Change-Id: Ic2f8e03c16c432479139648cad7982a962193bc4 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-18PAL: Improve latency graphsVratko Polak1-6/+31
Previously, they used sloped lines connecting reported points. But HdrHistogram reports only the upper bound of percentile. Example: If all samples are 10us, HdrHistogram reports a single value at 100%. This change attempts to show the whole intervals (0%-100% for the example) as a series (vertically connected) of horizontal lines. Hover also shows percentiles as intervals. Change-Id: Id7bbff7b1c29d7f62472041340fde88903363cfa Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2021-01-14perf: GENEVE tunnel test, l3 modeJan Gelety3-5/+7
Jira: CSIT-1768 Change-Id: I888ae1a5754fa07297d4cdf65c2be0e3e49d89a5 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2021-01-14Report: Add dataTibor Frank2-9/+14
Change-Id: I3ac0e892ef3f2b0a23b42465565d28f5d5027dae Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-13Report: Fix plotsTibor Frank1-1/+2
Change-Id: I70a7929400d7fba144a3669fc9d8aff003695f55 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-13Report: Add dataTibor Frank2-29/+192
Change-Id: Ia6f46cd9dbf83e6376f635b3e250708bdfba80be Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-13License: Update block replacerVratko Polak2-1/+24
... so it replaces also long (older) form of GPL license. This way replacing to apache and back ensures GPL has (newer) short form. Change-Id: I34efd83a91e54b2b2bbb3c4429d1b82397a1e8f8 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2021-01-13Report: Add dataTibor Frank1-54/+35
Change-Id: I23dd384edd107facdc8e54275c1acded5a9935fd Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-12License: Wrap GPL block to 80 charactersVratko Polak1-1/+2
The original license block was adapted from https://wiki.fd.io/view/TSC/Proposed_Header_Python_Test_Scripts resulting in a line longer than 80 chars, but those are reported (although not blocked) by tox verify job. As the text from wiki was not used in verbatim (it uses c-style comment block), minor formatting change like this should not be a big deal. + Bump copyright year. Change-Id: I55e3a0232639b448b1a6d7b1f3af84d903a8d0a5 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2021-01-12Report: Add dataTibor Frank1-0/+16
Change-Id: I70153753ccc69597dc2c69133b3828cd76174468 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>
2021-01-11tests: add 2n1l l2 acl tests, update 2n-tx2 specsJuraj Linkeš1-7/+12
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>
2021-01-11Infra: Increase shm-sizepmikus1-2/+2
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ib9dfb8623757fd23fd8b49b5e04ed86e202ada66
2021-01-11Report: Fix plot layoutTibor Frank1-1/+1
Change-Id: Ia2c448a6b9bed2095710c04fde606649385e408e Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-11Report: Add dataTibor Frank1-13/+20
Change-Id: Ic584b2340bbaebf5699213358292159518546334 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-11Report: Add Latency graphs with logaritmic x-axisTibor Frank1-15/+26
Change-Id: Ic41b8761aed4256cb3f8ab9d14831e9d2be1598c Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-11Report: Configure reportTibor Frank3-4497/+1872
Change-Id: I1c64758f937c34a8f3956a5aa6512bb16a9dfe62 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-01-07ansible: remove unused old ARM nomad hostsDave Wallace3-64/+1
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Ie2a653fa46119b5971c58478e306920376a8f874
2021-01-07fix: use csit lts branch in vpp-csit lts jobsJan Gelety1-1/+5
Change-Id: Iebd62fd6b0c798f7b4dd1f3b093c156e533b3900 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-12-21fix: geneveJan Gelety1-3/+3
Change-Id: I23541e1c07a42b4baa560c343ffeed3b963fe694 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2021-01-04API: deprecated COP APIsTomas Alexy4-28/+30
Signed-off-by: Tomas Alexy <tomas.alexy@pantheon.tech> Change-Id: Ifb97088a26f3c2ab2ecee28ed43e6e957a844c64
2021-01-04GSO: TAP/VHOST use casepmikus16-65/+1192
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ibafaaca4438587284d1e255c764f0701002941e8
2021-01-04FIX: AWK NIC replace in case of x520pmikus1-1/+1
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I7d83ba048e0609d6b8623fab5c2960e48a37c023
2021-01-04Report: Remove GBP testsTibor Frank1-20/+0
- only in master Change-Id: I111c7d425d8693e8baf54892c3ecd384c99477c6 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-12-21Framework: add 2n-tx2 perf testbedJuraj Linkeš1-1/+12
Add testbed file and make code changes in common.sh. Change-Id: I493bb92db3c66358afa81ec81bcd99b296f49c03 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2020-12-18Keep robot example lines shortVratko Polak1-12/+12
Do not expand argument expressions into actual verbose values. Change-Id: I3d86cd826e9cd03cefefe2e197250f76414ac101 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-12-18API: deprecated bond APIsJan Gelety6-71/+57
Jira: CSIT-1597 Change-Id: I77b746584851331d46eca1caafd4468d18f1e78d Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-12-18FIX: Backward compatibility include selectionpmikus1-2/+9
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ieff60a44d42d66acee8ba1680e7e285d6cd01bc9
2020-12-17PAPI: Cache connected client instancesVratko Polak5-97/+480
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>
2020-12-17Switch 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-17Ansible: Fix cleanup procedurespmikus3-12/+34
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ib0c3a508b32a4d5929cfc20a7a7813752350b7d9
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 Gelety5-136/+396
Jira: CSIT-1597 + add ipsec_sa tear down action Change-Id: I4d1e6f26c14e61e8ddc6f29fbf5528a034c84eb0 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-12-16Report: Add dataTibor Frank1-0/+2
Change-Id: If43441b9e918220a0e16ab5d1fe678e9ee38a89d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-12-14Report: Add dataTibor Frank3-2/+6
Change-Id: I298c3bdec3f9254a2644401a9ffb7ff09c4ecbd2 Signed-off-by: Tibor Frank <tifrank@cisco.com>