summaryrefslogtreecommitdiffstats
path: root/jjb/vpp/vpp.yaml
AgeCommit message (Collapse)AuthorFilesLines
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>
2018-10-10Fix VPP lintingVanessa Rene Valderrama1-609/+614
Fixing VPP linting Change-Id: Icc9b7ca02bc8f42847190152513917c4b22aea98 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2018-10-05Changes for VPP 18.10 releaseMarco Varlese1-3/+13
Change-Id: Ifa59d69438544003f4ee4431d8e677aebe1f4ac6 Signed-off-by: Marco Varlese <marco.varlese@suse.com>
2018-09-28Remove all logrotate callsEric Ball1-11/+10
These are deprecated, and were causing a warning from jjb. All logrotate calls have been replaced with build-discarder. Change-Id: Ic84be4c8b3500039e3a9c5a1ce7c8ce4d853614d Signed-off-by: Eric Ball <eball@linuxfoundation.org>
2018-09-20VPP: docs breakoutEd Kern1-312/+0
In preperation for new sphinx based docs in pulling both docs and test-docs out of main vpp file. Adding in new sphinx-docs jobs for john to tinker with on sandbox Change-Id: Id8916f8ee9cff7c6617d14a676069f9777e8fdb7 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-09-19VPP: arm voting back on without testEd Kern1-1/+1
Voting back on with only build for now. Change-Id: I9afb5396b3387ded2a95bc3864821df219635cda Signed-off-by: Ed Kern <ejk@cisco.com>
2018-09-17Push to packagecloud before nexusEd Warnicke1-6/+6
Change-Id: I34fa33600644be2cbc2414ba7f5ab5a09564e766 Signed-off-by: Ed Warnicke <hagbard@gmail.com>
2018-09-15Missed adding on ${STREAM}, this adds it.Ed Warnicke1-0/+2
Change-Id: I8f7efb7d05a3f14835e300ec96779f016c6d5040 Signed-off-by: Ed Warnicke <hagbard@gmail.com>
2018-09-15Add ${STREAM} to all vpp jobsEd Warnicke1-0/+18
Change-Id: I93daa7add2718cdd3d82853a1f803189fced34e4 Signed-off-by: Ed Warnicke <hagbard@gmail.com>
2018-09-07Make per-patch job non-voting.Vratko Polak1-4/+4
Change-Id: I680bf3ac7ab4896938633f7f23a84ac9aef97a52 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2018-09-07Disable new per-patch job for stable branchesVratko Polak1-1/+11
CSIT code would be hard to port to corresponding branches. Change-Id: I688a15ccce9fc81416dc763bfaab1d9554c4cd27 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2018-09-06CSIT-1264: Job for per-patch VPP perf testingVratko Polak1-19/+20
Most logic is in CSIT repository. + Hardcode topology type of vpp-csit-verify-perf-{stream}- job. + Introduce gerrit related parameters to enable Sandbox testing. + Add the parameters to vpp-csit and csit-vpp perf verify jobs. Change-Id: I8643b4ba352122c51289db923f0d0ebe597d08e4 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2018-09-05Merge "VPP: arm timeout to 120 minutes"Vanessa Rene Valderrama1-2/+2
2018-09-05VPP: arm voting back offEd Kern1-1/+1
Still breakage in arm make test so need to crank voting back off for now Change-Id: I6555aa172b9c867b086268a019d24ed825103879 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-09-04VPP: arm timeout to 120 minutesEd Kern1-2/+2
Lowering arm verify and merge timeout to 120 minutes Change-Id: I7dc3daebc4de5780c76b6050446af2a112cbfa0b Signed-off-by: Ed Kern <ejk@cisco.com>
2018-08-31Flags for parallel test run and arm verify updatejuraj.linkes1-0/+1
Added a script where we can look at the label (flavor) of the jenkins job and set the number of cores used in build/test for that label. When setting the number of cores, the label along with the corresponding hosts must ensure (by properly configuring them in nomad) that the resources used by jobs on the host won't exceed host's resources. Change-Id: I138c8ad797df84ebf9a926074a1a7cb5037bd681 Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
2018-08-29Merge "VPP: lowering build timeout to 120"Vanessa Rene Valderrama1-2/+2
2018-08-28VPP: lowering build timeout to 120Ed Kern1-2/+2
six hours is too long for vpp job timeout. lowering down to two hours. Change-Id: If32a370f8561b551511c06db9f9273f8dac282fd Signed-off-by: Ed Kern <ejk@cisco.com>
2018-08-23VPP: drop virl timeout and retryEd Kern1-6/+1
360 minutes way too long for timeout since this is now a nonvoting job. Change-Id: I79247587913dd07d54be4f42f241e24991f57626 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-08-21VPP: expand arm builds to 2G shmEd Kern1-1/+1
At request of test im expanding default shm on arm builds to 2G from 512M Change-Id: Ib0283fba5228083d578c66f9b382e5d4c06e72f3 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-08-21Unify artifact path in csit-perf jobsPeter Mikus1-2/+2
Change path in vpp-csit job. Change-Id: I12384ef3e3aa83a600d6c5ec6eb364ea1eb090ea Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-08-17Merge "Set concurrent to false for docs-verify job"Vanessa Rene Valderrama1-3/+1
2018-08-17Merge "VPP: no verify on extras/emacs dir"Vanessa Rene Valderrama1-0/+2
2018-08-15VPP: make csit virl for vpp nonvotingEd Kern1-1/+1
csit folks have replicated all necessary test functionality into make test so we can make the virl jobs non-voting on the road to removal Change-Id: I2e8e63ff079ad03d98e77f415b8a838550d84761 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-08-10VPP: no verify on extras/emacs dirEd Kern1-0/+2
This directory does not alter vpp so it does not need verify passes done when changes are made. Change-Id: Ic0037f45ad66cfe9714f236c61af0825d674ed61 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-08-10Set concurrent to false for docs-verify jobEric Ball1-3/+1
This should fix the issues we're seeing with timeouts when pushing artifacts to Nexus. Change-Id: I5beca4bf18e9e4c35fc00c6c61c2a092dd72ac0a Signed-off-by: Eric Ball <eball@linuxfoundation.org>
2018-08-06VPP: re-enable arm votingEd Kern1-1/+1
Hardware corrections seemed to have done the trick re-enabling the voting Change-Id: I1b77e93d2cf396c8619d7da4fbc812f72486deb4 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-08-05VPP: Ignore doc only changesEd Kern1-0/+9
Change to the checkstyle job to exclude everything in the docs directory. Change-Id: I0032d5c49a595f9cd1fe8ff11d2f006a58c6d854 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-07-16Merge "Switch order of maven and package cloud push for beta jobs"Vanessa Rene Valderrama1-3/+4
2018-07-16Add jjb jobs for vpp for 18.07 releaseEd Warnicke1-0/+12
Change-Id: I0f20114ff66b733457b3bbe380cac5558e3208d4 Signed-off-by: Ed Warnicke <hagbard@gmail.com>
2018-07-16Switch order of maven and package cloud push for beta jobsEd Warnicke1-3/+4
This should cause package cloud push to actually run, even though maven push is broken for bionic. Change-Id: I72d7bcd698501bae4d3e2dfede4120bb11035d3b Signed-off-by: Ed Warnicke <hagbard@gmail.com>
2018-06-27VPP: removing retry from bionic mergeEd Kern1-4/+0
Until nexus repo is fixed for bionic no reason to retry these merge jobs Change-Id: Id6c88b9edfb17bff26bf3c5b7cd08890c468b0f4 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-06-21VPP: arm skip-vote for nowEd Kern1-9/+1
Marking arm verify non voting for now due to hw issues Change-Id: Ib184434473dd3a5388e90031f3a508312ab53f9f Signed-off-by: Ed Kern <ejk@cisco.com>
2018-06-14CSIT-PERF: New trigger designPeter Mikus1-17/+1
- CSIT-1129 - Removing obsolete perf jobs - Introducing new triggers for verify-perf-jobs Change-Id: Iffa5a039dfaa4794e539ad087a9579cd25402052 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-05-07VPP: patchset created now triggers checkstyleEd Kern1-0/+5
automatic trigger needed for bulk of patchsets coming into the project Change-Id: Ida159f9c386efdd195be4a8c1498a4cd7912db19 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-05-07VPP: checkstyle before other verify jobsEd Kern1-14/+11
This activates the checkstyle job before running the rest of the verify set. This is to avoid wasting time running jobs that dont even pass checkstyle Change-Id: If7a7d15d90f6d6eed323c8223a67b93932f3fb81 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-04-27VPP: coverted ubuntu1804 to productionEd Kern1-22/+95
leaving the beta tag on the job name but will now verify and merge with other production os's Change-Id: I4a96ad69ee97c4f8bd6d7a59682164e76d3f7852 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-04-26VPP: Dropped opensuse423 on master for osleap15Ed Kern1-4/+2
We are rolling opensuse releases deprecating opensuse leap423 in favor of leap15. Have to explictily callout old and new into different projects. Pulled all opensuse to a new vpp-opensuse.yaml Change-Id: If55dfdba1d10159252b3fcfb3e63d2a587f4f32b Signed-off-by: Ed Kern <ejk@cisco.com>