csit.git
10 months agofeat(doc): add methodology page for bisect 02/40102/3
Vratko Polak [Wed, 13 Dec 2023 16:18:06 +0000 (17:18 +0100)]
feat(doc): add methodology page for bisect

Change-Id: I5f5150c1300b3c155b28a090db03ce01cea72a43
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
10 months agofeat(bisect): introduce scripts for VPP bisecting 98/39998/13
Vratko Polak [Wed, 13 Dec 2023 16:17:27 +0000 (17:17 +0100)]
feat(bisect): introduce scripts for VPP bisecting

+ Parsing common with per-patch job is moved to a library.

Ticket: CSIT-1618

Change-Id: I185bea084a29e6a37ef94e9da42b192a6a81fc17
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
10 months agofeat(bootstrap): refactor functions before bisect 01/40101/3
Vratko Polak [Wed, 13 Dec 2023 14:56:01 +0000 (15:56 +0100)]
feat(bootstrap): refactor functions before bisect

Ticket: CSIT-1618

Change-Id: I0c17f1e8f09a3944032d44efa8ecd36fef2056a2
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
10 months agofix(Interfaces): do not use JsonParser 00/40100/1
Vratko Polak [Wed, 13 Dec 2023 12:52:26 +0000 (13:52 +0100)]
fix(Interfaces): do not use JsonParser

In past, there perhaps were Robot keywords needing JsonParser.
But now the single remaining call site can call json.loads directly.

+ Delete now unused resources/libraries/python/parsers/.

Change-Id: I9c5d94d6b320f917f1f621abb83556ebccadc3ec
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
10 months agofix(terraform): Character escaping 99/40099/1
pmikus [Wed, 13 Dec 2023 10:07:49 +0000 (10:07 +0000)]
fix(terraform): Character escaping

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Ie1dae9ae9820c91eecaa565c1326fb9e6151f4dc

10 months agofix(terraform): Remove ansible dependency 98/40098/1
pmikus [Wed, 13 Dec 2023 09:51:01 +0000 (09:51 +0000)]
fix(terraform): Remove ansible dependency

- terraform ansible is not supported on aarch

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Ib463e47e9d2b9cf19bc25c6ea75c516578eac374

10 months agofix(docs): finalize 3n coverage in release notes 94/40094/2
Vratko Polak [Tue, 12 Dec 2023 13:23:47 +0000 (14:23 +0100)]
fix(docs): finalize 3n coverage in release notes

Change-Id: I70e5c8b5a2bee047d12ee76a31cd7cf3381fdea8
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
10 months agofeat(terraform): Remove ansible dependency 97/40097/1
pmikus [Wed, 13 Dec 2023 08:36:04 +0000 (08:36 +0000)]
feat(terraform): Remove ansible dependency

- terraform ansible is not supported on aarch

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Ic87322a97325124780bc998cfa56a7c9b4ccef19

10 months agofeat(terraform): Remove ansible dependency 93/40093/2
pmikus [Tue, 12 Dec 2023 12:10:00 +0000 (12:10 +0000)]
feat(terraform): Remove ansible dependency

- terraform ansible is not supported on aarch

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I3d1a592b4ed97fe635813dccbf78dc42d14e0fa9

10 months agofeat(job_specs): Add 200ge6p3cx7veat tests 04/40004/4
pmikus [Fri, 24 Nov 2023 13:46:41 +0000 (13:46 +0000)]
feat(job_specs): Add 200ge6p3cx7veat tests

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Ia713b9a0b962820b014bad3582bc095ec802380c

10 months agoUpdate VPP_STABLE_VER files 68/39968/2
Tibor Frank [Mon, 11 Dec 2023 07:22:39 +0000 (07:22 +0000)]
Update VPP_STABLE_VER files

Change-Id: I431f92515ffff59ec5f70c379922cbafbe8b7c6e
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agofix(CpuUtils): correct robot variable names 79/40079/1
Vratko Polak [Thu, 7 Dec 2023 12:52:09 +0000 (13:52 +0100)]
fix(CpuUtils): correct robot variable names

