aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-09-22Framework: AVFpmikus1-0/+22
Fix 1/3: Explicitly put PF interface up (this patch) Fix 2/3: Done on TB Fix 3/3: VPP bug displaying VF up if underlying PF is not up Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I45d66986ec76e6e14eebaad6828ef72724c626ab
2020-09-21Tests: nat44ed-unipmikus10-0/+1415
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Iee488e2244a4e253471310bc7fb9640c69c6b0cb (cherry picked from commit d3f265ab0e44baa9fe223643240253f9d54c1b4c)
2020-09-21Update of VPP_STABLE_VER filesJan Gelety2-2/+2
- use new vpp ref build - ubuntu 18.04: 20.09-rc2~0-ga87deb77d - use new vpp ref build - centos7: 20.09-rc2~0_ga87deb7~b37 Signed-off-by: Jan Gelety <jgelety@cisco.com> Change-Id: I7d01df8f15ed7154ad705f06b6981c614e694c1b
2020-09-21PAL: Fix show runtimeTibor Frank5-6/+7
Change-Id: Id42f087b2e3874a362f17596740feab6af8029d9 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 0df92678006f857a1ed051d9077868270ec1f543)
2020-09-21Report: Add data for RC1 detailed test resultsTibor Frank1-217/+11
Change-Id: Idb15e437beed058133ca9938d45a80caf94ebd73 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 0e3903c0ebdf1cb8e95b096012539cb7925ea6d0)
2020-09-21FIX: Unknown trigger filespmikus1-5/+5
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I8d6108af943d729fecbcfe4867ea820a69b4eb1e
2020-09-21PAL: Dislpay job name in err msgTibor Frank1-2/+3
Change-Id: I008d14bf1f72bcdc9b6bcb478ae851de03a176e0 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 28b09d77b497685553d28ad7b0a98f08e89b7f7f)
2020-09-21PAL: Dislpay job name in err msgTibor Frank1-1/+1
Change-Id: Id7509bd11ac32cc3f72e71c8826ccacdf1fe95a0 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit aec0a24a1a2bfb677a3cda5865e4b9c8e2011b68)
2020-09-18Report: Replace 2009.0-4 by 2009.0-5Tibor Frank1-206/+207
Change-Id: I87ed119665094d60b9a5452ea222f63fd45dd52c Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit a8ac75302d82a69667611ba1c2e654cf545eb277)
2020-09-18Report: Fix plot_perf_box_nameTibor Frank1-8/+10
Change-Id: I660819b881b1109f6f6bf250b66ba025e9278f56 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit ee1c6ce7dd157e141b1911dd1332aac754b0ad8f)
2020-09-18Report: Compare NICsTibor Frank1-91/+91
Change-Id: I4a4dd9f12e0a3904c0e21b434af38f9fa974e361 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 3b0487f89bca5796c1703659f8a4a423e3aa5f86)
2020-09-18Report: Add RC1 dataTibor Frank1-489/+157
Change-Id: Ied3df918c0798df546b447b8ffb8d77938a3b904 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit d1eb688ec2097322842c9be6864dc3538c61752a)
2020-09-16Report: Add snat44det tests to graphsTibor Frank3-0/+150
Change-Id: I65b6b210d500c0f5aedd39e6c70c3c48b8654dfd Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 00d6027bc4219d7a8c65c202c32c94809303cd5d)
2020-09-16Trending: Add snat44det tests to trending graphsTibor Frank3-0/+138
Change-Id: I7fe24c05a4f7f17355c3bf5c4f635f412656d52f Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit a06adaf1ebfd3297d0f7a3d7beee0e3971de0ca8)
2020-09-16Report: Fix units in speedup graphsTibor Frank1-23/+26
Change-Id: I6e0dc888d00df03e3fbd8cac62d6db19ef6507cf Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit b61bb756579eaa22c35f54d3b2f8d0dffc682bbe)
2020-09-11Add ipsec async mode performance test casesYulong Pei23-0/+3047
In VPP 20.05, vpp added async crypto engine that support to use QAT hardware to do encryption and decryption, vnet/ipsec enabled async mode to use async crypto engine. Current async crypto engine also use dpdk_cryptodev as async handlers, in the future it may add other native QAT driver as async handlers. Note that async crypto engine is to support vnet/ipsec, it is different with current existing dpdk backend which itself has ESP implementation in plugins/dpdk/ipsec. Change-Id: I4e6eaa7ca1eddb8b1c45212de0684fb26907119b Signed-off-by: Yulong Pei <yulong.pei@intel.com> (cherry picked from commit d12f510caf3bb83695488684eb07de79b3e753b9)
2020-09-10Report: Configure rls2009 ReportTibor Frank6-2012/+965
Change-Id: I63c058e5fda100cce8e1b83acb8dfe988f1fd904 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit d3763454526d2886ce8d0210b788c1d90540e9aa)
2020-09-10job-specs: Add NAT44Tibor Frank4-32/+144
Change-Id: If8fbcf6a7720eb75094966b352495d1435f44148 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 1cc5a7186a5bf3d88ff6a702efa0ae2bf8a10a91)
2020-09-09Update of VPP_REPO_URL and VPP_STABLE_VER filesJan Gelety4-4/+4
- use vpp builds from vpp stable/2009 branch - use new vpp ref build - ubuntu 18.04: 20.09-rc1~0-gfb6d76841 - use new vpp ref build - centos7: 20.09-rc1~0_gfb6d768~b2 Signed-off-by: Jan Gelety <jgelety@cisco.com> Change-Id: I417871bc15d8d522b71c17e2c436d271aa784cc8
2020-09-07VPP-DEV API COV: Add NAT44-DET testsMartin Balaz2-0/+222
Jira: CSIT-1756 Signed-off-by: Martin Balaz <martin.balaz@pantheon.tech> Change-Id: Ia6fdc6df91f36ffcabd428326195bb9d8f967e52
2020-09-07VPP-DEV API COV: Add NAT44-ED testsJan Gelety7-21/+528
Jira: CSIT-1755 Change-Id: I34baa22a49f44da3fa80d91fa2f4132c982fe610 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-09-04Update of VPP_STABLE_VER filesJan Gelety2-2/+2
- use new vpp ref build - ubuntu 18.04: 20.09-rc0~386-g5c721baeb - use new vpp ref build - centos7: 20.09-rc0~386_g5c721ba~b9869 Change-Id: I0780c9248025ed384596331fc0ec2b2eec20acbf Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-09-03FIX: use correct minimal packet length in scapy scriptsJan Gelety1-5/+9
Change-Id: Icd1b4a3edb203cb0963203bb2e3e765b35c81600 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-09-04Fix local CSIT deploymentTomas Alexy3-29/+53
Change-Id: I6ccf3cc11b4343ebcf02f30a01eddb9204ba53ee Signed-off-by: Tomas Alexy <tomas.alexy@pantheon.tech>
2020-09-03Trending, Report: use test tag ethip4udp-snat44det-h1-p1-s1Tibor Frank3-76/+91
- use test tag ethip4udp-snat44det-h1-p1-s1 not ethip4udp-ip4base-nat44 Change-Id: Ie4897430c3b3074fdf3440d56cc1794a4c3046dd Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-09-03Framework: Code aligmentspmikus17-84/+373
+ Unifying code structures - To easily plug another DUT + New PCI PassThrough templates + Improved perf stat on cores allocated in test. Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I325f17b977314f93cb91818feddfddf3e607eb8a
2020-09-03Framework: Bump DPDK 20.08pmikus11-105/+49
+ DPDK 20.08 + Migrate make -> meson + Fix all trending issues Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I31dcb22627c0f8d17ec63c5b138a2da958b006f4
2020-08-09job_specs: use test tag ethip4udp-snat44det-h1-p1-s1 not ethip4udp-ip4base-nat44Jan Gelety15-290/+91
Change-Id: Idb7b415995f0a3474e379b0c023f64a96e886a55 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-08-09Update of VPP_STABLE_VER filesJan Gelety2-2/+2
- use new vpp ref build - ubuntu 18.04: 20.09-rc0~344-gedc816355 - use new vpp ref build - centos7: 20.09-rc0~344_gedc8163~b9827 Change-Id: Iad2130f00098235dda068fd45594dd58cd62b175 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-09-01Ansible: fix the wrong module and mode for vpp_device.yaml in cleanup roleJieqiang Wang1-2/+2
The src field for ansible template module used in vpp_device.yaml of cleanup role should be jinja2 format and the mode for script to be transfered to the remote host should be executable for the file owner. Fix this error by replacing the ansible template module with ansible copy module and setting the file permission to be 744. Change-Id: Ibf80b0c5bec77a13509122795a5b12b6faba2f8e Signed-off-by: Jieqiang Wang <jieqiang.wang@arm.com>
2020-08-28Trending: Add DPDK version to alertsTibor Frank2-10/+13
Change-Id: I2f1a16ecfa0336e9c5a52a2efcbfcb2caddee089 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-08-28Trending: Add identification of DUT to alerting emailTibor Frank2-34/+34
Change-Id: I2e63f16aef48e68b0e86e913431bed7df01f1b70 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-08-28Ansible: Add arm nomads into poolpmikus1-2/+2
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I99a33a15e7e87fe6f56deb1ab0e4ce3091508244
2020-08-27Trending: Add DPDK tests to list of failed testsTibor Frank1-0/+72
Change-Id: I25e805125528d67a5eea277df6d88549f129d137 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-08-27Trending, Report: nat44-deterministc test names changeTibor Frank2-46/+46
Change-Id: I1956ccaff625f287995765a4c2b0b46cb00d0d65 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-08-26job-specs: remove ip4-08.md from 3n-hsw and 3n-skxTibor Frank2-79/+0
- They duplicate specification which is in ip4-01.md files Change-Id: I818e1c165415b1f7d53ed28ffb345f07e6ac0576 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-08-25Job-specs: Fix the runs durationsTibor Frank4-12/+12
Change-Id: Ifeb5455140e911b804df55b4ceeda26575ae9da9 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-08-25job-specs: nat44-deterministc test names changeTibor Frank10-240/+93
Change-Id: I3ff3f10c4c9795dc4d95b3a7d04f73f618e4a2d3 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-08-24T-Rex: 2.82, core pin, 8 workerspmikus11-13/+18
+ Bump T-Rex version. We need new features for ASTF test. + Apply core pining. Results in a more stable performance. + Tweak the number of T-Rex workers. + We need an even value to achieve ymmetric performance with pinning. + Value 8 was selected as a best compromise. This is a combination of 3 commits. This is the 1st commit message: T-Rex: 2.82 This is the commit message #2: Change Trex to CORE_MASK_PIN mode to improve performance https://trex-tgn.cisco.com/trex/doc/trex_stateless.html#_core_masking_per_interface Above link have below explaination, "When the profile is symmetric, performance can be improved by pinning half of the cores to port 0, and half of the cores to port 1, thus avoiding cache trashing and bouncing." The reason to change this is that to run CSIT with 100G NIC often failed with "TRex stateless runtime error timeout", it caused by Trex can not send enough traffic within the fixed duration. by change to CORE_MASK_PIN mode fix the issue. Not editing ASTF, as that supports different options. This is the commit message #3: Experiment: Vary number of TRex workers With CORE_MASK_PIN, we can get more predictable time distribution. Decided to use 8 workers, that gives good results both for high end (RDMA-core l2patch) and low end (vhost) tests. Change-Id: I5c61127799e0624464e960fcb980ad1c4058e744 Signed-off-by: pmikus <pmikus@cisco.com> Signed-off-by: Yulong Pei <yulong.pei@intel.com> Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-08-24Framework: Qemu alignmentspmikus2-17/+28
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I2781e85f44acffb4f8d7f02326ba2ca668dad0c5
2020-08-08Fix: NAT44 deterministic moved to separate det44 pluginJan Gelety27-2625/+300
- align CSIT code with VPP code changes for NAT44 deterministic (DET44) feature - align test names according to snat44ed tests - remove obsolete 3-node nat tests - remove 2n1l-10ge2p1x710-ethip4udp-snat44det-h1048576-p63-s66060288 tests (not enough memory for such high number of sessions) Change-Id: I9a22b99b4cfa56d18e9c7ef9c58296e202567d42 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-08-20Fix: Use new-style interface variablesVratko Polak2-6/+6
The old-style variables contain None in some places, mainly in SRv6 proxy tests. Change-Id: If3887a7dba051454c504b345a6a316d5d69d0139 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-08-20Framework: use 'stl' in trex stateless profile namesJan Gelety661-526/+525
Change-Id: I74641cc89d2f25d50b67d51bf2567082b420aabb Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-08-20PAL: Add processing of throughput in GbpsTibor Frank2-98/+171
Change-Id: I264e329fa94cddf6a759f14bf567c56a50d1895d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-08-19Add Intel E810CQ 100G NIC configurationYulong Pei3-3/+28
for Intel E810CQ 100G NIC, kernel driver of PF is ice, kernel driver of VF is iavf, its VF hardware support VPP native avf driver. Signed-off-by: Yulong Pei <yulong.pei@intel.com> Change-Id: Ic8d86e5ee00057bbbcd09df619a38bd1371c8fd7
2020-08-19Sign off on relicensing of scapy related files for IntelRay Kinsella1-0/+8
Signed-off-by: Ray Kinsella <mdr@ashroe.eu> Change-Id: I5f328b702ff7faffd432d08925cf1c247de1d680
2020-08-19Sign off on relicensing of scapy related files for Cisco.Ed Warnicke1-0/+18
Change-Id: Ia27726d8bed649a55ac93ea3464b8bf278fe9d8f Signed-off-by: Ed Warnicke <hagbard@gmail.com>
2020-08-19Perf: NAT44 endpoint-dependent mode - tcp, part IJan Gelety20-0/+2265
Jira: CSIT-1736 - tcp synthetic profiles w/o data packets - tcp cps perf tests, phase I (no special "search cps" KW) Change-Id: I52be34b0fdd51d7a33c8c5de9b46d7064c48f7fa Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-08-07Perf: NAT44 endpoint-dependent mode - udp, part IJan Gelety42-585/+2998
- continuation of https://gerrit.fd.io/r/c/csit/+/26898 as there was reached limit of changes (1000) Jira: CSIT-1711 - udp synthetic profiles w/o data packets - udp cps perf tests, phase I (no special "search cps" KW) Part I means that we are using MRR tests to collect traffic data until there is ready new CPS test type with corresponding algorithm. Change-Id: I0d30feb9ecf1d0bff937152656f8eb422f831378 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-08-18Framework: Qemu alignmentspmikus10-8/+180
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I20098fca8fb513accef3edc9a72bfd3c56bf9be2