csit.git
9 months agofeat(terraform): Add 3n-c6in, use intel TG for ARM 49/39249/3 oper-230724
pmikus [Thu, 20 Jul 2023 08:47:57 +0000 (08:47 +0000)]
feat(terraform): Add 3n-c6in, use intel TG for ARM

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

9 months agofeat(crc): print warnings in crc checker script 30/39230/4
Vratko Polak [Mon, 17 Jul 2023 10:47:30 +0000 (12:47 +0200)]
feat(crc): print warnings in crc checker script

Robot already prints warnings when running tests,
but not many people are looking at robot console output.

This makes the warnings visible also in VPP API CRC job console log.

Change-Id: I9044a2970f46e132ec80ae0faa2e0adacc889447
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
9 months agoUpdate VPP_STABLE_VER files 84/39184/2
Tibor Frank [Mon, 17 Jul 2023 06:16:53 +0000 (06:16 +0000)]
Update VPP_STABLE_VER files

Change-Id: I59afb80fba10a1399e03a07b0ee77fe6fb985d44
Signed-off-by: Tibor Frank <tifrank@cisco.com>
9 months agofeat(crc): bump messages for cycle after 2306 36/39236/5
Vratko Polak [Fri, 14 Jul 2023 15:01:34 +0000 (17:01 +0200)]
feat(crc): bump messages for cycle after 2306

The supported VPP code is 380c62d7040bf285d449f1d05692141c40089470
which is the latest commit before stable/2306 diverged from master.

+ Separate messages into blocks with paths to .api sources.
+ Prepare memif for use_dma (currently always false).
+ Use srv6 test teardown action in srv6 device tests.
- Do not use sr_policy_add_v2 from 37258 yet.
 - Leave a TODO to do it eventually, for now inputs are too different.
- Do not use index based policer calls from 37873.
 - The policer_add_del is not deprecated yet and inputs are different.

Change-Id: I350138f09542ec12ce4bec140203175940ccf9d4
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
9 months agofix(packer): Naming 35/39235/1
pmikus [Fri, 14 Jul 2023 12:56:32 +0000 (12:56 +0000)]
fix(packer): Naming

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

9 months agofix(packer): Naming 34/39234/1
pmikus [Fri, 14 Jul 2023 12:56:06 +0000 (12:56 +0000)]
fix(packer): Naming

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

9 months agofeat(aws): Add new flavors 31/39231/3
pmikus [Fri, 14 Jul 2023 07:34:30 +0000 (07:34 +0000)]
feat(aws): Add new flavors

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

9 months agofix(jumpavg): penalize stdev also for size=2 27/39227/2
Vratko Polak [Thu, 13 Jul 2023 12:19:37 +0000 (14:19 +0200)]
fix(jumpavg): penalize stdev also for size=2

This fix is mainly needed for bisection using PDR values.
The impact on trending is smaller but still beneficial,
as this fix should reduce the amount of false anomalies
for two-band and other unstable tests.

+ Update metadata for 0.4.1 release into PyPI.

Change-Id: Iabab4df50f4c4ad034362820904a237c507fa710
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
9 months agoC-Dash: Update link to release notes 26/39226/1
Tibor Frank [Thu, 13 Jul 2023 09:41:41 +0000 (09:41 +0000)]
C-Dash: Update link to release notes

Change-Id: I6ebefd220b1d1d2f9ff5343106340594adc7af68
Signed-off-by: Tibor Frank <tifrank@cisco.com>
9 months agofeat(packer): Cleanup 25/39225/2
pmikus [Thu, 13 Jul 2023 08:42:42 +0000 (08:42 +0000)]
feat(packer): Cleanup

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

9 months agoC-Docs: Optimize url links 23/39223/1
Tibor Frank [Thu, 13 Jul 2023 05:51:20 +0000 (05:51 +0000)]
C-Docs: Optimize url links

Change-Id: I95ae31a84a12c5f5762197e257f30667debc6c0c
Signed-off-by: Tibor Frank <tifrank@cisco.com>
9 months agoC-Dash: Release notes 16/39216/1
Tibor Frank [Tue, 11 Jul 2023 09:24:43 +0000 (09:24 +0000)]
C-Dash: Release notes

