summaryrefslogtreecommitdiffstats
path: root/jjb/vpp/vpp.yaml
AgeCommit message (Collapse)AuthorFilesLines
2019-09-30vpp: add daily static analysis report jobEd Kern1-0/+101
This adds a new job that runs daily that scrapes and reports to vpp-dev list on outstanding static analysis bugs. Change-Id: Iceb2a272db157f6d47aca826ddcc498c9f6cffec Signed-off-by: Ed Kern <ejk@cisco.com>
2019-09-11Mark jobs that should not tolerate CRC mismatchVratko Polak1-6/+4
CRC checking is only needed in a small subset of jobs that are required for maintaining CRCs. Other jobs are more useful if they skip CRC checking, in order to uncover real incompatibility (or confirm compatibility). Change-Id: I08113b3bec5e38650a6e7331a9513feb17908e48 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2019-09-10Do not skip commit-message-only checkstyleVratko Polak1-1/+1
Checkstyle now also checks commit message formatting. So when a new patch set differs only in commit message, the VPP checkstyle job has to be triggered again. Unfortunately, that means all other vpp verify jobs will get started on success. But that is already true, and I see no good workaround. This Change still saves one manual "recheck". Change-Id: I9dcb57a90a46508a972ea75eef4acb86304a942a Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2019-09-05Disable CRC checking for some vpp-csit jobsVratko Polak1-0/+6
+ Except the API CRC job, of course. + See comments for reasons. Change-Id: Ida87cac3cf4a85fdf25d8d579ad48a484eb1d2b8 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2019-09-03VPP: new regex for draft publish eventsEd Kern1-0/+5
Adding runtest to cover WIP to publish events Change-Id: Ia3945ce14dcc3330f3fb8d31b6bd2e047ce447c4 Signed-off-by: Ed Kern <ejk@cisco.com>
2019-08-28VPP: make testauto the default for buildsEd Kern1-1/+1
Make testauto the default for all merge and verify builds Change-Id: If16bc763154c9197b9a10950a2eade3250ed7021 Signed-off-by: Ed Kern <ejk@cisco.com>
2019-08-14Add 1n-tx2 vpp device jobsjuraj.linkes1-8/+9
Add only manually triggered 1n-tx2 VPP Device jobs and add hourly executed jobs instead of per patch triggered jobs. Change-Id: I0cc51e1ce88e3f94c81925be74284812ad1dad55 Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
2019-08-07Merge "Revert "VPP: new crc job to nonvoting""Ed Kern1-1/+1
2019-08-07Merge "VPP: add test optimizer to merge jobs"Ed Kern1-1/+1
2019-08-07Merge "Upgrade log shipper to Maven 3.6.0"Vanessa Rene Valderrama1-11/+11
2019-08-07Delete tx2 jobs while executors are not availableVratko Polak1-6/+7
TODO: Allow the jobs to be triggered manually so we can check when executors are back (without Sandbox)? Change-Id: I88f27c8d3bd8d04a2a6bb19d955723ccdd678a7a Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2019-08-06VPP: add test optimizer to merge jobsEd Kern1-1/+1
Adding test optimizer to merge jobs Change-Id: I0b53b2d8cabd020ed3605ed55e10773cc4e2fbc8 Signed-off-by: Ed Kern <ejk@cisco.com>
2019-08-06Revert "VPP: new crc job to nonvoting"Vratko Polak1-1/+1
The plan is to re-enable voting when VPP master branch is closed. This reverts commit 63649dc300b49c749afb9452e5fb2bc78ed81e27. Change-Id: Ic432ea932af1d01f0c27d81fd441097871eddb44 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2019-08-05Changes for VPP 19.08 releaseAndrew Yourtchenko1-0/+15
Change-Id: I9a06d83286316b132039b7542592f3f4db5c93c1 Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
2019-08-01Upgrade log shipper to Maven 3.6.0Vanessa Rene Valderrama1-11/+11
Upgrading the log shipper to Maven 3.6.0 in an attempt to resolve time-out errors. Change-Id: I0d75a1352523a3d87a4fc601ed07f765fbc5f18f Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-08-01Merge "Remove duplicate publisher"Vanessa Rene Valderrama1-5/+0
2019-08-01Remove duplicate publisherVanessa Rene Valderrama1-5/+0
Removing the duplicate publisher in the vpp-beta job Change-Id: Id469b44c032a6d42f4a96da8a4d166e1ec913d0e Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-07-31VPP: new crc job to nonvotingEd Kern1-1/+1
Due to unexplainable failures im moving this to nonvoting status for now Change-Id: I5e58122e3727d114a9a0d6e0ecd93b9e33826825 Signed-off-by: Ed Kern <ejk@cisco.com>
2019-07-31Add a standalone job for checking VPP API CRCsVratko Polak1-8/+80
+ Only for master (and stable1908 and later). + Move the INFO.yaml verifying job project before templates. Change-Id: I68e504b1c4c7148c6c98543f606bf0b621823564 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2019-07-25Add arm 1n-tx2 VPP Device jobsjuraj.linkes1-4/+17
Change-Id: I7bd77d96c3451415dabe20e097185b871eb2c8a2 Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
2019-07-23VPP: Drop nexus deb rpm jar pushEd Kern1-29/+0
As discussed in vpp open call july 23rd this removes pushing of deb,rpm,jar files to nexus. Change-Id: I96edefec7527248dab2d9b9c82378d13f99e7f33 Signed-off-by: Ed Kern <ejk@cisco.com>
2019-07-22VPP: remove 1810 jobsEd Kern1-176/+0
vpp release 1810 no longer supported so removing Change-Id: Ibc3dacede8688bedc654811964db5a2437e4f451 Signed-off-by: Ed Kern <ejk@cisco.com>
2019-07-22Add 1904 branch for VPP CSIT per patchPeter Mikus1-0/+3
Change-Id: Iffe756f736dbbad9ca820ae288581190b543eb8d Signed-off-by: Peter Mikus <pmikus@cisco.com>
2019-07-22Align CSIT jobs VPP compilation with VPP jobs compilationPeter Mikus1-5/+6
Change-Id: I5143fab3b20beee3741bccc5c18032b4fdbc30ef Signed-off-by: Peter Mikus <pmikus@cisco.com>
2019-07-12Add INFO.yaml verify jobVanessa Rene Valderrama1-0/+9
Info YAML Verify job validates that INFO.yaml file changes are kept isolated from other file changes. Verifies INFO.yaml files follow the schema defined in global-jjb/info-schema. Change-Id: If33c4021c46857e1b67991cfac92d8a52e9a737c Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-07-09Merge "Modify VPP archive artifacts"Vanessa Rene Valderrama1-93/+120
2019-07-03VPP: arm verify jobs voting againEd Kern1-1/+1
Arm job has long since been working after gcc8 issues so turning voting for that job back on. Change-Id: I86c04b2531aa3a82026a9b196c9b68b58a443c8d Signed-off-by: Ed Kern <ejk@cisco.com>
2019-07-01Modify VPP archive artifactsVanessa Rene Valderrama1-93/+120
Modify the VPP artifacts to archive to the logs server rather than Jenkins - docs.yaml - vpp.yaml Change-Id: Ib9975cba69accafae9354f8a950aa7926ceaa00b Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-07-01VPP: remove gcc8 testcasesEd Kern1-64/+0
This ends the trial of gcc8 builds since this is now the default. Change-Id: I8bd73d69362f43164cd482857d7892419e222b1f Signed-off-by: Ed Kern <ejk@cisco.com>
2019-06-25VPP: checkstyle script splitEd Kern1-3/+3
Splitting commit msg out from test-checkstyle to get proper exit 1 Change-Id: If497631c72f41483da262abcaa9d43d9f961e165 Signed-off-by: Ed Kern <ejk@cisco.com>
2019-06-13VPP: added commit msg checkerEd Kern1-1/+3
Adding commit msg checker to checkstyle job Change-Id: I5c151524f8d3f96e1392f1eede38eb825536dfc8 Signed-off-by: Ed Kern <ejk@cisco.com>
2019-05-29VPP: gcc-8 testingEd Kern1-0/+64
This is a medium term test to compile vpp with both gcc7 and gcc8 to make sure the transition is painless. This will be needed for a few weeks and needs to be gerrit triggered. Change-Id: Ie047513e2d11035d38e782473972492ac225650f Signed-off-by: Ed Kern <ejk@cisco.com>
2019-05-20VPP: arm jobs nonvoting and retryEd Kern1-1/+5
due to jnlp connect issues I have made the arm jobs nonvoting and added automatic retry for now Change-Id: I6eb25bdd0a751b810367376d851657431252b29a Signed-off-by: Ed Kern <ejk@cisco.com>
2019-04-16Update parameters for vpp-csit-verify-perfVratko Polak1-2/+2
Depending on CSIT change https://gerrit.fd.io/r/18788 Change-Id: I12b21ae00c2c9e0ba1c242f748b6875a39eaf4d9 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2019-04-08Add VPP 19.04 branchDave Wallace1-0/+12
Change-Id: I0099403b66fb48dd15896362c104a93fff03c76f Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2019-04-02VPP: Remove EOM branchesEd Kern1-24/+0
Removed 1801,1804,1807 released branches This also removes original 423 opensuse release since that ended with 1804 Change-Id: I0a12207c68a7d8399775ae0bfe81c9ffd736a0df Signed-off-by: Ed Kern <ejk@cisco.com>
2019-02-20Support more testbeds in vpp perf jobVratko Polak1-2/+7
The downside is that triggers have to be different. Specifically, "perftest" cannot be an alias of "perftest-2n-skx", because it would also fire on "perftest-3n-skx". Change-Id: I4aa356ecb6702dfa86ff6af34a6773ab4006cfcb Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2019-02-19CSIT-1419 Convert vpp-virl job to vpp-devicePeter Mikus1-27/+21
Change-Id: Iaac6a6182904a7ab1595f7534f0afd64caab6256 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2019-02-06Configure VPP Jenkins viewVanessa Rene Valderrama1-0/+6
Manage VPP views with JJB view-templates Change-Id: I2e72277ba0e8e30b39b2f68ac6063e45fdf8ec35 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-01-22VPP: clang from xenial to bionicEd Kern1-4/+4
Altered the base image for clang verify from xenial to bionic. Change-Id: Ieec16aa72268658323b5452e7f7a51e667c946fe Signed-off-by: Ed Kern <ejk@cisco.com>
2019-01-22Merge "Change automatic to manual trigger for VIRL job for VPP project"Ed Kern1-30/+4
2019-01-14Changes for VPP 19.01 releaseAndrew Yourtchenko1-3/+12
Change-Id: Id4085def0b32c263629ba0146d0e684c812e47f6 Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
2019-01-04Change automatic to manual trigger for VIRL job for VPP projectPeter Mikus1-30/+4
- Leaving manual option for trigger: "virltest" - Leaving job for re-use for vpp-device. - Removed old TYPE parameter (used for obsolete perf tests). Change-Id: Ia6598e2e7b45858a445664c84a90465b9d944a36 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-12-17Remove nexus artifact upload from arm master mergejuraj.linkes1-3/+91
Change-Id: I80521e4fdba3932e9f7994f3acc8f0a10d5b87bc Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
2018-12-14Fix arm jobsjuraj.linkes1-1/+3
Add the same amount of cores to merge jobs as in verify jobs. The master Bionic jobs fail without this. Also remove testing from merge jobs, which has been introduced by mistake. Change-Id: I446f99f69bb66a9a46c541542a841125ddd8111a Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
2018-12-13VPP: increased ubuntu1804arm merge memoryEd Kern1-1/+1
Due to c++ and maven have to bump only merge job memory way up over whats needed for verify Change-Id: I69a7c603252fd0606c89d95c2ec1542f18396277 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-12-11Enable nonvoting testing in VPP ARM verify jobsjuraj.linkes1-1/+75
Enable testing utilizing parallel test execution for ARM jobs with parallel test execution code, which has been merged in 1810 and update the OS for these jobs to Ubuntu1804. Create new jobs for branches without parallel test execution which don't have testing enabled and retain the OS. Also exclude some currently failing tests which will be enabled once the underlying issues are fixed. Change-Id: I5bbb1348a5a00676759753e5cf66ab65ce55e57d Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
2018-11-28VPP: build timeout to 75min on bionicEd Kern1-1/+1
Due to recent hang failures im reducing the vpp bionic image timeouts from 4 hours to 75 minutes Change-Id: I0961bcfe86cc596ebd9eccb4281bd674aa245e77 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-10-19Edit per-patch job for new CSIT logicVratko Polak1-4/+4
Change-Id: Ib5d72bf87e1f0e4f21502320fd35f2263273ccba Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2018-10-18Modify archive-artifacts to allow for a listVanessa Rene Valderrama1-8/+38
Modifying the archive-artifacts syntax to allow for a list and resolve JJB 2.5.0 failures Change-Id: Id356bac954bea0a0a22b9e6f2815f4453c974c6b Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>