Fixes: 76fcd8422842d0756338502213de561eaa93e670

Change-Id: Ie642aeed5c55d479e0e4b87be965b4b5f70d6612
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
10 months agoC-Dash: Process iterative mrr data 51/40051/3
Tibor Frank [Mon, 4 Dec 2023 14:59:00 +0000 (14:59 +0000)]
C-Dash: Process iterative mrr data

Change-Id: I56ddc9b341848428384fbedc094571d6f2d58a55
Signed-off-by: Tibor Frank <tifrank@cisco.com>
10 months agoUpdate VPP_STABLE_VER files 66/39966/2
Tibor Frank [Mon, 4 Dec 2023 06:19:22 +0000 (06:19 +0000)]
Update VPP_STABLE_VER files

Change-Id: I2e5fbf158c158b33da15a4e60b18cb9098e673df
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agofix(docs): add new issues to release notes 25/40025/1
Vratko Polak [Wed, 29 Nov 2023 14:40:26 +0000 (15:40 +0100)]
fix(docs): add new issues to release notes

+ Coverage issues, but maybe not all of them.

Change-Id: Ibd6ab6ecd56539eaab95bff36520e0f2beb59b38
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
11 months agoC-Dash: Iterative: Move buttons to control panel 20/40020/1
Tibor Frank [Wed, 29 Nov 2023 10:07:00 +0000 (10:07 +0000)]
C-Dash: Iterative: Move buttons to control panel

Change-Id: I57d6da2dd31447d402eca9efda62e83bc3209b2d
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agoC-Dash: Add bandwidth to iterative graphs 09/40009/4
Tibor Frank [Mon, 27 Nov 2023 13:28:49 +0000 (13:28 +0000)]
C-Dash: Add bandwidth to iterative graphs

- ndr and pdr only for now

Change-Id: I8b1992cfd38db4a1bea64d9579b3c8dc583556ec
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agoUpdate VPP_STABLE_VER files 65/39965/2
Tibor Frank [Mon, 27 Nov 2023 05:55:42 +0000 (05:55 +0000)]
Update VPP_STABLE_VER files

Change-Id: I4a0a41ac19844cab96433d6653eaa5f1df6a9dd1
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agofeat(ansible): Add volume mappings for docker containers 02/40002/2 oper-231127
pmikus [Fri, 24 Nov 2023 13:39:14 +0000 (13:39 +0000)]
feat(ansible): Add volume mappings for docker containers

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

11 months agofix(infra): QAT init 96/39996/1
pmikus [Thu, 23 Nov 2023 09:08:23 +0000 (09:08 +0000)]
fix(infra): QAT init

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

11 months agofix(core): common.sh typos 55/39955/1
pmikus [Wed, 22 Nov 2023 15:21:53 +0000 (15:21 +0000)]
fix(core): common.sh typos

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

11 months agofix(infra): 3n-icxd MAC address 53/39953/3
pmikus [Wed, 22 Nov 2023 15:01:59 +0000 (15:01 +0000)]
fix(infra): 3n-icxd MAC address

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I18ecfc0c3101ba03e5189150071d44e5e98b596c

11 months agofix(core): common.sh typos 54/39954/3
pmikus [Wed, 22 Nov 2023 15:14:37 +0000 (15:14 +0000)]
fix(core): common.sh typos

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I87d0d297c79b1f0c0aa46ff7304586ab1898fed1

11 months agofix(docs): add new issues to release notes 50/39950/2
Vratko Polak [Wed, 22 Nov 2023 12:54:42 +0000 (13:54 +0100)]
fix(docs): add new issues to release notes

This is the state after examining 2-node coverage.
One more change will come after 3-node coverage is examined.

Change-Id: Ie78aa3461231c231f1d4458201aeefe99c8afe7f
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
11 months agofeat(infra): 2n-c7gn, 3n-c7gn 49/39949/3
pmikus [Wed, 22 Nov 2023 10:37:00 +0000 (10:37 +0000)]
feat(infra): 2n-c7gn, 3n-c7gn

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I5a94ae7caf1c3ee08efa7bd5db19c3b2c356705a

