aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2025-01-17C-Docs: CSIT Design - descriptionTibor Frank2-22/+37
Change-Id: Ie47d6513e91d7ed164978389a5c7c3d41ab5c2bf Signed-off-by: Tibor Frank <tifrank@cisco.com>
2025-01-16feat(terraform): Extend AWS reservationsPeter Mikus6-288/+24
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ia17a415725aa2b960fb54a5de85af3d105028152
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-16C-Docs: CSIT design diagramTibor Frank1-1/+1
Change-Id: If444778f1c943b790c2a25b69014238612dfd33e Signed-off-by: Tibor Frank <tifrank@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-14C-Docs: Update CSIT design diagramTibor Frank1-706/+3
Change-Id: I5f60de33f0958520f66cea727496040e19f85d6a Signed-off-by: Tibor Frank <tifrank@cisco.com>
2025-01-13fix(infra): AWS ARMPeter Mikus2-7/+7
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I3d8f0af3f73d206dff46b72aca507f51bf74d823
2025-01-13Update VPP_STABLE_VER filesTibor Frank2-2/+2
Change-Id: I8aae697e559655b051c4460c0c4f340f013b0430 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2025-01-10fix(infra): New AWS imagesPeter Mikus29-139/+51
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ibd1892cfc57b9c172fa9a08e39d704c1a812ad3d
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-09fix(infra): New AWS imagesPeter Mikus7-34/+60
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ib50df500ef28ceb40d9f9d8d05e31a16b484fa93
2025-01-09fix(infra): New AWS imagesPeter Mikus8-37/+38
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I8dc62881c196a268f4e13bb77ffe24735c8fcc36
2025-01-08fix(core): Container startupPeter Mikus2-4/+2
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I95dcc11d25f5dc3cf395f6d69dc4e04d7653f7f2
2025-01-08Update VPP_STABLE_VER filesTibor Frank2-2/+2
Change-Id: Ib4da6ea7b609929e4201719f7c43887ec2a92c3f Signed-off-by: Tibor Frank <tifrank@cisco.com>
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): Various changesPeter Mikus11-23/+30
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ie8283697397f107a7fb80e370c5c9197a3060300
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 Mikus81-11/+5148
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I76df1a848cbd9b6b284395c4fa7975169818679d
2024-12-17feat(infra): EMRPeter Mikus27-35/+1467
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ia0097162d04e904ef0db8e4e15f11545aba80f6a
2024-12-16fix(terraform): AWSPeter Mikus13-338/+103
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ib1c89fb06dd2ad9c34f8b84c07c62806763ea878
2024-12-16fix(terraform): AWSPeter Mikus2-2/+2
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Id1a2135d5d82c166db2ed276f8f35f3f438167c0
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-12fix(terraform): New AWS imagesPeter Mikus12-50/+57
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Iae08fe8bf3133d8006dc18613af81f36f04c26f9
2024-12-11docs(infra): 2n-emrPeter Mikus3-200/+101
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ib845cfdbcf38cbea9c47483d5f9e8675dc7967dd
2024-12-10fix(infra): terraform awsPeter Mikus5-5/+5
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I26bd0ac16d1c72716e60795c3476cac36151cca6
2024-12-10feat(infra): Fix AWS terraformPeter Mikus5-5/+5
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ie903eb01ee7d014e3c6655e98f3d15ef9dd909f8
2024-12-10fix(infra): Varius issuesPeter Mikus9-27/+23
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-09Update VPP_STABLE_VER filesTibor Frank2-2/+2
Change-Id: I4e9a9273379b529a8c4cbcbc3e9ea7d6397b9f11 Signed-off-by: Tibor Frank <tifrank@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 Polak2-10/+6
+ 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-04docs(infra): General updatePeter Mikus7-52/+476
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I757d68cb768b159debdf90eb1322e7c3c0ee068e
2024-12-04feat(infra): AWS -> NoblePeter Mikus47-3814/+87
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I95f2945597eeacb01e04ae0b40dc2bba667dcf91
2024-12-04fix(infra): Few fixesPeter Mikus14-138/+19
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: If7b85d7cf08b036f9d3676902db583c1aee7ce1c
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-12-02Update VPP_STABLE_VER filesTibor Frank2-2/+2
Change-Id: I76e805e5d0052903539b72d1c87dc74c059d2c7f Signed-off-by: Tibor Frank <tifrank@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): 2n-spr -> noblePeter Mikus42-122/+875
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I4a1cfdd671280a3491cd3fdc043f51b0608ad9c3
2024-11-27feat(infra): Docker image 24.04Peter Mikus3-4/+2
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I10cab20174610016d2cc87ccb884074057b1cd93
2024-11-26feat(infra): 2n-snr 3n-alt -> noblePeter Mikus28-75/+543
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I0dc275b7699bb13fc50b6c15e566ac8b0541ef30
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 Polak7-7/+26
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-25feat(ansible): 3n-icxPeter Mikus10-64/+91
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I9b1d8307d86414d12987a83dd048cd4ce8741077
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-25feat(infra): 3n-icx NoblePeter Mikus19-44/+737
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ifc4635d013c348aa15fca3129f6ffea4eae6dac9
2024-11-25feat(infra): 2n-icx -> NoblePeter Mikus32-90/+834
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I87777a164806ca1c56554829a5bd58d6d8c9ccb2