summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-01-19CSIT: Reduce daily jobs cadence for 2001 report data collectionJan Gelety1-2/+2
Change-Id: Ic977eef891cef30542897a6dd0c89f0a1540dcfa Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-01-27Update INFO fileVanessa Rene Valderrama1-30/+26
Updating INFO file to resolve build failures Change-Id: Ie63844991fa147d8c86ec82da3c2def28f26960a Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2020-01-24Modify Ubuntu 16.04 to enable hugepagesVanessa Rene Valderrama1-0/+9
This change is to modify Ubuntu 16.04 images to enable hugepages Change-Id: Id5f0494417c1cce25c26032d2f6dfa4526c3f5bf Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2020-01-22Merge "Upgrade common-packer to v0.4.0"Vanessa Rene Valderrama1-0/+0
2020-01-22Upgrade common-packer to v0.4.0Vanessa Rene Valderrama1-0/+0
Change-Id: Id56693736272c7e4bd8018ca110e3e2ff4c7457f Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2020-01-22Modifying docs publisherVanessa Rene Valderrama1-2/+4
The HICN docs jobs are unstable due to issues with the lf-infra-publish macro. For now we're reverting back to the FD.io global-macro until we resolve the issue. Change-Id: I8b3cbf3bd40a8d1b642a56cd88b48a4f0266a175 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2020-01-22Modifying docs publisherVanessa Rene Valderrama1-6/+12
The VPP docs jobs are unstable due to issues with the lf-infra-publish macro. For now we're reverting back to the FD.io global-macro until we resolve the issue. Change-Id: I506aeb912baab2910d3d2fe4cc3456a598c93b53 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2020-01-21Merge "Create new stream stable 2001 for udpi"Vratko Polak3-1/+77
2020-01-21Create new stream stable 2001 for udpiHongjun Ni3-1/+77
Change-Id: I56163f0ce60e035da9cb74a358963fdf134c6914 Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
2020-01-19Create new stream 2001 for sweetcomb projectHongjun Ni1-0/+3
Change-Id: I604facefa9f1b24d2654d3a5c8610784082696b9 Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
2020-01-17Merge "Move VPP and CSIT macros to global"Vratko Polak4-166/+179
2020-01-16Merge "Comment usage of parallel-vars.sh"Vratko Polak3-3/+14
2020-01-15Break ci-management jobs group downAndrew Grimberg1-1/+5
While trying to implement / revert some of the work for the Jenkins managed configuration jobs we've run into some strange problems. Unfortunately there is currently a bug that we're hitting in global-jjb that is causing all configurations to disapear. This change switches from using the job group to defining just the jobs we want in the system right now so that we don't keep running into this bug / problem. It also allows us to continue testing configuration changes without fear of breaking the system. Change-Id: I49ffd839762de88b51db0d9d70bbcff1624c395e Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2020-01-15Comment usage of parallel-vars.shVratko Polak3-3/+14
+ Add comments to scripts that need the values. + Add comments to shell stanzas to not split inclusions. + Remove parallel-vars.sh from a job that does not use the values. - It seems compilation time is not affected by the values. Change-Id: If844486411753fcac7bece1db8416f2d23ea3749 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-01-14VPP: arm jobs need env carriedEd Kern1-4/+0
Corrected oversight in previous cleanup patch which split two scripts that needed to be kept together for env variable passing Change-Id: I0e9e91da91980b59f52310487a3d7b7e28de710c Signed-off-by: Ed Kern <ejk@cisco.com>
2020-01-10Add CSIT rls2001 branchJan Gelety4-7/+16
Change-Id: Id890c500980278840eae90fa298a193cb1fb5735 Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-01-13Merge "VPP: Make script inclusion more readable"Vanessa Rene Valderrama19-47/+95
2020-01-13Merge "CSIT: Make script inclusion more readable"Vanessa Rene Valderrama26-98/+287
2020-01-13Add VPP 20.01 branchAndrew Yourtchenko2-0/+18
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com> Change-Id: I3372c8d9802f9238643ac095039c1cb05d958356
2020-01-09Move VPP and CSIT macros to globalVratko Polak4-166/+179
+ Add copyright notice. Change-Id: Ib5de5738a031ce94bbaf145a7cd1e58e882470f4 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-01-09VPP: Make script inclusion more readableVratko Polak19-47/+95
Historically, scripts names started with include-raw-vpp- prefix. That was not only long and superfluous, but also confusing, as the actual way of including uses "include-raw-escape", which is a command behaving differently than "include-raw", suggested by the previous name. This Change shortens script names to the part that actually says something about the script. + Delete include-gcc8-prefer.sh as it is orphaned since https://gerrit.fd.io/r/c/ci-management/+/20443 + Move the scripts to jjb/scripts/vpp/. - "absolute" paths are not used, as ci-man root is not in search path. + Put each path on a separate line to avoid long lines. + Put each include in a separate shell to make sure return code of each script is checked. + Update copyright year where present. - Copyright notices are not added when not present. Change-Id: I48920542ff20810cc87fb01844236350348bae59 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-01-09CSIT: Make script inclusion more readableVratko Polak26-98/+287
Historically, scripts names started with include-raw-csit- prefix. That was not only long and superfluous, but also confusing, as the actual way of including uses "include-raw-escape", which is a command behaving differently than "include-raw", suggested by the previous name. This Change shortens script names to the part that actually says something about the script. + Move scripts to jjb/scripts/csit/. - "Absolute" paths are not used, as ci-man root is not in serarch path. + Put each path on a separate line to avoid long lines. + Update copyright years, add missing copyright notices. Change-Id: Ifcfad5833577d78bf9105f494d5bf6187abc2a68 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-01-08Fix hardware_idVanessa Rene Valderrama1-1/+1
Modifying the config to use a flavor that is defined in global-jjb Change-Id: Ib3e3ac42ddc04535d798ba42f47fae9a3b0be30e Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2020-01-08Fix Jenkins cloud configVanessa Rene Valderrama4-3/+5
Fixing the Jenkins cloud config to use the correct hardware_id and credentials and adding the GIT_BASE config to global vars Change-Id: I8ff1418f01d6754bd77180a30e8cde6b8e7d92bf Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2020-01-08Merge "Configure Jenkins clouds and templates"Vanessa Rene Valderrama25-0/+136
2020-01-08Configure Jenkins clouds and templatesVanessa Rene Valderrama25-0/+136
This change is to configure Jenkins clouds and templates via JJB. These configurations will configure the sandbox and production. Change-Id: I0620ae5f4d24066ad7930744f5c79ec49259e15e Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2020-01-07Merge "Upgrade to global-jjb v0.48.1"Andrew Grimberg0-0/+0
2020-01-07jjb/vpp: fix bad test for makefile targetDave Wallace2-3/+3
Change-Id: I78f021b1c672a53bcb54e74da16b98730ae87ca8 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2019-12-17Modify HICN Sonar job nodeVanessa Rene Valderrama1-2/+2
Modifying the HICN Sonar job node to use the CI node Change-Id: Icd106a94b50fecaed01a7ee0437f25bab32a04ca Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-12-11Execute 3n-tsh-mrr-daily dailyjuraj.linkes1-1/+1
The job is working properly, switch from weekly to daily execution. Change-Id: I656f81ff0dcb561f2c1ba35b96bd9e3936de3af3 Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
2019-12-10Merge "Fix repo name for extra verify jobs"Vanessa Rene Valderrama1-3/+3
2019-12-10Fix repo name for extra verify jobsMauro Sardara1-3/+3
Change-Id: Ia2332b6b27fef251e439375147d6119e1c66bd3a Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-12-09Merge "Add build job for external dependencies."Vanessa Rene Valderrama2-16/+202
2019-12-09Remove packagecloud installVanessa Rene Valderrama1-4/+0
Removing the packagecloud install becuase it's already installed on the base image. Change-Id: I2c02ced4710dee58e3443071b484728d408361cd Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-12-09Add build job for external dependencies.Mauro Sardara2-16/+202
Change-Id: Ic5ce1f1da563cdf2cf66af19b3b3f6c79eaba6a4 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-12-09Merge "vpp: make test-doc output moved"Vratko Polak3-5/+2
2019-12-06vpp: make test-doc output movedDave Wallace3-5/+2
The patch to the vpp repo [0] moves the output of 'make test-doc' into .../vpp/build-root/build-test/doc/html [0] https://gerrit.fd.io/r/c/vpp/+/23480 Change-Id: I1885e37afd0b768a2eb115192d8d3c96119cef10 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2019-12-06Remove rake installVanessa Rene Valderrama1-8/+0
Removing the rake install because the newer version requires a newer version of Ruby. Change-Id: Ic50dec1f6a54971de3ca6a2a82b2b3e085d17029 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-12-03Install newer version of ruby gemsVanessa Rene Valderrama1-0/+4
Install newer version of ruby gems to resolve rake dependency for the CentOS 7 image Change-Id: I6cd230a2f008e5d9da34bce1dc4c82d35edf9592 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-11-28Apply BMRR parameters to each MRR jobVratko Polak4-9/+47
+ Define global macros to make values configurable on demand. + Define minimal values to be used as global default. + The vpp-csit and csit-vpp jobs need different values. + Ndrpdr jobs do not use the values. Change-Id: I868da5fdf16cfb627c48b44a028ed2f6a708ce77 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2019-11-25Upgrade common-packer to v0.3.1Vanessa Rene Valderrama1-0/+0
Change-Id: I4cb5f5ded765abfacd87d183908544f7d76b74a6 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-11-25Add new dev branch to the CI frameworkKonstantin Ananyev1-0/+2
Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> Change-Id: Ib04bf9e48cfb2cc6c7aec17149be0ebb51fea2b4
2019-11-25Give more memory to vpp-csit perf taishan jobVratko Polak1-1/+1
It is failing VPP compilation otherwise. Change-Id: Iec9018357164b32a95eb35bacecde4ee62652839 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2019-11-21Merge "Revert upgrades"Vanessa Rene Valderrama0-0/+0
2019-11-21Revert upgradesVanessa Rene Valderrama2-0/+0
Reverting common-packer and global-jjb upgrade Change-Id: I23606cc566d3682c8f942fbeb92d4155752acd44 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-11-20Merge "Upgrade common-packer to v0.3.1"Eric Ball2-0/+0
2019-11-20Upgrade common-packer to v0.3.1Vanessa Rene Valderrama2-0/+0
Change-Id: Ie4dc270066b786f7b6199edb53ad0de0647adca8 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-11-18Upgrade to global-jjb v0.48.1Vanessa Rene Valderrama1-0/+0
Change-Id: Ia22a001802df40416328a7ba08c5c4eff7a1e74b Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-11-14Set arm executor for taishanVratko Polak1-7/+16
Arm related job need executor override, and one was missing. In fact, the job definition in question was not ready for overriding, so it needed edits in multiple places. + Added missing executor info to description. Fixes: 2949329b058bb8ed92d97efb8770ecd713fcca0f Change-Id: I863a4468abae6d651e20823200889be25094f8ec Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2019-11-13CSIT: Add executor value to job descriptionVratko Polak3-0/+51
For some jobs, it is not entirely clear which executor is used. People verifying changes related to executors previously needed to click job configuration to see it. Now they only need to look at job description. If a job does not list the executor in its description, it means it does not use anything fancy. Change-Id: Idbfdc015a9989b8ff65a8a0f0ca6593c16b2683f Signed-off-by: Vratko Polak <vrpolak@cisco.com>