Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
Signed-off-by: Peter Mikus <peter.mikus@icloud.com>
Change-Id: Ieeb0859702574150cb64b02f03378dba26124267
|
|
Signed-off-by: Peter Mikus <peter.mikus@icloud.com>
Change-Id: Ib92e16adb08c0a553b529b09ddbacaacb1d825fc
|
|
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>
|
|
Signed-off-by: Peter Mikus <peter.mikus@icloud.com>
Change-Id: I0e8ee3de3fbac53aad6a530804c67b0114b89b50
|
|
Signed-off-by: Peter Mikus <peter.mikus@icloud.com>
Change-Id: I0c034fff225f50c1989bc2cf700141ec74d2f805
|
|
Signed-off-by: Peter Mikus <peter.mikus@icloud.com>
Change-Id: I4a2db9d2be2c7b6ff558c4d3da97197d04c4e1e3
|
|
Signed-off-by: Peter Mikus <peter.mikus@icloud.com>
Change-Id: I45198b17cfb6b62608bb03e6b1a4af0f939d10ae
|
|
Signed-off-by: Peter Mikus <peter.mikus@icloud.com>
Change-Id: I9f1193894e531a6eb946bef116d65788abb3de31
|
|
Signed-off-by: Peter Mikus <peter.mikus@icloud.com>
Change-Id: I7a367a152d46bb7a165428dbfc931d7063f3757a
|
|
Signed-off-by: Peter Mikus <peter.mikus@icloud.com>
Change-Id: I2acd9ecbe0f62e1909ff0984670bfdd0fd90173f
|
|
Change-Id: Ia20fff226c0260987c785aa2887ec78466e3727d
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Signed-off-by: Peter Mikus <peter.mikus@icloud.com>
Change-Id: Ia5b4dff2aaf5b7baa88f85448616c59e51816873
|
|
Signed-off-by: Peter Mikus <peter.mikus@icloud.com>
Change-Id: If35259cc0a333249305de4865bf5a1b602555fe7
|
|
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>
|
|
Signed-off-by: Peter Mikus <peter.mikus@icloud.com>
Change-Id: I66482d79734758f45c99f67d34273a5524a213b0
|
|
Signed-off-by: Peter Mikus <peter.mikus@icloud.com>
Change-Id: I674289fbb576b734f745ed81140cccc595f00316
|
|
Signed-off-by: Peter Mikus <peter.mikus@icloud.com>
Change-Id: I37899c45bf8d87f24cb67cdd120837a833955a3b
|
|
Signed-off-by: Peter Mikus <peter.mikus@icloud.com>
Change-Id: Ib08ee0ef0f83af9d63b372b9a027759879cceadc
|
|
Signed-off-by: Peter Mikus <peter.mikus@icloud.com>
Change-Id: I47280deb55e200ac4bda9e74b158aa04369648b7
|
|
Signed-off-by: Peter Mikus <peter.mikus@icloud.com>
Change-Id: Ic935ddf79d06b9d8f1df329bf0e4485ee2d646cf
|
|
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
|
|
Change-Id: I4f4f17560f4c65a8f308e1f394207b7cec474b96
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Change-Id: I6d2ca1d35210a61f831b89ad373c712f31462ff0
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
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>
|
|
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>
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I95dcc11d25f5dc3cf395f6d69dc4e04d7653f7f2
|
|
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
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Id55240e4b819fc29f18b52f9ce8a3257f84e6043
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I76df1a848cbd9b6b284395c4fa7975169818679d
|
|
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>
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I8d4ea96bc72f276d625bf185faa755d4eeec87ba
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I9c5899deba994b8683f7cc0596ebb2d59a611f8e
|
|
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>
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Ie4a61ade1da312ddab078411c8a7db3ba59393f3
|
|
+ Set GSO_FALSE tag on non-gso suite.
Change-Id: I32b6ff2f492a0dd8f2fe47ef5435c8d0e3318406
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I14143394ed6637db183a2fcc9b91e3c7fc8e0037
|
|
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>
|
|
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>
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I10cab20174610016d2cc87ccb884074057b1cd93
|
|
+ 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>
|
|
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>
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Id03fd5fa6cdf9694dc59fb671519e703a8bb8591
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I67f6ba64c445af361ebd8a8bf9a4cd0d001b239b
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: If7e33a924ad347eb9396609010acf763b3a71f15
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Ie590eb5eaed0bec9b75ce786062f62f4a3a1d19d
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Ia71b70ceecca0541cad1598fbd021a4d8f47fb1b
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I3aff1de925820ddf8630047751519ebe48dd1468
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: If89513d29fc7bb995daa4449145e9f004c1c36ec
|
|
- 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>
|