Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
Change-Id: I4cec1ba22827c1ca736f000358cff8f5dd5d18b8
|
|
|
|
|
|
Signed-off-by: Mauro Sardara <msardara@cisco.com>
Change-Id: Ie4660a92c97951cffee837ddb3a76421ec042eed
|
|
Replace the timed 1n-tx2 CSIT jobs with per-patch CSIT and VPP jobs and
add weekly and semiweekly CSIT VPP Device jobs. This is now possible
since we have two 1n-tx2 testbeds instead of one.
Change-Id: I4b106d95ffef48ebaea926c19ee4c7db8f22c655
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
|
|
- Fix regression in previous change to packagecloud_push.sh
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: Idfb47bd49bc59467ba3f28499edcdd41a00d04ce
|
|
- VPP weekly no capacity.
- DPDK weekly is fast and can reveal baseline numbers.
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: Ic77f2f4177189fa7a36a3dae9dc8dcf403b8475f
|
|
|
|
|
|
- When a new vpp-ext-deps version is created, the
packagecloud_push.sh script will declare a failure
for merge jobs if the package already has been
pushed by another job running in parallel.
Since vpp-ext-deps will be automatically rebuilt
by the VPP build, there is no reason to fail the
merge job if the packagecloud push fails for the
vpp-ext-deps package.
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I96edc6948b7f8b654cc66154412e5eb00927266a
|
|
|
|
ci-management-jjb-merge has sporadic failures
Trying "centos7-builder-8c-8g" node to see if
it improves.
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Change-Id: Ib96b6ebf1e9c126f31936a34567c7e0148dd2769
|
|
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I7b3129a15b6a3e7200b7cc1125c6ff75160a2960
|
|
Cleanup unused jobs.
Signed-off-by: Mauro Sardara <msardara@cisco.com>
Change-Id: I5b15c47d9003c7950f15fb3977c08da6275545fa
|
|
- Executor docker image fdiotools/builder-debian10:prod-x86_64 image
verified on sandbox with latest master and stable/2009 patches
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I1db4aab79d0b1d63bf92c32150870ad8267bf60c
|
|
|
|
|
|
|
|
- In setup_vpp_dpdk_dev_env.sh if the required
vpp-ext-deps package version is available in
/root/Downloads, then install the local package
instead of downloading and installing it from
packagecloud.io.
Change-Id: Iffb8394288524732a2fd2795eec6324d85b17ef5
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
- 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>
|
|
- 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>
|
|
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>
|