csit.git
8 months agofix(core): Disable core dbg analysis 90/39190/1 oper-rls2306-230710
pmikus [Mon, 7 Aug 2023 08:10:54 +0000 (08:10 +0000)]
fix(core): Disable core dbg analysis

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ia85c4a48155c1e760120a61b39bacbb9de1ab673
(cherry picked from commit ffca8b8655c772fc6273702cae2151e7ac7a846d)

10 months agofix(infra): Ansible bits 81/39181/1
pmikus [Fri, 30 Jun 2023 12:11:38 +0000 (12:11 +0000)]
fix(infra): Ansible bits

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ic7527b9e0adf3397542b02d809e2eb40e51d28cc
(cherry picked from commit f04637b8d3f4d01bcb96cbc859227f180f127ed5)

10 months agoUpdate VPP_STABLE_VER files - release 15/39115/2 oper-rls2306-230629
Tibor Frank [Thu, 29 Jun 2023 04:32:58 +0000 (04:32 +0000)]
Update VPP_STABLE_VER files - release

Change-Id: I7a4ea29e0a514b33f3b63dd3eb2dcc5c92d2a480
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agofix(topologies): fix typo in tb215 13/39113/1
Vratko Polak [Wed, 21 Jun 2023 11:11:48 +0000 (13:11 +0200)]
fix(topologies): fix typo in tb215

Link11 is still there for trex testing.

Fixes: d832e05b77a7194042c5429e44442553f37ab529

Change-Id: If500422bbd98bb0a21e92c38efd033d7c6a02ca0
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
(cherry picked from commit 7445da8209eded96134c6288ce5d83443a6c7d2b)

10 months agofeat(infra): Add QAT install 12/39112/1
pmikus [Thu, 22 Jun 2023 08:36:23 +0000 (08:36 +0000)]
feat(infra): Add QAT install

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ifc461460b2f0f8c7ca17ab32fbf7df52cb356c29
(cherry picked from commit 4903fc3ec00d358b822285db699dccf54d1167ea)

10 months agodocs(infra): Corrections 10/39110/1
pmikus [Tue, 20 Jun 2023 12:00:32 +0000 (12:00 +0000)]
docs(infra): Corrections

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I16e633d52699d0f83ed07edbb394c23d501a2c72
(cherry picked from commit 80a48b99104b765deb285d377a0f333504d0770c)

10 months agofeat(infra): update 3n-alt cx6 iterative tests 09/39109/1
Juraj Linkeš [Tue, 20 Jun 2023 08:52:03 +0000 (10:52 +0200)]
feat(infra): update 3n-alt cx6 iterative tests

Add ipsec reassembly test cases to bring in line with 3n-icx.
Add ipsec policy test cases with flow cache enabled for both inbound and
outbound traffic.
Remove GTPU hardware tests as the NIC doesn't support GTPU offload RX.

Change-Id: I7b18914f983d5974b390f995ec638a64b9bbccbb
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
(cherry picked from commit 291041b1aff544360c0bd94d43f313df6f641647)

10 months agofix(infra): 3n-alt cx6dx links 07/39107/1
pmikus [Wed, 21 Jun 2023 08:30:25 +0000 (08:30 +0000)]
fix(infra): 3n-alt cx6dx links

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I83f1e882257f874800d04b3795b1c199881c99e0
(cherry picked from commit 8afd950081f59445be3be5f21a8a496b4fe42ad2)

10 months agofix(core): Altra issues with mlx 06/39106/1
pmikus [Tue, 20 Jun 2023 12:07:51 +0000 (12:07 +0000)]
fix(core): Altra issues with mlx

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Iad8e468200df4ab77f4ed44010b1b029e840714f
(cherry picked from commit c2fcd8896c0a07167d8567d91e485168e8cb684a)

10 months agofeat(infra): update 3n-alt jobspecs with mlx cx6 04/39104/1
Maciek Konstantynowicz [Sat, 10 Jun 2023 15:31:57 +0000 (16:31 +0100)]
feat(infra): update 3n-alt jobspecs with mlx cx6

The lists prioritize the new Mellanox Connect-X6 NIC but retain a small
number of XL710 test cases to preserve at least some coverage.
They also add the avf driver for the XL710 NIC to ensure the driver is
tested in at a small amount.

Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
Change-Id: Id399d075d94344fdedbe4ab71d98a33fe37f913f
(cherry picked from commit 82bbb368ce0efc08787e2744e212febed9eda6b9)

