summaryrefslogtreecommitdiffstats
path: root/jjb/vpp
AgeCommit message (Collapse)AuthorFilesLines
2018-06-14CSIT-PERF: New trigger designPeter Mikus2-21/+12
- 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: opensuse jobs also under checkstyleEd Kern1-2/+2
Convert opensuse vpp jobs to checkstyle trigger as well Change-Id: I840a603ba7449c47b61c7e40784fd2b67a0ca956 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-05-07VPP: checkstyle before other verify jobsEd Kern2-14/+25
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-30VPP: add ubuntu1804 to maven push optionsEd Kern1-0/+13
Have to call out new ubuntu specifically for maven push script to deal with it properly. Change-Id: Id012ae87acc997279612e5785df89c8e3362f82c 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 Kern2-4/+339
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>
2018-04-26Merge "VPP: Post fix enable plugin and libmemif clang"Vanessa Rene Valderrama1-2/+2
2018-04-26VPP: drop openstack builder and 1710 branchEd Kern1-230/+0
Neither set of jobs has been used in months so cleaning them out. Either is trivial to reinstate if needed Change-Id: Ie8aa3a2d2258cae31676ce1af0aab0d8d8f9008e Signed-off-by: Ed Kern <ejk@cisco.com>
2018-04-25VPP: Post fix enable plugin and libmemif clangEd Kern1-2/+2
Few fixes later and upgrade to clang-5.0 I can again enable building plugins and libmem in clang Change-Id: I9b3dd70fd395752b8caf9a233d24945446f091f2 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-04-24VPP: drop branch building with clangEd Kern2-5/+2
clang builds only necessary against master branch Change-Id: Iae805b16c4bfa1f934a0f11d7d0b3198bc935d98 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-04-23VPP: removed clang dpdk buildingEd Kern1-2/+2
While its unclear if it was ever able to build dpdk with clang it certainly cannot do it now. So removing since it wasnt tagged as a MH Change-Id: I5155dd14c5654fea1ee6ee3e0a42165e9ba15660 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-04-23Merge "Modify the location of the packagecloud files"Ed Kern1-6/+6
2018-04-23Modify the location of the packagecloud filesVanessa Rene Valderrama1-6/+6
This change is to modify the location of the packagecloud files to work within the containers. Change-Id: I1c2378a56b380e39848d9fdb7d8e89f7f8d81cfa Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2018-04-20VPP: Dropped retry on unstable buildsEd Kern1-11/+11
We never see unstable builds in production and defaults on sandbox always leads to unstable. We dont need automatic retries on sandbox so disabling for now Change-Id: I3b644b83de65ae62b70805f4057b96f6f88cfd0b Signed-off-by: Ed Kern <ejk@cisco.com>
2018-04-18VPP: modify clang to only run on master and 1804Ed Kern1-2/+23
Older releases dont have the fixes necessary for a full clang build and will be covered by the old clang build style. Change-Id: I7431ea20494ea9a0d6cc003ceb943f710cc32a2e Signed-off-by: Ed Kern <ejk@cisco.com>
2018-04-18Merge "VPP: arm verify and merge on reg triggers"Vanessa Rene Valderrama1-30/+7
2018-04-18Merge "VPP: opensuse dpdk proper pull and push"Vanessa Rene Valderrama1-7/+7
2018-04-18VPP: arm verify and merge on reg triggersEd Kern1-30/+7
This migrates arm builds for master and 1804 from regex triggers to automatic triggers Change-Id: I313975043fa22b1b0be9e9e12bf5bda453a54e8c Signed-off-by: Ed Kern <ejk@cisco.com>
2018-04-18VPP: moving arm builds to different repoEd Kern1-1/+1
arm64 were colliding with amd64 packages in the same repo Change-Id: I84b17394bee989ef0ca13ec41e0ef59bcfa0dab6 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-04-17VPP: opensuse dpdk proper pull and pushEd Kern1-7/+7
Reinstitutes opensuse rpm package push and introduces proper opensuse dpdk pull Change-Id: Ie8f1f2f218bb5de1787d4f6c2f2a64fbaaed70fb Signed-off-by: Ed Kern <ejk@cisco.com>
2018-04-17Merge "VPP: add cxx=clang to clang build"Vanessa Rene Valderrama1-1/+1
2018-04-17VPP: add cxx=clang to clang buildEd Kern1-1/+1
Extends clang build to cover cxx=clang with install-packages Change-Id: I1dda108d81dadc0ed3e8dcffefe7170a8bf592c5 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-04-17Merge "VPP: added 1804 to arm verify stream and arm merge"Vanessa Rene Valderrama2-6/+159
2018-04-17VPP: added 1804 to arm verify stream and arm mergeEd Kern2-6/+159
Adding arm verify and merge for master and 1804. Add arm specific build script to drop make test requirement. Added single retry on arm builds. Change-Id: Iba7df6d848d9610e0b9be2296aa42ee5a66dab79 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-04-16VPP: expanded retry delay to avoid builder reuseEd Kern1-10/+10
This should workaround attempting rebuild on the same container since that should timeout after a minute. Change-Id: I5d55d7b08c4a78f6556db68c67e498a5c5b96fd2 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-04-11Merge "VPP: drop opensuse from maven push for now"Vanessa Rene Valderrama1-7/+7
2018-04-11VPP: drop opensuse from maven push for nowEd Kern1-7/+7
opensuse dpdk conflict causing issues..needs sep fixes Change-Id: I0d76533840005f65d1084d9c11a3ba68f7dedcef Signed-off-by: Ed Kern <ejk@cisco.com>
2018-04-11Merge "VPP: Expanded build-num-to-keep from 30 to 100"Vanessa Rene Valderrama1-6/+6
2018-04-11VPP: new clang job offloading current buildEd Kern2-0/+95
This is part of a vpp effort to pull clang compile from verify into its own job. Change-Id: I8659b1be5fd8ba206b4ae3090c0a6d39a71d6d8b Signed-off-by: Ed Kern <ejk@cisco.com>
2018-04-11VPP: Expanded build-num-to-keep from 30 to 100Ed Kern1-6/+6
This is for vpp verify and merge jobs to keep a longer history tail Change-Id: Id7eed3b3dc8a276daa6b656cd2d22d67eacad663 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-04-10Add CSIT rls1804 branchJan Gelety1-0/+3
Change-Id: Iffec52e961a7958a789f05ed341ecfd3230acb9f Signed-off-by: Jan Gelety <jgelety@cisco.com>
2018-04-05VPP: opensuse nexus repos now created reallyEd Kern1-1/+1
change opensusenotready to opensuse so it matches again Change-Id: Icfa39fd8363c5d4ca7b9f545cc2cd2b297ee0ce5 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-04-04VPP: added text to avoid broken opensuse maven pushEd Kern1-1/+1
Leaving the elif in place for easier LF testing Change-Id: I025920919083f7449b8701dde972e5df123a3277 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-04-04Merge "VPP: Added opensuse to maven-push"Vanessa Rene Valderrama1-0/+7
2018-04-04Add VPP stable-1804 stream to JJBChris Luke1-0/+6
Change-Id: I12b22667a4d86b6bef3b6c993834cd2fe8e3d9f1 Signed-off-by: Chris Luke <chrisy@flirble.org>
2018-04-03VPP: Added opensuse to maven-pushEd Kern1-0/+7
On merge jobs we were not properly archiving opensuse rpms. I dont see it generating jars or srpms so only doing rpms for now. Change-Id: I7e33dbff1002e648da30db76a4cee370a29abef3 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-03-29VPP: gerrit dependent jobs causing -1 with skip setEd Kern1-6/+4
Even with skip vote set it seems like failed triggered jobs end up with -1 on the gerrit. This is not acceptable Change-Id: I0e905c3af52e891d7541f7a022337c677d6a627f Signed-off-by: Ed Kern <ejk@cisco.com>
2018-03-28VPP: Altered checkstyle job to skip vote instead of voting zeroEd Kern1-1/+5
Looks like voting zero with the checkstyle job suppresses voting for the rest of the triggered verify jobs. Hopefully totally skipping the vote with checkstyle job will let the proper +1 come through Change-Id: I864c5904fc09669d8098698e2a2951e546dc17fa Signed-off-by: Ed Kern <ejk@cisco.com>
2018-03-28VPP: make checkstyle job production for beta and arm jobEd Kern1-6/+10
This is the next step in the checkstyle job advancement. It will now trigger both osleap15 and ubuntu1804 job along with the arm ubuntu1604 job. All of these remain skip vote. This change just goes from comment trigger to patchset trigger. Change-Id: I62625513e6dc2c563c666155a1a0cf8dce7f6e82 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-03-27VPP: Added checkstyle only verify jobEd Kern1-0/+71
This is step one to have a fake pipeline starting with checkstyle that then kicks off other verify jobs on success. Currently comment regex trigger only Change-Id: I5b3e56605bf267728eafbb298b4c6f22c7c748b3 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-03-27Merge "VPP: Added second retry for verify jobs"Vanessa Rene Valderrama1-1/+1
2018-03-24VPP: Remove unused cpoc and promote jobsEd Kern1-134/+0
Promote has never been used and cpoc line is now the main line. os set of jobs to cover the old build framework remains Change-Id: I2d6b116742bc44f89c623ee83b4c15da648a7064 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-03-24VPP: Added second retry for verify jobsEd Kern1-1/+1
Second retry needed to avoid false positive votes in the case of a double failure/retry with single success after that Change-Id: I2711e536cd4057e93dc80216a7230c5c79dc63f9 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-03-15VPP: Adding in opensuse15,ubuntu18 and armEd Kern1-0/+173
this adds osleap15,osleap432,ubuntu18 and arm with manual only skipvote true for now Change-Id: I9623577bb26e936cf2a5f9658d9627894c033f8d Signed-off-by: Ed Kern <ejk@cisco.com>
2018-03-09VPP: fix dpdk package on remaining csit jobEd Kern1-1/+2
This puts back the apt based copy but leaves the new container based location to cover both potential possible job runners Change-Id: I2e27f3878fcb96531e91b534740f19f0af80d624 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-03-08VPP: removed duplicate script callEd Kern1-6/+0
In verify and merge jobs a script was called twice in a row This change makes it a single call Change-Id: I06e72c859b60bc5d4f1918767ea6899c271ff840 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-03-08Change the dpdk patch for vpp-csit jobsPeter Mikus2-2/+2
Change-Id: I458d463639d6fb1520fd5c33e112d80d746600a6 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2018-02-27VPP: fixed retry on container buildsEd Kern1-8/+8
In mental snap I applied the retry on openstack based builds and not container builds. This will remove it from openstack builds and properly apply it to container builds. Change-Id: I7dc23681d6d39b8c433f0d74baa63c80cebd51c8 Signed-off-by: Ed Kern <ejk@cisco.com>
2018-02-26VPP: This moves verify merge jobs to cpoc buildEd Kern1-11/+51
This change will also enable a single retry per build. Change-Id: I3adb467c4f3daa55c0109796613a3f109d5e0a84 Signed-off-by: Ed Kern <ejk@cisco.com>