aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2023-11-16fix(trex): Random Traffic Profilesoper-231113pmikus6-6/+6
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I1d6d32cf95fc518e5095c475c050fe626df8041a (cherry picked from commit f1bd5e0d95cbedee51cb8f5b0fc7dfd67c84cb3f)
2023-11-16workaround(job_specs): Temporarily disable af_xdppmikus8-166/+166
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I5276dbe7da224a677f7cfb07ef5b48326dd3e46f (cherry picked from commit b6f14a563f9ab9f246de5e85e81ec3c8aa2c3752)
2023-11-15fix(common.sh): 3n_icxd is not 3n_icxVratko Polak1-64/+57
+ Fix globs for selecting topology yaml files. + Remove skx. + Sort alphabetically. Change-Id: Iefb8a53875792219815824dfc1125c99e55f86b6 Signed-off-by: Vratko Polak <vrpolak@cisco.com> (cherry picked from commit 2cf4f573b01c135693a50880d97b0030f6a2d150)
2023-11-15fix(core): Test code parsingpmikus1-61/+61
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I5b59243aa9236183595d71198763187ed14d68a0 (cherry picked from commit 0d2778de05710ec84beebb13942e71d36e872736)
2023-11-10feat(vpp_device): Main core allocation randomizationpmikus1-5/+8
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I0c261b08dc9b88b853922520598ddb29d222e86c
2023-11-08feat(infra): 3n-icxdpmikus1-0/+15
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I766fe7c0837ad2694645230e5fcc1d59bbf59898
2023-11-08fix(docs): update regressions in release notesVratko Polak2-8/+13
- New issues still empty. - Quic issue listed as a regression for now. Change-Id: I1af46b3201e21d22ee09f4ba96a400c2cebf3b7b Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2023-11-08fix crypto device init functionsxinfeng zhao1-0/+16
Change-Id: I96616f6895c9a0c9fb7dc876b2e8b83eff379f16 Signed-off-by: xinfeng zhao <xinfengx.zhao@intel.com>
2023-11-08feat(csit): 3n-icxdpmikus28-2/+1356
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I7f0eee8b94f65550eae68edeacf343ff982dd85a
2023-11-07feat(infra): 3n-icxdpmikus20-4/+547
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I72249104214614c55239689a60d4008e3c0e7a4e
2023-11-07feat(infra): 3n-icxdpmikus6-19/+107
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: If817f4ad6380bfa1b91d7c67a7ef843641a75dc5
2023-11-07C-Dash: Add GSO to reportTibor Frank3-9/+67
Change-Id: Ie8c22c76557bf491abc53aedc1e7f605c37c88d3 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-11-07Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: If8f4eeb0bcb778bdf8223de2bb4bf688cbdc1254 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-11-07feat(docs): Update issues in release notesVratko Polak3-4/+36
- 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>
2023-11-07fix(device): Driver combinationpmikus3-3/+10
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ic02d596972c10c10c4b3100b2e651bb91b74879a
2023-11-06C-Docs: Update release notesTibor Frank2-37/+80
- Links to examples Change-Id: I2f04caa3b0dfd289ced3282554a0cdaa93175b8d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-11-03feat(tests): 6p3nic ip4 testsoper-231106pmikus35-288/+1900
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I69ee305b25b9e05d2305cb82aba71ef6418780ab
2023-11-03C-Docs: update release notesTibor Frank3-3/+7
Change-Id: I1e3a4205ecbc93311429fc37f15c4723e51f6753 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-11-02C-Dash: Improve Latency HDRH graphsTibor Frank3-5/+3
Change-Id: Id7c290b9aa708eb0bed2d6bfd94ad1393bec21c3 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-11-02fix(job_specs): 1n-vboxpmikus1-51/+0
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I0c333fe9954aaac7253064c33c9281e9246963f6
2023-11-02fix(docs): File placementspmikus1-0/+0
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I64e8e7f545acbd7faa96438f93a3cf2139221a06
2023-11-02fix(core): Remove unwanted codepmikus1-28/+22
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ib03e469da3e93944ae7fb612e7a71df36f711cdd
2023-10-30code and doc updates for vagrant VM dev/test environ setupNaveen Joy8-42/+591
Change-Id: I0e4e4758b3abbfc2fe2e18200b85477293de218b Signed-off-by: Naveen Joy <najoy@cisco.com> Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2023-10-29Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: I64e87a0249db09eebbaf27f87f808ab353fd06b9 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-10-26fix(methodology): MLRv9 updatesoper-231030Vratko Polak2-5/+11
+ Also update reconf tests emthodology. Change-Id: If3b19d3d9f14da6b28e525e9023bccde1cf1c8a9 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2023-10-26feat(PyPI): update metadata for MLRsearch 1.2.1Vratko Polak7-71/+49
Change-Id: Ib7d31bcd9bab350a3b2443a15b4d9a533d774cca Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2023-10-26feat(trex): cleanup t-rex profilespmikus797-3334/+1198
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ib93dc1552945fe91ab5346b9b759d56c7468debf
2023-10-25feat(core): Multilink TRex Sync mode IIpmikus4-84/+430
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Idf4df372520d4a72c0738a89290d16710485f140
2023-10-25feat(MLRsearch): use goal result as in draft05Vratko Polak8-40/+89
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>
2023-10-24feat(MLRsearch): version 05 of the IETF draftVratko Polak3-1480/+1461
Editing not finished, but we ran out of time. Change-Id: I169c672eec731c5bce083af590be01222f99fb4c Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2023-10-23C-Dash: Improve writing pyarrow schemasTibor Frank1-4/+7
Change-Id: Icecbbbdd1c872fd6bfd2e0362941b047658c8f9b Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-10-23Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: I41b14d79bbdad9c1079e7e735052168864fdb620 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-10-19fix(methodology): update MLRsearch page for v8oper-231023Vratko Polak1-32/+52
Change-Id: I1c369ab8e52a6f6fabede0617f526eab39e4469f Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2023-10-19fix(model): bump schema version for new MLRVratko Polak2-9/+9
Change-Id: I35230692241a5f54420ece3340530f6c608828bb Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2023-10-19feat(MLRseach): Update to v8 conditional throughputVratko Polak8-45/+90
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>
2023-10-19C-Dash: Add bandwidth to mrr trending graphsTibor Frank4-37/+82
+ unify hover info in trending graphs Change-Id: I53a7dcb030afc7d5855e39a4343234963cecf89e Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-10-18fix(tox): move dependency to requirements.txtVratko Polak2-3/+4
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>
2023-10-18fix(specs): 1n-spr remove VM tests, add flow vfio-pcipmikus1-16/+16
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I2b243aa33f41d267f83727f7747a9a28ffdd1c07
2023-10-18fix(specs): 1n-spr disable flow testspmikus1-11/+11
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ibddb430707510e2b3e803c892a7feeea6ab82ccd
2023-10-18feat(MLRsearch): MLRsearch v7Vratko Polak55-1487/+4579
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>
2023-10-18fix(specs): 1n-spr disable flow testspmikus1-16/+16
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ic4df3c303cd0758875dfcfdc3d0884a1b37448df
2023-10-17feat(pylint): upgrade version and configVratko Polak2-188/+535
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>
2023-10-16feat(MLRsearch): version 04 of the IETF draftVratko Polak3-505/+1487
Change-Id: I13110e9e32f83cb86f5ddb36380fcda1c36e18ee Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2023-10-16C-Dash: Change the order of items in control panelTibor Frank3-221/+196
The new order is: - DUT - Area - Test - Infra - The rest is not changed Change-Id: Ic8484af582b1016666b765e9bad3562352385b91 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-10-16Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: Ief15f9a6e3b2944c86b56b1cc448bd56f44f330c Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-10-13fix(pylint): Minor warningspmikus6-19/+15
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Id646ab09ae51d3153446f1ae334f62ba7710be14
2023-10-13fix(pylint): DUTSetuppmikus1-6/+4
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ibe13acbd104e780f42e104755db026dcdd478f62
2023-10-13feat(core): Multilink TRex ASTF Async modepmikus3-55/+35
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I9e4eac451578c0f6b86b1dde237512184c163def
2023-10-12feat(core): Multilink TRex Sync mode I.pmikus3-69/+66
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I9f579385299e69e4d5679ed451ae0b4c30406733
2023-10-12fix(TrafficGenerator): append to xstats for ASTFVratko Polak0-0/+0
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>