11 months agofix(core): Suite generator 97/39897/5
pmikus [Thu, 16 Nov 2023 08:04:50 +0000 (08:04 +0000)]
fix(core): Suite generator

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Ie47a2d736f90000741204bec144cbf2e4052bb2c

11 months agofix(topology): 3n-icxd 47/39947/2
pmikus [Tue, 21 Nov 2023 06:59:21 +0000 (06:59 +0000)]
fix(topology): 3n-icxd

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

11 months agoUpdate VPP_STABLE_VER files 58/39958/2
Tibor Frank [Mon, 20 Nov 2023 08:03:01 +0000 (08:03 +0000)]
Update VPP_STABLE_VER files

Change-Id: Ica8d97260e3831c9f56316546edfeab3fe7eb558
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agoworkaround(job_specs): Temporarily disable af_xdp 99/39899/1
pmikus [Thu, 16 Nov 2023 08:59:50 +0000 (08:59 +0000)]
workaround(job_specs): Temporarily disable af_xdp

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

11 months agofix(trex): Random Traffic Profiles 98/39898/1
pmikus [Thu, 16 Nov 2023 08:29:28 +0000 (08:29 +0000)]
fix(trex): Random Traffic Profiles

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

11 months agofix(common.sh): 3n_icxd is not 3n_icx 80/39880/1
Vratko Polak [Wed, 15 Nov 2023 15:00:00 +0000 (16:00 +0100)]
fix(common.sh): 3n_icxd is not 3n_icx

+ Fix globs for selecting topology yaml files.
+ Remove skx.
+ Sort alphabetically.

Change-Id: Iefb8a53875792219815824dfc1125c99e55f86b6
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
11 months agoC-Dash: Add detailed info to iterative graphs 79/39879/1
Tibor Frank [Wed, 15 Nov 2023 13:22:33 +0000 (13:22 +0000)]
C-Dash: Add detailed info to iterative graphs

Change-Id: I8cd51452049690f7180fab6020843eb3395fcd74
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agoC-Dash: Add links to jenkins jobs for iterative 75/39875/2
Tibor Frank [Wed, 15 Nov 2023 06:59:05 +0000 (06:59 +0000)]
C-Dash: Add links to jenkins jobs for iterative

Change-Id: I4310e3ad3826ea7f08f5e88817700e3c8ef21bf4
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agofix(core): Test code parsing 74/39874/3
pmikus [Wed, 15 Nov 2023 06:23:41 +0000 (06:23 +0000)]
fix(core): Test code parsing

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I5b59243aa9236183595d71198763187ed14d68a0

11 months agofix(docs): add new issues to release notes 66/39866/5
Vratko Polak [Tue, 14 Nov 2023 12:20:19 +0000 (13:20 +0100)]
fix(docs): add new issues to release notes

Change-Id: Id304419f52db3ab04e247c9d9e88d9f88740f4e0
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
11 months agofeat(docs): Testbed firmware align 69/39869/2
pmikus [Tue, 14 Nov 2023 09:34:19 +0000 (09:34 +0000)]
feat(docs): Testbed firmware align

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

11 months agoUpdate VPP_STABLE_VER files 48/39748/2
Tibor Frank [Mon, 13 Nov 2023 06:23:10 +0000 (06:23 +0000)]
Update VPP_STABLE_VER files

Change-Id: Ic747b4784a5215c0b06f0f0befc65216e0991455
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agofeat(vpp_device): Main core allocation randomization 60/39860/2
pmikus [Fri, 10 Nov 2023 12:02:54 +0000 (12:02 +0000)]
feat(vpp_device): Main core allocation randomization

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

11 months agofeat(infra): 3n-icxd 47/39847/2
pmikus [Wed, 8 Nov 2023 11:06:35 +0000 (11:06 +0000)]
feat(infra): 3n-icxd

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

11 months agofix(docs): update regressions in release notes 39/39839/3
Vratko Polak [Wed, 8 Nov 2023 09:11:41 +0000 (10:11 +0100)]
fix(docs): update regressions in release notes

- New issues still empty.
- Quic issue listed as a regression for now.