10 months agofix(infra): 3n-icx-testbed37 cx6 link 02/39102/1
pmikus [Mon, 19 Jun 2023 09:44:51 +0000 (09:44 +0000)]
fix(infra): 3n-icx-testbed37 cx6 link

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I37404ae4033aa1ec0e2dd66f02a59cbe58a3765e
(cherry picked from commit cc45f8cf6230e6e2a771b530157ab0286d90bfe7)

10 months agofix(infra): 2n-icx-testbed214 e810 links 00/39100/1
pmikus [Mon, 19 Jun 2023 08:08:00 +0000 (08:08 +0000)]
fix(infra): 2n-icx-testbed214 e810 links

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ia10c94321ed9ea51123138e32def123020c151a0
(cherry picked from commit 673cfabf1ab50c6f996b7d0d7df11e18c6968f44)

10 months agoAdd cryptodev device 4xxx 97/39097/1 oper-rls2306-230619
Yulong Pei [Wed, 14 Jun 2023 02:20:25 +0000 (02:20 +0000)]
Add cryptodev device 4xxx

QAT_4xxx is integrated QAT device on SPR platform.

Signed-off-by: xinfeng zhao <xinfengx.zhao@intel.com>
Signed-off-by: Yulong Pei <yulong.pei@intel.com>
Change-Id: If1d4b3d72a2c66855ac8c1c42516f0cb78bdfab2
(cherry picked from commit 32ff893acec8731f1e4edcdcb9bff71c338adf97)

10 months agofeat(job_specs): Supress rdma_core 96/39096/1
pmikus [Fri, 16 Jun 2023 08:09:51 +0000 (08:09 +0000)]
feat(job_specs): Supress rdma_core

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ie7b7401eb76e9f97f17d2f672a340ca617141388
(cherry picked from commit 617d471235832515391ef6376de69710ba2a9277)

10 months agofix(job_specs): Move hoststack from rdma to mlx5 55/39055/1
pmikus [Thu, 15 Jun 2023 12:20:18 +0000 (12:20 +0000)]
fix(job_specs): Move hoststack from rdma to mlx5

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I8f8c97325cd2646415cfa62ef0436514b23fb701
(cherry picked from commit 3c8338abc066ccaed6382a1fd989007aa0a01e20)

10 months agofix(tests): Hoststack 2n-xyz 54/39054/1
pmikus [Thu, 15 Jun 2023 09:02:46 +0000 (09:02 +0000)]
fix(tests): Hoststack 2n-xyz

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I85de04e4a0ed1a642c40c8ca6840cbc1977b10be
(cherry picked from commit c8f3383d719ca3fce22d29e3333f74656cbfd719)

10 months agofix(core): hard vpp kill 52/39052/1
pmikus [Thu, 15 Jun 2023 06:14:29 +0000 (06:14 +0000)]
fix(core): hard vpp kill

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ie99c70ebda54153eb361954cbbd4f8191454a022
(cherry picked from commit d844c03f221a0d6f26c55d34b20ced3191ff4e96)

10 months agoUpdate VPP_STABLE_VER files 51/39051/2
Tibor Frank [Thu, 15 Jun 2023 04:40:20 +0000 (04:40 +0000)]
Update VPP_STABLE_VER files

Change-Id: Id8289654f086fa07b5d20c49b3b45ee0e7b6bfbb
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agofix(tests): Hoststack 3na-spr 49/39049/1
pmikus [Wed, 14 Jun 2023 09:44:23 +0000 (09:44 +0000)]
fix(tests): Hoststack 3na-spr

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ia591ad412fe05fca318543b2c6c0a02a35dd14f1
(cherry picked from commit 46b2e185546e0774cc8b7292eb3a9d868dcb45b9)

10 months agofix(infra): 3n-icx mlx link 48/39048/1
pmikus [Wed, 14 Jun 2023 06:10:26 +0000 (06:10 +0000)]
fix(infra): 3n-icx mlx link

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I3dc25095a5d866ad38be315b37da9ee5d984cf35
(cherry picked from commit d0b8375005be1d7e9b7374a0cc36492803f81a6d)

10 months agofeat(infra): mlx compatibility matrix 44/39044/1
pmikus [Tue, 13 Jun 2023 10:58:29 +0000 (10:58 +0000)]
feat(infra): mlx compatibility matrix

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Id9b601427ae3c95bd802a3aafec9543f293c34de
(cherry picked from commit 3b8524bffcc49a33fe1bf25a7a5e66eeae930402)

