Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ib98b25bd3c98b5e6dbcb1bfe8478bd41bf37d71c
(cherry picked from commit 0952440b3136fc75aa2f2d98df3d198ff978661b)
|
|
Change-Id: If7e00460fee4eee50479dc089c026670dcf3edf9
Signed-off-by: Tibor Frank <tifrank@cisco.com>
(cherry picked from commit cbdbc95ffc63a1eb2ffc170a979e11bfa0d4162a)
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I4964bf956f3d3193321255ba8e41e4f665b1b6eb
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I84b46e6a792d72cb56a9a42d40db8cc13866b836
(cherry picked from commit 5ac1a66457aae598318824fe7bbc013718b3d2ae)
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I06cb1356626f55b9de901ca72b194db1a46b7efa
(cherry picked from commit 265352781a137add1dc01238f9594cdbde7d77ad)
|
|
Change-Id: If81a1f4a1244748343293f99c865697341508399
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
(cherry picked from commit 0d1d2160a64eafee0acfbacc78ce4e00387e6352)
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I6bffd7ce63bc462a557a621ce48e40c114e3abb6
(cherry picked from commit 67add67ec1f4b304013a89e1a6fccd389f92b4cc)
|
|
Change-Id: I6ec27d787b59d4bc13b8c04f4217302cc3021581
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
(cherry picked from commit 55f5a9f810482327fe7b963e1b744f0fc3b48b62)
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I676696928fd1758c9dddf4f2580b9e924fe71b53
(cherry picked from commit 68fb12b57dbce2974b7875e0c50c51034fb31019)
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I198fe62ddba8910c6bd8256739cc2503b87dfc75
(cherry picked from commit 31285a54d3d37336517c167c84597d451b9c6ecf)
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ib79e3d596cb1b83a5859d573b9a87d7bf228f7ac
(cherry picked from commit 4b3233c9f9079a8e0099b9f61e5642c7c8bff718)
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I4c192210e1aef1275e8a9b56eab7956798aca15d
(cherry picked from commit af1eda41d70a37eeb5a78b0ce48c6a78828ba2f2)
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I9c4b4bd6ed5ed4a34f0c7b25ea948a498fa25fb4
(cherry picked from commit ab282c84ca6b7bc6030123aec11979d9101ffbe9)
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ia13e920ef11d364893a51957778e60084f4ac0f9
(cherry picked from commit aabbb03bca1897d2f32f2d65e08c92fe6591835f)
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I707b9e332ede082afbe33f8bcb101b88dcbe4a58
(cherry picked from commit 9fc199403167c35fd07c7e95fdcb48e7e7e5ebf4)
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I5cd45dd59f13e1ca942f44341b5f37e257c2b51e
(cherry picked from commit 5f39987ce4111e1974dfec1e56c14133b644e200)
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I3a994f7ee4c83ed404e9e55f87404f08f521845e
(cherry picked from commit 4a7e905015ebaad8d320e971f8002f1952f0f2cf)
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I3bffa93e7a731453694c6bd2f613900c191a2e52
(cherry picked from commit 241a96d755a85de9e4e82a6299c16a2c3c81bf4a)
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I7a8e60107c648f0d178df563055bb7c432c5ec82
(cherry picked from commit 5d49c0776e49696c38abefbe11543c4c900feccc)
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I58607f50e2889092e40ff831ed4f1515444e29f8
(cherry picked from commit f4f272db8e211d115044d8135fc0c6ecef98408e)
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I96a9005b82777589783880f65b249bc0e2eac1bd
(cherry picked from commit bdb7ac490888b14cfc566a3764f195544e6d9352)
|
|
Change-Id: I947f961e665f5eb2f2f055a47cd0119011666b28
Signed-off-by: Tibor Frank <tifrank@cisco.com>
(cherry picked from commit dce729ed5404ae76721734c680b0c2f5bb57392d)
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I4924054b414dc450df14a02a29081549c8620787
(cherry picked from commit 3d30601d9529bcdf715c3de041ad0a7bc1ccff82)
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I881dda8b2fec32b8f489ec97df6592937f6193fa
(cherry picked from commit 889af5ca17aa11ccaa65fce188f72890e495cfa2)
|
|
Change-Id: Ibef272705ea889d58bb9c5b69a8566f6e38de1d1
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
(cherry picked from commit 06d9ceaaffd3183155610a60e4897ebbab64384e)
|
|
Change-Id: If71b2133c14c5ce9ac6cfbcc9c91c84225a62bb4
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Iccbe5f0cabe6fdd5274126cf970549673edd4f1c
(cherry picked from commit 74aa13757057a4c93d62704ad0de7a71c5cf1357)
(cherry picked from commit 9a8672e0b03f20550b2108a6b3d2a7f90f5574b8)
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Icc07d18b9c0bd00af157bb817205e5b54824d525
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I54e80bc78f6deb5d2774a2ddd7b3b4153ffb106b
|
|
In tunneling scenarios, VPP needs to reassembly packet fragments
before decapsulation. Conveniently, VPP also fragments the packets
after encapsulation (at least for some encapsulation protocols)
if they do not fit into MTU.
So this change adds few suites, adapted from existing 3-node ones
which additionally lower MTU on DUT1-DUT2 link.
The intended packet size is 1518B. 64B packets will fit,
and most of IMIX packets will also fit without fragmentation.
VPP refuses to reassembly 9000B packets as they have too many fragments.
+ Add a keyword so suites need only one additional line of code.
+ Add new test tag REASSEMBLY for the added suites.
+ Tell autogen the one soak test case for reaseembly should be 1518B.
- It is possible to increase fragment limit for 9000B, not done yet.
- Ipsec policy suites are added but they should not be used.
- VPP does fragmentation twice (before and after encapsulation).
- VPP does not perform reassembly (only last fragment is decrypted).
- TRex does not realize the packet from VPP is only a fragment.
- The result is false pass with unfairly good performance.
+ Suites still included, to simplify verifying VPP fixes for the above.
Change-Id: If33c60d767fea161d9e4ffabb8ded3d81c8f39ed
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Change-Id: I56e62660053694e2b54467fed7c843ff5b201e1d
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ib0e3be90cf5a15b24568a8bf05722d22e46fdd31
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ie4d133a57f6972db22d8e7d4e46ddff483e23ff3
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I16defefa5edd01638bc382be4f5e8cbca4fe9453
|
|
Change-Id: Ie2447905ba9f646248ff12cb1f83694f77640691
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
The current invocation is deprecated:
WARNING: Running the setup command as `meson [options]` instead
of `meson setup [options]` is ambiguous and deprecated.
Change-Id: Ieffa7f295e4ea7634ee5e8f77e373c5e9314b3cf
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
|
|
T-rex on TGs uses a different version of DPDK than SUTs.
Change-Id: I0b6ca6fa304fb7559f9ada950497452d974be737
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I1537f3383d44ace8e705e5c744713d0863ca67d0
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I1d230b197581675539687f3ee87540537eaa2a07
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I210a76e9cd9215deafc8cb5d448eb72e0ea3c451
|
|
When changing MTU on a running VPP, the interface has to be down.
- Other plugins (rdma, avf, af_xdp) need vastly different logic,
so support for them will be added later.
+ Mlx5-core does not need to set MTU on Linux interface.
+ MTU setting now does not happen at final setting path up,
it happens in driver initialization layer instead
E.g. AVF tests will not attempt to change MTU.
+ MTU edit removed from some non-hardware interfaces (including memif)
e.g. bond interfaces. MTU on parent hw interface seems to be enough.
+ The non-jumbo MTU value used is 1800,
so 1518B tests with additional encapsulation can still work.
+ When VPP MTU setting fails, the failure is now propagated.
Previously, the failure was just logged and ignored,
but now there is no reason to hide it.
Ticket: CSIT-1797
Change-Id: I3b853f1faf90001d544cbbb87b2affbb882ffba0
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
|
|
Change-Id: I9e92f5214c157048ace201cfdb6af0e460bcfb9b
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
Mbps --> Gbps
Change-Id: If4adc47d4636984c41bca14fb9bcc9121289445f
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I58bb1742243a6689c31f77c555303c2baeb7e39d
|
|
Change-Id: I052ee8631bbe884115851261bf96f5f9e062a517
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ifa3964f290d75ebae094d1d46ce27b5d133c2158
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ib2658d2ac25ced0f68d2b5818b21d7f8f97b1a5c
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I4e19d8fe38802652b25e6a1c577e816328cebd2d
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I057f94574d047e3622d1c32f5a622ad08ba3d799
|
|
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I45760143ae0ccb0cc0edf0931ad47f5cf48ec968
|