Jonathan Rajotte [Thu, 4 Mar 2021 15:48:34 +0000 (10:48 -0500)]
Fix: system-test: 3.18 does not recognize kvm_guest.config
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Wed, 3 Mar 2021 14:59:29 +0000 (09:59 -0500)]
Use git:// for git-mirror
The http side is not scaled to usage.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Wed, 3 Mar 2021 14:29:43 +0000 (09:29 -0500)]
Fix: system-tests: kvmconfig is deprecated
Starting in 5.11 with commit:
commit
9bba03d4473df0b707224d4d2067b62d1e1e2a77
Author: Masahiro Yamada <masahiroy@kernel.org>
Date: Wed Dec 23 15:35:42 2020 +0900
kconfig: remove 'kvmconfig' and 'xenconfig' shorthands
Linux 5.10 is out. Remove the 'kvmconfig' and 'xenconfig' shorthands
as previously announced.
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Tue, 2 Mar 2021 14:11:18 +0000 (09:11 -0500)]
lava: pip install range not working
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Tue, 2 Mar 2021 14:04:16 +0000 (09:04 -0500)]
lava: pip21 drop support for python 3.5
Limit the pip version to 20.3.x. for now.
Ultimate solution here will be to upgrade the base image from Xenial to
latest LTS.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Fri, 26 Feb 2021 18:25:58 +0000 (13:25 -0500)]
jjb: lttng-www: only keep 5 builds
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Fri, 26 Feb 2021 16:36:06 +0000 (11:36 -0500)]
jjb: lttng-www: use jenkins credentials to populate known_hosts ssh
This ensure that we deploy to the good host.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Fri, 26 Feb 2021 15:51:42 +0000 (10:51 -0500)]
Cleanup: whitespace
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Fri, 26 Feb 2021 15:49:26 +0000 (10:49 -0500)]
jjb: add job for lttng-www auto deploy
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Thu, 25 Feb 2021 15:28:59 +0000 (10:28 -0500)]
jjb: tools: mark build as aborted on timeout.
This can help identify the cause of the "failure" between test failure
and timeout abort. It also facilitate the classification of post-build
action.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Mon, 22 Feb 2021 22:20:31 +0000 (17:20 -0500)]
jjb: tools: add post-build action to gather tap logs
Currently, if a build abort (timeout etc.) we do not gather the tap logs
and this can lead to difficulty in figuring out the causes of the
problem.
The action is performed only on Abort.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Michael Jeanson [Thu, 11 Feb 2021 20:58:48 +0000 (15:58 -0500)]
jjb: Bump SLES12 to SP5
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 8 Feb 2021 15:27:56 +0000 (10:27 -0500)]
jjb: Drop all Solaris jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 4 Feb 2021 17:21:47 +0000 (12:21 -0500)]
ansible: jdk is provided by the common role
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 4 Feb 2021 17:21:01 +0000 (12:21 -0500)]
ansible: remove scope role from all nodes
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 4 Feb 2021 16:56:12 +0000 (11:56 -0500)]
jjb: lttng-modules: remove -Werror
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Fri, 29 Jan 2021 16:16:37 +0000 (11:16 -0500)]
jjb: lttng-modules: Fix kernel build failures
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Fri, 29 Jan 2021 16:15:39 +0000 (11:15 -0500)]
jjb: lttng-modules: Add upstream lts filtering
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Fri, 29 Jan 2021 16:14:12 +0000 (11:14 -0500)]
jjb: lttng-modules: Add mjeanson dev jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 28 Jan 2021 18:11:16 +0000 (13:11 -0500)]
jjb: Update MacOS jobs for Big Sur and arm64
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Jonathan Rajotte [Wed, 11 Nov 2020 23:17:47 +0000 (18:17 -0500)]
gerrit: depends-on: use master when dependency changes are merged
When the change a lttng-tools change depends on is merged/abandoned use
master as the ref.
This is not ideal CI time wise since we do not reuse artifact
but this solve a tricky situation were we actually want to use master
instead of the change available on gerrit. Intermediary changes
present in master could have an impact on the change under test.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Michael Jeanson [Mon, 23 Nov 2020 22:15:32 +0000 (17:15 -0500)]
jjb: liburcu: Add gerrit job
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 28 Oct 2020 19:19:35 +0000 (15:19 -0400)]
jjb: babeltrace: Add FreeBSD jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Fri, 16 Oct 2020 18:38:18 +0000 (14:38 -0400)]
jjb: lttng-ust: Add FreeBSD jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Fri, 16 Oct 2020 14:01:56 +0000 (10:01 -0400)]
jjb: liburcu: Add FreeBSD jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 30 Sep 2020 20:53:14 +0000 (16:53 -0400)]
jjb: fix unbounded PYTHON variable in print.sh
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 30 Sep 2020 20:33:16 +0000 (16:33 -0400)]
jjb: Add env and os details printing to build jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 30 Sep 2020 18:54:05 +0000 (14:54 -0400)]
jjb: Use the https protocol for checkouts on Github, it's faster
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 30 Sep 2020 18:22:44 +0000 (14:22 -0400)]
ansible: Update hosts
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 30 Sep 2020 18:12:15 +0000 (14:12 -0400)]
jjb: Remove deprecated trigger-for-unreviewed-patches from gerrit jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Jonathan Rajotte [Thu, 24 Sep 2020 14:24:24 +0000 (10:24 -0400)]
jjb: barectf: add stable-3.0 branch job
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Michael Jeanson [Wed, 16 Sep 2020 18:08:53 +0000 (14:08 -0400)]
jjb: lttng-tools: Update HWE kernel versions for ubuntu jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 16 Sep 2020 16:27:09 +0000 (12:27 -0400)]
jjb: lttng-modules: Add hwe-5.8 kernel to ubuntu focal
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Jonathan Rajotte [Wed, 16 Sep 2020 15:23:20 +0000 (11:23 -0400)]
jjb: lttng-tools: increase inactivity timeout to 45 minutes
There is tests that take more than 10 minutes to complete without
output. Also sometime the output is buffered by jenkins leading to
inactivity threshold being reached while there is activity.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Michael Jeanson [Mon, 14 Sep 2020 14:39:30 +0000 (10:39 -0400)]
jjb: lttng-analyses: Remove violations plugin integration
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 10 Sep 2020 20:14:27 +0000 (16:14 -0400)]
jjb: babeltrace: Use dev-requirements.txt when available in pylint jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Jonathan Rajotte [Tue, 8 Sep 2020 14:11:49 +0000 (10:11 -0400)]
barectf: remove poetry virtualenvs config modification
virtualenvs.create is defined as:
Create a new virtual environment if one doesn't already exist.
Defaults to true.
Tox provides a virtualenv for the CI execution.
Hence we can remove this statement and default to True for this setting.
[1] https://python-poetry.org/docs/configuration/#virtualenvscreate-boolean
Reported-by: Philippe Proulx <pproulx@efficios.com>
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Michael Jeanson [Tue, 1 Sep 2020 20:12:23 +0000 (16:12 -0400)]
jjb: lttng-ust: Add PKG_CONFIG_PATH env var
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 31 Aug 2020 15:17:31 +0000 (11:17 -0400)]
ansible: the 'libtool-bin' package provides the libtool binary
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Fri, 14 Aug 2020 21:40:13 +0000 (17:40 -0400)]
jjb: barectf: Modernize job, remove pylint
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 13 Aug 2020 21:10:32 +0000 (17:10 -0400)]
jjb: lttng-tools: Add rootbuild gerrit jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 13 Aug 2020 18:14:14 +0000 (14:14 -0400)]
jjb: lttng-tools: Add rootbuild jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 12 Aug 2020 14:54:43 +0000 (10:54 -0400)]
jjb: lttng-tools: babeltrace not used on Windows
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Jonathan Rajotte [Thu, 30 Jul 2020 14:19:43 +0000 (10:19 -0400)]
barectf: update build recipe for poetry and tox
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Wed, 29 Jul 2020 15:41:24 +0000 (11:41 -0400)]
lttng-tools: add master babeltrace axis for jgalar portbuild
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Michael Jeanson [Tue, 30 Jun 2020 18:06:29 +0000 (14:06 -0400)]
jjb: lttng-scope: disable all jobs
This project is unmaintained, disable all jobs.
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Francis Deslauriers [Tue, 30 Jun 2020 16:58:53 +0000 (12:58 -0400)]
jjb: system-tests: remove baremetal benchmarks
We currently don't have the bandwidth to track those results and
investigate bugs in the benchmarks themselves. We could always revert
this commit if that changes.
Right now, these benchmarks are only wasting CI CPU time and power.
Signed-off-by: Francis Deslauriers <fdeslaur@gmail.com>
Michael Jeanson [Tue, 30 Jun 2020 15:07:08 +0000 (11:07 -0400)]
jjb: lltng-modules: fix ceiling for stable-2.10 vanilla jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 29 Jun 2020 14:37:33 +0000 (10:37 -0400)]
jjb: scan-build: Make sure the include dir exists
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Jonathan Rajotte [Tue, 30 Jun 2020 14:45:12 +0000 (10:45 -0400)]
system-tests: vm_test trigger kernel version
2.10 is "unsupported".
5.4 is "long term"
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Tue, 30 Jun 2020 13:44:38 +0000 (09:44 -0400)]
system-test: add 5.4 to linux versions
5.4 is flagged as a longterm kernel by kernel.org .
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Tue, 30 Jun 2020 13:34:10 +0000 (09:34 -0400)]
system-tests: split supported test and unsupported for
We still want to tests for "unsupported" for system test since we still
tests lttng-tools "unsupported".
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Mon, 29 Jun 2020 21:18:27 +0000 (17:18 -0400)]
Add email to vm_tests_k jobs
They are essentially the kernel tracing validation jobs, hence it is
important to get notified of a failure event if there is a lot of noise.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Michael Jeanson [Thu, 18 Jun 2020 16:59:06 +0000 (12:59 -0400)]
jjb: lttng-modules: Add INSTALL_MOD_PATH to install target for v5.8
Michael Jeanson [Fri, 5 Jun 2020 20:20:53 +0000 (16:20 -0400)]
jjb: librseq: TAP tests were removed upstream
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Fri, 5 Jun 2020 19:24:28 +0000 (15:24 -0400)]
ansible: Add libmsgpack-dev to lttng-tools role
Michael Jeanson [Fri, 22 May 2020 20:19:47 +0000 (16:19 -0400)]
jjb: babeltrace: Release jobs script cleanup
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Fri, 22 May 2020 20:19:10 +0000 (16:19 -0400)]
jjb: lttng-tools: Add TAP results to release jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Fri, 22 May 2020 19:20:38 +0000 (15:20 -0400)]
jjb: babeltrace: Add release jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 20 May 2020 19:26:44 +0000 (15:26 -0400)]
jjb: lttng-tools: Add release jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 11 May 2020 17:35:11 +0000 (13:35 -0400)]
jjb: lttng-modules: Cap stable-2.10 to < v5.7
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 11 May 2020 17:33:34 +0000 (13:33 -0400)]
jjb: lttng-modules: Don't abort concurrent gerrit jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 30 Apr 2020 17:57:20 +0000 (13:57 -0400)]
jjb: Add urcu tls fallback config to ust and tools
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 27 Apr 2020 17:49:51 +0000 (13:49 -0400)]
jjb: lttng-ust: Add gerrit portbuild job
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 20 Apr 2020 18:47:34 +0000 (14:47 -0400)]
jjb: lttng-tools: Enable agents on sles
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 20 Apr 2020 16:11:25 +0000 (12:11 -0400)]
jjb: liburcu: Clean version lists
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 20 Apr 2020 16:10:30 +0000 (12:10 -0400)]
jjb: lttng-modules: Add stable-2.12 to trigger job
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 20 Apr 2020 16:05:30 +0000 (12:05 -0400)]
jjb: babeltrace: Drop stable-1.3 jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 20 Apr 2020 15:26:29 +0000 (11:26 -0400)]
jjb: Drop stable-2.9 except for sles
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 20 Apr 2020 15:11:45 +0000 (11:11 -0400)]
jjb: Drop stable-2.8 except for sles
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 20 Apr 2020 14:56:49 +0000 (10:56 -0400)]
jjb: liburcu: Drop stable-0.8 jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 20 Apr 2020 14:55:31 +0000 (10:55 -0400)]
jjb: lttng-modules: USe internal git mirror
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 20 Apr 2020 14:42:11 +0000 (10:42 -0400)]
jjb: Drop sles12 stable-2.7 jobs
Michael Jeanson [Mon, 20 Apr 2020 14:39:12 +0000 (10:39 -0400)]
jjb: Update liburcu dependency to 0.12
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Jonathan Rajotte [Sat, 18 Apr 2020 14:20:12 +0000 (10:20 -0400)]
Use latest (0.12) version for gerrit job
We might want to start a shell script with the tuple for each gerrit
branch (stable branch) and use the inject plugin to propagate the
information to the copy artifact step.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Fri, 17 Apr 2020 22:07:33 +0000 (18:07 -0400)]
Use GERRIT_BRANCH to use the correct lttng-ust artifacts
The GERRIT_BRANCH matches between ust and tools afaik.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Mon, 13 Apr 2020 23:57:40 +0000 (19:57 -0400)]
jjb: ivc: export PKG_CONFIG_PATH for urcu dependency
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Michael Jeanson [Thu, 9 Apr 2020 21:32:23 +0000 (17:32 -0400)]
jjb: liburcu: Add stable-0.12
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 2 Apr 2020 20:36:04 +0000 (16:36 -0400)]
jjb: lttng-modules: fix '//' in s3 url
Francis Deslauriers [Thu, 9 Apr 2020 15:35:16 +0000 (11:35 -0400)]
jjb: system-tests: remove LTTng stable-2.9 tests
This release is no longer supported.
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Wed, 8 Apr 2020 14:23:12 +0000 (10:23 -0400)]
jjb: lava: conditionally turn on `--enable-test-sdt-uprobe`
This flag is explicitly turned on so to fail if the feature dependencies
(`sdt.h` and `dtrace(1)`) are missing. This is to avoid the case where
the feature and its tests are silently turned off when these are
missing.
This flag is turned on when the LTTng version being tested is "master"
or "stable-2.11", and "stable-2.12" because only those versions have
this configure flag.
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Tue, 7 Apr 2020 19:32:27 +0000 (15:32 -0400)]
jjb: replace usage of `defaults` by `job-template`
This seems more appropriate and allows for usage of parameters such as
`lttngversion`. We will use `lttngversion` in a following commit.
This change also renames the canary jobs are renamed such as
`vm_tests_canary` -> `vm_tests_kcanary_lcanary`. I did that to
simply the templates.
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Wed, 8 Apr 2020 14:29:15 +0000 (10:29 -0400)]
jjb: clean-up: remove deactivated fuzzing job
This past commit turned off the triggering of the fuzzing job about a
year ago. We can remove this code and add it back later if we feel the
need:
commit
22a5adc992ff324ca3cba81b4fdde5b87762362a
Author: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Date: Wed May 1 16:46:01 2019 -0400
Deactivate fuzzing on kvm_test for now
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Tue, 7 Apr 2020 19:30:49 +0000 (15:30 -0400)]
LAVA: install `systemtap-sdt-dev` package to run sdt-uprobe tests
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Jonathan Rajotte [Mon, 6 Apr 2020 15:56:34 +0000 (11:56 -0400)]
Remove extra '/' in upload path
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Tue, 31 Mar 2020 21:03:55 +0000 (17:03 -0400)]
Remove extra "/" in fetched url
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Michael Jeanson [Fri, 27 Mar 2020 19:26:46 +0000 (15:26 -0400)]
jjb: Remove unsupported cygwin x86-32 jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Jonathan Rajotte [Fri, 27 Mar 2020 14:40:36 +0000 (10:40 -0400)]
Add 2.11 and 2.12 to system tests overarching job
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Fri, 27 Mar 2020 14:29:37 +0000 (10:29 -0400)]
Add 2.112 and 2.12 to vm tests jobs
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Wed, 25 Mar 2020 19:25:08 +0000 (15:25 -0400)]
lttng-tools gerrit: temporarily disable bash debug for pattern matching
The debug output for the depends-on script can lead to false positive
of the gcc warning publisher. Deactivate the debug mode for the pattern
evaluation.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Michael Jeanson [Tue, 24 Mar 2020 21:52:17 +0000 (17:52 -0400)]
jjb: lttng-modules: Add RT blacklisted version
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Tue, 24 Mar 2020 19:58:00 +0000 (15:58 -0400)]
jjb: lttng-modules: update ubuntu supported kernel versions
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Tue, 24 Mar 2020 13:38:42 +0000 (09:38 -0400)]
jjb: lttng-modules: disable riscv64 config gen for ubuntu kernels
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 23 Mar 2020 15:35:58 +0000 (11:35 -0400)]
jjb: lttng-tools: Update discard strategy of the gerrit job
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 23 Mar 2020 15:35:46 +0000 (11:35 -0400)]
jjb: lttng-modules: Update discard strategy of the gerrit job
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 23 Mar 2020 15:35:22 +0000 (11:35 -0400)]
jjb: barectf: Update discard strategy of the gerrit job
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 23 Mar 2020 15:24:37 +0000 (11:24 -0400)]
jjb: lttng-ust: Update discard strategy of the gerrit job
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Jonathan Rajotte [Mon, 16 Mar 2020 18:57:08 +0000 (14:57 -0400)]
Add babeltrace benchmark commit skip
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Mon, 16 Mar 2020 18:03:55 +0000 (14:03 -0400)]
Add invalid commit skip for babeltrace benchmark
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Tue, 10 Mar 2020 18:56:31 +0000 (14:56 -0400)]
Introduce Depends-on for lttng-tools gerrit job
The development of a lttng-tools feature can happen in parallel with a
lttng-ust feature. The need to build and test a lttng-tools gerrit
change against a gerrit lttng-ust change arises.
This patch introduce gerrit-based inter project dependency
testing for the lttng-tools project against lttng-ust.
The dependency can be expressed at the change's commit message level:
Depends-on: lttng-ust: <lttng-ust-change-id>
e.g
Fix: client_flush_outgoing_queue expect an active client
Move validated and active assignation before the call to
client_flush_outgoing_queue.
Depends-on: lttng-ust: If8557b77f2a03b05b924cdc26ecf7618fff46289
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Change-Id: I873b2fad567eb6d59a53a12cba02451afd1d9827
For now, only lttng-ust is supported but babeltrace and lttng-modules
could someday be prime candidate for "Depends-on".
Note that the "Depends-on" line is optional. If none is present, we
import lttng-ust from the lttng-ust base job as it is done today.
For building ust, we reuse the script "scripts/lttng-ust/build.sh".
Note that we override the "$build" variable to "std" for the dependency
since the build type for the lttng-ust dependency is irrelevant for the
current job.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
This page took 0.039771 seconds and 4 git commands to generate.