10 months agofeat(infra): Add Mellanox CX6 to 3n-icx 42/39042/1
pmikus [Mon, 12 Jun 2023 12:13:05 +0000 (12:13 +0000)]
feat(infra): Add Mellanox CX6 to 3n-icx

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ic13b8cd3f2976c66d8956f0cee0784c3bae12a65
(cherry picked from commit 068b966dfdf9cdcf9bec89d7a71d7c4e9aaccc93)

10 months agoUpdate VPP_STABLE_VER files 39/39039/3
Tibor Frank [Mon, 12 Jun 2023 05:04:40 +0000 (05:04 +0000)]
Update VPP_STABLE_VER files

Change-Id: Ia4d4bd2eca47305d8a9b155add01c45348a81658
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agofix(infra): Enable e810 40/39040/1
pmikus [Mon, 12 Jun 2023 07:00:27 +0000 (07:00 +0000)]
fix(infra): Enable e810

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I3f728f24f6b4c16febf57c0c3b9e8874f95ad313
(cherry picked from commit 8644fef504b156c00854a622ca2fe045e2eaf2e3)

10 months agofeat(infra): CX6 for 3n-alt 36/39036/1
pmikus [Fri, 9 Jun 2023 09:09:36 +0000 (09:09 +0000)]
feat(infra): CX6 for 3n-alt

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Iea4c536a6e421efdaf493fb3cba0dde5abad162d
(cherry picked from commit f50dbd5706a604b63bf1a448d0e2163baf16f6ab)

10 months agofeat(infra): Add CX7 to 2n-icx 94/38994/1
pmikus [Thu, 8 Jun 2023 11:23:05 +0000 (11:23 +0000)]
feat(infra): Add CX7 to 2n-icx

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ia83a78299e279754352add230428102a8cee7772
(cherry picked from commit d832e05b77a7194042c5429e44442553f37ab529)

10 months agofix(job_specs): 3na-spr 93/38993/1
pmikus [Thu, 8 Jun 2023 06:22:57 +0000 (06:22 +0000)]
fix(job_specs): 3na-spr

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I74a23d1864a56c3906e08c70fd1d306d47b468da
(cherry picked from commit 9c3ebd541d19433da8258f5e05b0656e6f24878c)

10 months agofeat(jobspec): add iterative reassembly tests 06/39006/1
Vratko Polak [Mon, 5 Jun 2023 13:46:17 +0000 (15:46 +0200)]
feat(jobspec): add iterative reassembly tests

+ Only to some 3node testbeds (alt, icx, snr and tsh).
+ Both MRR and NDRPDR.
+ 1518B only. All core counts.
+ Primary NIC only. Drv_vfio_pci only.
+ Only two suites:
 + ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-reassembly
 + ethip4gtpusw-ip4base-reassembly
  - This is expected to fail frequently due to VPP-2077.
+ Added to the end of crypto or ip4-tunnels section,
  as the focus is on fragmentation and reassembly, not on encap/decap.
- Coverage not added here.

Change-Id: Ifca2a13e43b9d3b7ddc0eaa8fd6d3e1a56b90c7f
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
10 months agofix(ansible): Cleanup macros 92/38992/1
pmikus [Wed, 7 Jun 2023 05:29:07 +0000 (05:29 +0000)]
fix(ansible): Cleanup macros

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I53a530a07716e09b30b5401b313202460fb235c3
(cherry picked from commit b8e06ce97d82640528b2180de409e324b41f2fd7)

10 months agofix(core): Trap for AWS 89/38989/1
pmikus [Tue, 6 Jun 2023 11:59:12 +0000 (11:59 +0000)]
fix(core): Trap for AWS

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I14975b21e7f480c3bca5ba6a04514008af219039
(cherry picked from commit ab30e2e98dafee7b86f449a3dd50b55b68f1ddc3)

10 months agodocs(infra): Fixing typos 88/38988/1
pmikus [Tue, 6 Jun 2023 08:09:22 +0000 (08:09 +0000)]
docs(infra): Fixing typos

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ibbe8a346f9c1b9beb5ffa5a6b6029ad9153b9c9f
(cherry picked from commit 0f6e249b9fea466fe78bb37c847a7bc4f03c2fc5)

10 months agodocs(infra): HW version 87/38987/1
pmikus [Mon, 5 Jun 2023 12:54:22 +0000 (12:54 +0000)]
docs(infra): HW version

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Iff29f4d1059b91a653c5befb6999900ae3065a21
(cherry picked from commit 6cc49679a37afb62f0de6db5beea65f845482075)