Change-Id: I7d38443f4001604745c36d91441ee9ec8404d3e4
Signed-off-by: Tibor Frank <tifrank@cisco.com>
9 months agoC-Docs: Release report 10/39210/3
Tibor Frank [Mon, 10 Jul 2023 11:33:26 +0000 (11:33 +0000)]
C-Docs: Release report

Change-Id: I257e9ef513f163c48cd9dcb2d183bfada0c54fbb
Signed-off-by: Tibor Frank <tifrank@cisco.com>
9 months agoUpdate VPP_STABLE_VER files 83/39183/3
Tibor Frank [Mon, 10 Jul 2023 04:53:08 +0000 (04:53 +0000)]
Update VPP_STABLE_VER files

Change-Id: I8f4f30e2cbe343e7dd18eeb5d321a326062abd30
Signed-off-by: Tibor Frank <tifrank@cisco.com>
9 months agoC-Dash: enable 2306 coverage data 11/39211/1
Tibor Frank [Mon, 10 Jul 2023 11:36:28 +0000 (11:36 +0000)]
C-Dash: enable 2306 coverage data

Change-Id: I2c3590d22cddc56295751aa886187c35f3838688
Signed-off-by: Tibor Frank <tifrank@cisco.com>
9 months agoreport: add content and links to csit-2306 release info 73/39173/2
Maciek Konstantynowicz [Fri, 30 Jun 2023 19:17:10 +0000 (20:17 +0100)]
report: add content and links to csit-2306 release info

Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
Change-Id: I0c1239a8d8f93288accfc46cdaa0290a09975677

9 months agofix(core): Remove output_info.xml processing 06/39206/2 oper-230710
pmikus [Fri, 7 Jul 2023 05:59:34 +0000 (05:59 +0000)]
fix(core): Remove output_info.xml processing

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

10 months agodocs(links): Remove statically generated links 75/39175/1
pmikus [Mon, 3 Jul 2023 08:31:45 +0000 (08:31 +0000)]
docs(links): Remove statically generated links

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

10 months agofix(infra): Ansible bits 72/39172/2
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

10 months agoC-Docs: Release notes 71/39171/1
Tibor Frank [Fri, 30 Jun 2023 07:35:03 +0000 (07:35 +0000)]
C-Docs: Release notes

Change-Id: I4acf6f29b09aa1f07f2688b5836282580224723a
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agofeat(docs): update release notes before rls2306 64/39164/4
Vratko Polak [Thu, 29 Jun 2023 12:42:38 +0000 (14:42 +0200)]
feat(docs): update release notes before rls2306

Some descriptions will be updated later according to the items below:
- Some issues (mostly RCAs) need more investigation.
- Some issues may have been fixed, waiting for VPP coverage results.
- Some issues may have become fixable on CSIT side.
  E.g. NAT tput tests can use higher ramp-up rate,
  as the decommissioned 2n-skx testbeds are no longer a bottleneck.

Change-Id: I3a98fb308908eeee71cababb5a197413cd232e13
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
10 months agoC-Docs: CSIT-2306 Release Report 61/39161/1
Tibor Frank [Wed, 28 Jun 2023 14:35:01 +0000 (14:35 +0000)]
C-Docs: CSIT-2306 Release Report

Change-Id: I9aa608705ad972c8e5ecf234e0ccff18a2d07838
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agoC-Docs: Add CSIT-2306 Release Report anouncement. 60/39160/1
Tibor Frank [Wed, 28 Jun 2023 14:00:21 +0000 (14:00 +0000)]
C-Docs: Add CSIT-2306 Release Report anouncement.

Change-Id: I8af12b3bd9177400b099fee939b1c7d2774ab739
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agoUpdate VPP_STABLE_VER files 14/39114/2
Tibor Frank [Mon, 26 Jun 2023 04:35:13 +0000 (04:35 +0000)]
Update VPP_STABLE_VER files

