summaryrefslogtreecommitdiffstats
path: root/jjb/vpp/vpp.yaml
AgeCommit message (Collapse)AuthorFilesLines
2018-02-12VPP: dump unused verify-image and packagecloudEd Kern1-135/+0
Change-Id: Ic30a2611118695fac5fd39bbeb307ab63d4fcfa7 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-02-09Merge "VPP: Remove older and no longer supported versions from stream"Vanessa Rene Valderrama1-30/+0
2018-02-08Make small lint change to push JJBVanessa Rene Valderrama1-0/+1
This change to push the VPP JJB to production to overwrite manual changes that were made to the vpp-merge-1801-centos and vpp-merge-1801-ubuntu jobs. The change was to build the artifacts on the CPOC environment to test an issue with the VPP 1801 release. Change-Id: I46cf65e2e4e5e2aee91873c2976103c7b73d3114 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2018-02-08VPP: Remove older and no longer supported versions from streamEd Kern1-30/+0
This change will remove from jenkins the following releases 1606 1609 1701 1704 1707 They can be easily reintroduced if needed but any information about previous builds will be lost. This will NOT remove any artifacts from nexus. Change-Id: Ia9781a39f0bb58f5587c87bbfedcd4b679405536 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-02-07VPP stop verify runs without code change or trivial rebaseEd Kern1-1/+1
Change-Id: I6b42b128446e2e33f3b49d4b637ad49ff8cda960 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-01-17Expand shm for docker ubuntu imagesEd Kern1-0/+1
Change-Id: Ida2d9bc4974795b4d9e6277ca191356ddecaba9a Signed-off-by: Ed Kern <ejk@cisco.com>
2018-01-17Retry build on builder error readd to test-pocEd Kern1-0/+2
Change-Id: Ie2cb5f3eaeec3ff0dfba3022975aa0fd76897149 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-01-03Add VPP 18.01 branchDave Wallace1-0/+6
Change-Id: I8a50c18ddf1c78a445084ccb7b767225c30b6da4 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2017-11-28CSIT-865: Add manual trigger for HW cryptodev (IPSECHW) perf testsJan Gelety1-0/+2
This manual trigger will allow to run 1T1C (1 core, 1 thread) and 2T2C (2 core, 2 thread) PDRDISC HW cryptodev tests per VPP/CSIT patch when required. Change-Id: I150dcfeaa6bcacfc920a6bcaec70f056d784dcf1 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-11-16Change cpoc build flavor from small to mediumEd Kern1-1/+1
Change-Id: I64c23a4760de74a0a982be24ea886c1030cb45a7 Signed-off-by: Ed Kern <ejk@cisco.com>
2017-10-31Add openSUSE jobs to VPPVanessa Rene Valderrama1-0/+2
Configure VPP jobs to build openSUSE minions in Jenkins Change-Id: If790e6557553b798051db89352a4cd0f80c8baab Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-10-24Readd VPP POC to main project listEd Kern1-0/+1
Change-Id: I8ee63080fbb6e0248b4c8a264f634c2318d5309a Signed-off-by: Ed Kern <ejk@cisco.com>
2017-10-23Readd VPP POC test jobEd Kern1-0/+60
Putting cpoc test jobs back in with manual trigger for now This also contains correct node os value which was the cause of removal Change-Id: I94ea2605785f2faaf3ee50cf4675165af7f991ff Signed-off-by: Ed Kern <ejk@cisco.com>
2017-10-18Remove VPP POC test jobVanessa Rene Valderrama1-60/+0
The POC test job is causing failures due to memory allociation and connectivity issues as well as CentOS jobs attemping to build on ubuntu nodes. Per discussion with Dave Wallace, this job is being removed to clear up blockers for the VPP project. Change-Id: I3c9ade8898111ca8607610313b8c67ca28214219 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-10-03POC-verify from manual trigger to patch-submittedEd Kern1-2/+1
This change was discussed on the vpp call today. Wanting a side by side running of cpoc and the openstack builder. So I am starting with the verify set of jobs at this time. This will also remove the manual test-cpoc trigger Change-Id: I602d57eaad2cc9c2f0c6271577daab4865d1fa64 Signed-off-by: Ed Kern <ejk@cisco.com>
2017-09-29Capture and archive core files for verify builds in vppEd Warnicke1-1/+1
Change-Id: Ibe6d5da7c1ff4488cfd7401fb7c3ecf0dcae77c8 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2017-09-27Add VPP 17.10 branchFlorin Coras1-0/+6
Change-Id: I72f9e3c50d35b56df350294c5929f40a7ce9506d Signed-off-by: Florin Coras <fcoras@cisco.com>
2017-09-26Add POC jobs to test the Nomad pluginVanessa Rene Valderrama1-0/+61
This change is to test the Nomad plugin against the container POC. The job is configured to only trigger on comment "test-cpoc" against the POC Nomad environment. This change is also configuring the test job to utilize the Naginator plugin which will retry failed builds. Change-Id: I9cdf277d7b4dd52b27fc830da5435b39ffca8440 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-09-25Add manual trigers for memif perf testsJan Gelety1-0/+2
- implement possibility to manually triger memif perf tests in case of csit as well as vpp patch Change-Id: Icb8c9f2795d37a98d977d628db6b1bdb1e9dcc26 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-09-21Remove openSUSE minions from VPP jobsVanessa Rene Valderrama1-2/+0
The openSUSE job failures are causing Gerrit voting issues which is blocking VPP RC1 development and testing. This change is to remove openSUSE minions from VPP jobs until we can resolve the openSUSE build failures. Change-Id: Id75dd53aa43f106a92a740952628e95b9eafec5b Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-09-21Merge "Add openSUSE to VPP jobs"Vanessa Rene Valderrama1-4/+7
2017-09-19Change VPP nodes to use flavor 8c/32gbVanessa Rene Valderrama1-11/+11
This change is to change the VPP nodes to use the 8c/32gb performance flavor. The change should resolve build timeout issues and reduce build times. Change-Id: I994ad1ae7fc4fcd7da86dc40776830d23363d1a3 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-09-15Change VPP nodes to use new flavorVanessa Rene Valderrama1-11/+11
This change is rename the VPP nodes to the new performance instances. The new instances should resolve the increase in build times. Change-Id: Icb469801803870169c5da972d12482f817b46805 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-09-13Add openSUSE to VPP jobsVanessa Rene Valderrama1-4/+7
Configure VPP jobs to build openSUSE minions in Jenkins Change-Id: I162760a744b849c841f5670f8fbc3435aac6f60b Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-09-12Change VPP nodes to use new flavorVanessa Rene Valderrama1-11/+11
This change is rename the VPP nodes to the new performance instances. The new instances should resolve the increase in build times. Change-Id: Icc13cd0b8d698c2ee6a07a334c0aa1af37253a93 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-09-07Change VPP nodes to use new templateVanessa Rene Valderrama1-11/+11
This change is to move FD.io nodes to new templates that are on dedicated instances to resolve the build timeout issues for various projects. Change-Id: Ie3f8b479bc402212a84aa0084c99cd5d37eec817 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-08-17make verify: archive failed VPP unit test dataDave Wallace1-0/+1
- When VPP unit test fails during "make verify", the unittest data is collected/compressed via links in /tmp/vpp-failed-unittests. See https://gerrit.fd.io/r/#/c/8052 - This patch archives failed test data for each vpp-verify-master-ubuntu1604 jenkins job on https://logs.fd.io Change-Id: I7c1354b102511f60fa33721b362fcf362c97a324 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2017-08-12Merge "Revert "Add openSUSE to VPP jobs""Ed Warnicke1-7/+4
2017-08-12Revert "Add openSUSE to VPP jobs"Florin Coras1-7/+4
This reverts commit b4a16ad32a0f4fcb48a33cef0e0fe9d0c2f55890. Change-Id: Iff3718965e968cf659a4a7487f523acc921eb10e Signed-off-by: Florin Coras <fcoras@cisco.com>
2017-08-11Merge "Add openSUSE to VPP jobs"Andrew Grimberg1-4/+7
2017-08-11Add openSUSE to VPP jobsVanessa Rene Valderrama1-4/+7
Configure VPP jobs to build openSUSE minions in Jenkins Change-Id: I5d238825b90ff7973b4766dc835efb586c674a35 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-08-10Configure Jenkins packagecloud promote jobVanessa Rene Valderrama1-0/+70
Add VPP job to promote artifacts from packagecloud.io staging repository to packagecloud.io release repository Add packagecloud_api Jenkins managed file Add packagecloud_promote script Change-Id: If1ef1162f82201ea41b685eb45d0f09c0c7d1ce9 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-08-01Merge "CSIT-742: Add manual trigger for ACL perf tests"Vanessa Rene Valderrama1-0/+2
2017-08-01CSIT-742: Add manual trigger for ACL perf testsJan Gelety1-0/+2
This manual trigger will allow to run 1T1C (1 core, 1 thread) and 2T2C (2 core, 2 thread)s ACL tests per VPP patch when required. Change-Id: I84d5ac3ce9c410a270b9ff0e9986c8044ad099e1 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2017-07-27Fix VPP merge job & docsChris Luke1-0/+6
Change https://gerrit.fd.io/r/#/c/6729 to remove Ubuntu 14.04 builds from the VPP CI workflow unfortunately also removed the triggers that cause the some post-merge jobs to run; specifically this meant that the job that builds VPP documentation was no longer invoked. The trigger is defined in terms of one earlier post-merge job; in an ideal world you'd want "any of" or "all of" the upstream jobs to be listed, but apparently this does not work. The upshot is that the trigger was defined to run after the Ubuntu 14.04 jobs and that trigger was removed since it referenced the defunct Ubuntu 14.04. This should restore that trigger by basing it off of Ubuntu 16.04 instead. Change-Id: I05dc8738f662ec1c37ee005486b57a7644342333 Signed-off-by: Chris Luke <chrisy@flirble.org>
2017-07-03Merge "CSIT-682 Usage of make-verify for vpp-csit-verify jobs"Andrew Grimberg1-3/+6
2017-06-28CSIT-682 Usage of make-verify for vpp-csit-verify jobsPeter Mikus1-3/+6
Solve DPDK dependency in vpp-csit-verify* jobs, so that every time vpp-csit-verify* is triggered the latest DPDK is build and used. This patch will allows us to verify latest DPDK changes and be able to link dpdk-plugin dependencies. It suppose the remove the dependency of upgrading DPDK_DEV manually in CSIT branch. Change-Id: Id560e4798ae9261bc98497a1ffb211b39131d0e3 Signed-off-by: Peter Mikus <pmikus@cisco.com> Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2017-06-22Add VPP 17.07 branchNeale Ranns1-0/+6
Change-Id: I06f20a7d90e367924222e6fb83d2b7f3a7217460 Signed-off-by: Neale Ranns <nranns@cisco.com>
2017-05-16Remove VPP 1404 jobsVanessa Rene Valderrama1-8/+0
VPP is no longer supporting Ubuntu 1404. This change is remove 1404 jobs from VPP builds. Change-Id: Ida30c0aa1abb2ad40423cf1670b7f0fa9555a165 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-04-26Configure VPP to publish to packagecloud.ioVanessa Rene Valderrama1-0/+3
Adding a sleep to the packagecloud push script to troubleshoot an issue where the merge jobs are failing intermittently due to the .packagecloud file not being created before the packagecloud scripts run Adding the packagecloud_push script to the VPP merge job to allow artifacts to be published to packagecloud repositories in addition to Nexus repositories Change-Id: Ic22e6d5d8ca90bf41ff64fca7d14504c5b0f33d7 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-04-25Merge "CSIT-554: Performance jobs reorganisation, part 4"Vanessa Rene Valderrama1-12/+29
2017-04-21Remove packagecloud push from VPP merge jobsAnil Belur1-3/+0
The packagecloud push is causing builds to fail which is causing a delay in the release. Currently we are not using the packagecloud repositories so I am removing packagecloud to allow the builds to succeed and move forward with the release Change-Id: I9cddc69caf11a03b1bf7089a765041f64b29dce9 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2017-04-20CSIT-554: Performance jobs reorganisation, part 4Tibor Frank1-12/+29
Add: - vpp-csit-verify-hw-perf Change-Id: I02fc853f7c8c452c3ac48c3b2ff8618b9cd5b7e1 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-04-17Have Jenkins provide .packagecloud file for merge jobsEd Warnicke1-0/+4
Change-Id: I2eec5bcc3dade18ac9750a4c92dc6098defe2bab Signed-off-by: Ed Warnicke <eaw@cisco.com>
2017-04-17Configure VPP to publish to packagecloud.ioVanessa Rene Valderrama1-2/+9
Added a packagecloud_push script to push artifacts to the packagecloud.io repository Added the stream-parameter and packagecloud_push script to the VPP merge job to allow artifacts to be published to packagecloud repositories in addition to Nexus repositories Change-Id: I9076ee35a6d330579ba72aa19a455b3d7a22e7f5 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-03-23Add 1704 branch to vpp jobsEd Warnicke1-1/+6
Change-Id: I0ae6e8f99cc7eaedbc4fa7a6ffb5732d344df7ce Signed-off-by: Ed Warnicke <eaw@cisco.com>
2017-03-11Fix autorespawning of packagecloud test jobsEd Warnicke1-1/+1
The vpp-test-packagecloud-* jobs all trigger off of gerrit comment test-packagecloud ... which means the Jenkins comments reporting on job progress trigger the rerunning of the job. Change-Id: Ie6e8987b39e162f8b11a1c7d6eef9866dcdaf25a Signed-off-by: Ed Warnicke <eaw@cisco.com>
2017-03-10Add packagecloud config fileVanessa Rene Valderrama1-0/+5
Adding packagecloud config file to /home/jenkins Change-Id: Iaac8be0da6512f7aa0ea18cd1f0cbcce67d5aea2 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2017-03-10Fix .staging in repo nameEd Warnicke1-1/+1
Change-Id: Iafd84cb7ff080141b1848220bb07780383404679 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2017-03-10Job to test packagecloudEd Warnicke1-0/+65
Change-Id: Iebf64ad14e30c710143276937793ec45c73d3e87 Signed-off-by: Ed Warnicke <eaw@cisco.com>