summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-06-29Recycle vpp-verify-{stream}-clang into vpp-verify-{stream}-debug jobAndrew Yourtchenko2-7/+17
The non-voting clang job has been there for a while, not very useful since clang is now the default compiler. This converts the clang job into a "make test-debug" job, run eventually with ASAN. Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com> Change-Id: I011d7d1e2d887f5dec32e27d05859dcd64a3e548
2020-06-26Add packagecloud viewMauro Sardara1-0/+6
Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: I6f04cc18a8fb8a712a45f5765b94f5cea2f462d0 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2020-06-26Merge "Test commands for release repo cleanup."Dave Wallace3-0/+351
2020-06-25Test commands for release repo cleanup.Mauro Sardara3-0/+351
Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: I71bee2717bbcc3021fd85020f2059839ea5a930c Signed-off-by: Mauro Sardara <msardara@cisco.com>
2020-06-24Push libparc and viper packages on hicn repository.Mauro Sardara1-3/+3
Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: I6ca7152238d49fd3fb39aefd8910758a1a796349 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2020-06-22Increase jjb build timeout for ci-managementDave Wallace1-1/+1
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I99690771bdfe96c10ae852ad1d442549432d3cc6
2020-06-22Push DEB/RPM packages on new hicn repository.Mauro Sardara1-4/+4
Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: I14af04113756a806eeaa105b6eb5507b38331538 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2020-06-17Merge "vpp-checkstyle-verify-{stream}: add the step to API check"Vratko Polak2-0/+39
2020-06-16vpp-checkstyle-verify-{stream}: add the step to API checkAndrew Yourtchenko2-0/+39
This patch adds calling the crcchecker.py --check-patchset in the initial checkstyle path. (see change ID I5f13c0976d8a12a58131b3e270f2dc9c00dc7d8c) It adds also: - gerrit-refspec-parameter to be able to specify the patchset manually - credentials-binding for a WebEx Teams bot - I had them added via IT-19800 - necessary plumbing to use these credentials. It is done by a minimal curl setup, which posts into room "VPP API check failures", which I created to be able to monitor the behavior and jump in to discuss and help to sort out the changes that may be problematic. Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com> Change-Id: I4833aa929044413a1ac08ab80668f25c0db8b3ff
2020-06-15Modify Docker volumesVanessa Rene Valderrama5-5/+5
Modifying the Docker volumes to use the min requirement of 20GB Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I27ea4ad4a0cad911c50ad49bdbe256ee4a533421
2020-06-11Update description for report-iterative jobsTibor Frank1-6/+12
- csit-vpp-perf-report-iterative-{stream_report}-{node-arch} - csit-dpdk-perf-report-iterative-{stream_report}-{node-arch} Change-Id: I06211c39ebbce2650f3a1104df1d9bf8e396929a Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-06-02Remove ubuntu xenial jobs.Mauro Sardara1-7/+1
Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: I16bdcb8a04a50b9dccc49d8b0f8637045a2c01cb
2020-06-01Merge "Add MAKE_PARALLEL_JOBS parameter"Vratko Polak6-17/+51
2020-06-01Add MAKE_PARALLEL_JOBS parameterJuraj Linkeš6-17/+51
VPP uses the MAKE_PARALLEL_JOBS variable to limit the number of cpus used for build. Make that varialbe configurable as job paramter instead of setting it in script for easier job management. Change-Id: Iaaafdb216c3af9244827b270c540a70b5844021f Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2020-05-28Update Nomad docker image files for VPP & CSITDave Wallace59-18/+1511
- The docker image files were originally created by Ed Kern for the Nomad container proof of concept build infrastructure for the VPP project. The original source files and commit history can be found in the respective repositories at https://github.com/snergfdio Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Iff0a8fc76e8a1d2b56dfea6daff688b237338568
2020-05-26CSIT: Reduce daily jobs cadence for 2005 report data collectionJan Gelety2-6/+6
Change-Id: I966424a022e73a24d1a5719b5a7091dd9db83d61 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-05-26Add csit-vpp/dpdk-perf-report-coverage/iterative jobsJan Gelety1-10/+327
- jobs will be used to collect vpp/dpdk performance coverage/iterative data for csit report Change-Id: I37120696258115cdb0dce6cb8d72050e3fab6b72 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-05-20Add S3_BUCKET environment variableHoua Yang2-0/+2
Add S3_BUCKET variable to address "unrecognized macro" error. Although jobs are passing, the error is confusing and unsightly. The S3_BUCKET environment variable is needed for log shipping to s3. Signed-off-by: Houa Yang <hyang@contractor.linuxfoundation.org> Change-Id: I94276ec56e6fe3dfa9c5589acea15ce014e7fc51
2020-05-19Fix cloud configsVanessa Rene Valderrama1-1/+1
Fixing the auth_url Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I38d370047f3008add1ec50127b67e784d5e8b167
2020-05-19Enable Jenkins config merge jobVanessa Rene Valderrama1-0/+1
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I14195ff82f1ffe3da17f5dcc464db3e2165d3201
2020-05-19Update Jenkins cloud configsVanessa Rene Valderrama23-60/+20
Updating Jenkins cloud templates to reflect sandbox and production. Removing the old cloud configs that are no longer in use. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I40ff4b74d87b8d16da84197d24cd280479fd9668
2020-05-15Add csit-vpp-perf-report-iterative jobsJan Gelety1-16/+110
- job will be used to collect vpp performance iterative data for csit report Change-Id: I6790730f78e3afeb039a7023a0ea32ea54dac7d5 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-05-07Add vpp-device weekly and semiweekly jobs for csit rls2005 branchJan Gelety1-0/+6
Change-Id: I9c4ad2a32e42851a54e12b0b57e43ce52cd30885 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-05-13Add CSIT rls2005 branchJan Gelety4-0/+13
- special report-iter and report-full jobs will be added in separate commit Change-Id: I99f2b86209c8cfd5acb7f432cb9509ed462b52e0 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-05-12Merge "move VPP clang job to non-voting"Dave Wallace1-1/+1
2020-05-12move VPP clang job to non-votingAndrew Yourtchenko1-1/+1
clang is now used for regular builds, so this job is redundant. Keep it around to keep the same load profile for the moment. Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com> Change-Id: I04f411e07ab99f27cdd8c59fc37bfeedbc429c29
2020-05-11Add VPP 20.05 branchAndrew Yourtchenko2-0/+15
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com> Change-Id: Icdff5d1497ca7cc6963c66eff62a8318d1998b52
2020-05-01Merge "Change publisher on one vpp-csit job"Dave Wallace1-2/+1
2020-04-29Merge "Import VPP docker files from github"Vratko Polak9-0/+2572
2020-04-29Merge "Mdofy build node"Vanessa Rene Valderrama1-2/+2
2020-04-29Merge "Modify build node"Vanessa Rene Valderrama1-2/+2
2020-04-29Merge "Modify build node"Vanessa Rene Valderrama1-2/+2
2020-04-28Merge "Modify build node"Vanessa Rene Valderrama1-2/+2
2020-04-28Merge "Modify build node"Vanessa Rene Valderrama1-2/+2
2020-04-28Merge "Modify build node"Vanessa Rene Valderrama1-2/+2
2020-04-28Merge "Modify build node"Vanessa Rene Valderrama1-2/+2
2020-04-28Merge "Modify build node"Vanessa Rene Valderrama1-4/+4
2020-04-28Merge "Modify build node"Vanessa Rene Valderrama1-1/+1
2020-04-28Modify build nodeVanessa Rene Valderrama1-1/+1
Modifying the build node for RelEng jobs. These jobs don't require larger instances. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I1ec255b9e8b478d0854187499ca1b4162d45ff49
2020-04-28Modify build nodeVanessa Rene Valderrama1-4/+4
Modifying the build node for RelEng jobs. These jobs don't require larger instances. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I22fa281aa9f473d890ba301d42d830eb1c19cb90
2020-04-28Modify build nodeVanessa Rene Valderrama1-2/+2
Modifying the build node for RelEng jobs. These jobs don't require larger instances. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I6cd94271dea24a4b75d34da41e202e617efbff15
2020-04-28Modify build nodeVanessa Rene Valderrama1-2/+2
Modifying the build node for RelEng jobs. These jobs don't require larger instances. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Ic262afdbbbdd5a12b435a65449da0234c6b629fe
2020-04-28Modify build nodeVanessa Rene Valderrama1-2/+2
Modifying the build node for RelEng jobs. These jobs don't require larger instances. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I2acf7f17e87324911cc5a3bb2a6df1bd39325dee
2020-04-28Modify build nodeVanessa Rene Valderrama1-2/+2
Modifying the build node for RelEng jobs. These jobs don't require larger instances. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I87d8bed13346bb49fb2af1626982e1fa475c914e
2020-04-28Modify build nodeVanessa Rene Valderrama1-2/+2
Modifying the build node for RelEng jobs. These jobs don't require larger instances. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Id7210a0ab9117a4f4c084fe0ccf532288b06bb88
2020-04-28Modify build nodeVanessa Rene Valderrama1-2/+2
Modifying the build node for RelEng jobs. These jobs don't require larger instances. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I62abb21613ba0632d536a11d9edeec1ed2ac9d51
2020-04-28Mdofy build nodeVanessa Rene Valderrama1-2/+2
Modifying the build nodes for RelEng jobs. These jobs don't require larger instances. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I46a027ef7f7b1026e947d960a345176618ec6297
2020-04-28Modify build nodeVanessa Rene Valderrama1-2/+2
Modifying the build nodes for RelEng jobs. These jobs don't require larger instances. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I7b6a768c30748984159317a9b3912698f344f02b
2020-04-28Change publisher on one vpp-csit jobVratko Polak1-2/+1
This changes publisher to lf-infra-publish for just one job template: vpp-csit-verify-perf-* That job is manually triggered, seldom used, and console output has most of the information users need. If archiving works well in production, we will switch more csit-related job templates. Change-Id: Idc8a4f2e143fd56f593331728a21244db9d942c6 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-04-27Import VPP docker files from githubDave Wallace9-0/+2572
- These Dockerfiles were originally created by Ed Kern for the Nomad container proof of concept build infrastructure for the VPP project. The original source files and commit history can be found in the respective repositories at https://github.com/snergfdio Change-Id: I6c32cb013cbfad33c41d99992e5f97e0264b625a Signed-off-by: Dave Wallace <dwallacelf@gmail.com>