Change-Id: I1af46b3201e21d22ee09f4ba96a400c2cebf3b7b
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
11 months agofix crypto device init functions 75/39375/7
xinfeng zhao [Tue, 15 Aug 2023 06:17:04 +0000 (06:17 +0000)]
fix crypto device init functions

Change-Id: I96616f6895c9a0c9fb7dc876b2e8b83eff379f16
Signed-off-by: xinfeng zhao <xinfengx.zhao@intel.com>
11 months agofeat(csit): 3n-icxd 46/39846/2
pmikus [Wed, 8 Nov 2023 07:28:09 +0000 (07:28 +0000)]
feat(csit): 3n-icxd

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I7f0eee8b94f65550eae68edeacf343ff982dd85a

11 months agofeat(infra): 3n-icxd 43/39843/3
pmikus [Tue, 7 Nov 2023 20:13:50 +0000 (20:13 +0000)]
feat(infra): 3n-icxd

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I72249104214614c55239689a60d4008e3c0e7a4e

11 months agofeat(infra): 3n-icxd 42/39842/3
pmikus [Mon, 6 Nov 2023 13:17:11 +0000 (13:17 +0000)]
feat(infra): 3n-icxd

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: If817f4ad6380bfa1b91d7c67a7ef843641a75dc5

11 months agoC-Dash: Add GSO to report 38/39838/1
Tibor Frank [Tue, 7 Nov 2023 14:56:55 +0000 (14:56 +0000)]
C-Dash: Add GSO to report

Change-Id: Ie8c22c76557bf491abc53aedc1e7f605c37c88d3
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agoUpdate VPP_STABLE_VER files 45/39745/3
Tibor Frank [Mon, 6 Nov 2023 08:22:29 +0000 (08:22 +0000)]
Update VPP_STABLE_VER files

Change-Id: If8f4eeb0bcb778bdf8223de2bb4bf688cbdc1254
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agofeat(docs): Update issues in release notes 37/39837/1
Vratko Polak [Tue, 7 Nov 2023 10:18:44 +0000 (11:18 +0100)]
feat(docs): Update issues in release notes

- I ran out of time for VPP perf new issues,
  so I kept that table empty (same as RCA).

Change-Id: I9c4e4409297ef36022e23e8cd5133e5d7191ec68
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
11 months agofix(device): Driver combination 31/39831/3
pmikus [Mon, 6 Nov 2023 09:34:01 +0000 (09:34 +0000)]
fix(device): Driver combination

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

11 months agoC-Docs: Update release notes 32/39832/1
Tibor Frank [Mon, 6 Nov 2023 12:16:17 +0000 (12:16 +0000)]
C-Docs: Update release notes

- Links to examples

Change-Id: I2f04caa3b0dfd289ced3282554a0cdaa93175b8d
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agofeat(tests): 6p3nic ip4 tests 74/39774/7 oper-231106
pmikus [Thu, 26 Oct 2023 12:34:10 +0000 (12:34 +0000)]
feat(tests): 6p3nic ip4 tests

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I69ee305b25b9e05d2305cb82aba71ef6418780ab

11 months agoC-Docs: update release notes 25/39825/1
Tibor Frank [Fri, 3 Nov 2023 11:07:20 +0000 (11:07 +0000)]
C-Docs: update release notes

Change-Id: I1e3a4205ecbc93311429fc37f15c4723e51f6753
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agoC-Dash: Improve Latency HDRH graphs 21/39821/1
Tibor Frank [Thu, 2 Nov 2023 12:09:45 +0000 (12:09 +0000)]
C-Dash: Improve Latency HDRH graphs

Change-Id: Id7c290b9aa708eb0bed2d6bfd94ad1393bec21c3
Signed-off-by: Tibor Frank <tifrank@cisco.com>
11 months agofix(job_specs): 1n-vbox 20/39820/1
pmikus [Thu, 2 Nov 2023 05:56:47 +0000 (05:56 +0000)]
fix(job_specs): 1n-vbox

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

11 months agofix(docs): File placements 19/39819/1
pmikus [Thu, 2 Nov 2023 05:50:27 +0000 (05:50 +0000)]
fix(docs): File placements

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

