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>
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>
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>
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>
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>
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>
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>
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>
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>
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
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
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>
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
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>
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>
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>
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>
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
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
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
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
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>
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
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
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
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
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>
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
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>
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>
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>
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>
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
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>
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>
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>
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>
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
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
pmikus [Thu, 21 Sep 2023 12:30:15 +0000 (12:30 +0000)]
fix(core): AWS BPS limit
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I684be7f41772b96d918b5f009d2052139f7219cf
pmikus [Thu, 21 Sep 2023 11:38:57 +0000 (11:38 +0000)]
fix(job_specs): c6in
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ia42f1bf77e2b88153922f3c0a387e60a9c63440b
pmikus [Thu, 21 Sep 2023 09:54:22 +0000 (09:54 +0000)]
fix(core): String mapping
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I4db3fc1b70469a966e51afe3bfa93cb4bcffa654
pmikus [Fri, 25 Aug 2023 08:30:01 +0000 (08:30 +0000)]
feat(core): Multilink backend
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I8d168979ab9722e0056e97edb228f29cbfa245e3
Juraj Linkeš [Thu, 14 Sep 2023 14:49:19 +0000 (16:49 +0200)]
feat(infra): update 3n-alt ipsec tests
Remove 4 tunnel flow cache test cases, as those don't benefit from flow
cache much.
Add mrr ipsec test cases for the XL710 Intel NIC to increase coverage.
Don't add ndrpdr for XL710, only add commented out counterparts to
align with the mrr list.
Also modify the existing flow cache configuration by adding the fast
path config as well. These are independent features, but the fast path
code added this dependency.
Change-Id: Ide88fd8c1abe96c577a86925dcc2dc4e63f897d4
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
Tibor Frank [Thu, 14 Sep 2023 07:17:31 +0000 (07:17 +0000)]
C-Docs: Add 2310 release notes
Change-Id: I537d585b20057e70d5403bb81af190838a4f928b
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Tibor Frank [Mon, 18 Sep 2023 05:14:09 +0000 (05:14 +0000)]
Update VPP_STABLE_VER files
Change-Id: I476820c86432dba872fa4acbc7f7d2d8e5c7d13c
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Tibor Frank [Thu, 14 Sep 2023 06:51:56 +0000 (06:51 +0000)]
C-Dash: Add test name to hover info and offcanvas
- split it to dut, infra and test name
Change-Id: I3b87da70b67e30247b54ff56a7ffdd6a460dce78
Signed-off-by: Tibor Frank <tifrank@cisco.com>
xinfeng zhao [Tue, 20 Jun 2023 07:30:42 +0000 (07:30 +0000)]
Add IPsec and wireguard hwasync test cases to 3nb-spr job specs
Also add IPsec 10000tnlhwasync int mode and 4tnlhwasync policy mode
test suites, in order to compare sw crypto and QAT crypto and IPsec
int mode and policy mode performance.
Signed-off-by: Yulong Pei <yulong.pei@intel.com>
Signed-off-by: xinfeng zhao <xinfengx.zhao@intel.com>
Change-Id: I0aed06a0c75c1a545720649d3561a0aa5a861db2
pmikus [Tue, 12 Sep 2023 08:57:59 +0000 (08:57 +0000)]
feat(core): 1n_spr swap interfaces
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Icf68d2f244432f49f6b8fb0876807d694a1e8e31
pmikus [Tue, 12 Sep 2023 07:04:31 +0000 (07:04 +0000)]
fix(core): 1n_spr
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ia8067fb1683295fb711bbba81a35b0e6d18b084f
pmikus [Mon, 11 Sep 2023 12:17:55 +0000 (12:17 +0000)]
fix(core): 1n_spr
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I38aeb3d75793addafb44f407fabf6bac6705b682
Tibor Frank [Mon, 11 Sep 2023 10:41:18 +0000 (10:41 +0000)]
C-Docs: Update go, hugo, hugo-book
Change-Id: Ib4036621c0ad2bf6c092ceee65817b556c67b007
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Vratko Polak [Fri, 8 Sep 2023 17:03:31 +0000 (19:03 +0200)]
feat(doc): update per-patch methodology page
Change-Id: I087b82c47b093c8a5a420ed6948d3a916069c98b
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Tibor Frank [Mon, 11 Sep 2023 04:52:53 +0000 (04:52 +0000)]
Update VPP_STABLE_VER files
Change-Id: I1e27cb9b2e42c0ab843aaaae22008dd8d46c1405
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Vratko Polak [Fri, 8 Sep 2023 15:22:20 +0000 (17:22 +0200)]
feat(perpatch): parse results from json
+ Use test names in output.
- Methodology updated in subsequent change.
Change-Id: I6a62f87249ea79262778f68d00f9bb81134f0b02
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
pmikus [Fri, 8 Sep 2023 11:54:31 +0000 (11:54 +0000)]
feat(cleanup): Some old code
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I3aad4fc5a56a1c02e975f664449a6f9d50fc300e
pmikus [Fri, 8 Sep 2023 12:04:23 +0000 (12:04 +0000)]
feat(infra): Add 1n_spr
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I20e720302561f5f7d1f7a80a83548077a88025af
pmikus [Fri, 8 Sep 2023 11:37:58 +0000 (11:37 +0000)]
feat(infra): SPR backend
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: If48902729a8c13b83c97170c12fc43bac624212c
Tibor Frank [Fri, 18 Aug 2023 06:48:30 +0000 (06:48 +0000)]
job-specs: reduce the number of tests in daily, weekly, iterative jobs
- 2n-spr, 2n-icx, 2n-clx
- fix 2n-clx
Change-Id: I4ad6da2c4c4a14c29f0f8f9b6af1cbc48f864795
Signed-off-by: Tibor Frank <tifrank@cisco.com>
pmikus [Wed, 6 Sep 2023 08:49:16 +0000 (08:49 +0000)]
fix(terraform): c6in availability zone
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ibca8acac9c221486b32eb728db5167e5fe4a0d40
pmikus [Wed, 6 Sep 2023 09:02:51 +0000 (09:02 +0000)]
fix(terraform): eb-deploy version dependencies
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Id11bbe4f95cae38b24c28eaa3e1728e1abe1e6d1
Tibor Frank [Wed, 6 Sep 2023 09:49:32 +0000 (09:49 +0000)]
C-Dash: Small changes in graphs processing
Change-Id: Idb0e1cbc8377c234149a8ae09e824fa697eabcb4
Signed-off-by: Tibor Frank <tifrank@cisco.com>
pmikus [Tue, 5 Sep 2023 08:26:26 +0000 (08:26 +0000)]
feat(infra): Add new SPR servers
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Id90ca8323e6f49b51f19526e1089bf711e4e8182
Tibor Frank [Wed, 6 Sep 2023 08:20:36 +0000 (08:20 +0000)]
C-Dash: Define the width of bars in bar graphs
- Width set automaticaly by plotly does not work corectly in all
situations.
Change-Id: Ib4a2475f6889e8858d3c3cd9c7886a9725df5d0e
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Tibor Frank [Tue, 5 Sep 2023 05:27:46 +0000 (05:27 +0000)]
Update VPP_STABLE_VER files
Change-Id: Ib75fa7df86b6c209493030076f9fd9fe5c2af51e
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Vratko Polak [Mon, 4 Sep 2023 12:31:34 +0000 (14:31 +0200)]
fix(hoststack): hardcode DUT1 for nginx
Previously, the Set up LDP or VCL Nginx on DUT node keyword
was wrongly documenting its "dut" argument as type string,
while using the value as a node dict instead.
As most of the code already used direct dut1 variables,
this patch eliminates the dut argument altogether
and puts DUT1 into the keyword name.
Change-Id: Ie29afc175b98c1b1cb554438da9178738662d108
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Vratko Polak [Mon, 4 Sep 2023 12:25:27 +0000 (14:25 +0200)]
fix(bootstrap): move archives before cleanup
If cleanup fails, we still want to examine robot logs
for any hints of why a node may have stopped working properly.
Bootstrapt scripts for device tests are doing that already,
so this patch only edits the perf verify bootstrap script.
Change-Id: I8b8ad7bcbbbbc26874068efe1b20e8053f0d5650
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
pmikus [Mon, 4 Sep 2023 10:17:48 +0000 (10:17 +0000)]
feat(ansible): Consul upgrade
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ifde27d3bd637364e3a1cc56477e79f26f0e57827
pmikus [Mon, 4 Sep 2023 05:40:49 +0000 (05:40 +0000)]
fix(ansible): Nomad server vars
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I0488c4d988c4a3a3f3d68fc1f695084f78bb7cb6
pmikus [Wed, 23 Aug 2023 11:12:50 +0000 (11:12 +0000)]
feat(ansible): Nomad update
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I67563590ea44c3d59090dc66acd4ef64f8a05f45
pmikus [Mon, 21 Aug 2023 09:06:32 +0000 (09:06 +0000)]
feat(pxe): Add RMAed server
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I73880085b9d31780dcd25a4bf6d615e5b511f9a7
pmikus [Mon, 21 Aug 2023 07:46:49 +0000 (07:46 +0000)]
fix(etl): Cron timings
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Iefe50300c31c999739a92d5fb578b9e45c47e84a
Tibor Frank [Mon, 21 Aug 2023 05:02:03 +0000 (05:02 +0000)]
Update VPP_STABLE_VER files
Change-Id: Ie78210380ad706576ed9e2b4a6f5e78c326214a5
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Tibor Frank [Wed, 2 Aug 2023 08:57:20 +0000 (08:57 +0000)]
CSIT: Update requirements file
Change-Id: I259c00baa2f336331354b22fe78be10678ecf343
Signed-off-by: Tibor Frank <tifrank@cisco.com>
pmikus [Thu, 17 Aug 2023 12:26:28 +0000 (12:26 +0000)]
feat(terraform): ETL for 2310
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I3013b8be6a7f06d2f1f3b8320e7cb6f057a47491
pmikus [Fri, 18 Aug 2023 07:06:27 +0000 (07:06 +0000)]
fix(core): AVF init problem
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I67eac5f0e68e9e84041816a8a6e6b8df3fdff664
Vratko Polak [Thu, 17 Aug 2023 12:53:26 +0000 (14:53 +0200)]
feat(swasync): switch to polling mode
Performance of adaptive mode is bad (different bug),
keep continuity of ipsec swasync tests (when VPP allows).
As 23.06-release does not have the new API message,
the new CSIT code needs to be more careful around CRC checking.
+ Add new crc collection with the new API call used.
+ Also keep the old collection so older VPP does not fail.
+ Document how papi executor works with VPP without a message.
+ Prevent CRC checker from raising bodus errors with old VPP.
Change-Id: I9ff933a8a9558289d22d55526905d63e7894378c
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Vratko Polak [Thu, 17 Aug 2023 12:17:33 +0000 (14:17 +0200)]
Add ability to parse more kinds of test results
Previously, only BMRR results were recongnized.
Now also lower bounds for PDR (optionally NDR) and soak are recongnized.
This code expects all tests are of the same type,
e.g. when both MRR and NDRPDR tests are run,
only MRR result will get parsed.
If test or parsing fails, generate fake data based on overall pass or fail,
so at least passrate of unknown tests can be compared in theory.
Currently affects only per-patch job (vpp-csit-verify-perf-*),
but is useful mainly for the upcoming bisect job.
+ Do not force MRR test type in vpp-csit jobs.
- Some test results are still not recognized (e.g. hoststack).
+ Do not exit per-patch job early on robot failure.
+ Only changes that introduce a failure (not present in parent) get -1.
+ The same is true also for introducing unrecognized test results.
- The fake values from passrate can be misleading.
+ Add default nic tag only if NIC tag is missing.
+ In all jobs, not only in vpp-csit ones.
+ Do not add NIC tags for device jobs.
- No job supports NDR parsing yet.
+ Can be enabled in future from ci-management side.
Change-Id: Iee904116d1ffed69aec7e31821c67d8447f49ebe
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
pmikus [Thu, 17 Aug 2023 11:18:28 +0000 (11:18 +0000)]
feat(ansible): Bump DPDK 23.07
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Ieb1576aa45e689dda8358c4ad4708b3b09b5216c
pmikus [Thu, 17 Aug 2023 08:31:31 +0000 (08:31 +0000)]
fix(core): Variables for GSO
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I6768f65551deb335ba7b9fc07bca164bca9381fe
pmikus [Tue, 15 Aug 2023 08:09:57 +0000 (08:09 +0000)]
feat(ansible): DPDK 23.07
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I0d153b1c749adaa9313e586a0c0625000128769c
pmikus [Mon, 14 Aug 2023 07:25:55 +0000 (07:25 +0000)]
fix(core): Pylint leftovers
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I8d3e93f61ba7929b79da386fbfcece992fea7324
Tibor Frank [Mon, 14 Aug 2023 09:00:44 +0000 (09:00 +0000)]
GSO: Add export of results to json files.
Change-Id: Iac742f0571b11e06662af6bf1b680d0b4e196ddd
Signed-off-by: Tibor Frank <tifrank@cisco.com>
pmikus [Mon, 14 Aug 2023 14:03:23 +0000 (14:03 +0000)]
fix(topo): IP address
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Icf43f76e80387e7d54164ed531ec844c7dfd87bb
Tibor Frank [Mon, 14 Aug 2023 04:51:57 +0000 (04:51 +0000)]
Update VPP_STABLE_VER files
Change-Id: I5b519f7878069098e1a39b3a65806a5d500f2779
Signed-off-by: Tibor Frank <tifrank@cisco.com>
pmikus [Thu, 10 Aug 2023 09:40:33 +0000 (09:40 +0000)]
feat(core): QAT initialization refactor
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Idc91da55ab0b5c6b8eb53e8b4ce4da18a1ae891c
pmikus [Fri, 11 Aug 2023 07:49:40 +0000 (07:49 +0000)]
feat(dash): Add uWSGI stats
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I904391601996f344d921f818c2c700f2bc30a6c6
pmikus [Fri, 11 Aug 2023 06:44:16 +0000 (06:44 +0000)]
feat(terraform): Update Dash platform
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I1ed0abbd3527f928ec865166be085d413f9f4bad
Tibor Frank [Wed, 2 Aug 2023 07:49:42 +0000 (07:49 +0000)]
C-Dash: Update requirements file
+ add pyarrow exception processing
+ set 'dtype_backend="pyarrow"' for "wr.s3.read_parquet" method
+ add pyarrow schemas
+ improve console output
Change-Id: Iae7f1dda3de4804af7089b80b9001f05d3364b39
Signed-off-by: Tibor Frank <tifrank@cisco.com>
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
Tibor Frank [Mon, 7 Aug 2023 06:18:14 +0000 (06:18 +0000)]
Update VPP_STABLE_VER files
Change-Id: Iaf6f39d49c3414eaf00aba6e482f0635c0c58e52
Signed-off-by: Tibor Frank <tifrank@cisco.com>
pmikus [Fri, 4 Aug 2023 10:27:17 +0000 (10:27 +0000)]
fix(ansible): QAT v1.x install
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I2e2047f3d02a1c4f90298cb15f2574e5ea6a7ad4
pmikus [Fri, 4 Aug 2023 06:48:29 +0000 (06:48 +0000)]
fix(core): QAT VF bind
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: Iafae1a1f538b928d3bb80bf9610a0bf7de646f8a
Tibor Frank [Mon, 31 Jul 2023 07:54:22 +0000 (07:54 +0000)]
C-Dash: fix link in stats
Change-Id: I187f6a053998276ac552724ef857c8530ed23650
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Tibor Frank [Mon, 31 Jul 2023 04:13:59 +0000 (04:13 +0000)]
Update VPP_STABLE_VER files
Change-Id: I1169dbd336e48b2aa7141b94d3583b609686f423
Signed-off-by: Tibor Frank <tifrank@cisco.com>
pmikus [Thu, 27 Jul 2023 11:21:39 +0000 (11:21 +0000)]
fix(ansible): QAT install flow
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I4670366b704f0cd999d8a3ba08712b72148078a0
pmikus [Wed, 26 Jul 2023 13:49:46 +0000 (13:49 +0000)]
fix(core): QAT initialization
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I28af64b7d39a97bbb84f9d987a3f5d3a2d02701b
pmikus [Thu, 27 Jul 2023 10:18:05 +0000 (10:18 +0000)]
fix(ansible): QAT installation
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I48084f28070126561de630332e7b6f38f6e595ac
pmikus [Tue, 25 Jul 2023 10:47:12 +0000 (10:47 +0000)]
feat(core): Core allocation
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I782b87190dbee6e0a12c97f616b80539cd6614bd
Tibor Frank [Wed, 26 Jul 2023 12:07:30 +0000 (12:07 +0000)]
job-spes: Remove gtpuhw tests from mlx
Change-Id: I7ff782992ac6d5a9d585932df8986f3b457fc7e1
Signed-off-by: Tibor Frank <tifrank@cisco.com>