summaryrefslogtreecommitdiffstats
path: root/jjb/vpp
AgeCommit message (Collapse)AuthorFilesLines
2020-11-03Promote centos-8 verify/merge jobs to production.Dave Wallace1-4/+4
- Executor docker image fdiotools/builder-centos8:prod-x86_64 image verified on sandbox with latest master and stable/2009 patches Change-Id: Ibe619a0082130a60273cbfda2c008ae452194f7a Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2020-10-15Remove vpp stable/2001 jobs as the branch is EOLDave Wallace2-17/+0
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Id531b1b7e13bc17ecf6e290223d067d715d787a3
2020-10-13Clean up vpp jenkins scripts & docker dirDave Wallace2-17/+68
- Remove docker/vpp Dockerfile definitions and colateral files for image now being build by https://gerrit.fd.io/r/c/ci-management/+/28022 - Remove opensuse support which has been elided from the vpp build in https://gerrit.fd.io/r/c/vpp/+/28999 - Remove unused scripts. - Output script name marker for all jjb scripts following LFIT practices. - Remove old/unused output from scripts. - Add logic to use vpp-ext-deps download cache in the executor images to speed up build jobs. - Add copyright notifcations to modified files without an existing copyright. - Make all vpp/docs jobs use '-{stream}-{os}-{executor}' suffix in their names. - Consolidate executor logging into setup_executor_env.sh and call it first for all jobs. Change-Id: I4ffb67ed476659f0127ca8c84f20a305d06149bf Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2020-10-12Promote vpp debian-9 jobs from beta to production.Dave Wallace1-2/+2
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I99905d7a00b11d81715789af64774b375bd404d7
2020-09-25Remove checkstyle from vpp-merge-{stream}-{os}-{executor-arch} jobsDave Wallace1-3/+0
- VPP checkstyle fails on Ubuntu-20.04 due to new version of gnu indent. Remove it because the checkstyle job runs _after_ the commit has already been merged, thus is a waste of cycles. Checkstyle is run before verify jobs, so redundant here. Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I2060918be1043fdd3aaf2d5779854afde9636ffa
2020-09-24move vpp-verify|merge-*-ubuntu2004-aarch64 to beta jobsDave Wallace1-21/+23
- VPP build fails with static assert on ubuntu20.04/aarch64 /w/workspace/vpp-verify-master-ubuntu2004-aarch64/src/plugins/af_xdp/input.c: In function af_xdp_device_input_refill: /w/workspace/vpp-verify-master-ubuntu2004-aarch64/src/vppinfra/error_bootstrap.h:111:34: error: static assertion failed: "wrong size" 111 | #define STATIC_ASSERT(truth,...) _Static_assert(truth, __VA_ARGS__) | ^~~~~~~~~~~~~~ /w/workspace/vpp-verify-master-ubuntu2004-aarch64/src/plugins/af_xdp/input.c:140:3: note: in expansion of macro STATIC_ASSERT 140 | STATIC_ASSERT (sizeof (vlib_buffer_t) == XDP_PACKET_HEADROOM, "wrong size"); | ^~~~~~~~~~~~~ Building C object plugins/af_xdp/CMakeFiles/af_xdp_plugin_thunderx2t99.dir/input.c.o Updated ubuntu2004 Job Names: $ jjsb-test vpp-* 2>&1 | grep -e'Number of jobs' -e'Job name' | sed -e 's/INFO:jenkins_jobs.builder://g' | grep ubuntu20 Job name: vpp-beta-merge-master-ubuntu2004-aarch64 Job name: vpp-beta-verify-master-ubuntu2004-aarch64 Job name: vpp-gcc-verify-2009-ubuntu2004-x86_64 Job name: vpp-gcc-verify-master-ubuntu2004-x86_64 Job name: vpp-merge-2009-ubuntu2004-x86_64 Job name: vpp-merge-master-ubuntu2004-x86_64 Job name: vpp-verify-2009-ubuntu2004-x86_64 Job name: vpp-verify-master-ubuntu2004-x86_64 Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I60939c547ef330f109e5d445a85adb47ffdb30af
2020-09-24fix node label for vpp-gcc-verify-{stream}-{os}-{executor-arch}Dave Wallace1-1/+1
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I070f9595b8463ca62538b369521baec7010a0d5e
2020-09-24Merge "Refactor vpp job names to align with jenkins labels"Dave Wallace1-259/+424
2020-09-22Refactor vpp job names to align with jenkins labelsDave Wallace1-259/+424
- Switch to using fdiotools docker repos using associated jenkins labels. - Align vpp job names with docker repos and tags. - Normalize project attributes (including order) across vpp project definitions. - Add branch-head-refspec attribute for testing. - Refactor projects to allow finer granularity definition of {stream}-{os}-{executor-arch} based jobs. - Add 2009 stream to vpp-csit-verify-api-crc. - Add vpp-verify-gcc job for gcov testing. New list of VPP jobs: $ jjsb-test vpp-* 2>&1 | grep -e'Number of jobs' -e'Job name' | sed -e 's/INFO:jenkins_jobs.builder://g' Number of jobs generated: 126 Job name: vpp-beta-merge-master-centos8-aarch64 Job name: vpp-beta-merge-master-centos8-x86_64 Job name: vpp-beta-merge-master-debian9-x86_64 Job name: vpp-beta-merge-master-debian10-x86_64 Job name: vpp-beta-verify-master-centos8-aarch64 Job name: vpp-beta-verify-master-centos8-x86_64 Job name: vpp-beta-verify-master-debian9-x86_64 Job name: vpp-beta-verify-master-debian10-x86_64 Job name: vpp-checkstyle-verify-1908-x86_64 Job name: vpp-checkstyle-verify-2001-x86_64 Job name: vpp-checkstyle-verify-2005-x86_64 Job name: vpp-checkstyle-verify-2009-x86_64 Job name: vpp-checkstyle-verify-master-x86_64 Job name: vpp-csit-verify-api-crc-1908 Job name: vpp-csit-verify-api-crc-2009 Job name: vpp-csit-verify-api-crc-master Job name: vpp-csit-verify-device-1908-1n-skx Job name: vpp-csit-verify-device-1908-1n-tx2 Job name: vpp-csit-verify-device-2001-1n-skx Job name: vpp-csit-verify-device-2001-1n-tx2 Job name: vpp-csit-verify-device-2005-1n-skx Job name: vpp-csit-verify-device-2005-1n-tx2 Job name: vpp-csit-verify-device-2009-1n-skx Job name: vpp-csit-verify-device-2009-1n-tx2 Job name: vpp-csit-verify-device-master-1n-skx Job name: vpp-csit-verify-device-master-1n-tx2 Job name: vpp-csit-verify-perf-1908-2n-clx Job name: vpp-csit-verify-perf-1908-2n-dnv Job name: vpp-csit-verify-perf-1908-2n-skx Job name: vpp-csit-verify-perf-1908-3n-dnv Job name: vpp-csit-verify-perf-1908-3n-hsw Job name: vpp-csit-verify-perf-1908-3n-skx Job name: vpp-csit-verify-perf-1908-3n-tsh Job name: vpp-csit-verify-perf-2001-2n-clx Job name: vpp-csit-verify-perf-2001-2n-dnv Job name: vpp-csit-verify-perf-2001-2n-skx Job name: vpp-csit-verify-perf-2001-3n-dnv Job name: vpp-csit-verify-perf-2001-3n-hsw Job name: vpp-csit-verify-perf-2001-3n-skx Job name: vpp-csit-verify-perf-2001-3n-tsh Job name: vpp-csit-verify-perf-2005-2n-clx Job name: vpp-csit-verify-perf-2005-2n-dnv Job name: vpp-csit-verify-perf-2005-2n-skx Job name: vpp-csit-verify-perf-2005-3n-dnv Job name: vpp-csit-verify-perf-2005-3n-hsw Job name: vpp-csit-verify-perf-2005-3n-skx Job name: vpp-csit-verify-perf-2005-3n-tsh Job name: vpp-csit-verify-perf-2009-2n-clx Job name: vpp-csit-verify-perf-2009-2n-dnv Job name: vpp-csit-verify-perf-2009-2n-skx Job name: vpp-csit-verify-perf-2009-3n-dnv Job name: vpp-csit-verify-perf-2009-3n-hsw Job name: vpp-csit-verify-perf-2009-3n-skx Job name: vpp-csit-verify-perf-2009-3n-tsh Job name: vpp-csit-verify-perf-master-2n-clx Job name: vpp-csit-verify-perf-master-2n-dnv Job name: vpp-csit-verify-perf-master-2n-skx Job name: vpp-csit-verify-perf-master-3n-dnv Job name: vpp-csit-verify-perf-master-3n-hsw Job name: vpp-csit-verify-perf-master-3n-skx Job name: vpp-csit-verify-perf-master-3n-tsh Job name: vpp-debug-verify-2009-ubuntu1804-x86_64 Job name: vpp-debug-verify-master-ubuntu1804-x86_64 Job name: vpp-docs-merge-1908 Job name: vpp-docs-merge-2001 Job name: vpp-docs-merge-2005 Job name: vpp-docs-merge-2009 Job name: vpp-docs-merge-master Job name: vpp-docs-verify-1908 Job name: vpp-docs-verify-2001 Job name: vpp-docs-verify-2005 Job name: vpp-docs-verify-2009 Job name: vpp-docs-verify-master Job name: vpp-gcc-verify-2009-ubuntu2004-x86_64 Job name: vpp-gcc-verify-master-ubuntu2004-x86_64 Job name: vpp-info-yaml-verify Job name: vpp-make-test-docs-merge-1908 Job name: vpp-make-test-docs-merge-2001 Job name: vpp-make-test-docs-merge-2005 Job name: vpp-make-test-docs-merge-2009 Job name: vpp-make-test-docs-merge-master Job name: vpp-make-test-docs-verify-1908 Job name: vpp-make-test-docs-verify-2001 Job name: vpp-make-test-docs-verify-2005 Job name: vpp-make-test-docs-verify-2009 Job name: vpp-make-test-docs-verify-master Job name: vpp-merge-1908-centos7-x86_64 Job name: vpp-merge-1908-ubuntu1804-aarch64 Job name: vpp-merge-1908-ubuntu1804-x86_64 Job name: vpp-merge-2001-centos7-x86_64 Job name: vpp-merge-2001-ubuntu1804-aarch64 Job name: vpp-merge-2001-ubuntu1804-x86_64 Job name: vpp-merge-2005-centos7-x86_64 Job name: vpp-merge-2005-ubuntu1804-aarch64 Job name: vpp-merge-2005-ubuntu1804-x86_64 Job name: vpp-merge-2009-centos7-x86_64 Job name: vpp-merge-2009-ubuntu1804-aarch64 Job name: vpp-merge-2009-ubuntu1804-x86_64 Job name: vpp-merge-2009-ubuntu2004-aarch64 Job name: vpp-merge-2009-ubuntu2004-x86_64 Job name: vpp-merge-master-centos7-x86_64 Job name: vpp-merge-master-ubuntu1804-aarch64 Job name: vpp-merge-master-ubuntu1804-x86_64 Job name: vpp-merge-master-ubuntu2004-aarch64 Job name: vpp-merge-master-ubuntu2004-x86_64 Job name: vpp-sphinx-docs-merge-master Job name: vpp-sphinx-docs-verify-master Job name: vpp-verify-1908-centos7-x86_64 Job name: vpp-verify-1908-ubuntu1804-aarch64 Job name: vpp-verify-1908-ubuntu1804-x86_64 Job name: vpp-verify-2001-centos7-x86_64 Job name: vpp-verify-2001-ubuntu1804-aarch64 Job name: vpp-verify-2001-ubuntu1804-x86_64 Job name: vpp-verify-2005-centos7-x86_64 Job name: vpp-verify-2005-ubuntu1804-aarch64 Job name: vpp-verify-2005-ubuntu1804-x86_64 Job name: vpp-verify-2009-centos7-x86_64 Job name: vpp-verify-2009-ubuntu1804-aarch64 Job name: vpp-verify-2009-ubuntu1804-x86_64 Job name: vpp-verify-2009-ubuntu2004-aarch64 Job name: vpp-verify-2009-ubuntu2004-x86_64 Job name: vpp-verify-master-centos7-x86_64 Job name: vpp-verify-master-ubuntu1804-aarch64 Job name: vpp-verify-master-ubuntu1804-x86_64 Job name: vpp-verify-master-ubuntu2004-aarch64 Job name: vpp-verify-master-ubuntu2004-x86_64 Change-Id: I46e786a2092043aa95baa12a24ea9531683f7d6f Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2020-09-21CSIT: Add 2n-zn2 for dry runspmikus1-0/+1
- No trending yet. Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I901584c83487125b0a599a534c7ba2327b3e713b
2020-09-18Fix bad node definition for vpp-verify-{stream}-debugDave Wallace1-1/+2
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I199c3030231325b6e6b18fa7dded7626f12f1d3d
2020-09-18Update vpp non-voting jobs to use new jenkins labelsDave Wallace2-13/+21
- revert use of node-arch in vpp/docs.yaml, instead use 'executor-arch' Change-Id: I5102f56ecc2254822f8d0c51aa596cab9cc7b365 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2020-09-16Update vpp docs jobs to use new jenkins labelsDave Wallace1-39/+25
- See docker/scripts/README.md file in https://gerrit.fd.io/r/c/ci-management/+/28022 for label definitions. - Clean up unused JJB attributes (e.g. repo-*) - Add gerrit-refspec-parameter for testing in sandbox Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I528d5bf845428de166150908f96e0a0207659897
2020-09-09jjb: remove VPP coverity jobDave Wallace1-118/+0
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I7f5d1fec7a811908860816e8ba23c0a700dfadd5
2020-09-07Add VPP 20.09 branchAndrew Yourtchenko2-0/+15
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com> Change-Id: I9f295cf85753c0f49061b3d326381cbb94173d7b
2020-08-25make per-patch device job votingAndrew Yourtchenko1-1/+1
As per CSIT meeting, the per-patch device job is considered stable enough to enable it as a voting one. Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com> Change-Id: Ia8d72a4588e144e50e30fd583316982b00c8f36a
2020-08-14Remove VPP 19.01 and 19.04 jenkins jobsDave Wallace2-197/+6
- These VPP releases are EOL and unsupported - Update email aliases - Add venv directory to .gitignore Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I41454970ce455093b9d0b79d8c71e83e5203c09b Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2020-07-08Unify arm and x86 vpp jobsJuraj Linkeš1-5/+10
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 Yourtchenko1-3/+4
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-16vpp-checkstyle-verify-{stream}: add the step to API checkAndrew Yourtchenko1-0/+9
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-01Add MAKE_PARALLEL_JOBS parameterJuraj Linkeš1-5/+28
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-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-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-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-03-18Merge "VPP: Add CRC checking to older branches"Dave Wallace1-1/+4
2020-03-12Use the same perf triger for vpp and csitVratko Polak1-2/+7
+ Rename arguments. + Make skip-vote and trigger word configurable in the macro. + Keep the old skip-vote and trigger word values. + Improve vpp-csit job description highlighting the difference. Change-Id: Ie9ca68d422f8514bc8b0cd79f36a83181911feb9 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-03-04VPP: Add CRC checking to older branchesVratko Polak1-1/+4
“as soon as the CRC of any existing messages does not change, a patch is okay to include into 19.08” https://lists.fd.io/g/vpp-dev/message/15526 Change-Id: I332492d36289b2f0c4ffe12bb19fc5f4566d7a74 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-02-26VPP: remove naginator retryEd Kern2-48/+0
Remove all automatic retries on vpp jobs. Now that jenkins connectivity issues are not currently a major issue. Change-Id: I5a7a9ba6cb4ee2d3a20e521cb352238654b8ea5a Signed-off-by: Ed Kern <ejk@cisco.com>
2020-02-10VPP: convert beta jobs to global macrosEd Kern1-10/+10
Convert to global macro defined trigger that I should have used in the first place Change-Id: I106ea8786e9aea1466f8dd1254f22c5371c3e7c7 Signed-off-by: Ed Kern <ejk@cisco.com>
2020-02-07VPP: add ubuntu20 and centos8 as manual betaEd Kern1-0/+158
Adding in centos8 and ubuntu20.04 as manual regex triggered verify jobs Change-Id: Id87f6e42dbd8137ec5747f0a0340c05001d7cc42 Signed-off-by: Ed Kern <ejk@cisco.com>
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-17Merge "Move VPP and CSIT macros to global"Vratko Polak2-104/+2
2020-01-15Comment usage of parallel-vars.shVratko Polak1-3/+2
+ 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-13Merge "VPP: Make script inclusion more readable"Vanessa Rene Valderrama19-660/+92
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 Polak2-104/+2
+ Add copyright notice. Change-Id: Ib5de5738a031ce94bbaf145a7cd1e58e882470f4 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-01-09VPP: Make script inclusion more readableVratko Polak19-660/+92
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-07jjb/vpp: fix bad test for makefile targetDave Wallace2-3/+3
Change-Id: I78f021b1c672a53bcb54e74da16b98730ae87ca8 Signed-off-by: Dave Wallace <dwallacelf@gmail.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-11-28Apply BMRR parameters to each MRR jobVratko Polak1-8/+4
+ 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-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-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 Polak1-0/+7
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>
2019-11-11vpp: call 'make checkstyle' instead of checkstyle.shDave Wallace2-5/+8
Change-Id: I65a7412fbf76ac2c52fbe123420b574127d13d83 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2019-11-04VPP: bionic out of beta xenial to historicEd Kern1-12/+9
stop building xenial off of master and clean up bionic since its been out of beta quite awhile Change-Id: Ia01eec59dc948af2c11590df4382ae06cf9b9785 Signed-off-by: Ed Kern <ejk@cisco.com>