11 months agofix(core): Remove unwanted code 18/39818/1
pmikus [Thu, 2 Nov 2023 05:45:53 +0000 (05:45 +0000)]
fix(core): Remove unwanted code

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

12 months agocode and doc updates for vagrant VM dev/test environ setup 84/39584/5
Naveen Joy [Mon, 25 Sep 2023 22:17:42 +0000 (15:17 -0700)]
code and doc updates for vagrant VM dev/test environ setup

Change-Id: I0e4e4758b3abbfc2fe2e18200b85477293de218b
Signed-off-by: Naveen Joy <najoy@cisco.com>
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
12 months agoUpdate VPP_STABLE_VER files 44/39744/2
Tibor Frank [Sun, 29 Oct 2023 17:27:52 +0000 (17:27 +0000)]
Update VPP_STABLE_VER files

Change-Id: I64e87a0249db09eebbaf27f87f808ab353fd06b9
Signed-off-by: Tibor Frank <tifrank@cisco.com>
12 months agofix(methodology): MLRv9 updates 71/39771/2 oper-231030
Vratko Polak [Thu, 26 Oct 2023 11:49:47 +0000 (13:49 +0200)]
fix(methodology): MLRv9 updates

+ Also update reconf tests emthodology.

Change-Id: If3b19d3d9f14da6b28e525e9023bccde1cf1c8a9
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
12 months agofeat(PyPI): update metadata for MLRsearch 1.2.1 69/39769/1
Vratko Polak [Thu, 26 Oct 2023 11:14:02 +0000 (13:14 +0200)]
feat(PyPI): update metadata for MLRsearch 1.2.1

Change-Id: Ib7d31bcd9bab350a3b2443a15b4d9a533d774cca
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
12 months agofeat(trex): cleanup t-rex profiles 68/39768/1
pmikus [Thu, 26 Oct 2023 06:13:17 +0000 (08:13 +0200)]
feat(trex): cleanup t-rex profiles

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

12 months agofeat(core): Multilink TRex Sync mode II 78/39678/16
pmikus [Fri, 13 Oct 2023 12:34:04 +0000 (12:34 +0000)]
feat(core): Multilink TRex Sync mode II

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Idf4df372520d4a72c0738a89290d16710485f140

12 months agofeat(MLRsearch): use goal result as in draft05 58/39758/5
Vratko Polak [Tue, 24 Oct 2023 13:44:53 +0000 (15:44 +0200)]
feat(MLRsearch): use goal result as in draft05

No effect on NDRPDR results, just different result packaging
between the MLRsearch library and the rest of CSIT.

- PyPI metadata still to be updated in a separate Change.

Change-Id: I547134da189d1d7761594e92f36cc7c1c232ee32
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
12 months agofeat(MLRsearch): version 05 of the IETF draft 95/39595/16
Vratko Polak [Tue, 24 Oct 2023 09:48:29 +0000 (11:48 +0200)]
feat(MLRsearch): version 05 of the IETF draft

Editing not finished, but we ran out of time.

Change-Id: I169c672eec731c5bce083af590be01222f99fb4c
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
12 months agoC-Dash: Improve writing pyarrow schemas 56/39756/1
Tibor Frank [Mon, 23 Oct 2023 12:23:33 +0000 (12:23 +0000)]
C-Dash: Improve writing pyarrow schemas

Change-Id: Icecbbbdd1c872fd6bfd2e0362941b047658c8f9b
Signed-off-by: Tibor Frank <tifrank@cisco.com>
12 months agoUpdate VPP_STABLE_VER files 36/39736/2
Tibor Frank [Mon, 23 Oct 2023 05:14:53 +0000 (05:14 +0000)]
Update VPP_STABLE_VER files

Change-Id: I41b14d79bbdad9c1079e7e735052168864fdb620
Signed-off-by: Tibor Frank <tifrank@cisco.com>
12 months agofix(methodology): update MLRsearch page for v8 84/39684/3 oper-231023
Vratko Polak [Thu, 19 Oct 2023 10:00:37 +0000 (12:00 +0200)]
fix(methodology): update MLRsearch page for v8