10 months agoUpdate VPP_STABLE_VER files 85/38985/2
Tibor Frank [Mon, 5 Jun 2023 05:32:55 +0000 (05:32 +0000)]
Update VPP_STABLE_VER files

Change-Id: Ie23a256feda6676b15bc750e930cb020b9c633b2
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agofix(dpdk): CX7 support 81/38981/1 oper-rls2306-230605
pmikus [Fri, 2 Jun 2023 11:52:16 +0000 (11:52 +0000)]
fix(dpdk): CX7 support

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ib98b25bd3c98b5e6dbcb1bfe8478bd41bf37d71c
(cherry picked from commit 0952440b3136fc75aa2f2d98df3d198ff978661b)

11 months agojob-spec: Replace TRex scale2m-tg tests by scale20k-tg 80/38980/1
Tibor Frank [Fri, 2 Jun 2023 07:42:49 +0000 (07:42 +0000)]
job-spec: Replace TRex scale2m-tg tests by scale20k-tg

Change-Id: If7e00460fee4eee50479dc089c026670dcf3edf9
Signed-off-by: Tibor Frank <tifrank@cisco.com>
(cherry picked from commit cbdbc95ffc63a1eb2ffc170a979e11bfa0d4162a)

11 months agofix(terraform): Bump dependencies 79/38979/2
pmikus [Fri, 2 Jun 2023 05:14:02 +0000 (05:14 +0000)]
fix(terraform): Bump dependencies

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I4964bf956f3d3193321255ba8e41e4f665b1b6eb

11 months agofix(core): Comparison hash 78/38978/1
pmikus [Thu, 1 Jun 2023 10:27:32 +0000 (10:27 +0000)]
fix(core): Comparison hash

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I84b46e6a792d72cb56a9a42d40db8cc13866b836
(cherry picked from commit 5ac1a66457aae598318824fe7bbc013718b3d2ae)

11 months agodocs(infra): Add CX7 and CX6 cards 77/38977/1
pmikus [Thu, 1 Jun 2023 06:08:54 +0000 (06:08 +0000)]
docs(infra): Add CX7 and CX6 cards

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I06cb1356626f55b9de901ca72b194db1a46b7efa
(cherry picked from commit 265352781a137add1dc01238f9594cdbde7d77ad)

11 months agodocs: 3n-alt mlx cx6 lab spec 55/38955/1
Juraj Linkeš [Fri, 21 Apr 2023 09:04:57 +0000 (11:04 +0200)]
docs: 3n-alt mlx cx6 lab spec

Change-Id: If81a1f4a1244748343293f99c865697341508399
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
(cherry picked from commit 0d1d2160a64eafee0acfbacc78ce4e00387e6352)

11 months agofix(infra): Add libsctp dependency 53/38953/1
pmikus [Wed, 31 May 2023 07:48:57 +0000 (07:48 +0000)]
fix(infra): Add libsctp dependency

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I6bffd7ce63bc462a557a621ce48e40c114e3abb6
(cherry picked from commit 67add67ec1f4b304013a89e1a6fccd389f92b4cc)

11 months ago"fix(test): Hoststack" 52/38952/1
Peter Mikus [Wed, 31 May 2023 04:44:06 +0000 (04:44 +0000)]
"fix(test): Hoststack"

Change-Id: I6ec27d787b59d4bc13b8c04f4217302cc3021581
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
(cherry picked from commit 55f5a9f810482327fe7b963e1b744f0fc3b48b62)

11 months agofix(test): Hoststack 48/38948/1
pmikus [Tue, 30 May 2023 14:09:41 +0000 (14:09 +0000)]
fix(test): Hoststack

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I676696928fd1758c9dddf4f2580b9e924fe71b53
(cherry picked from commit 68fb12b57dbce2974b7875e0c50c51034fb31019)

11 months agofix(tests): Hoststack compatibility 47/38947/1
pmikus [Tue, 30 May 2023 13:46:24 +0000 (13:46 +0000)]
fix(tests): Hoststack compatibility

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I198fe62ddba8910c6bd8256739cc2503b87dfc75
(cherry picked from commit 31285a54d3d37336517c167c84597d451b9c6ecf)

11 months agofix(infra): Add iperf3 dependencies 46/38946/1
pmikus [Tue, 30 May 2023 09:53:54 +0000 (09:53 +0000)]
fix(infra): Add iperf3 dependencies

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ib79e3d596cb1b83a5859d573b9a87d7bf228f7ac
(cherry picked from commit 4b3233c9f9079a8e0099b9f61e5642c7c8bff718)