Change-Id: I68ce9247ac520c24b2846626297d109547e4b7bf
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agoC-Docs: move "Branching Strategy" from wiki 27/39127/3 oper-230626 oper-rls2306-230626
Tibor Frank [Fri, 23 Jun 2023 10:30:51 +0000 (10:30 +0000)]
C-Docs: move "Branching Strategy" from wiki

Change-Id: Ie63ee26791050e2312f89a665c3530a1cfa2c58e
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agoC-Dash: Add hyperlinks to job/builds 26/39126/2
Tibor Frank [Fri, 23 Jun 2023 07:58:36 +0000 (07:58 +0000)]
C-Dash: Add hyperlinks to job/builds

- performance trending
- test job statistics
- per release performance

Change-Id: I2b0479120906b79d45b1887be1e8bb72d9845585
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agofeat(infra): Add QAT install 22/39122/2
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

10 months agofix(topologies): fix typo in tb215 16/39116/2
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>
10 months agoC-Dash: Add documentation and other items to the navbar 17/39117/3
Tibor Frank [Wed, 21 Jun 2023 14:03:36 +0000 (14:03 +0000)]
C-Dash: Add documentation and other items to the navbar

Change-Id: Ic6ec5e74d62ac115a30973cf8204fe6001ff7d33
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agodocs(infra): Corrections 86/39086/3
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

10 months agofeat(infra): update 3n-alt cx6 iterative tests 84/39084/3
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>
10 months agoC-Docs: Fix internal links 94/39094/2
Tibor Frank [Wed, 21 Jun 2023 08:38:22 +0000 (08:38 +0000)]
C-Docs: Fix internal links

Change-Id: I2843788e91d16ce2b7a2283817bf3f44421aca67
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agofix(infra): 3n-alt cx6dx links 93/39093/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

10 months agofix(core): Altra issues with mlx 87/39087/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

10 months agoC-Docs: Fixes and improvments 79/39079/4
Tibor Frank [Fri, 16 Jun 2023 12:27:45 +0000 (12:27 +0000)]
C-Docs: Fixes and improvments

Change-Id: I167720869e15236fde76a91559c17bf94f0ed68d
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agofeat(infra): update 3n-alt jobspecs with mlx cx6 23/39023/4
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

10 months agofix(infra): 3n-icx-testbed37 cx6 link 81/39081/2
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

10 months agofix(infra): 2n-icx-testbed214 e810 links 80/39080/2
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

10 months agoUpdate VPP_STABLE_VER files 98/39098/2
Tibor Frank [Mon, 19 Jun 2023 06:39:45 +0000 (06:39 +0000)]
Update VPP_STABLE_VER files

Change-Id: Ie923fbb0a3810e72cdde7097f2d966d896253730
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agoAdd cryptodev device 4xxx 60/39060/5
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

10 months agoC-Dash: Fix url processing in trending 78/39078/1
Tibor Frank [Fri, 16 Jun 2023 11:26:05 +0000 (11:26 +0000)]
C-Dash: Fix url processing in trending

Change-Id: Ie14fb4ff5a193fa4f4edc097aaa1a87269c3d9ea
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agofeat(job_specs): Supress rdma_core 77/39077/3
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

10 months agofix(job_specs): Move hoststack from rdma to mlx5 74/39074/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

10 months agofix(tests): Hoststack 2n-xyz 73/39073/2
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

10 months agofix(core): hard vpp kill 69/39069/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

10 months agoC-Docs: fixes 65/39065/1
Tibor Frank [Wed, 14 Jun 2023 12:42:17 +0000 (12:42 +0000)]
C-Docs: fixes

Change-Id: Ie3bf396e1c9f4670aeb22ca423ebc6dbfd950f0f
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agofix(tests): Hoststack 3na-spr 63/39063/2
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

10 months agofeat(methodology): add file for reassembly tests 57/38857/5
Vratko Polak [Wed, 7 Jun 2023 13:59:24 +0000 (15:59 +0200)]
feat(methodology): add file for reassembly tests

Change-Id: Ib2f5d7440a9e6ad7914d80dcd8e67cb725e70212
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
10 months agofix(infra): 3n-icx mlx link 61/39061/2
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

