Age | Commit message (Collapse) | Author | Files | Lines |
|
- make test DOCS_DIR in vpp/master changed location,
fix upload for master and subsequent release
branches.
- Don't archive docs build output to avoid
stress on nexus
- Sphinx docs are generated and pushed
to github by hand for publishing. Therefore
remove sphinx docs jobs and include building
of sphinx docs in the vpp-docs-verify-* jobs.
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I3b2badbf3e2b242ad6b4efcc7d6d281c8b26136b
|
|
- Add additional executor info to console output
for consul log storage.
Change-Id: Ifc9174ff69f26aa31f92e3680606f7a2303b5924
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
|
|
- Use naginator regular-expression to only retry
builds when logs contain git clone failure
message.
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: Icb18b7c287b0ccb9d47c7c4af216b3204a720291
|
|
|
|
- Update node labels, replacing deprecated
'snergster' labels with equivalent
'fdiotools' node labels
Change-Id: I1ff7d42b2c4f4f592567378b7f1fe359ff7e2a0f
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
- Separate removal of socket files in workspace archive directory
from archiving of artifacts
- Clean up deprecated workspace-archive-artifacts-parameter macro
Change-Id: I11c7fe55d3412fb7261da9f0cfb809a152ae1d51
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
|
|
- Simplify ccache state output to console log by
using ccache stats command.
- Bump max size of ccache dir to 10G (centos8 is
approximately 5.7G)
- Clean up extraneous ccache dir after docker build
is complete.
Change-Id: Ia2b55b7cd47212fce91b4567d0cca69d2ce892ed
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
|
|
Change-Id: I9fd1194bdb68239df2a6e2c4432ec1849ca12aac
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
Change-Id: Icb676be654efa89792b7917c77d90c4d8092712a
|
|
|
|
We're seeing frequent "Host high CPU load" alerts. The jobs are not
restricted in any way, which could lead to resource starvation or
misdirection of resources between jobs.
Mirror the VPP jobs configuration - restrict to 32 cores.
Change-Id: I6b36602df0546fedf9603dda395325199130513e
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
|
|
- Separate post build executor info dump into its
own script file.
- Remove backup_upload_archives.sh from
fdio-infra-shiplogs which is now only used for
openstack executors.
- Add setup_executor_env.sh to run first for all
jobs which run on nomad/dockerhub images.
Change-Id: I564201b8c578e6541152e6af74537d1d007ba1a7
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
The move to unix sockets has broken ASAN fairly thoroughly, so disable it
Change-Id: Icf3822c5927309f8574865008173a66019a3ed55
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
|
|
|
|
- Also add gerrit-parameter & branch-refspec for
testing in jenkins sandbox (same pattern as vpp.yaml).
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: Ia48c7e484db78f35dffe93e78c418736c686b356
|
|
Switching the OpenStack templates used by CI mgmt jobs back to V2
flavors due to problems with the V3 flavors in production. Modifying the
INFO.yaml job to use a template with a V3 flavor to continue
troubleshooting the issue in production because this issue can't be
reproduced on the sandbox.
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: Ibc8e744e3201538122965a70ab0f23ca3fe66371
|
|
|
|
- Output executor runtime attributes in
post_build_deploy_archives.sh for the case
when a job fails prior to setup_executor_env.sh
Change-Id: Icb54c039db21a621d44808221a3100c509583090
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
- Remove aarch64 labels which do not have any executor docker images.
Change-Id: I1f46929b1c8393aa7a25bad215a95b85f2e00bd9
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
- Use search domain in /etc/resolv.conf as hostname.
Change-Id: Iaf156a2096a1b60f6222fa2d7f99101d72e2572c
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
|
|
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I76b7f4668ad0bfb11e9045de2d7f8e150132083a
|
|
Signed-off-by: Mauro Sardara <msardara@cisco.com>
Change-Id: I3c355a03a6609204a7637294ef133a9eda6eca50
Signed-off-by: Mauro Sardara <msardara@cisco.com>
|
|
|
|
- refactor vpp-csit job names to conform to the vpp
job nomenclature
- add ubuntu-20.04 for CSIT image builder install
requirements
- fix executor class verification
- add option to build_executor_docker_image.sh to
dump Dockerfile without building image(s)
- refactor Dockerfile generation to support
executor classes
- add support for csit_shim and csit_dut docker
image generation from csit ansible repo
- refactor docker installation
- refactor locale support
- remove old static csit Dockerfiles
- remove unused jenkins labels
- use csit-builder-{os}-prod-{executor_arch} label for
vpp csit device test
- run tox in csit_pip_cache() to include pylint
requirements in python cache to avoid downloading
from pypi during job execution.
Change-Id: I5f4ffc587c6b8c43cb874dfd8c615ce56d3b97a4
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: Ibf5202e13a008ebc7480dfcfc1e0705d0552705b
|
|
|
|
Modifying the ci-mgmt flavor to use v2 while we figure out what the
issue is with the v3 flavors.
Noticed the merge job is using the wrong builder so I switched it to the
4c-4g builder.
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I23c5e9ab21711d8545fdbcd12baeb1cfc55a3662
|
|
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I36256126ebc75398d20abd366889eb31ed7a9643
|
|
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I7417c6c14eaa7a9dfd09b972ede4c70aa4ff93f0
|
|
|
|
|
|
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I69e2393dafe129fa9effd6ce10f6b1ac34616860
|
|
|
|
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I4188b435046dbaf6a8a8e5021e50db3c90d8ef79
|
|
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I5423091a9a45be430be8509786e27c6fea775b60
|
|
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I2f7b549a903d3cd572a4711901ce1d138e922aa5
|
|
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I7b8792d0ae23ca591fd0aa39c2625c428c369300
|
|
|
|
API checkstyle is unhappy if the repo is not clean.
An example:
https://jenkins.fd.io/job/vpp-checkstyle-verify-master-ubuntu2004-x86_64/598/console
Output the changes to make diagnostics easier.
Change-Id: I3fe1dfd0adde47e2140151687a6ab31885fc851c
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
|
|
|
|
|
|
- remove beta job templates which should have been
done in a previous gerrit change.
Change-Id: Id27bc54b86fa0affaaae40e97149ed49d760bdc3
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
|
|
Change-Id: Ie575ccebc2a5b4bce91f740f9785499985cae56d
Signed-off-by: Tibor Frank <tifrank@cisco.com>
|
|
|
|
This patch enables the multi-worker make test
on the branches that support it, as a voting job directly,
to capture the working tests and avoid the new non-working
multiworker testcases.
Change-Id: Ibeedd8f8aa2851c022b045d37505bb75bf460de8
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
|