11 months agofix(dpdk): Flip routes 45/38945/1
pmikus [Tue, 30 May 2023 10:36:11 +0000 (10:36 +0000)]
fix(dpdk): Flip routes

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I4c192210e1aef1275e8a9b56eab7956798aca15d
(cherry picked from commit af1eda41d70a37eeb5a78b0ce48c6a78828ba2f2)

11 months agofix(infra): Add DPDK dependencies 43/38943/1
pmikus [Tue, 30 May 2023 07:42:50 +0000 (07:42 +0000)]
fix(infra): Add DPDK dependencies

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I9c4b4bd6ed5ed4a34f0c7b25ea948a498fa25fb4
(cherry picked from commit ab282c84ca6b7bc6030123aec11979d9101ffbe9)

11 months agofeat(tox): Cleanup docs 38/38938/1
pmikus [Mon, 29 May 2023 12:00:05 +0000 (12:00 +0000)]
feat(tox): Cleanup docs

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ia13e920ef11d364893a51957778e60084f4ac0f9
(cherry picked from commit aabbb03bca1897d2f32f2d65e08c92fe6591835f)

11 months agodocs(infra): Remove one NIC from SPR 37/38937/1
pmikus [Mon, 29 May 2023 11:50:50 +0000 (11:50 +0000)]
docs(infra): Remove one NIC from SPR

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I707b9e332ede082afbe33f8bcb101b88dcbe4a58
(cherry picked from commit 9fc199403167c35fd07c7e95fdcb48e7e7e5ebf4)

11 months agodocs(var): Next release 36/38936/1
pmikus [Mon, 29 May 2023 11:52:47 +0000 (11:52 +0000)]
docs(var): Next release

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I5cd45dd59f13e1ca942f44341b5f37e257c2b51e
(cherry picked from commit 5f39987ce4111e1974dfec1e56c14133b644e200)

11 months agofeat(infra): AWS images 95/38895/1
pmikus [Mon, 29 May 2023 11:34:55 +0000 (11:34 +0000)]
feat(infra): AWS images

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I3a994f7ee4c83ed404e9e55f87404f08f521845e
(cherry picked from commit 4a7e905015ebaad8d320e971f8002f1952f0f2cf)

11 months agofix(infra): Docker dependency 93/38893/1
pmikus [Mon, 29 May 2023 07:57:39 +0000 (07:57 +0000)]
fix(infra): Docker dependency

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I3bffa93e7a731453694c6bd2f613900c191a2e52
(cherry picked from commit 241a96d755a85de9e4e82a6299c16a2c3c81bf4a)

11 months agofix(infra): Topology file typo 92/38892/1
pmikus [Mon, 29 May 2023 05:00:52 +0000 (05:00 +0000)]
fix(infra): Topology file typo

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I7a8e60107c648f0d178df563055bb7c432c5ec82
(cherry picked from commit 5d49c0776e49696c38abefbe11543c4c900feccc)

11 months agofeat(core): T-Rex 3.03 91/38891/1
pmikus [Wed, 24 May 2023 12:40:14 +0000 (12:40 +0000)]
feat(core): T-Rex 3.03

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I58607f50e2889092e40ff831ed4f1515444e29f8
(cherry picked from commit f4f272db8e211d115044d8135fc0c6ecef98408e)

11 months agofix(infra): Final 3na-spr cabling 89/38889/1 oper-rls2306-230529
pmikus [Fri, 26 May 2023 10:10:49 +0000 (10:10 +0000)]
fix(infra): Final 3na-spr cabling

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I96a9005b82777589783880f65b249bc0e2eac1bd
(cherry picked from commit bdb7ac490888b14cfc566a3764f195544e6d9352)

11 months agojob-spec: Add 2n-spr cx7veat coverage tests 88/38888/1
Tibor Frank [Fri, 26 May 2023 07:49:52 +0000 (07:49 +0000)]
job-spec: Add 2n-spr cx7veat coverage tests

Change-Id: I947f961e665f5eb2f2f055a47cd0119011666b28
Signed-off-by: Tibor Frank <tifrank@cisco.com>
(cherry picked from commit dce729ed5404ae76721734c680b0c2f5bb57392d)

11 months agofix(core): Trex typo 87/38887/1
pmikus [Thu, 25 May 2023 11:31:42 +0000 (11:31 +0000)]
fix(core): Trex typo

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I4924054b414dc450df14a02a29081549c8620787
(cherry picked from commit 3d30601d9529bcdf715c3de041ad0a7bc1ccff82)

