Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I5dc0a38e530cbaf4bb7d3563adba34cd06a3f608
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Ibf760a5ae187456b24d228a4c7e51301ba682b10
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Iea2fc50883e66a77fa2c7aed48fa1c79ef4c36d9
|
|
- nfv-density
- reconf
Change-Id: I0e74c520907ad933ef7029e1789eabad3325a0e7
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I6b62a20259674ddf5550cce480ccbba3dbd0f259
|
|
- Those testbeds have been removed.
Change-Id: I59ca4af8b39c84945e352505405d054c75f7fb17
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
Fixes: d78103b24d3bd68f3bd390fa527924bbb1019a23
Change-Id: I098752553ed34c6fef0cf4eed61662b78c8fd97c
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I0869ee6629916025b1df603072dfa7ccae62110a
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Iadd4851ab4a7fc366ddffbace6ce7b47776fceeb
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ib8f34293a984b63437884440d3244c177d757bc4
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Ic566c755ba375173aa129f377f31e726d42a666e
|
|
This is primarily to avoid excessive logging
in scenarios with multiple get_replies (not just .add) per session.
Change-Id: Ic5b1c295965cd8d32c71a7851ec7823568483b06
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
None can happen when VPP crashes
(and pipe is not detected as broken yet) or stalls.
Avoid CRC check in that case, raise early with error message.
Change-Id: I15a957420320affd72dbd99fa48c309b28f0511a
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I7511fb128d81f5d91fb2cc0d71f193efaefd9f41
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Ice4c09579a174c0ce3d26c8429016d55414bfb93
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I8bf1fbf49d224b89f2da4a7f08bdf932cad9fd35
|
|
Due to upgrade of ubuntu 24.04 the E810 stopped working.
To be investigated.
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Iee7ede4ba4377af114be7cce0a5e9c63865cd8dc
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I7d672d07e6ed6bf6582888e8826bbc1cb6d94d17
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I0b2eeea045fe241129f978ec96eec5c0c5bc9938
|
|
This adds noise to console output,
but prevents other possible bugs
from looking just like CSIT-1936.
Ticket: CSIT-1936
Change-Id: If30c59a96ebd9cec6aea40ca820b775d5f3548c6
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
CSIT-1944
Change-Id: I0f763369acc560a5ab2d9db28fc25f20b1c5ffe7
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
The 2406 cycle did not upgrade any messages used by CSIT.
But there were few workarounds in CSIT code
to accomodate vehavior of older VPP builds.
Two removed.
One (re PAPI) stays, as that needs more testing.
Change-Id: I0595cf1d8b9d9ea80113f59130cbbdf00a249157
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Iefa96896004d8c9cc06df90f0a744c497b443106
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Id005feac8104bb0b7da08d8dd9baaa3c5117e157
|
|
Change-Id: I498540140965ecec70390e0b13c2418a31cf1dc8
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I2113e5e2067e13465ee1fedc6a2ba1c5bc1d7254
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I8ae87a8ee350cfe601a9deab2f115b75d26bd02a
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ie8dbdf8b231dcbbbf2c90ad0f16d6b48fbdd8c5c
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Id3f0a4a26404951bc7ce82655538b72848508e18
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I91a3136a29192fb25ec4845e0924b96977f591f5
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I28f2752f725c9816a557667033bf7d656fb0d414
|
|
Fixes: d29977e35bb15cd7df21c082432f03eab87e2e66
Change-Id: I1a20ded1181f5a3b33a0f6640554a939218d9791
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
+ Only for dpdk-plugin and primary NIC.
+ Prefer Intel, as that seems to have more stable performance.
+ Only one testcase per suite: 1518B 1c.
+ Add full set of 10k AES256GCM tests where not present already.
+ Remove multi-core ipsec AVF tests from 3n-icx to keep duration small.
- Performance of those was limited by CSIT-1948 anyway.
Change-Id: I9166f15b44071dafe89ac8ca7982f659006027ba
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
+ This mainly uncomments a bucnh of 3n-alt xl710 ipsec tests.
+ Otherwise the difference was quite small.
Change-Id: I8b67fcce157f36ed79e9692a0581e1115b3f6886
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
+ Add suite with UDP encap.
+ Add suite with anti replay enabled.
+ Add new enums where needed by the new suites.
+ Apply trimming in enum_util to support "3DES".
+ All 10ktnl suites written and tested.
+ New robot tags added.
+ Fix one comment from the parent.
Change-Id: I2581814dbb327891d8658dd009c4e52ffd318e3b
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
+ Add l2xcbase.
+ Add 200k scale, both ip4 and ip6.
+ Test 200k and l2bdmaclearn also on:
+ Primary NIC with secondary driver.
+ Secondary NIC and its primary driver.
+ Add 1518B memif test cases, for 2n-spr also with DMA (including 64B).
+ This needed an edit in autogen.
+ Switch crypto tests to drv_vfio_pci as AVF has bad RSS on those.
+ Add two SRv6 cases to 3n-icx as it does not support hwasync crypto.
+ Repair name of UDP ASTF tests.
Change-Id: I91e20ec80dc4984c55d39b5f5ad38f26b48da33e
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
As hoststack is never tested in container/VM (yet),
configuration there does not check the new flag.
Change-Id: Icac4837efcf035cad0f1e126e1bf90811aba16b2
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Previously, the flag was sometimes called "jumbo",
sometimes "jumbo_frames". As we never use "jumbo" for things
other than frame size, unify the flag to "jumbo".
Change-Id: Ib688389799a4550ac9f51375f4defc06a02e6f03
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
This reverts commit 4e897a7a91e8b4782da05a4c906392e62c8f8ab5.
Reason for revert: Container/Qemu is not conditioned.
Change-Id: I497caa2db24803f40811b3c60c359b4772cacda7
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
|
|
Change-Id: I169b06433ae962811aafa91ce90fe169b0bc4c71
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I3ef110e8fec2fa8abafead1392a1b2af5e59f803
|
|
This makes most scale hoststack tests correctly use both sibling cores.
- Except quic multi-client ones, which start failing instead.
- To be fixed later.
- VPP startup.conf looks correct to me.
- All quic tests suffer from CSIT-1935 so no big loss.
Change-Id: If22c01651140865e188733039890f1fb0ceaa57a
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
While adding runtime actions to hoststack tests is not easy,
adding pre and post actions for stats is easy.
The main hoststack measurement is treated as the stats trial,
the same way as the 10 measurements in MRR tests are.
+ Remove the previous partial info via "show" CLI commands.
- As in other VPP tests, stat telemetry is not exported.
Change-Id: Ib567aa810418568520d4d543c6d50431e85a3269
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I601a54e543114957592548618df2f2f4bf790f82
|
|
The old limit of 1522 was introduced long time ago.
First, it appeared here [0], where it is correct
as that suite has zero overhead.
The first suite with wrong logic seems to be here [1]
(no "Add No Multi Seg to all DUTs" in 1518B testcase).
And when I was moving that logic to a keyword in [2],
I did not realize it is wrong with overhead.
This Change uses 1800 as the new threshold,
matching the value used for non-jumbo MTU.
[0] https://gerrit.fd.io/r/c/csit/+/2652/12/tests/perf/Bridge_Domain_Intel-X520-DA2.robot#70
[1] https://gerrit.fd.io/r/c/csit/+/4454/96/tests/perf/40ge2p1xl710-ethip4ipsecscaleip4-ip4base-interfaces-aes-gcm-ndrpdrdisc.robot#229
[2] https://gerrit.fd.io/r/c/csit/+/13411/35/resources/libraries/robot/performance/performance_utils.robot#84
Change-Id: Iff3703fcff0e4bbb1a6b10be359fa5ef67fd5422
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I5ca0fc5832c249553c79dd9c5d4148ba64e61654
|
|
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Icbcd373ef815fa082d9be022fc201c96df140536
|
|
Some perf suites use a single unidirectional flow of traffic.
On SMT-enabled machines, 1C tests create 2 workers by default.
But if there is only one stream/flow,
only one worker does useful work.
The other worker on the sibling logical core
does busy-wait, which provably lowers the peformance.
Some suites already set smt_used (as a suite variable)
to False for these purposes.
This change edits a lower-level L1 keyword to honor this value,
and adds the suite variable to single stream (and client) hoststack
suites, where the detrimental effect of busy siblings was observed.
Change-Id: I203f1a700d8e6cd84640b9c0b40487cb832908aa
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
Change-Id: Id4b562259e6d86642152298bf500b353f1785939
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
|
|
This reverts commit 573d59a0e3cafe60522e51dc9e5ba776c0a0a6e4.
Change-Id: I6fef1876d6f7274310243aa743f68b7e51daf486
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
|