summaryrefslogtreecommitdiffstats
path: root/jjb/vpp
AgeCommit message (Collapse)AuthorFilesLines
2019-10-14Revert "VPP: disable 1device perpatch"Vratko Polak1-0/+2
This reverts commit dabd0fbef46bf1f9de70c6a610125f15a66f4a1d. "it was meant to be short lived hack of course" Change-Id: Ifcfc13f5f3f703cb0300b25fe0659cd210d1080b Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2019-10-10Set PLATFORM=vpp for all 'make -C build-root/Makefile'Dave Wallace2-6/+6
Change-Id: I91282e1bb0cbe48e58335b1fd74bb0ca81a26795 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2019-10-08Modify docs jobs to use global-jjb macro for logsVanessa Rene Valderrama1-24/+18
Modifying the docs jobs to use global-jjb macro lf-infra-publish for log deployment to Nexus Change-Id: I7234b373aa44be0e5cadb9ab98cf1592baa90afa Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-10-08Merge "VPP: disable 1device perpatch"Vanessa Rene Valderrama1-2/+0
2019-10-08VPP: disable 1device perpatchEd Kern1-2/+0
1device entire cluster currently down so disabling for now Change-Id: Ibe617b7a07cadb8c78170d28b6204b46e5cc93ad Signed-off-by: Ed Kern <ejk@cisco.com>
2019-10-04Remove unneccessary PLATFORM varsjuraj.linkes2-7/+7
The builds are using the default setting, so no reason to set them. The default might actually change in the future, for example when we add cross compilation support as in https://gerrit.fd.io/r/#/c/vpp/+/21035/. Change-Id: I7ae9cd9bb88b5b15049c442a0a6c7aedb0ce90df Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
2019-10-02Merge "Fix incorrect syntax to use unstable-return"Vratko Polak1-3/+2
2019-10-01Fix incorrect syntax to use unstable-returnAnil Belur1-3/+2
The shell with !include-raw-escape assumes "command" with no parameters, therefore if we need to use the additional parameters such as `unstable-return` this command must be explicitly defined. Issue: IT-17774 Change-Id: Ide4702af634f4a2fadca3d20514b1bd17b871e02 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2019-10-01Remove unnecessary sed from VPP arm verifyjuraj.linkes1-1/+0
The fix has been committed to VPP repo a long time ago. Change-Id: I0b53c53a2b4012255793ecb72279c7580df233a7 Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
2019-09-30vpp: add daily static analysis report jobEd Kern2-0/+133
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-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>