Change-Id: I1c369ab8e52a6f6fabede0617f526eab39e4469f
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
12 months agofix(model): bump schema version for new MLR 19/39719/1
Vratko Polak [Thu, 19 Oct 2023 09:53:50 +0000 (11:53 +0200)]
fix(model): bump schema version for new MLR

Change-Id: I35230692241a5f54420ece3340530f6c608828bb
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
12 months agofeat(MLRseach): Update to v8 conditional throughput 17/39717/3
Vratko Polak [Thu, 19 Oct 2023 08:47:48 +0000 (10:47 +0200)]
feat(MLRseach): Update to v8 conditional throughput

Hopefully, with CSIT config values, PDR lower than NDR will not happen.

+ Bump duration_sum default to an odd number,
  so users are not surprised by not seeing standard median behavior.
  For CSIT this should not matter, overheads hide ties
  and number of trials (at least for STL) should stay the same.

Change-Id: Id7130f978c31e71227499612424007c473bcfac2
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
12 months agoC-Dash: Add bandwidth to mrr trending graphs 94/39694/3
Tibor Frank [Wed, 18 Oct 2023 13:29:48 +0000 (13:29 +0000)]
C-Dash: Add bandwidth to mrr trending graphs

+ unify hover info in trending graphs

Change-Id: I53a7dcb030afc7d5855e39a4343234963cecf89e
Signed-off-by: Tibor Frank <tifrank@cisco.com>
12 months agofix(tox): move dependency to requirements.txt 91/39691/2
Vratko Polak [Wed, 18 Oct 2023 07:13:32 +0000 (09:13 +0200)]
fix(tox): move dependency to requirements.txt

Two reasons.
Most importantly, executor image creation scripts
will now see the pylint version used in tox job.
Additionally, this makes it easier for people
to run pylint locally (without checking all files as tox does).

Change-Id: I89f1d428e676e27d6f35c79ca9c22224c4c99a3e
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
12 months agofix(specs): 1n-spr remove VM tests, add flow vfio-pci 93/39693/1
pmikus [Wed, 18 Oct 2023 09:15:12 +0000 (09:15 +0000)]
fix(specs): 1n-spr remove VM tests, add flow vfio-pci

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I2b243aa33f41d267f83727f7747a9a28ffdd1c07

12 months agofix(specs): 1n-spr disable flow tests 92/39692/1
pmikus [Wed, 18 Oct 2023 08:31:29 +0000 (08:31 +0000)]
fix(specs): 1n-spr disable flow tests

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Ibddb430707510e2b3e803c892a7feeea6ab82ccd

12 months agofeat(MLRsearch): MLRsearch v7 43/38443/79
Vratko Polak [Tue, 17 Oct 2023 14:31:35 +0000 (16:31 +0200)]
feat(MLRsearch): MLRsearch v7

Replaces MLRv2, suitable for "big bang" upgrade across CSIT.
PyPI metadata updated only partially (full edits will come separately).
Pylint wants less complexity, but the differences are only minor.

+ Use the same (new CSIT) defaults everywhere, also in Python library.
+ Update also PLRsearch to use the new result class.
+ Make upper bound optional in UTI.
+ Fix ASTF approximate duration detection.
+ Do not keep approximated_receive_rate (for MRR) in result structure.

Change-Id: I03406f32d5c93f56b527cb3f93791b61955dfd74
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
12 months agofix(specs): 1n-spr disable flow tests 90/39690/1
pmikus [Wed, 18 Oct 2023 05:53:06 +0000 (05:53 +0000)]
fix(specs): 1n-spr disable flow tests

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

12 months agofeat(pylint): upgrade version and config 38/36438/16
Vratko Polak [Mon, 16 Oct 2023 13:18:27 +0000 (15:18 +0200)]
feat(pylint): upgrade version and config

Pylint version bumped to 3.0.1.

Upgrade is needed, because the old version
has only a limited understanding of type hints
and data classes (leading to many false errors).

Config values are simplified,
only few old customizations are kept.

