aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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>
2023-10-12fix(core): Multilink TRex Async modepmikus1-1/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I8635e5731260bf0daecf87c852bc2dfb867fe650
2023-10-12fix(topology): Swap linkpmikus1-2/+2
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I1fcc14284313c043f08df13eb7bbf0758ae6b559
2023-10-11feat(etl): Add bandwidthpmikus3-3/+117
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I9f6bd4c9945811686e629b678ec8399101e1f9c5
2023-10-11feat(core): Multilink TRex Async modepmikus3-58/+36
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I02468203f3eb4545b6662bad2ce9aa72ecd5a5f6
2023-10-11C-Dash: Add bandwidth to trending graphsTibor Frank12-5/+122
- NDRPDR tests only - MRR to be done when data is in parquets Change-Id: If2b1f76d5e2dc6f3a480eeb0950e7ab9550f8901 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-10-09feat(trex): Multilinkpmikus4-30/+54
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I36c5d175a34555ad9ce88d69a824f366b54dbc81
2023-10-09Model: Add bandwidth to mrrTibor Frank3-117/+127
Change-Id: I4277f23d94fa191890041bb43e2fcd4eb5e42019 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-10-09Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: Icddebd95ed3f1eab7c91ae91fe447bd7bbb2cdd9 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-10-06C-Dash: Fix hoststack graphsTibor Frank1-2/+2
Change-Id: Ie91ef1d83e595a6b69ecd35aad5443896ffc96b9 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-10-04C-Dash: Add info about previous version of trendingTibor Frank2-0/+12
Change-Id: I904ee832b79ef6b07a889eb69ac2aadc12edb877 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-10-03feat(infra): IcelakeDpmikus2-246/+266
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ib630ef3a2451c6b13e3ba6b40a1ffa475787aeb6
2023-10-02Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: I2e363fdd4fdf89be4e5c3af3fe27c7c85695597a Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-09-26C-Docs: Remove unused variablesoper-231002Tibor Frank5-11/+3
Change-Id: Ia3d27ce0377665d07ba93e535878193ae47d46d7 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-09-25D-Dash: Add rls2310, remove rls2210Tibor Frank6-35/+96
Change-Id: Ib86cfefeaaa19bf8aadc1cd628dd4abca2b18ff2 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-09-25Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: I0e1ccd1487126ad146e82058cc4318eecda2e1bb Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-09-22fix(core): IP neighboroper-230925pmikus1-1/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Id72bbee0f5623f82cb097a5169c60fda3584d83e
2023-09-22fix(core): TRex self loop testspmikus2-2/+2
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I8945daffd500f689b3eb630f1ce7e1dc4f05aca8
2023-09-21fix(core): AWS BPS limitpmikus1-1/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I684be7f41772b96d918b5f009d2052139f7219cf
2023-09-21fix(job_specs): c6inpmikus12-0/+198
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ia42f1bf77e2b88153922f3c0a387e60a9c63440b
2023-09-21fix(core): String mappingpmikus1-1/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I4db3fc1b70469a966e51afe3bfa93cb4bcffa654
2023-09-21feat(core): Multilink backendpmikus20-166/+199
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I8d168979ab9722e0056e97edb228f29cbfa245e3
2023-09-20feat(infra): update 3n-alt ipsec testsJuraj Linkeš3-44/+264
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>
2023-09-19C-Docs: Add 2310 release notesTibor Frank13-138/+387
Change-Id: I537d585b20057e70d5403bb81af190838a4f928b Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-09-18Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: I476820c86432dba872fa4acbc7f7d2d8e5c7d13c Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-09-14C-Dash: Add test name to hover info and offcanvasoper-230918Tibor Frank1-3/+13
- split it to dut, infra and test name Change-Id: I3b87da70b67e30247b54ff56a7ffdd6a460dce78 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-09-14Add IPsec and wireguard hwasync test cases to 3nb-spr job specsxinfeng zhao7-32/+601
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
2023-09-12feat(core): 1n_spr swap interfacespmikus2-3/+3
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Icf68d2f244432f49f6b8fb0876807d694a1e8e31
2023-09-12fix(core): 1n_sprpmikus4-4/+8
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ia8067fb1683295fb711bbba81a35b0e6d18b084f
2023-09-11fix(core): 1n_sprpmikus1-1/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I38aeb3d75793addafb44f407fabf6bac6705b682
2023-09-11C-Docs: Update go, hugo, hugo-bookTibor Frank2-2/+2
Change-Id: Ib4036621c0ad2bf6c092ceee65817b556c67b007 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-09-11feat(doc): update per-patch methodology pageVratko Polak1-39/+38
Change-Id: I087b82c47b093c8a5a420ed6948d3a916069c98b Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2023-09-11Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: I1e27cb9b2e42c0ab843aaaae22008dd8d46c1405 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-09-08feat(perpatch): parse results from jsonVratko Polak3-297/+118
+ Use test names in output. - Methodology updated in subsequent change. Change-Id: I6a62f87249ea79262778f68d00f9bb81134f0b02 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2023-09-08feat(cleanup): Some old codepmikus6-308/+2
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I3aad4fc5a56a1c02e975f664449a6f9d50fc300e