summaryrefslogtreecommitdiffstats
path: root/jjb/vpp
AgeCommit message (Collapse)AuthorFilesLines
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>
2019-02-20Support more testbeds in vpp perf jobVratko Polak2-3/+8
The downside is that triggers have to be different. Specifically, "perftest" cannot be an alias of "perftest-2n-skx", because it would also fire on "perftest-3n-skx". Change-Id: I4aa356ecb6702dfa86ff6af34a6773ab4006cfcb Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2019-02-19CSIT-1419 Convert vpp-virl job to vpp-devicePeter Mikus5-132/+61
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-23Use csit oper-rls1901 branch for vpp stable/1901 branchJan Gelety1-0/+3
Change-Id: If249c1b989e5dc5998908619e95d58dd4194d990 Signed-off-by: Jan Gelety <jgelety@cisco.com>
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 Kern2-30/+44
2019-01-14Changes for VPP 19.01 releaseAndrew Yourtchenko3-3/+18
Change-Id: Id4085def0b32c263629ba0146d0e684c812e47f6 Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
2019-01-04Change automatic to manual trigger for VIRL job for VPP projectPeter Mikus2-30/+44
- 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.linkes2-4/+92
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.linkes4-11/+152
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-11-01VPP: sphinx docs branch and skipvoteEd Kern1-0/+11
add specific branch params and also make it skip vote Change-Id: Id9805b6c2e490cc05a9344273a6927a7be71262e Signed-off-by: Ed Kern <ejk@cisco.com>
2018-10-29VPP: sphinx doc changesEd Kern2-44/+63
Altered push location and makefile comannds Moved sphinx builds into new stream containing only new branches Change-Id: I3bdb4ea709209e12e7c590f75c8b8f2ca648b60d 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 Valderrama4-1249/+1262
Fixing VPP linting Change-Id: Icc9b7ca02bc8f42847190152513917c4b22aea98 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2018-10-09Add CSIT rls1810 branchJan Gelety1-0/+3
Change-Id: Icdc40ad90c1da8d3a9ad1dd32e02bb8b1d406cec Signed-off-by: Jan Gelety <jgelety@cisco.com>
2018-10-05Merge "Changes for VPP 18.10 release"Vanessa Rene Valderrama3-3/+19
2018-10-05Merge "Use os-release for opensuse info"Ed Warnicke1-2/+2
2018-10-05Changes for VPP 18.10 releaseMarco Varlese3-3/+19
Change-Id: Ifa59d69438544003f4ee4431d8e677aebe1f4ac6 Signed-off-by: Marco Varlese <marco.varlese@suse.com>
2018-09-28Use os-release for opensuse infoEric Ball1-2/+2
Puppet, and therefore facter, are not officially supported on OpenSUSE, and currently not available for OpenSUSE 15. Using the os-release file to get the version info should be a viable alternative. Change-Id: Id4787d9b836a783792e5e5ae3b895e87b95f08cf Signed-off-by: Eric Ball <eball@linuxfoundation.org>
2018-09-28Remove all logrotate callsEric Ball3-21/+20
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-24Fix VPP docs merge job timeoutsVanessa Rene Valderrama1-5/+5
Modifying VPP docs merge jobs to concurrent: false to resolve build timeout errors Change-Id: I5368a8ba0f46667122be19e681f59ecb33747c88 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2018-09-20VPP: docs breakoutEd Kern3-312/+538
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 packagecloud before nexus for OpenSuse too...Ed Warnicke1-6/+6
Change-Id: I0d947721307a7217e338540b616f5f918715fb1a Signed-off-by: Ed Warnicke <hagbard@gmail.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 Warnicke2-0/+24
Change-Id: I93daa7add2718cdd3d82853a1f803189fced34e4 Signed-off-by: Ed Warnicke <hagbard@gmail.com>
2018-09-10VPP: remove test from arm buildsEd Kern1-15/+7
Leaving make test in arm builds was still leading to test hangs until timeout. This removes the test portion so we still get images and build verification Change-Id: I9cefb9cdb76edc214e0fb680e28b4495323f8000 Signed-off-by: Ed Kern <ejk@cisco.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 Polak3-115/+58
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.linkes3-8/+53
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-29Modify OS syntaxVanessa Rene Valderrama1-6/+6
Modifying OS syntax to work with jenkins-jobs 2.0.2 Change-Id: Ifa52a5af3789f2334dc077b2d1cd9bd1f8e2a598 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2018-08-29Merge "VPP: lowering build timeout to 120"Vanessa Rene Valderrama1-2/+2