summaryrefslogtreecommitdiffstats
path: root/jjb
AgeCommit message (Collapse)AuthorFilesLines
2020-07-24Unify echo MAKE_PARALLEL vars with CSITJuraj Linkeš1-8/+17
CSIT differes in how MAKE_PARALLEL flags are logged to stdout before build. Unify based on https://gerrit.fd.io/r/c/csit/+/27821. Change-Id: I48bced4792e65da504e9a1815e598633315aecab Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2020-07-20Merge "vsap build"Dave Wallace3-0/+177
2020-07-17Set the daily mrr jobs cadenceTibor Frank2-8/+8
- 3n-tsh once a day (14 UTC) - the others twice a day (2, 14 UTC) DO NOT MERGE before July-20 Change-Id: Ib2440dfe6363f7df79d32199d4a73a0ab62ec5e8 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-07-17vsap buildxiaolongx.jiang3-0/+177
Signed-off-by: xiaolongx.jiang <xiaolongx.jiang@intel.com> Change-Id: Ibb780f3c9e319a2aa49db5f846539db6c86e0848
2020-07-08Unify arm and x86 vpp jobsJuraj Linkeš6-210/+25
There are two sets of scripts doing basically the same thing, one set for arm and one for x86. Use the same scripts for both x86 and arm jobs, remove the unnecessary ones and update the scripts so that they work on both architectures. Change-Id: Ie9c29578d0f6af41e65c0f4723bc248e664cb8dd Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
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-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-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-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-19Enable Jenkins config merge jobVanessa Rene Valderrama1-0/+1
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I14195ff82f1ffe3da17f5dcc464db3e2165d3201
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 "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-27Configure VSAPVanessa Rene Valderrama1-0/+45
Configuring Jenkins view, INFO verify, and SonarCloud for the VSAP project Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I9eb0f1227fa4d05bb49ef17d9f76a1bf066ce358
2020-04-23Configure TLDK publisherVanessa Rene Valderrama1-8/+4
Configuring the TLDK publisher to use the GLOBAL-JJB publisher to allow S3 log shipping and cost savings analysis on OpenStack executors Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Ib00d8f42e98dc4eab2c1ec00143ab878f21665bc
2020-04-17Merge "Configure DMM SonarCloud"Vanessa Rene Valderrama1-0/+14