11 months agofix(core): dual_socket support 86/38886/1
pmikus [Thu, 25 May 2023 08:49:39 +0000 (08:49 +0000)]
fix(core): dual_socket support

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I881dda8b2fec32b8f489ec97df6592937f6193fa
(cherry picked from commit 889af5ca17aa11ccaa65fce188f72890e495cfa2)

11 months agofix(TrafficGenerator): correct tg_topology reverse 85/38885/1
Vratko Polak [Thu, 25 May 2023 08:10:56 +0000 (10:10 +0200)]
fix(TrafficGenerator): correct tg_topology reverse

Change-Id: Ibef272705ea889d58bb9c5b69a8566f6e38de1d1
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
(cherry picked from commit 06d9ceaaffd3183155610a60e4897ebbab64384e)

11 months agoInitial update of VPP_STABLE_VER files 80/38880/2 oper-rls2306-230525
Tibor Frank [Thu, 25 May 2023 05:58:19 +0000 (05:58 +0000)]
Initial update of VPP_STABLE_VER files

Change-Id: If71b2133c14c5ce9ac6cfbcc9c91c84225a62bb4
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agofix(core): Missing link 78/38878/1
pmikus [Thu, 25 May 2023 05:06:50 +0000 (05:06 +0000)]
fix(core): Missing link

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Iccbe5f0cabe6fdd5274126cf970549673edd4f1c
(cherry picked from commit 74aa13757057a4c93d62704ad0de7a71c5cf1357)
(cherry picked from commit 9a8672e0b03f20550b2108a6b3d2a7f90f5574b8)

11 months agoremove(tools): presentation, docs 75/38875/1
pmikus [Wed, 24 May 2023 13:24:19 +0000 (13:24 +0000)]
remove(tools): presentation, docs

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Icc07d18b9c0bd00af157bb817205e5b54824d525

11 months agofeat(etl): 2306 74/38874/2
pmikus [Wed, 24 May 2023 13:12:36 +0000 (13:12 +0000)]
feat(etl): 2306

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I54e80bc78f6deb5d2774a2ddd7b3b4153ffb106b

11 months agofeat(reassembly): add few suites for ip reassembly 86/35686/77
Vratko Polak [Tue, 23 May 2023 08:34:05 +0000 (10:34 +0200)]
feat(reassembly): add few suites for ip reassembly

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>
11 months agojob-spec: 2n-spr dpdk coverage 72/38872/1
Tibor Frank [Wed, 24 May 2023 12:16:30 +0000 (12:16 +0000)]
job-spec: 2n-spr dpdk coverage

Change-Id: I56e62660053694e2b54467fed7c843ff5b201e1d
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agofeat(job_specs): Remove x710 70/38870/2
pmikus [Wed, 24 May 2023 06:06:30 +0000 (06:06 +0000)]
feat(job_specs): Remove x710

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ib0e3be90cf5a15b24568a8bf05722d22e46fdd31

11 months agofeat(ansible): DPDK 23.03 69/38869/1
pmikus [Wed, 24 May 2023 05:48:50 +0000 (05:48 +0000)]
feat(ansible): DPDK 23.03

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ie4d133a57f6972db22d8e7d4e46ddff483e23ff3

11 months agorefactor(trex): Startup configuration 42/38842/12
pmikus [Thu, 18 May 2023 05:59:39 +0000 (05:59 +0000)]
refactor(trex): Startup configuration

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I16defefa5edd01638bc382be4f5e8cbca4fe9453

11 months agoC-Dash: Add multiple telemetry panels 55/38855/10
Tibor Frank [Mon, 22 May 2023 06:01:54 +0000 (06:01 +0000)]
C-Dash: Add multiple telemetry panels

Change-Id: Ie2447905ba9f646248ff12cb1f83694f77640691
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agofix(dpdk): update meson setup command 40/38840/3
Juraj Linkeš [Wed, 17 May 2023 10:09:59 +0000 (12:09 +0200)]
fix(dpdk): update meson setup command

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>
11 months agofix(infra): arm tg dpdk version 29/38829/2
Juraj Linkeš [Mon, 15 May 2023 13:10:37 +0000 (15:10 +0200)]
fix(infra): arm tg dpdk version

T-rex on TGs uses a different version of DPDK than SUTs.