Notably, max line length is increased to 88
(only here, not in other checkers).

Change-Id: I70802a32693a8f21515b9093b12e292f88ee9e3f
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
12 months agofeat(MLRsearch): version 04 of the IETF draft 94/39594/2
Vratko Polak [Mon, 16 Oct 2023 09:49:39 +0000 (11:49 +0200)]
feat(MLRsearch): version 04 of the IETF draft

Change-Id: I13110e9e32f83cb86f5ddb36380fcda1c36e18ee
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
12 months agoC-Dash: Change the order of items in control panel 59/39659/6
Tibor Frank [Wed, 11 Oct 2023 13:21:25 +0000 (13:21 +0000)]
C-Dash: Change the order of items in control panel

The new order is:
- DUT
- Area
- Test
- Infra
- The rest is not changed

Change-Id: Ic8484af582b1016666b765e9bad3562352385b91
Signed-off-by: Tibor Frank <tifrank@cisco.com>
12 months agoUpdate VPP_STABLE_VER files 49/39649/2
Tibor Frank [Mon, 16 Oct 2023 05:49:00 +0000 (05:49 +0000)]
Update VPP_STABLE_VER files

Change-Id: Ief15f9a6e3b2944c86b56b1cc448bd56f44f330c
Signed-off-by: Tibor Frank <tifrank@cisco.com>
12 months agofix(pylint): Minor warnings 76/39676/1
pmikus [Fri, 13 Oct 2023 08:08:41 +0000 (08:08 +0000)]
fix(pylint): Minor warnings

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

12 months agofix(pylint): DUTSetup 73/39673/3
pmikus [Fri, 13 Oct 2023 06:58:10 +0000 (06:58 +0000)]
fix(pylint): DUTSetup

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: Ibe13acbd104e780f42e104755db026dcdd478f62

12 months agofeat(core): Multilink TRex ASTF Async mode 72/39672/2
pmikus [Fri, 13 Oct 2023 06:47:52 +0000 (06:47 +0000)]
feat(core): Multilink TRex ASTF Async mode

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I9e4eac451578c0f6b86b1dde237512184c163def

12 months agofeat(core): Multilink TRex Sync mode I. 66/39666/6
pmikus [Thu, 12 Oct 2023 09:06:06 +0000 (09:06 +0000)]
feat(core): Multilink TRex Sync mode I.

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I9f579385299e69e4d5679ed451ae0b4c30406733

12 months agofix(TrafficGenerator): append to xstats for ASTF 60/39660/2
Vratko Polak [Wed, 11 Oct 2023 15:36:02 +0000 (17:36 +0200)]
fix(TrafficGenerator): append to xstats for ASTF

Scripts trex_astf_profile.py and trex_astf_stop.py
may need additional fixes.

Fixes: 1fc868d1126b3e01afbadaac1d72b58d60f6e283

Change-Id: Ia466b1de08930b8b09bc7f92d9a673b09e6a1f31
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
12 months agofix(core): Multilink TRex Async mode 65/39665/1
pmikus [Thu, 12 Oct 2023 05:16:14 +0000 (05:16 +0000)]
fix(core): Multilink TRex Async mode

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

12 months agofix(topology): Swap link 64/39664/2
pmikus [Thu, 12 Oct 2023 05:06:59 +0000 (05:06 +0000)]
fix(topology): Swap link

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

12 months agofeat(etl): Add bandwidth 58/39658/1
pmikus [Wed, 11 Oct 2023 13:06:42 +0000 (13:06 +0000)]
feat(etl): Add bandwidth

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

12 months agofeat(core): Multilink TRex Async mode 56/39656/2
pmikus [Wed, 11 Oct 2023 12:12:48 +0000 (12:12 +0000)]
feat(core): Multilink TRex Async mode

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

12 months agoC-Dash: Add bandwidth to trending graphs 32/39632/8
Tibor Frank [Tue, 10 Oct 2023 08:14:18 +0000 (08:14 +0000)]
C-Dash: Add bandwidth to trending graphs

- NDRPDR tests only
- MRR to be done when data is in parquets

