summaryrefslogtreecommitdiffstats
path: root/jjb/vpp/vpp.yaml
AgeCommit message (Collapse)AuthorFilesLines
2024-04-02Merge "Add stable/2402 branch and remove stable/2306 branch to docker ↵Vanessa Valderrama1-22/+5
executor image scripts"
2024-03-26Add stable/2402 branch and remove stable/2306 branch to docker executor ↵Dave Wallace1-22/+5
image scripts - Refactor csit_pip_cache function to use csit bash functions that activate the python virtualenv in production jobs. - Remove stable/2306 branch due to pip issue https://github.com/pypa/pip/issues/11527 causing extraneous downloading of pip wheels in CSIT jobs. - Remove installation of packages for old CSIT docs generation. Change-Id: Ib63aa654a35ad01fbfb5b7f593d3f8ffa6499b07 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2024-03-22disable csit-verify-device voting until failure is resolvedNaveen Joy1-1/+1
Change-Id: Id8161bd0cb1d1e0bf3bcdd0758433ddbddb872cb Signed-off-by: Naveen Joy <najoy@cisco.com>
2024-03-12feat(device): unify voting for device jobsVratko Polak1-5/+1
The new 1n-alt is reliable, it should be voting both on CSIT and VPP. The older 1n-spr is unreliable, should be running but not voting. The oldest 1n-tx2 is no longer available, delete the remains. Change-Id: I89e4cd574158711ad0a0c4ed5de9c42e38ce425c Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2024-01-22CSIT: Enable 1n-altTibor Frank1-0/+4
Change-Id: I7d4490116a5f513cfe2f0e043bbe12df7d295b62 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2024-01-18Add VPP 24.02 branchAndrew Yourtchenko1-0/+22
Change-Id: Idb04b5878f9089a70ff075499e1c6685e61f8533 Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
2024-01-17feat(csit): Disable 1n-tx2Peter Mikus1-4/+4
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I134d101a7a8a7e87e310b3121e3abdc732ea2d67
2023-12-13feat(vpp): add a new job for bisectingVratko Polak1-0/+99
Change-Id: I8856e5cde4b85edd01a2c10af88823890c3afcb1 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2023-11-15chore(post-release-cleanup): clean up VPP CI jobs post VPP 23.10 releaseDave Wallace1-50/+0
- Remove references to unsupported VPP 23.02 release Change-Id: I540a2f0d43ff2cdd29c8d62c729463282b76b8fb Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2023-11-08feat(csit): 3n-icxdPeter Mikus1-0/+3
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Iba3ad49b245e42d1e6e76c1ee758484ab053ce87
2023-10-26fix(vpp): change vpp-cov-verify trigger to not match job nameDave Wallace1-1/+1
Change-Id: I1555473a3a76f96d0b648b268789f3a94b22e915 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2023-09-14Add VPP 23.10 branchAndrew Yourtchenko1-0/+28
Change-Id: Ic7b413c9eb2adf3d9581f9be0ec814bad91963b4 Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
2023-09-12feat(csit): Use only 1n-sprPeter Mikus1-1/+1
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I96b885b5c5bff9ac53723f5e70b00c4fa3077bad
2023-09-05feat(vpp-csit-perf): add 3na-spr and 3nb-aprVratko Polak1-0/+6
Change-Id: I8ed7f1b14aa4d27016ad6e9c99ff2b6ac0a11778 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2023-08-31vpp: disable voting on 1n-skx vpp-device jobDave Wallace1-0/+1
Change-Id: I5b19af50e7b91b4d777a7eb23b5d6bd54c3a8c9a Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2023-08-18vpp 23.06 post release clean up.Dave Wallace1-22/+0
- Remove vpp stable/2210 branch support Change-Id: Icef62c0e073a787645fe1663d7ca7e0da0ba440b Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2023-07-28Restore vpp-gcc-verify* jobDave Wallace1-1/+101
- otherwise gcc build breakage will kill vpp-cov daily job. Change-Id: I72effa7725d2e0cd3fadcfc6a359f24f372ba80c Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2023-07-25Move vpp-cov-* CI job from per-patch to daily executionDave Wallace1-5/+7
Change-Id: I2798fafcc3182a735f6fd380ef558c585fd28b64 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2023-07-12Feat: Configure self-service-releaseVanessa Valderrama1-0/+19
Configuring self-service-release features for PackageCloud Change-Id: I030679257694e0d4ed49b8a327cecd3ffd98cd16 Signed-off-by: Vanessa Valderrama <vvalderrama@linuxfoundation.org>
2023-07-06Replace vpp-gcc job with vpp-cov job per-patchDave Wallace1-37/+25
- the original gcc job was intended to ensure that gcc builds worked to generate test coverage reports. The vpp-cov-verify job produces test coverage reports per patch and stores them in the S3 7-day docs retention bucket. Change-Id: I28c7c323ea8d673cdee66b85189e20029e63336d Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2023-05-26Re-enable voting for vpp-csit device jobsVratko Polak1-8/+5
With both 38877 and 38899 merged, CSIT should be stable again. This reverts commit 10dfa1443d49f3932416fbfc6ae80fe6e300080d. This reverts commit cf55023ecfbde00ddcba7b540a2220b0c6e84a9c. Some improvements in those could be kept, but this change just restores the previous lines. Change-Id: Ibb6185eea81037c3edfe790a56063c45f350e178 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2023-05-24Pin CSIT_REF to non-breaking csit gerrit refspec for vpp-csit* jobsDave Wallace1-3/+6
- To avoid breakage caused by https://gerrit.fd.io/r/c/csit/+/38875 - For now, leave vpp-device jobs non-voting Change-Id: I120f4472fba51f98120cb2489150b2f751363267 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2023-05-24Skip voting on vpp-csit-verify-device-* jobsDave Wallace1-2/+2
- https://gerrit.fd.io/r/c/csit/+/38875 appears to have broken these jobs. Change-Id: I65b4146e6836cf141899f46d3effaea84585faf3 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2023-05-19Add VPP 23.06 branchAndrew Yourtchenko1-0/+28
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com> Change-Id: I587dbcc0f37d4574f50d0f525fa88020d889fff4
2023-04-19fix(vpp-csit-perf): skip robot-reportVratko Polak1-3/+0
The fdio-infra-publish publisher is all we need already. Change-Id: Ia1a3fc62e9b70b0e4b234b3a1df20a0952ed7b79 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2023-03-28feat(csit): Add 2n-spr jobsPeter Mikus1-6/+3
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I4eea8a464b57cd79404f7e9a674ee6722502c6e9
2023-03-24Add vpp docs only CI jobsDave Wallace1-2/+3
- Also, run commitmsg.sh for all vpp merge jobs to ensure manually verified merged changes conform to commit message format. Change-Id: I68180b35efbfc7de91d627e21ed96501d28a6e75 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2023-03-03post vpp 23.02 release clean upDave Wallace1-30/+1
- Remove stable/2206 branch from jjb definitions and docker executor image builder script. Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I7c42171ad9947ab285ff79f6d2a539fe9fbbeba0
2023-02-28feat(csit): Cleanup obsolete jobsPeter Mikus1-18/+1
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ia130910d850eb7de859c595e55c1f07523c6a9d6
2023-01-20Allow multiple OS's for make test and vppapigenDave Wallace1-7/+7
- And change VPP verify/merge jobs to run 'make test' on both ubuntu-22.04 and ubuntu-20.04 Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I7a9b488c063d3229e82ba29ecd4806e632dc0537
2023-01-16Add VPP 23.02 branchAndrew Yourtchenko1-0/+31
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com> Change-Id: Ic2c73ead26cf752ca33e56b102c97613feb90271
2022-12-15feat(csit): DNV decommissionPeter Mikus1-6/+0
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I3622f2f48c69935b4551e319f510071dfa01ecd2
2022-11-15CSIT: make arm vpp device jobs votingJuraj Linkeš1-1/+1
The jobs are now stable and free of false positives. Change-Id: I491f1f9f564721feec48d9c368f2ef332ba8709e Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2022-11-02Post VPP 22.10 Release job clean upDave Wallace1-47/+0
- Remove VPP stable/2202 jobs - Remove debian10 docker executor images Change-Id: I2a83cc3db0aadf987ae726f77a453cfbb778f077 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2022-10-13Merge "Add vpp-dpdk-rdma-version-mismatch periodic job."Peter Mikus1-0/+84
2022-10-11Add vpp-dpdk-rdma-version-mismatch periodic job.Dave Wallace1-0/+84
Change-Id: Idc9df053430fc793737441590e7609d5f3c9fe68 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2022-10-11Remove manual trigger from vpp-debug-verify job specification.Dave Wallace1-4/+0
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I7cb38ba355e9febea9243f10a0c7d6b5b1355265
2022-10-07Make vpp-debug-verify job per-patch non-votingDave Wallace1-3/+4
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Idb192ed1f42ed2e9e63b7bf487b390da2d52810d
2022-09-20Run VPP 'make test' on Ubuntu 22.04 for master.Dave Wallace1-4/+26
- clean up build parameters Change-Id: I1c620f89eb59916620ae9e36dacf9368fb38e476 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2022-09-20Add VPP 22.10 branchAndrew Yourtchenko1-3/+36
Change-Id: I6999b4e4da59fddc48849359d5e435a8fbfd0830 Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
2022-09-07Support ubuntu-22.04 docker exector image building & vpp jobsDave Wallace1-29/+67
Change-Id: I71b654cd072288e4ede70285a0740a7f18caa299 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2022-09-06feat(csit): Convert CSIT jobs to Ubuntu 22.04Peter Mikus1-5/+5
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ieb757af0c75b0aa087945b06c6c79128fa9debb5
2022-08-31feat(csit): Migrate 2n-zn2 to JammyPeter Mikus1-1/+1
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Ifc7085e4ee6b7674addb68d918109c85262bf11a
2022-08-30feat(csit): Switch 2n-clx and vpp_device to ubuntu2204Peter Mikus1-3/+3
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I91f4ebc33f132fd2e8bdbda42033fe57e81361c2
2022-08-19Merge "feat(csit): Remove 2n-skx and 3n-skx"Dave Wallace1-6/+0
2022-08-19feat(csit): Add 3n-snrPeter Mikus1-0/+3
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: Id3f08fcfde0287dcd0ba0b03856a853d2c648fef
2022-08-19feat(csit): Remove 2n-skx and 3n-skxPeter Mikus1-6/+0
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I29937a5f3afd568eb3a2eaf0605a36356d1a4d05
2022-08-11post 22.06 vpp job clean upDave Wallace1-38/+1
- Remove ubuntu-18.04 jobs - Remove vpp 21.10 jobs - Address TODO clean up now that 21.06 & 21.10 are no longer supported - Remove unused jjb/hc2vpp (archived project) Change-Id: I9da69fa175ebb647476916e9921f4149045408b4 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2022-06-17Add docs-spell to vpp checkstyle jobDave Wallace1-2/+3
- also replace individual package install confirm/force environment variables with UNATTENDED=yes. Change-Id: I22a503848d7ae916bdbff1977586a0fa17498cca Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2022-05-25vpp: add stable/2206 CI jobsDave Wallace1-13/+31
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com> Change-Id: I279978c3b0eb4c5e3079c8c5645837fc8a25029e