aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2023-06-19feat(infra): update 3n-alt jobspecs with mlx cx6Maciek Konstantynowicz38-1433/+384
The lists prioritize the new Mellanox Connect-X6 NIC but retain a small number of XL710 test cases to preserve at least some coverage. They also add the avf driver for the XL710 NIC to ensure the driver is tested in at a small amount. Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com> Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech> Change-Id: Id399d075d94344fdedbe4ab71d98a33fe37f913f
2023-06-19fix(infra): 3n-icx-testbed37 cx6 linkpmikus1-2/+2
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I37404ae4033aa1ec0e2dd66f02a59cbe58a3765e
2023-06-19fix(infra): 2n-icx-testbed214 e810 linkspmikus1-2/+2
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ia10c94321ed9ea51123138e32def123020c151a0
2023-06-19Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: Ie923fbb0a3810e72cdde7097f2d966d896253730 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-06-16Add cryptodev device 4xxxYulong Pei4-4/+11
QAT_4xxx is integrated QAT device on SPR platform. Signed-off-by: xinfeng zhao <xinfengx.zhao@intel.com> Signed-off-by: Yulong Pei <yulong.pei@intel.com> Change-Id: If1d4b3d72a2c66855ac8c1c42516f0cb78bdfab2
2023-06-16C-Dash: Fix url processing in trendingTibor Frank1-0/+4
Change-Id: Ie14fb4ff5a193fa4f4edc097aaa1a87269c3d9ea Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-06-16feat(job_specs): Supress rdma_corepmikus129-4869/+4839
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ie7b7401eb76e9f97f17d2f672a340ca617141388
2023-06-15fix(job_specs): Move hoststack from rdma to mlx5pmikus2-5/+25
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I8f8c97325cd2646415cfa62ef0436514b23fb701
2023-06-15fix(tests): Hoststack 2n-xyzpmikus1-6/+19
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I85de04e4a0ed1a642c40c8ca6840cbc1977b10be
2023-06-15fix(core): hard vpp killpmikus1-1/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ie99c70ebda54153eb361954cbbd4f8191454a022
2023-06-14C-Docs: fixesTibor Frank2-9/+9
Change-Id: Ie3bf396e1c9f4670aeb22ca423ebc6dbfd950f0f Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-06-14fix(tests): Hoststack 3na-sprpmikus1-14/+14
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ia591ad412fe05fca318543b2c6c0a02a35dd14f1
2023-06-14feat(methodology): add file for reassembly testsVratko Polak1-0/+48
Change-Id: Ib2f5d7440a9e6ad7914d80dcd8e67cb725e70212 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2023-06-14fix(infra): 3n-icx mlx linkpmikus1-2/+2
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I3dc25095a5d866ad38be315b37da9ee5d984cf35
2023-06-13C-Dash: Remove spinner from trending graphsTibor Frank1-7/+4
Change-Id: Ifbe4fb1ed23e46918c3052bbf57eb30a449a2acb Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-06-13C-Dash: Telemetry - Add option to ignore hostsTibor Frank2-353/+290
Change-Id: Ife92be275a18b07a2b78f57095843d2a65c4bcad Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-06-13feat(infra): mlx compatibility matrixpmikus6-0/+6
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Id9b601427ae3c95bd802a3aafec9543f293c34de
2023-06-13fix(jobspec): replace the rest of scale2m testsVratko Polak8-64/+64
A previous change has renamed the suites themselves, so the replacement in jobspecs has to be done everywhere. Fixes: cbdbc95ffc63a1eb2ffc170a979e11bfa0d4162a Change-Id: I102e9b45d2e71b8cf99fb7d7dbdd19772de613c2 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2023-06-12feat(infra): Add Mellanox CX6 to 3n-icxpmikus93-1049/+2887
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ic13b8cd3f2976c66d8956f0cee0784c3bae12a65
2023-06-12C-Docs: C-Dash - StructureTibor Frank4-0/+107
Change-Id: I368e1f69a118ac4bbcb0d1f052fd8e0ce60dd2a5 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-06-12fix(infra): Enable e810pmikus1-2/+2
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I3f728f24f6b4c16febf57c0c3b9e8874f95ad313
2023-06-12Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: I19b3d3a19f3065e1a5a01315847eec2f3f7b7446 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-06-09feat(infra): CX6 for 3n-altoper-rls2306-230612pmikus34-37/+1335
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Iea4c536a6e421efdaf493fb3cba0dde5abad162d
2023-06-08feat(infra): Add CX7 to 2n-icxpmikus106-743/+2340
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ia83a78299e279754352add230428102a8cee7772
2023-06-08fix(job_specs): 3na-sprpmikus1-218/+218
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I74a23d1864a56c3906e08c70fd1d306d47b468da
2023-06-07feat(PyPI): use toml and build for jumpavgVratko Polak8-121/+70
This is the setup just used to upload: https://pypi.org/project/jumpavg/0.4.0/ Change-Id: Ia48b053c578f1ac769613727dafcdd7851f912bd Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2023-06-07C-Dash: Checkboxes in telemetry selectionTibor Frank1-12/+5
Change-Id: I1bace3d9e4e6815a36714a90015b3b200c678ff5 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-06-07feat(PyPI): release next jumpavg versionVratko Polak2-27/+31
Change-Id: I9dc5b70d983471c8b2ba5788c52e81dcfc728f49 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2023-06-07feat(jobspec): add iterative reassembly testsVratko Polak8-0/+64
+ Only to some 3node testbeds (alt, icx, snr and tsh). + Both MRR and NDRPDR. + 1518B only. All core counts. + Primary NIC only. Drv_vfio_pci only. + Only two suites: + ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-reassembly + ethip4gtpusw-ip4base-reassembly - This is expected to fail frequently due to VPP-2077. + Added to the end of crypto or ip4-tunnels section, as the focus is on fragmentation and reassembly, not on encap/decap. - Coverage not added here. Change-Id: Ifca2a13e43b9d3b7ddc0eaa8fd6d3e1a56b90c7f Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2023-06-07feat(jumpavg): support small values via unit paramVratko Polak7-46/+88
Previously, Jumpavg was known to give wrong results when the data contains values of order one or smaller. This change introduces a new "unit" parameter, which changes how the information content is calculated. For example if the data values are mutiplies of 0.01, the unit parameter should be set to 0.01 to compensate. For callers not knowing their correct unit value, another parameter is introduced, called "sbps" (meaning Significant Bits Per Sample). A binary integer number with this many ones is how much units should the maximal sample be. This way jumpavg computes the corresponding "unit" value to use. If neither "unit" nor "sbps" are given, the "sbps" value of 12 is applied. + Rename files to conform to snake_style naming. + Fix normalization for the "opposite triangle" distribution. + Simplify logic, all groups now start as "normal", not "unknown". + Minor style improvements as suggested by pylint. + From user perspective, this change should be backward compatible. - The normalization fix is a behavior change, but it is a bugfix and the new behavior should be better. Change-Id: I5a5ca11757f087fff13faf1d0b8e34a741400258 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2023-06-07C-Dash: Do not generate always all graphsTibor Frank3-35/+60
Change-Id: Ib416bdd971f24f9fd4d472ded983defc08f62903 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-06-07fix(ansible): Cleanup macrospmikus9-39/+19
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I53a530a07716e09b30b5401b313202460fb235c3
2023-06-06fix(core): Trap for AWSpmikus1-1/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I14975b21e7f480c3bca5ba6a04514008af219039
2023-06-06docs(infra): Fixing typospmikus1-16/+16
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ibbe8a346f9c1b9beb5ffa5a6b6029ad9153b9c9f
2023-06-06docs(infra): HW versionpmikus5-3/+20
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Iff29f4d1059b91a653c5befb6999900ae3065a21
2023-06-05Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: I2b763e3f7a611ab717204ed953c3fb299a8c38a7 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-06-05C-Dash: Start telemetry accordions collapsedTibor Frank1-5/+4
Change-Id: I001377706a757114465094188236fc2f5a9f668a Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-06-02fix(dpdk): CX7 supportoper-230605pmikus3-2/+12
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ib98b25bd3c98b5e6dbcb1bfe8478bd41bf37d71c
2023-06-02job-spec: Replace TRex scale2m-tg tests by scale20k-tgTibor Frank5-34/+34
Change-Id: If7e00460fee4eee50479dc089c026670dcf3edf9 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-06-02fix(terraform): Bump dependenciespmikus8-35/+35
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I4964bf956f3d3193321255ba8e41e4f665b1b6eb
2023-06-01fix(core): Comparison hashpmikus1-1/+3
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I84b46e6a792d72cb56a9a42d40db8cc13866b836
2023-06-01docs(infra): Add CX7 and CX6 cardspmikus1-56/+116
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I06cb1356626f55b9de901ca72b194db1a46b7efa
2023-05-31docs: 3n-alt mlx cx6 lab specJuraj Linkeš1-27/+59
Change-Id: If81a1f4a1244748343293f99c865697341508399 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2023-05-31fix(tests): Disable VHOST for vpp_devicepmikus2-8/+8
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I4704b18eb74847fa7c040a27b7296912d27d6ca5
2023-05-31fix(infra): Add libsctp dependencypmikus1-0/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I6bffd7ce63bc462a557a621ce48e40c114e3abb6
2023-05-31"fix(test): Hoststack"Peter Mikus10-23/+21
Change-Id: I6ec27d787b59d4bc13b8c04f4217302cc3021581 Signed-off-by: pmikus <peter.mikus@protonmail.ch>
2023-05-30fix(test): Hoststackpmikus8-13/+13
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I676696928fd1758c9dddf4f2580b9e924fe71b53
2023-05-30fix(tests): Hoststack compatibilitypmikus4-1/+39
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I198fe62ddba8910c6bd8256739cc2503b87dfc75
2023-05-30fix(infra): Add iperf3 dependenciespmikus3-12/+2
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ib79e3d596cb1b83a5859d573b9a87d7bf228f7ac
2023-05-30fix(dpdk): Flip routespmikus1-1/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I4c192210e1aef1275e8a9b56eab7956798aca15d