Change-Id: If2b1f76d5e2dc6f3a480eeb0950e7ab9550f8901
Signed-off-by: Tibor Frank <tifrank@cisco.com>
12 months agofeat(trex): Multilink 16/39616/8
pmikus [Thu, 5 Oct 2023 12:27:08 +0000 (12:27 +0000)]
feat(trex): Multilink

Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch>
Change-Id: I36c5d175a34555ad9ce88d69a824f366b54dbc81

12 months agoModel: Add bandwidth to mrr 23/39623/4
Tibor Frank [Fri, 6 Oct 2023 11:27:22 +0000 (11:27 +0000)]
Model: Add bandwidth to mrr

Change-Id: I4277f23d94fa191890041bb43e2fcd4eb5e42019
Signed-off-by: Tibor Frank <tifrank@cisco.com>
12 months agoUpdate VPP_STABLE_VER files 38/39638/2
Tibor Frank [Mon, 9 Oct 2023 05:06:12 +0000 (05:06 +0000)]
Update VPP_STABLE_VER files

Change-Id: Icddebd95ed3f1eab7c91ae91fe447bd7bbb2cdd9
Signed-off-by: Tibor Frank <tifrank@cisco.com>
12 months agoC-Dash: Fix hoststack graphs 20/39620/1
Tibor Frank [Fri, 6 Oct 2023 07:34:33 +0000 (07:34 +0000)]
C-Dash: Fix hoststack graphs

Change-Id: Ie91ef1d83e595a6b69ecd35aad5443896ffc96b9
Signed-off-by: Tibor Frank <tifrank@cisco.com>
12 months agoC-Dash: Add info about previous version of trending 10/39610/1
Tibor Frank [Wed, 4 Oct 2023 13:18:52 +0000 (13:18 +0000)]
C-Dash: Add info about previous version of trending

Change-Id: I904ee832b79ef6b07a889eb69ac2aadc12edb877
Signed-off-by: Tibor Frank <tifrank@cisco.com>
12 months agofeat(infra): IcelakeD 92/39592/4
pmikus [Thu, 28 Sep 2023 12:36:05 +0000 (12:36 +0000)]
feat(infra): IcelakeD

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

13 months agoUpdate VPP_STABLE_VER files 67/39567/2
Tibor Frank [Mon, 2 Oct 2023 05:41:36 +0000 (05:41 +0000)]
Update VPP_STABLE_VER files

Change-Id: I2e363fdd4fdf89be4e5c3af3fe27c7c85695597a
Signed-off-by: Tibor Frank <tifrank@cisco.com>
13 months agoC-Docs: Remove unused variables 87/39587/1 oper-231002
Tibor Frank [Tue, 26 Sep 2023 07:40:54 +0000 (07:40 +0000)]
C-Docs: Remove unused variables

Change-Id: Ia3d27ce0377665d07ba93e535878193ae47d46d7
Signed-off-by: Tibor Frank <tifrank@cisco.com>
13 months agoD-Dash: Add rls2310, remove rls2210 82/39582/1
Tibor Frank [Mon, 25 Sep 2023 10:41:53 +0000 (10:41 +0000)]
D-Dash: Add rls2310, remove rls2210

Change-Id: Ib86cfefeaaa19bf8aadc1cd628dd4abca2b18ff2
Signed-off-by: Tibor Frank <tifrank@cisco.com>
13 months agoUpdate VPP_STABLE_VER files 65/39565/2
Tibor Frank [Mon, 25 Sep 2023 05:20:54 +0000 (05:20 +0000)]
Update VPP_STABLE_VER files

Change-Id: I0e1ccd1487126ad146e82058cc4318eecda2e1bb
Signed-off-by: Tibor Frank <tifrank@cisco.com>
13 months agofix(core): IP neighbor 50/39550/1 oper-230925
pmikus [Fri, 22 Sep 2023 09:39:00 +0000 (09:39 +0000)]
fix(core): IP neighbor

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

13 months agofix(core): TRex self loop tests 47/39547/2
pmikus [Fri, 22 Sep 2023 05:10:25 +0000 (07:10 +0200)]
fix(core): TRex self loop tests

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