summaryrefslogtreecommitdiffstats
path: root/jjb/vpp
AgeCommit message (Collapse)AuthorFilesLines
2017-08-01Merge "CSIT-742: Add manual trigger for ACL perf tests"Vanessa Rene Valderrama2-1/+3
2017-08-01CSIT-742: Add manual trigger for ACL perf testsJan Gelety2-1/+3
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-12Fix: Add install-dep for VPP-CSIT* jobsPeter Mikus1-0/+1
Add "make install-dep" to satisfy DPDK dependencies. Change-Id: I290db04bed67bcf8a0f19a8ec2f7961efe6b9d3b Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-07-06Fix backward compatibility issue with vagrant directory moveMaciek Konstantynowicz1-3/+3
build-root/vagrant -> ../extras/vagrant. Change-Id: Ic6a46345d2cb82d4d9c9eba78eb66d21559a1d24 Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
2017-07-03Merge "CSIT-682 Usage of make-verify for vpp-csit-verify jobs"Andrew Grimberg4-6/+24
2017-06-28CSIT-682 Usage of make-verify for vpp-csit-verify jobsPeter Mikus4-6/+24
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-23Make 1606 vpp jobs publish jvpp jar snapshotsMarek Gradzki1-7/+1
Hc2vpp expects vpp merge jobs publish jvpp jars. This patch restores that behaviour changed by https://gerrit.fd.io/r/#/c/6729/ Change-Id: I85798fca7ab1b936aa11e5d6656b632b0f5988c2 Signed-off-by: Marek Gradzki <mgradzki@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 Valderrama2-13/+33
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 Frank2-13/+33
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 Valderrama2-17/+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-27Try to push rpm/deb to package cloud in a single transactionEd Warnicke1-12/+3
Change-Id: I8086e4b615757ecc0b37c0bcd4eb020eba3a4c9f Signed-off-by: Ed Warnicke <eaw@cisco.com>
2017-03-23Add 1704 branch to vpp jobsEd Warnicke1-1/+6
Change-Id: I0ae6e8f99cc7eaedbc4fa7a6ffb5732d344df7ce Signed-off-by: Ed Warnicke <eaw@cisco.com>
2017-03-13Correct packagecloud centos repo subdirEd Warnicke1-1/+1
Change-Id: Id46591790292ca175588eb0c3aa4b22bffd7d82d Signed-off-by: Ed Warnicke <eaw@cisco.com>
2017-03-11Merge "Fix centos repo"Thanh Ha1-1/+1
2017-03-11Fix centos repoEd Warnicke1-1/+1
Change-Id: Icf1485283fb46e9a2e5819432b13f962859ae2d4 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-10Adding distinguishers for debian/centos releasesEd Warnicke1-3/+3
Change-Id: I0b04dcb4b12d69b83c71d96f22717e4d14bbca37 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2017-03-10Job to test packagecloudEd Warnicke2-0/+89
Change-Id: Iebf64ad14e30c710143276937793ec45c73d3e87 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2017-03-03Capture dpdk packages for vpp buildsEd Warnicke1-2/+2
Change-Id: I113308a2224aefbf9809e58b4f87e1fc3618fcaf Signed-off-by: Ed Warnicke <eaw@cisco.com>
2017-03-02Fix vpp merge jobsEd Warnicke1-5/+23
This patch switches to installing the vpp-dpkg-dev whenever possible rather than building it. This means no duplicative pushing of vpp-dpkg-dev, which should fix the merge jobs. It also should mean faster vpp builds since we generally won't need to build DPDK either. Change-Id: I602fb09a847bb4b0d54c5844dc4c79a27393580d Signed-off-by: Ed Warnicke <eaw@cisco.com>
2017-03-01Revert "Fix vpp merge jobs"Ed Warnicke1-15/+5
This reverts gerrit: https://gerrit.fd.io/r/#/c/5575/ This reverts commit 149bea0a7637967d625995ed0ee10c8575009e7a. Change-Id: I7e11c9aa44ffa93afb03665c502b3ac01f0863b2 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2017-03-01Fix vpp merge jobsEd Warnicke1-5/+15
This patch switches to installing the vpp-dpkg-dev whenever possible rather than building it. This means no duplicative pushing of vpp-dpkg-dev, which should fix the merge jobs. It also should mean faster vpp builds since we generally won't need to build DPDK either. Change-Id: I8a892b053989d0c95e0605e8dc54a6b7a205dc0c Signed-off-by: Ed Warnicke <eaw@cisco.com>
2017-02-10Change the nexus repository targetTibor Frank1-3/+3
The Nexus repository target is VPP. Modify your upload path From: nexus.fd.io/content/sites/site/io/fd/vpp_make_test/<version> To: nexus.fd.io/content/sites/site/io/fd/vpp/vpp_make_test/<version> Change-Id: I957aebe81fceb19035a03b29ba0572df67660973 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-02-08Change groupID in pom.xmlTibor Frank1-2/+2
Change-Id: I5bdd045ae457232ee09b7aa09b9bd907495ec99a Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-02-03Merge "Add make test-checkstyle"Vanessa Rene Valderrama2-0/+10
2017-01-26CSIT-513: Publish vpp make test docTibor Frank2-0/+189
Change-Id: I0094026a0ae433fdbd5ad0b308e73ef0ddb3c7ea Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-01-25Add make test-checkstyleKlement Sekera2-0/+10
Change-Id: I7d10101415fe73146a167b6890867365689115ca Signed-off-by: Klement Sekera <ksekera@cisco.com>
2016-12-21Enable log shipping on all vpp jobsVanessa Rene Valderrama1-0/+18
* Configure log shipping on all vpp jobs Change-Id: I883585783280ce87148e57d224ffcfc4dc5ff5f3 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-12-19Convert vpp to be Packer compliantVanessa Rene Valderrama1-4/+4
Transition jobs for vpp to be Packer compliant * Modifying vpp build minions to use the new node naming standard * Temporarily using mvn33-new during cutover Change-Id: I8f4a01d82917c34377b76ca3d3e875ce61720cc4 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-12-16Convert vpp to be Packer compliantVanessa Rene Valderrama1-11/+17
Transition jobs for vpp to be Packer compliant * Modifying vpp build minions to use the new node naming standard * Temporarily using mvn33-new during cutover Change-Id: I1b85371bb5bad151986892d4ac1ee4f7d8196a84 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-12-05Use make verify only after its working and not for CSIT builds.Ed Warnicke1-11/+14
This patch does the following: 1) Introduces a new PARAMATER called is-csit-vpp-job 2) Sets that PARAMETER to 'True' for csit-vpp-jobs 3) Changes the include-raw-vpp-build.sh so that: a) It uses make verify only if this is not a csit job *and* if the patch has as a parent a point from which make verify is known to work b) It uses the old build.sh if its building CSIT jobs or the patch is from before make verify. The result is, patches should verify or not on their own merit, not on the happenstance of coming before or after make verify, and we don't do the extra make verify work for jobs were CSIT just needs packages built. Note: This patch is a fixed version of https://gerrit.fd.io/r/#/c/4083/ and has been tested using the 'DRYRUN' env variable. Change-Id: Ie6f1e6ce2809e21ea025bccfaec703cd7519e20e Signed-off-by: Ed Warnicke <hagbard@gmail.com>
2016-12-05Revert "Use make verify only after its working and not for CSIT builds."Ed Warnicke1-14/+18
This reverts gerrit https://gerrit.fd.io/r/#/c/4083/ This reverts commit 12420b9347e5c92554b45f844dc31dd69d31beff. Change-Id: If92739ef507f079d5e45fa412924837f8b358c33 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-12-05Use make verify only after its working and not for CSIT builds.Ed Warnicke1-18/+14
This patch does the following: 1) Introduces a new PARAMATER called is-csit-vpp-job 2) Sets that PARAMETER to 'True' for csit-vpp-jobs 3) Changes the include-raw-vpp-build.sh so that: a) It uses make verify only if this is not a csit job *and* if the patch has as a parent a point from which make verify is known to work b) It uses the old build.sh if its building CSIT jobs or the patch is from before make verify. The result is, patches should verify or not on their own merit, not on the happenstance of coming before or after make verify, and we don't do the extra make verify work for jobs were CSIT just needs packages built. Change-Id: I1066c6a8087e639d81e9afab809f4a02b1f6b99c Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-12-05Merge "Revert "Put in check to make sure the patch is rebased late enough""Vanessa Rene Valderrama1-5/+0
2016-12-02Add a IS_CSIT_JOB parameter with the goal of having CSIT just build packagesEd Warnicke2-0/+5
Change-Id: Ie3892c5b5e90af1083889aa8166cee4e022873bc Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-12-02Revert "Put in check to make sure the patch is rebased late enough"Ed Warnicke1-5/+0
This reverts gerrit https://gerrit.fd.io/r/#/c/4061/ This reverts commit 9ee4a123ed5faebc5f795e2c88c8e1e5ea6947ac. Change-Id: I3bdeb6b0be6ea4013995b11ea626b03a04bb5069 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-12-01Merge "Put in check to make sure the patch is rebased late enough"Andrew Grimberg1-0/+5
2016-12-01Put in check to make sure the patch is rebased late enoughEd Warnicke1-0/+5
Change-Id: Ia32ad82a3d8ee91282b26f70b4728e252e7453fd Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-12-01Merge "Add 1701 stream to vpp csit jobs as well"Vanessa Rene Valderrama1-0/+3
2016-11-30Add 1701 stream to vpp csit jobs as wellEd Warnicke1-0/+3
Change-Id: Ic24d30b58ed9320a60975b4e5efd9285072cab60 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-11-30Merge "Added 17.01 stream for vpp"Andrew Grimberg1-0/+3
2016-11-30Added 17.01 stream for vppEd Warnicke1-0/+3
Change-Id: I4c968cbd1fc53db0ca57de68fbe57b08fbb1e3ba Signed-off-by: Ed Warnicke <eaw@cisco.com>