10 months agoC-Dash: Remove spinner from trending graphs 35/39035/1
Tibor Frank [Tue, 13 Jun 2023 13:31:43 +0000 (13:31 +0000)]
C-Dash: Remove spinner from trending graphs

Change-Id: Ifbe4fb1ed23e46918c3052bbf57eb30a449a2acb
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agoC-Dash: Telemetry - Add option to ignore hosts 32/39032/4
Tibor Frank [Tue, 13 Jun 2023 11:07:20 +0000 (11:07 +0000)]
C-Dash: Telemetry - Add option to ignore hosts

Change-Id: Ife92be275a18b07a2b78f57095843d2a65c4bcad
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agofeat(infra): mlx compatibility matrix 31/39031/2
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

10 months agofix(jobspec): replace the rest of scale2m tests 26/39026/2
Vratko Polak [Mon, 12 Jun 2023 11:56:38 +0000 (13:56 +0200)]
fix(jobspec): replace the rest of scale2m tests

A previous change has renamed the suites themselves,
so the replacement in jobspecs has to be done everywhere.

Fixes: cbdbc95ffc63a1eb2ffc170a979e11bfa0d4162a

Change-Id: I102e9b45d2e71b8cf99fb7d7dbdd19772de613c2
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
10 months agofeat(infra): Add Mellanox CX6 to 3n-icx 27/39027/3
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

10 months agoC-Docs: C-Dash - Structure 46/38846/6
Tibor Frank [Thu, 18 May 2023 10:20:56 +0000 (10:20 +0000)]
C-Docs: C-Dash - Structure

Change-Id: I368e1f69a118ac4bbcb0d1f052fd8e0ce60dd2a5
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agofix(infra): Enable e810 24/39024/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

10 months agoUpdate VPP_STABLE_VER files 38/39038/2
Tibor Frank [Mon, 12 Jun 2023 04:56:35 +0000 (04:56 +0000)]
Update VPP_STABLE_VER files

Change-Id: I19b3d3a19f3065e1a5a01315847eec2f3f7b7446
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agofeat(infra): CX6 for 3n-alt 16/39016/1 oper-rls2306-230612
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

10 months agofeat(infra): Add CX7 to 2n-icx 12/39012/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

10 months agofix(job_specs): 3na-spr 11/39011/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

10 months agofeat(PyPI): use toml and build for jumpavg 08/39008/2
Vratko Polak [Wed, 7 Jun 2023 12:57:25 +0000 (14:57 +0200)]
feat(PyPI): use toml and build for jumpavg

This is the setup just used to upload:
https://pypi.org/project/jumpavg/0.4.0/

Change-Id: Ia48b053c578f1ac769613727dafcdd7851f912bd
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
10 months agoC-Dash: Checkboxes in telemetry selection 09/39009/3
Tibor Frank [Wed, 7 Jun 2023 13:07:19 +0000 (13:07 +0000)]
C-Dash: Checkboxes in telemetry selection

Change-Id: I1bace3d9e4e6815a36714a90015b3b200c678ff5
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agofeat(PyPI): release next jumpavg version 07/39007/1
Vratko Polak [Wed, 7 Jun 2023 11:02:10 +0000 (13:02 +0200)]
feat(PyPI): release next jumpavg version

Change-Id: I9dc5b70d983471c8b2ba5788c52e81dcfc728f49
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
10 months agofeat(jobspec): add iterative reassembly tests 96/38996/2
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 agofeat(jumpavg): support small values via unit param 09/38809/7
Vratko Polak [Fri, 2 Jun 2023 12:44:47 +0000 (14:44 +0200)]
feat(jumpavg): support small values via unit param

Previously, Jumpavg was known to give wrong results
when the data contains values of order one or smaller.
This change introduces a new "unit" parameter,
which changes how the information content is calculated.
For example if the data values are mutiplies of 0.01,
the unit parameter should be set to 0.01 to compensate.

For callers not knowing their correct unit value,
another parameter is introduced, called "sbps"
(meaning Significant Bits Per Sample).
A binary integer number with this many ones
is how much units should the maximal sample be.
This way jumpavg computes the corresponding "unit" value to use.
If neither "unit" nor "sbps" are given,
the "sbps" value of 12 is applied.

