summaryrefslogtreecommitdiffstats
path: root/jjb/vpp
AgeCommit message (Collapse)AuthorFilesLines
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 Kern3-66/+2
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.linkes2-9/+30
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 Kern2-1/+65
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 Kern2-1/+65
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 Yourtchenko2-0/+18
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 Polak2-8/+118
+ 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.linkes3-26/+23
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 Kern2-179/+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 Mikus2-10/+9
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-11VPP: revert for vpp docs to vote againEd Kern1-1/+1
Sep workaround has been applied so this job is returning to voting status Change-Id: I9da9fd7e39da770841c7d0b91cee8db330af0d12 Signed-off-by: Ed Kern <ejk@cisco.com>
2019-07-10Don't archive docs in verify jobsDave Wallace1-15/+0
Change-Id: I3bd053aea3c1c6791eb66455277469150be914c9 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2019-07-10VPP: docs verify to skip voteEd Kern1-1/+1
making docs verify job nonvoting for now Change-Id: I1dbe3e1bc8e33701e187246d987c464e91684751 Signed-off-by: Ed Kern <ejk@cisco.com>
2019-07-09Fix archive-artifacts location for vpp-sphinx-docs-*Dave Wallace1-2/+2
Change-Id: I2a0bb1768af1c59a064f731367bf1b320292ec23 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2019-07-09Merge "Modify VPP archive artifacts"Vanessa Rene Valderrama2-129/+177
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 Valderrama2-129/+177
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 Kern2-1/+11
Adding commit msg checker to checkstyle job Change-Id: I5c151524f8d3f96e1392f1eede38eb825536dfc8 Signed-off-by: Ed Kern <ejk@cisco.com>
2019-05-29VPP: gcc-8 testingEd Kern2-0/+66
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-30Fix DOC_DIR location in vpp-make-test-docs scriptDave Wallace1-1/+1
Change-Id: I0686b695872c1affdfff4687e88770600a211a16 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2019-04-30Fix vpp-make-test-docs-* artifacts directoryDave Wallace1-2/+2
Change-Id: I4a9b6bfd549031513cc3a76584547e90baa92a0e Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2019-04-23Trigger devicetest only after checkstyle_successVratko Polak1-4/+2
Other verify jobs (except checkstyle) are triggered this way. The device test job remains non-voting. Motivation: Before this, devicetest was not triggered on draft-published-event. Change-Id: I7c1a4f4bc2824c7f638f2cc9a68f5fbd71034197 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2019-04-18Merge "Update parameters for vpp-csit-verify-perf"Ed Kern1-2/+2
2019-04-17Changes for VPP 19.04 ReleaseDave Wallace1-3/+3
Change-Id: I3638f31698a70f7f59a51ab53d1ba1b2cafa8566 Signed-off-by: Dave Wallace <dwallacelf@gmail.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-10Merge "VPP: remove opensuse support"Vratko Polak1-177/+0
2019-04-08Add VPP 19.04 branchDave Wallace1-0/+12
Change-Id: I0099403b66fb48dd15896362c104a93fff03c76f Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2019-04-08VPP: remove opensuse supportEd Kern1-177/+0
As per VPP call 4/2/19 Change-Id: Iefedfba010856ed82455286bf56e608aed24d228 Signed-off-by: Ed Kern <ejk@cisco.com>
2019-04-02VPP: Remove EOM branchesEd Kern3-211/+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-03-15Autotrigger CSIT vpp_device testsPeter Mikus1-0/+4
- Using gently setup no voting Change-Id: I17e0740c6e083ef3e3981b141c9be8a71314a645 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2019-02-27Add a cat /etc/os-release to insure we are on the correct OpenSuse runners.Ed Warnicke1-0/+1
Change-Id: I7d91047cefbc412200a267510f102acfa515db6d Signed-off-by: Ed Warnicke <hagbard@gmail.com>
2019-02-21Merge "Run maven in non-interactive mode."Vanessa Rene Valderrama3-4/+4
2019-02-20Run maven in non-interactive mode.Paul Vinciguerra3-4/+4
Stop mvn from printing the download progress of each file transfer. ------- mvn -h usage: mvn [options] [<goal(s)>] [<phase(s)>] Options: ... -B,--batch-mode Run in non-interactive (batch) mode Change-Id: I5cd0fc2843bece11b3d437c1d6e563cbe835cd2a Signed-off-by: Paul Vinciguerra <pvinci@vinciconsulting.com>