Change-Id: I0b6ca6fa304fb7559f9ada950497452d974be737
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
11 months agofix(docs): Minor tweaks 68/38868/2
pmikus [Tue, 23 May 2023 13:07:00 +0000 (13:07 +0000)]
fix(docs): Minor tweaks

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I1537f3383d44ace8e705e5c744713d0863ca67d0

11 months agofeat(dpdk): Bump DPDK ver 67/38867/1
pmikus [Tue, 23 May 2023 13:01:14 +0000 (13:01 +0000)]
feat(dpdk): Bump DPDK ver

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I1d230b197581675539687f3ee87540537eaa2a07

11 months agofix(infra): 3na-spr follow up 64/38864/1
pmikus [Tue, 23 May 2023 07:38:23 +0000 (07:38 +0000)]
fix(infra): 3na-spr follow up

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I210a76e9cd9215deafc8cb5d448eb72e0ea3c451

11 months agofeat(interface): apply MTU for dpdk plugin ifaces 24/37824/43
Vratko Polak [Mon, 22 May 2023 08:14:09 +0000 (10:14 +0200)]
feat(interface): apply MTU for dpdk plugin ifaces

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>
11 months agoUpdate VPP_STABLE_VER files 73/38673/2
Tibor Frank [Mon, 22 May 2023 05:18:12 +0000 (05:18 +0000)]
Update VPP_STABLE_VER files

Change-Id: I9e92f5214c157048ace201cfdb6af0e460bcfb9b
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agoC-Dash: Fix the unit in coverage tables 47/38847/1
Tibor Frank [Thu, 18 May 2023 10:24:37 +0000 (10:24 +0000)]
C-Dash: Fix the unit in coverage tables

Mbps --> Gbps

Change-Id: If4adc47d4636984c41bca14fb9bcc9121289445f
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agofix(ansible): Docker for Nomad 44/38844/1
pmikus [Thu, 18 May 2023 07:06:03 +0000 (07:06 +0000)]
fix(ansible): Docker for Nomad

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I58bb1742243a6689c31f77c555303c2baeb7e39d

11 months agoC-Dash: Fixes and improvments in telemetry 16/38816/13
Tibor Frank [Fri, 12 May 2023 07:34:57 +0000 (07:34 +0000)]
C-Dash: Fixes and improvments in telemetry

Change-Id: I052ee8631bbe884115851261bf96f5f9e062a517
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agofix(core): AVF unbind 35/38835/2
pmikus [Tue, 16 May 2023 11:39:13 +0000 (11:39 +0000)]
fix(core): AVF unbind

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ifa3964f290d75ebae094d1d46ce27b5d133c2158

11 months agofeat(dash): Add 3nX-spr frequency 34/38834/1
pmikus [Tue, 16 May 2023 11:32:53 +0000 (11:32 +0000)]
feat(dash): Add 3nX-spr frequency

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ib2658d2ac25ced0f68d2b5818b21d7f8f97b1a5c

11 months agofix(infra): Bootstrap scripts 33/38833/1
pmikus [Tue, 16 May 2023 11:00:11 +0000 (11:00 +0000)]
fix(infra): Bootstrap scripts

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I4e19d8fe38802652b25e6a1c577e816328cebd2d

11 months agofeat(infra): Add 3na-spr 32/38832/2
pmikus [Tue, 16 May 2023 07:08:16 +0000 (07:08 +0000)]
feat(infra): Add 3na-spr

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I057f94574d047e3622d1c32f5a622ad08ba3d799

11 months agofix(core): Container entropy 18/38818/3
pmikus [Fri, 12 May 2023 12:37:29 +0000 (12:37 +0000)]
fix(core): Container entropy

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I45760143ae0ccb0cc0edf0931ad47f5cf48ec968

11 months agoUpdate VPP_STABLE_VER files 69/38669/2
Tibor Frank [Mon, 15 May 2023 05:24:23 +0000 (05:24 +0000)]
Update VPP_STABLE_VER files

Change-Id: I542d7470ae98cbe3fac31d0592881473839b9dcd
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agofeat(infra): DPDK 23.03 arm update 25/38825/2
Juraj Linkeš [Sat, 13 May 2023 09:07:18 +0000 (11:07 +0200)]
feat(infra): DPDK 23.03 arm update

Update arm TGs to 23.03.
Update 2n-tx2 and 3n-alt testbed info after NIC move.
3n-tsh doesn't use any i40e NIC -> remove the matrix.

Change-Id: If61e95515eb2e21e9d50015901924e8e129b598a
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
11 months agofix(qemu): increase vm boot time 32/38732/3
Juraj Linkeš [Wed, 26 Apr 2023 11:34:55 +0000 (13:34 +0200)]
fix(qemu): increase vm boot time

