Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
- The version of apt-cache on debian-10 does not produce
the same output as the versions in Ubuntu distros.
Refactor extraction of vpp-ext-deps package name from
apt-cache output.
Change-Id: I92c297d91f6acf332be6a54bc1eaac83a4d3d7da
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
- Add note about tagging and pushing initial images to
a new Docker Hub repository.
Change-Id: I762a6795d5bbee1715bf6e868a550bf94b35a5db
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
- 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>
|
|
- 2n-clx and 2n-skx
Change-Id: I777a7de23d114256c2c644d4b3ed33853a7d352d
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
|
|
- only for 3n-hsw, 3n-skx, 3n-tsh, 3n-dnv, 2n-dnv
- 2n-clx and 2n-skx will be done when resting of NAT44 finishes
Change-Id: Ia9dc00756de887a725bb603f8ad14a61b2d2ce6d
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
- Add bash scripts to generate builder image Dockerfile
that invokes the scripts to iterate over project
branches installing OS packages and python
modules.
Change-Id: I9b3b355b593e2f982f287023c662cc4a4f35a734
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
Branch rls2009_lts is the development branch for 2009 LTS release
whith running vpp mrr weekly jobs. Trendig job for rls209_lts
branch will be introduced later when PAL part is ready.
Change-Id: Ic3aa7f38bb9c35ceca638fab1f256071ff3ebf53
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
|
|
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I18e667dfb10cbf17b5cc0c545114f14cc588ee77
|
|
- Fix set -e bug on snergster executors for vpp stable/*
branches introduced by
https://gerrit.fd.io/r/c/ci-management/+/29209
Change-Id: Icb261cf0a198f9c76feca689e4013a5dd0247f8b
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: Id531b1b7e13bc17ecf6e290223d067d715d787a3
|
|
|
|
|
|
- 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>
|
|
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I99905d7a00b11d81715789af64774b375bd404d7
|
|
Refactoring of JJB yaml configuration
Signed-off-by: Mauro Sardara <msardara@cisco.com>
Change-Id: I5af065d0edbdd9f7df54366ae13be3c4488e065c
Signed-off-by: Mauro Sardara <msardara@cisco.com>
|
|
The 1n-tx2 testbed is undergoing a replacement. The new server have
different NICs and the current jobs wouldn't run properly. Remove the
jobs while the switch is in progress.
Change-Id: If664f8d8b86fd4078c529f2a56d17ff3545b08ac
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
|
|
- 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
|
|
- 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
|
|
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I070f9595b8463ca62538b369521baec7010a0d5e
|
|
|
|
|
|
- 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>
|
|
- No trending yet.
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I901584c83487125b0a599a534c7ba2327b3e713b
|
|
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I199c3030231325b6e6b18fa7dded7626f12f1d3d
|
|
|
|
- revert use of node-arch in vpp/docs.yaml, instead
use 'executor-arch'
Change-Id: I5102f56ecc2254822f8d0c51aa596cab9cc7b365
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
The TSC has approved the NSH_SFC project for archive. This change is to
remove the NSH_SFC jobs.
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: Icf4b306d062971b21544444b2d238b3cc94dc01e
|
|
- 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
|
|
The TSC has approved the RPM_DPDK project for archive. This change is to
remove the RPM_DPDM jobs.
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I781d0c3b087ce5eec2203b7886eb4bc50384891a
|
|
|
|
DPDK tests have been fixed in https://gerrit.fd.io/r/c/csit/+/28571
and there is enough free compute time on 3n-tsh during weekends, so
enable the job for that testbed.
Change-Id: I2cc4f4ea3de8f0ae06a9969618a34d30da920ef6
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
|
|
Change-Id: I79d4e85086b928c025b021758760f86829d7f502
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I7f5d1fec7a811908860816e8ba23c0a700dfadd5
|
|
|
|
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
Change-Id: I9f295cf85753c0f49061b3d326381cbb94173d7b
|
|
- and remove CSIT rls2001 branch
Change-Id: I487af3a71ceefeb41020f775e1215bad653b351a
Signed-off-by: Jan Gelety <jgelety@cisco.com>
|
|
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
|
|
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I27286c2fc2040000086b653398b026716973b779
|
|
- 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>
|
|
These HARDWARE_ID types require larger volumes. Oddly, the highcpu-32
appears to work fine with 20gb, so that has not been changed.
Change-Id: Ia462587f5df724c485e79095c9eb087bba355bef
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
|
|
The volume size is required for all instances with the latest provider
upgrade. The default size is 20GB.
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I17e47636a2bdba396ca4990959bb58658dae8d0a
|
|
The TREX project has been archived. This patch is to remove existing
jobs.
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I25389a0d3289ddd1baa3cddeee6ee848e340b05e
|
|
This reverts commit c2c573815ed68160005ec6fd72b107b6fa04e4b8.
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I1b8741e3f93c533e5b244949f5966d05e10237e2
|
|
|
|
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>
|