+ Rename files to conform to snake_style naming.
+ Fix normalization for the "opposite triangle" distribution.
+ Simplify logic, all groups now start as "normal", not "unknown".
+ Minor style improvements as suggested by pylint.
+ From user perspective, this change should be backward compatible.
- The normalization fix is a behavior change,
  but it is a bugfix and the new behavior should be better.

Change-Id: I5a5ca11757f087fff13faf1d0b8e34a741400258
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
10 months agoC-Dash: Do not generate always all graphs 75/38975/4
Tibor Frank [Mon, 5 Jun 2023 13:24:57 +0000 (13:24 +0000)]
C-Dash: Do not generate always all graphs

Change-Id: Ib416bdd971f24f9fd4d472ded983defc08f62903
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agofix(ansible): Cleanup macros 03/39003/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

10 months agofix(core): Trap for AWS 01/39001/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

10 months agodocs(infra): Fixing typos 00/39000/2
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

10 months agodocs(infra): HW version 74/38974/3
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

10 months agoUpdate VPP_STABLE_VER files 84/38984/3
Tibor Frank [Mon, 5 Jun 2023 05:30:26 +0000 (05:30 +0000)]
Update VPP_STABLE_VER files

Change-Id: I2b763e3f7a611ab717204ed953c3fb299a8c38a7
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agoC-Dash: Start telemetry accordions collapsed 73/38973/1
Tibor Frank [Mon, 5 Jun 2023 09:49:22 +0000 (09:49 +0000)]
C-Dash: Start telemetry accordions collapsed

Change-Id: I001377706a757114465094188236fc2f5a9f668a
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agofix(dpdk): CX7 support 68/38968/2 oper-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

11 months agojob-spec: Replace TRex scale2m-tg tests by scale20k-tg 67/38967/2
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>
11 months agofix(terraform): Bump dependencies 66/38966/4
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 62/38962/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

11 months agodocs(infra): Add CX7 and CX6 cards 57/38957/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

11 months agodocs: 3n-alt mlx cx6 lab spec 17/38717/5
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>
11 months agofix(tests): Disable VHOST for vpp_device 34/38934/1
pmikus [Wed, 31 May 2023 08:26:21 +0000 (08:26 +0000)]
fix(tests): Disable VHOST for vpp_device

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

11 months agofix(infra): Add libsctp dependency 33/38933/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

11 months ago"fix(test): Hoststack" 51/38951/2
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>
11 months agofix(test): Hoststack 32/38932/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

11 months agofix(tests): Hoststack compatibility 31/38931/2
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

11 months agofix(infra): Add iperf3 dependencies 29/38929/2
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

11 months agofix(dpdk): Flip routes 30/38930/2
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

11 months agofix(infra): Add DPDK dependencies 28/38928/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

11 months agofeat(tox): Cleanup docs 25/38925/2
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

11 months agodocs(var): Next release 24/38924/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

11 months agodocs(infra): Remove one NIC from SPR 23/38923/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

11 months agofeat(infra): AWS images 22/38922/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

11 months agofix(infra): Docker dependency 20/38920/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

11 months agoC-Dash: Add 2306, remove 2206 from iterative 19/38919/1
Tibor Frank [Mon, 29 May 2023 06:21:04 +0000 (06:21 +0000)]
C-Dash: Add 2306, remove 2206 from iterative

Change-Id: I936eb1bcb4a50740a0fa7df47d30295146b0bf5a
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agofix(infra): Topology file typo 18/38918/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

11 months agofeat(core): T-Rex 3.03 73/38873/4
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

11 months agofix(infra): Final 3na-spr cabling 12/38912/1
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

11 months agojob-spec: Add 2n-spr cx7veat coverage tests 09/38909/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>
11 months agofix(core): Trex typo 04/38904/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

11 months agofix(core): dual_socket support 03/38903/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

11 months agofix(TrafficGenerator): correct tg_topology reverse 02/38902/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>
11 months agofix(core): Missing link 99/38899/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