On 3n-tsh testbed, the vm sometimes times out when booting. Increasing
the timeout is harmless since it doesn't affect perfomance.

JIRA: CSIT-1877

Change-Id: I45eebdfba2fcd7c9a0be083ebb3515d37724e965
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
11 months agodocs(infra): Firmware tracking 07/38807/1
pmikus [Thu, 11 May 2023 07:40:07 +0000 (07:40 +0000)]
docs(infra): Firmware tracking

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I2f45b022bed2e7a11d6566ec407063415c08ef8f

11 months agofeat(terraform): Upgrade to AL2023 06/38806/2
pmikus [Thu, 11 May 2023 06:01:05 +0000 (06:01 +0000)]
feat(terraform): Upgrade to AL2023

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ia0296cac3a3c51cfed028eaa74cbe9c992b8e2ed

11 months agofeat(dash): Upgrade to Python 3.11 05/38805/2
pmikus [Thu, 11 May 2023 05:59:12 +0000 (05:59 +0000)]
feat(dash): Upgrade to Python 3.11

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ic08ec2c2604a810c32bef1e8778fffdeeaaf8ea2

11 months agofix(ansible): DPDK compatibility matrix 00/38800/2
pmikus [Wed, 10 May 2023 14:38:51 +0000 (14:38 +0000)]
fix(ansible): DPDK compatibility matrix

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ic64def8fd155a9a337f23696c23a848e0046cea5

11 months agoC-Dash: Telemetry graphs 99/38799/3
Tibor Frank [Wed, 10 May 2023 13:59:06 +0000 (13:59 +0000)]
C-Dash: Telemetry graphs

Change-Id: I5eccce2f9e4b3ced1da8eed2cef64e8032100ab9
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agofeat(infra): DPDK 23.03 compatibility matrix 75/38775/2
pmikus [Wed, 10 May 2023 10:48:51 +0000 (10:48 +0000)]
feat(infra): DPDK 23.03 compatibility matrix

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I9e052894d3f38aef12e1a45e60ea23dc151c5a46

11 months agoC-Docs: Review, edit, add parts of the documentation 69/38769/3
Tibor Frank [Tue, 9 May 2023 10:41:38 +0000 (10:41 +0000)]
C-Docs: Review, edit, add parts of the documentation

Change-Id: I83c3d93c6d71f3d9d03078d405bea9ef29392089
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agofeat(infra): Remove system.d dependency 01/38601/38
pmikus [Fri, 31 Mar 2023 13:53:02 +0000 (13:53 +0000)]
feat(infra): Remove system.d dependency

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Icb7b6124dcba7bb57c18ceb91120284f6fe02c2e

11 months agofeat(job_specs): Add 3nab-spr 73/38773/1
pmikus [Tue, 9 May 2023 13:56:56 +0000 (13:56 +0000)]
feat(job_specs): Add 3nab-spr

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I2e0feccef5c5b15b035490dfaf521c8c9a1795f8

11 months agoC-Docs: New structure 55/38755/11
Tibor Frank [Wed, 3 May 2023 13:53:27 +0000 (13:53 +0000)]
C-Docs: New structure

Change-Id: I73d107f94b28b138f3350a9e1eedb0555583a9ca
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agoUpdate VPP_STABLE_VER files 67/38667/2
Tibor Frank [Tue, 9 May 2023 04:28:41 +0000 (04:28 +0000)]
Update VPP_STABLE_VER files

Change-Id: I82a2221e28caa10ec66a4d434c3a5189c358da9c
Signed-off-by: Tibor Frank <tifrank@cisco.com>
12 months agofix(core): Docker detection 67/38767/2
pmikus [Fri, 5 May 2023 09:26:12 +0000 (09:26 +0000)]
fix(core): Docker detection

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I976f96410b06b4f4d7500b03b1f5dd54486bbf42

12 months agofix(core): Unbind only when needed 63/38763/3
pmikus [Fri, 5 May 2023 08:37:28 +0000 (08:37 +0000)]
fix(core): Unbind only when needed

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I7b7b8744fac6669a696253acb94e7a5d713fdb5b

12 months agofix(core): Add vpp log path 65/38765/1
pmikus [Fri, 5 May 2023 09:04:34 +0000 (09:04 +0000)]
fix(core): Add vpp log path

Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I76e47610a0caa8af8e48a295ce08e799280404be