aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2023-05-24feat(ansible): DPDK 23.03pmikus4-6/+6
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ie4d133a57f6972db22d8e7d4e46ddff483e23ff3
2023-05-24refactor(trex): Startup configurationpmikus3-111/+312
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I16defefa5edd01638bc382be4f5e8cbca4fe9453
2023-05-23C-Dash: Add multiple telemetry panelsTibor Frank3-95/+187
Change-Id: Ie2447905ba9f646248ff12cb1f83694f77640691 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-05-23fix(dpdk): update meson setup commandJuraj Linkeš1-2/+2
The current invocation is deprecated: WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated. Change-Id: Ieffa7f295e4ea7634ee5e8f77e373c5e9314b3cf Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2023-05-23fix(infra): arm tg dpdk versionJuraj Linkeš3-3/+17
T-rex on TGs uses a different version of DPDK than SUTs. Change-Id: I0b6ca6fa304fb7559f9ada950497452d974be737 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2023-05-23fix(docs): Minor tweakspmikus1-1/+0
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I1537f3383d44ace8e705e5c744713d0863ca67d0
2023-05-23feat(dpdk): Bump DPDK verpmikus1-1/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I1d230b197581675539687f3ee87540537eaa2a07
2023-05-23fix(infra): 3na-spr follow uppmikus4-67/+74
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I210a76e9cd9215deafc8cb5d448eb72e0ea3c451
2023-05-22feat(interface): apply MTU for dpdk plugin ifacesVratko Polak6-55/+38
When changing MTU on a running VPP, the interface has to be down. - Other plugins (rdma, avf, af_xdp) need vastly different logic, so support for them will be added later. + Mlx5-core does not need to set MTU on Linux interface. + MTU setting now does not happen at final setting path up, it happens in driver initialization layer instead E.g. AVF tests will not attempt to change MTU. + MTU edit removed from some non-hardware interfaces (including memif) e.g. bond interfaces. MTU on parent hw interface seems to be enough. + The non-jumbo MTU value used is 1800, so 1518B tests with additional encapsulation can still work. + When VPP MTU setting fails, the failure is now propagated. Previously, the failure was just logged and ignored, but now there is no reason to hide it. Ticket: CSIT-1797 Change-Id: I3b853f1faf90001d544cbbb87b2affbb882ffba0 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2023-05-22Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: I9e92f5214c157048ace201cfdb6af0e460bcfb9b Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-05-18C-Dash: Fix the unit in coverage tablesTibor Frank1-4/+4
Mbps --> Gbps Change-Id: If4adc47d4636984c41bca14fb9bcc9121289445f Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-05-18fix(ansible): Docker for Nomadpmikus1-1/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I58bb1742243a6689c31f77c555303c2baeb7e39d
2023-05-17C-Dash: Fixes and improvments in telemetryTibor Frank2-382/+349
Change-Id: I052ee8631bbe884115851261bf96f5f9e062a517 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-05-16fix(core): AVF unbindpmikus1-1/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ifa3964f290d75ebae094d1d46ce27b5d133c2158
2023-05-16feat(dash): Add 3nX-spr frequencypmikus1-1/+3
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ib2658d2ac25ced0f68d2b5818b21d7f8f97b1a5c
2023-05-16fix(infra): Bootstrap scriptspmikus1-0/+8
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I4e19d8fe38802652b25e6a1c577e816328cebd2d
2023-05-16feat(infra): Add 3na-sprpmikus4-12/+223
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I057f94574d047e3622d1c32f5a622ad08ba3d799
2023-05-15fix(core): Container entropypmikus3-7/+4
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I45760143ae0ccb0cc0edf0931ad47f5cf48ec968
2023-05-15Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: I542d7470ae98cbe3fac31d0592881473839b9dcd Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-05-13feat(infra): DPDK 23.03 arm updateJuraj Linkeš7-22/+16
Update arm TGs to 23.03. Update 2n-tx2 and 3n-alt testbed info after NIC move. 3n-tsh doesn't use any i40e NIC -> remove the matrix. Change-Id: If61e95515eb2e21e9d50015901924e8e129b598a Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2023-05-12fix(qemu): increase vm boot timeJuraj Linkeš1-2/+2
On 3n-tsh testbed, the vm sometimes times out when booting. Increasing the timeout is harmless since it doesn't affect perfomance. JIRA: CSIT-1877 Change-Id: I45eebdfba2fcd7c9a0be083ebb3515d37724e965 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2023-05-11docs(infra): Firmware trackingpmikus4-21/+21
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I2f45b022bed2e7a11d6566ec407063415c08ef8f
2023-05-11feat(terraform): Upgrade to AL2023pmikus1-1/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ia0296cac3a3c51cfed028eaa74cbe9c992b8e2ed
2023-05-11feat(dash): Upgrade to Python 3.11pmikus2-2/+2
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ic08ec2c2604a810c32bef1e8778fffdeeaaf8ea2
2023-05-11fix(ansible): DPDK compatibility matrixpmikus5-7/+7
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ic64def8fd155a9a337f23696c23a848e0046cea5
2023-05-11C-Dash: Telemetry graphsTibor Frank2-35/+76
Change-Id: I5eccce2f9e4b3ced1da8eed2cef64e8032100ab9 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-05-10feat(infra): DPDK 23.03 compatibility matrixpmikus21-50/+56
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I9e052894d3f38aef12e1a45e60ea23dc151c5a46
2023-05-10C-Docs: Review, edit, add parts of the documentationTibor Frank4-75/+96
Change-Id: I83c3d93c6d71f3d9d03078d405bea9ef29392089 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-05-10feat(infra): Remove system.d dependencypmikus6-73/+98
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Icb7b6124dcba7bb57c18ceb91120284f6fe02c2e
2023-05-09feat(job_specs): Add 3nab-sprpmikus120-135/+6598
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I2e0feccef5c5b15b035490dfaf521c8c9a1795f8
2023-05-09C-Docs: New structureTibor Frank641-86871/+702
Change-Id: I73d107f94b28b138f3350a9e1eedb0555583a9ca Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-05-09Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: I82a2221e28caa10ec66a4d434c3a5189c358da9c Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-05-05fix(core): Docker detectionpmikus2-10/+15
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I976f96410b06b4f4d7500b03b1f5dd54486bbf42
2023-05-05fix(core): Unbind only when neededpmikus1-3/+11
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I7b7b8744fac6669a696253acb94e7a5d713fdb5b
2023-05-05fix(core): Add vpp log pathpmikus1-0/+3
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I76e47610a0caa8af8e48a295ce08e799280404be
2023-05-05fix(core): Move log files to defaultpmikus1-5/+1
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ie88729cbd3916372cdbf5769974654edf066d5d7
2023-05-05feat(core): Remove some dead codepmikus1-29/+0
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: If90e443a2d60459c6cbc6a85ba619e72242318a5
2023-05-05fix(core): Code stylingpmikus1-16/+20
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I76907c214cfae76c3d101ebd14813fd3a77504f8
2023-05-05fix(core): vppctl pathpmikus1-2/+2
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ia6778b0c49906a686427b9c1ca7f5658e8993e63
2023-05-05fix(ansible): Docker image rolespmikus5-57/+32
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ic9f9044ffd7ba1a8720fc029aaf2bd154eb043a5
2023-05-02C-Docs: Set the version of hugo-book themeTibor Frank4-6/+5
Change-Id: Ic8daac7dfc10788baa44d3cf8cf587296ec5070d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-05-02Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: I6bc12fccec73439610b2da315865c45d9920ab51 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-04-28feat(infra): 3na-sproper-230502pmikus1-0/+132
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Ia109fbeec3670991ae99c9e3808c5a17e0e7b07b
2023-04-28fix(docs): Infra wiring of tb22pmikus1-4/+4
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I5ee86afe597e65223e4974c325f15c675df2da1b
2023-04-28feat(ansible): Refactor docker-image rolespmikus28-158/+341
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: I6731e55b9643f46463c16f68e4986e3cb61f843f
2023-04-26C-Dash: Fix comparison tablesTibor Frank1-6/+10
Change-Id: I60584ac6672f6dba04ae675a0e6bf1df0b4f783b Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-04-24C-Dash: Fix anomaly detection for the newsTibor Frank5-59/+80
Signed-off-by: Tibor Frank <tifrank@cisco.com> Change-Id: I63e280e15e82583b65691be17a07208d0ab788ce
2023-04-24C-Dash: Latency in coverage tablesTibor Frank5-87/+88
- Display latency on demand Signed-off-by: Tibor Frank <tifrank@cisco.com> Change-Id: I5152d1f6c843f6b1ffac5818e1de76a701c7ccf1
2023-04-24Update VPP_STABLE_VER filesTibor Frank1-1/+1
Change-Id: I421f9f42a2d64148faf2c9dc51baecfa40a111b3 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2023-04-20job-specs: Reduce iterative, add e810cq to coverageTibor Frank99-6657/+5720
- iterative, daily MRR, weekly NDRPDR: - reduce* tests with xxv710 NIC for TBs: - 2n-icx - reduction from 480 to 303 tests - 3n-icx - reduction from 441 to 306 tests - 2n-clx - reduction from 504 to 444 tests - add tests tests with e810cq NIC for TB to ensure test coverage: - 2n-clx - coverage: - add tests with e810cq NIC for TBs: - 2n-icx - 3n-icx - 2n-clx - reduce* tests with xxv710 NIC for TBs: - 2n-icx - 3n-icx - 2n-clx * Used the same approach as it was used for x710 some time ago: - keep only base tests, prefer avf driver. Signed-off-by: Tibor Frank <tifrank@cisco.com> Change-Id: I63e950e1a5df18e5f7992aa7805b9b202ee75eb5