aboutsummaryrefslogtreecommitdiffstats
path: root/resources
AgeCommit message (Collapse)AuthorFilesLines
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>
2024-11-25fix(jobspec): Do not test hardware flows on CX7Vratko Polak1-20/+0
Those tests need Intel flow actions, not enabled for MLX5 cards. Ticket: CSIT-1979 Change-Id: I11ab063b4c837b1158d1cefe1ca8ffd1aafef436 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2024-11-18job-specs: Remove selected nat44 testsTibor Frank15-776/+144
removed: - h262144 - they are failing very often - h1024 - big stdev in measured performace kept: - h65536 Change-Id: Iba60577a9f250cf9730f4ce1150e16e931e78c43 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2024-11-14job-spec: Remove NF_TESTPMD tests from TBs using containersTibor Frank8-405/+1
- These tests keep failing on this kind of testbeds for ages. Change-Id: Id0cdebe215ddcdcd773452e9a9f48094c4514713 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2024-11-06feat(rca): Print also last failure lineVratko Polak1-0/+17
This is mainly for easy detection of known issues, so only new or unsure failures need closer investigation. Change-Id: I6ebae2a0917ad229f9cfef5e56614b0a0ca73474 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2024-11-04feat(scripts): Introduce console log analyzerVratko Polak1-0/+60
This semi-automatic script saves time for RCA after release. Change-Id: Idda3de00635b3c16b71df024616f1e2e94d7c1d6 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2024-10-29feat(ansible): Remove python_envPeter Mikus1-1/+1
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Id03fd5fa6cdf9694dc59fb671519e703a8bb8591
2024-10-28feat(core): Remove PIP installation from CSITPeter Mikus1-6/+1
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I67f6ba64c445af361ebd8a8bf9a4cd0d001b239b
2024-10-28fix(core): Ubuntu 24.04Peter Mikus1-2/+4
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: If7e33a924ad347eb9396609010acf763b3a71f15
2024-10-28fix(ansible): Calibration rolePeter Mikus3-15/+1
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ie590eb5eaed0bec9b75ce786062f62f4a3a1d19d
2024-10-28fix(ansible): Remove CalibrationPeter Mikus1-1/+1
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ia71b70ceecca0541cad1598fbd021a4d8f47fb1b
2024-10-25fix(job_specs): NvidiaPeter Mikus2-6/+6
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I954402879b7c88162a9a33675b65160b3b777a4a
2024-10-25fix(core): Ubuntu 24.04 python3.12Peter Mikus1-0/+1
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I3aff1de925820ddf8630047751519ebe48dd1468
2024-10-24feat(ansible): Ubuntu 24.04Peter Mikus5-293/+293
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Id486cbf0cdade79450912b54c068a3287c4edd36
2024-10-15feat(all): Nvidia GracePeter Mikus12-413/+447
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: If89513d29fc7bb995daa4449145e9f004c1c36ec
2024-09-23feat(bonding): Add simple suite for minimal coverageVratko Polak4-116/+33
- We want 2-link suite, as it has a non-trivial traffic pattern. - Not done here, as it needs edits in multiple layers. + Add 1-link suite to compare (and for 1-link testbeds). + Simplify also old bonding keywords. + Partial support for future multi-link suites. + Update jobspecs for minimal coverage: + Only add to iterative, both MRR and NDRPDR. - Coverage jobspecs to be updated later. + {1,2,4}c 64B tests, only to 3n-icx for now. + For both primary NIC+driver combinations there. Change-Id: I6da3b99a44b5ae83cc52921d5e2034fe5218270c Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2024-09-19feat(robot): Infra actionoper-240923Peter Mikus1-1/+1
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I5d1718bbf61317c2d36e782b0ccb37b8ceb6e71e
2024-09-19feat(robot): Infra actionPeter Mikus1-0/+32
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I55f6e954c865fa0574b9521bd885b68d2a87d39b
2024-09-17feat(infra): Tune paramsPeter Mikus1-1/+1
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I8e3d3316d0c1f7da5e02b1198a6e56a301f0f0a8
2024-09-16feat(infra): Tune paramsPeter Mikus1-1/+1
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I5dc0a38e530cbaf4bb7d3563adba34cd06a3f608
2024-09-12fix(bootstrap): Tune external topologies by defaultPeter Mikus1-0/+2
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ibf760a5ae187456b24d228a4c7e51301ba682b10
2024-09-09feat(tests): Remove unwanted testsPeter Mikus5-170/+0
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Iea2fc50883e66a77fa2c7aed48fa1c79ef4c36d9
2024-09-05job-spec: Remove job specs which are not usedTibor Frank7-601/+0
- nfv-density - reconf Change-Id: I0e74c520907ad933ef7029e1789eabad3325a0e7 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2024-09-03feat(infra): Remove CLX,TX2,TSHpmikus2-49/+2
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I6b62a20259674ddf5550cce480ccbba3dbd0f259
2024-09-02job-spec: Remove job-specs using CLX, TSH and TX2 testbedsTibor Frank88-5993/+0
- Those testbeds have been removed. Change-Id: I59ca4af8b39c84945e352505405d054c75f7fb17 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2024-08-30fix(trex): do not match substringoper-240902Vratko Polak1-1/+1
Fixes: d78103b24d3bd68f3bd390fa527924bbb1019a23 Change-Id: I098752553ed34c6fef0cf4eed61662b78c8fd97c Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2024-08-23fix(bootstrap): Go install with sudopmikus1-2/+2
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I0869ee6629916025b1df603072dfa7ccae62110a
2024-08-23fix(bootstrap): Hugo init with go installpmikus1-3/+11
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Iadd4851ab4a7fc366ddffbace6ce7b47776fceeb