aboutsummaryrefslogtreecommitdiffstats
path: root/resources
AgeCommit message (Collapse)AuthorFilesLines
40 hoursfix(bisect): Ignore negative valuesHEADmasterVratko Polak1-6/+8
Values caused by csit/issues/3983 are not real and they mess up bisecting decitions if not ignored. Change-Id: Iee7f6c43b25505183ea1def0a355f4bcbc8a1987 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
47 hoursfeat(rca): Tolerate bad runsVratko Polak1-16/+9
+ Access parent index.html to parse for available run numbers. Change-Id: I6ca0e7862b592114d805fdec71e145e315978663 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
3 daysfix(infra): DMAPeter Mikus1-1/+1
Signed-off-by: Peter Mikus <peter.mikus@icloud.com> Change-Id: Ieeb0859702574150cb64b02f03378dba26124267
8 daysfix(jobspec): Delete cx7 from 2n-icx trex coverageVratko Polak1-48/+0
Contrary to 2n-spr, 2n-icx has only e810 TG-TG link, not CX7. Change-Id: I81783c8be52ba6bb910ab9108d1619d225ce48b8 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
9 daysfix(core): No need for extra cardsPeter Mikus1-12/+0
Signed-off-by: Peter Mikus <peter.mikus@icloud.com> Change-Id: Ib92e16adb08c0a553b529b09ddbacaacb1d825fc
11 daysfeat(infra): NVidia NIC swapPeter Mikus22-823/+823
Signed-off-by: Peter Mikus <peter.mikus@icloud.com> Change-Id: Ib6dee085e33912c2439bc8efcb299544fc7911f0
2025-03-06feat(VPPUtil): Wait up to 10s to confirm VPP killVratko Polak1-8/+19
Rarely, the previous code did not give enough time for Linux to receive all VPP interfaces back. + Reduce used SSH library timeout values in the edited block. + Fail the keyword only after attempting all cleanup steps. - Do not change other CSIT kills, yet. Change-Id: I356f2c6fba0ef7b8e4d8b66bf6a5e43aceb72ed2 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2025-03-06fix(infra): Octeon bindingPeter Mikus2-2/+17
Signed-off-by: Peter Mikus <peter.mikus@icloud.com> Change-Id: I0e8ee3de3fbac53aad6a530804c67b0114b89b50
2025-03-04fix(core): Improve octeon supportPeter Mikus3-30/+15
Signed-off-by: Peter Mikus <peter.mikus@icloud.com> Change-Id: I0c034fff225f50c1989bc2cf700141ec74d2f805
2025-02-27fix(core): Typo in QATPeter Mikus1-2/+2
Signed-off-by: Peter Mikus <peter.mikus@icloud.com> Change-Id: I4a2db9d2be2c7b6ff558c4d3da97197d04c4e1e3
2025-02-25feat(core) QAT init fixPeter Mikus1-21/+8
Signed-off-by: Peter Mikus <peter.mikus@icloud.com> Change-Id: I45198b17cfb6b62608bb03e6b1a4af0f939d10ae
2025-02-20feat(core): octeon plugin introductionPeter Mikus4-28/+155
Signed-off-by: Peter Mikus <peter.mikus@icloud.com> Change-Id: I9f1193894e531a6eb946bef116d65788abb3de31
2025-02-17feat(core): Infra model conditionPeter Mikus2-14/+18
Signed-off-by: Peter Mikus <peter.mikus@icloud.com> Change-Id: I7a367a152d46bb7a165428dbfc931d7063f3757a
2025-02-13feat(core): Unify topology filesPeter Mikus1-187/+122
Signed-off-by: Peter Mikus <peter.mikus@icloud.com> Change-Id: I2acd9ecbe0f62e1909ff0984670bfdd0fd90173f
2025-02-11fix(constants): Add Cavium to dpdk driver listVratko Polak1-0/+4
Change-Id: Ia20fff226c0260987c785aa2887ec78466e3727d Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2025-02-11feat(infra): 3n-octPeter Mikus3-2/+83
Signed-off-by: Peter Mikus <peter.mikus@icloud.com> Change-Id: Ia5b4dff2aaf5b7baa88f85448616c59e51816873
2025-02-06fix(core): Remove CX556A from testpmd checkPeter Mikus1-0/+2
Signed-off-by: Peter Mikus <peter.mikus@icloud.com> Change-Id: If35259cc0a333249305de4865bf5a1b602555fe7
2025-02-05fix(hoststack): Base ldpreload path on CPU archVratko Polak3-12/+37
Without this, Nginx drop all packets on 2n-grc. + Also fix iperf3, even though we do not have working 3n ARM testbed. - If something else breaks Nginx, failed requests still count as real. Change-Id: Ib8d13986d2d58aaf3f63e70152bec45b303475f0 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2025-02-04refix(infra): NGINX installPeter Mikus1-2/+0
Signed-off-by: Peter Mikus <peter.mikus@icloud.com> Change-Id: I66482d79734758f45c99f67d34273a5524a213b0
2025-01-31fix(core): NGINX installPeter Mikus1-1/+3
Signed-off-by: Peter Mikus <peter.mikus@icloud.com> Change-Id: I674289fbb576b734f745ed81140cccc595f00316
2025-01-31fix(core): VPP startup sequencePeter Mikus5-11/+4
Signed-off-by: Peter Mikus <peter.mikus@icloud.com> Change-Id: I37899c45bf8d87f24cb67cdd120837a833955a3b
2025-01-29fix(aws): c6in, c7gnPeter Mikus1-4/+2
Signed-off-by: Peter Mikus <peter.mikus@icloud.com> Change-Id: Ib08ee0ef0f83af9d63b372b9a027759879cceadc
2025-01-28job-spec: Add 3n-emr dpdk coverage testsTibor Frank1-0/+23
Change-Id: Ie02a64d13c50d801197bdc470af09e9c4511a733 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2025-01-28fix(dpdk): EAL paramsPeter Mikus4-68/+74
Signed-off-by: Peter Mikus <peter.mikus@icloud.com> Change-Id: I47280deb55e200ac4bda9e74b158aa04369648b7
2025-01-23feat(infra): DPDK 24.11.1Peter Mikus1-1/+1
Signed-off-by: Peter Mikus <peter.mikus@icloud.com> Change-Id: Ic935ddf79d06b9d8f1df329bf0e4485ee2d646cf
2025-01-21feat(jobspec): Base 2n-grc on 2n-icxVratko Polak2-16/+10
+ Test only mlx5-core, as rdma-core tests are crashing in verify. - Only edited iterative mrr and ndrpdr. Change-Id: I3f7a7e14aec0e25456bf330d9e01feac515de5cd Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2025-01-21fix(telemetry): fix perf stat issue on ArmJay Wang4-11/+141
VPP CSIT utilises perf stat command to monitor the perf events defined in perf_stat_runtime.yaml file. However, the raw event specification format(cpu/event=0xXXX,umask=0xXXX/u) is specific to x86 platforms(Intel/AMD). On ARM platforms, we stick to the symbolic names of the perf events. Signed-off-by: Jay Wang <jay.wang2@arm.com> Change-Id: I967bc4bddf5fc9ffbe61c276efdd95d69f7c4412
2025-01-21feat(jobspec): Reduce differences between testbedsVratko Polak11-167/+116
- Iterative icx-spr-emr only. - Reduced e810xxv to save time. - Wireguard tests are not unified yet. - Some tests are still in illogical place, to be sorted later. Change-Id: I1bba06b7f3c02830542c9c5d4712c15e50f669ad Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2025-01-20job-spec: Add 2n-grc coverageTibor Frank17-0/+671
Change-Id: I1af3c9ad307a593ad79762d73187c7e66845ead8 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2025-01-16fix(hoststack): Add missing lines to iperf3 confVratko Polak1-0/+2
Change-Id: I616ba7a0c92afa3ee23b09d94c902604be0f29f4 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2025-01-14feat(avf): Migrate to plugins/dev_iavfVratko Polak4-30/+46
Change-Id: I4f4f17560f4c65a8f308e1f394207b7cec474b96 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2025-01-10fix(hoststack): Do not set api segment gidVratko Polak1-1/+0
Change-Id: I6d2ca1d35210a61f831b89ad373c712f31462ff0 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2025-01-09feat(hoststack): Run stat_post_trial if wait failsVratko Polak1-3/+5
Stat outputs are useful when investigating why client is slow. This fixes only AB tests. Iperf3 would need more complicated code. Change-Id: I4e523519b0b6f39c310de96aace7eb03a40a3b74 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2025-01-09fix(iputil): Do not use -e option for awkVratko Polak1-3/+3
Probably another consequence of ubuntu2404 migration. Nginx tests were failing (indirectly) due to "awk -e" failing. Change-Id: I23ebc86de55e5301727f34c1337ed163ead1506c Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2025-01-08fix(core): Container startupPeter Mikus2-4/+2
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I95dcc11d25f5dc3cf395f6d69dc4e04d7653f7f2
2025-01-05fix(telemetry): fix perfmon issues on ArmJay Wang3-5/+225
To enable perfmon plugin on AArch64, users have to set kernel/perf_user_access to 1 to allow userspace applications to directly access PMU counters. Additionally, replace bundle cache-hierarchy with bundle cache-data as it is the correct bundle name on AArch64. Signed-off-by: Jay Wang <jay.wang2@arm.com> Change-Id: I67b86e255c8e62d3672a8f52db88eed3daf6ff59
2024-12-18fix(infra): 3n-emrPeter Mikus1-1/+1
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Id55240e4b819fc29f18b52f9ce8a3257f84e6043
2024-12-17feat(infra): EMRPeter Mikus75-0/+4741
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I76df1a848cbd9b6b284395c4fa7975169818679d
2024-12-12fix(dpdk): Increase build timeoutVratko Polak1-4/+4
DPDK 24.07 takes almost 50 minutes to build on 3n-snr, DPDK 24.11 takes around 65 minutes, so this increases the timeout to 90 minutes. Change-Id: I90477d85bcc65410cce30d0862444924e65e0804 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2024-12-12fix(infra): Add meson venv pathPeter Mikus1-0/+2
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I8d4ea96bc72f276d625bf185faa755d4eeec87ba
2024-12-10fix(infra): Varius issuesPeter Mikus1-1/+2
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I9c5899deba994b8683f7cc0596ebb2d59a611f8e
2024-12-09fix(export): Report iperf3 version from DUT1Vratko Polak1-2/+2
Both GSO and hoststack tests are running iperf3 on DUT nodes, not on TG, so version should be detected on DUT1. Change-Id: I6babda800a409658c31a19cea86941231ea7c193 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2024-12-05fix(core): IPutilPeter Mikus1-3/+7
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ie4a61ade1da312ddab078411c8a7db3ba59393f3
2024-12-05fix(gso): Repair linux interface name detectionVratko Polak1-8/+4
+ Set GSO_FALSE tag on non-gso suite. Change-Id: I32b6ff2f492a0dd8f2fe47ef5435c8d0e3318406 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2024-12-05fix(core): remove lshw dependencyPeter Mikus1-16/+7
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I14143394ed6637db183a2fcc9b91e3c7fc8e0037
2024-12-03fix(bisect): Adjust bash script for Ubuntu 24.04Vratko Polak1-5/+4
Newer git versions gives: error: cannot delete branch 'earliest' used by worktree if branches involved in bisect are to be deleted before bisect ends. + Remove comment about reliably deleting branches after failure, as having them may be useful for debugging (and does not matter in CI). + Move branch cleanup to the start, and allow it to fail in CI. Change-Id: Iebee5be5e10ae2f4de8218f70952c66b16b2a030 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2024-11-27fix(pylint): Escape backslash properlyVratko Polak2-3/+3
When backslach is used to escape Robot dollar or docstring asterisk, and the backslash is in normal (not raw) Python (doc)string, the backslash itself needs to be escaped by a second backslash. The old code happened to work well enough, but now it leads to a loud SyntaxWarning in console log, so it is worth fixing faster than other pylint violations. Change-Id: Id36fa0a393267f2cdced1229a30eaff8357c4ac4 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2024-11-27feat(infra): Docker image 24.04Peter Mikus1-2/+2
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I10cab20174610016d2cc87ccb884074057b1cd93
2024-11-26feat(crc): Bump messages after 24.10 releaseVratko Polak2-9/+14
+ Add option to skip mfib table creation, not used yet. - Comments mentioning device tests not updated, TODO added instead. Change-Id: I1dc24c0ba3e9f04bfe4fc139af680301dd15ae53 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2024-11-25feat(dma): Add show dma as test teardownVratko Polak2-2/+21
Add the teardown to memif and nginx tests, for memif it needs to be before "container" teardown. Change-Id: I142b76d3e47554d3a8050e04b9598592b43f22c1 Signed-off-by: Vratko Polak <vrpolak@cisco.com>