Francis Deslauriers [Tue, 28 Jan 2020 21:42:27 +0000 (16:42 -0500)]
Fix: jjb: system-tests: pass modules repo to build job
When passing a custom Git repository URL to a systems-test job, the
master job doesn't pass this URL to the kernel and modules building job.
This makes the job fail when it can't checkout the desired commit on the
default remote.
To fix this, pass the URL received in the job parameter to the kernel
and modules building job.
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Thu, 16 Jan 2020 02:02:49 +0000 (21:02 -0500)]
jjb: system-tests: print all tests results
In the vm_tests_* lava jobs, there are currently 2 sub-tests that we
care about: "1_kernel-tests" and "2_destructive-tests".
At the moment, we print from the first '<LAVA_SIGNAL_STARTTC run-tests>'
to the first '<LAVA_SIGNAL_ENDTC run-tests>' we encounter.
This is wrong because there are 2 sub-tests, we are currently only print
the result of the first one.
To fix this, don't break from the loop and keep on reading the file in
case there are other test results.
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Michael Jeanson [Wed, 15 Jan 2020 19:54:46 +0000 (14:54 -0500)]
jjb: lttng-modules: Add ubuntu focal job
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 15 Jan 2020 19:49:12 +0000 (14:49 -0500)]
jjb: Add gerrit job to lttng-ust
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Francis Deslauriers [Wed, 15 Jan 2020 19:08:48 +0000 (14:08 -0500)]
jjb: system-tests: replace remaining `yaml.load()` method
See follow commit for details:
commit
be7f51b658568ac8d4d83aaf55b6ee381a75e04f
Author: Francis Deslauriers <francis.deslauriers@efficios.com>
Date: Thu Dec 19 23:35:39 2019 -0500
jjb: system-tests: use `yaml.unsafe_load()` method
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Fri, 20 Dec 2019 04:35:39 +0000 (23:35 -0500)]
jjb: system-tests: use `yaml.unsafe_load()` method
Since PyYAML version 5.2 `load()` errors out when parsing such field:
!!python/object/apply:collections.OrderedDict [...]
This is done to prevent vulnerabilities exploitable using the
`object/apply` construct. See this Github issue [1]:
I believe the real bug is that Lava produce a yaml file with such a
construct. I believe it's not on purpose because we can see a commit [2]
preventing the use of `object/apply` for another type.
For now, use `unsafe_load()` until lava does not produce `object/apply`
contructs.
[1] https://github.com/yaml/pyyaml/issues/364
[2] https://github.com/Linaro/lava/commit/
14b347c51efb89e8d6c64d9aa74fb4190f03227c
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Jonathan Rajotte [Mon, 16 Dec 2019 16:54:34 +0000 (11:54 -0500)]
jjb: add babeltrace master branch to jgalar staging jobs
For lttng-tools master and 2.11 only for now.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Michael Jeanson [Wed, 11 Dec 2019 21:52:19 +0000 (16:52 -0500)]
jjb: proper pkgconfig setup on Solaris
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 11 Dec 2019 21:49:47 +0000 (16:49 -0500)]
jjb: lttng-modules: remove stable-2.9
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 7 Nov 2019 20:13:16 +0000 (15:13 -0500)]
jjb: babeltrace-benchmark: Don't use jgit
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 7 Nov 2019 18:41:13 +0000 (13:41 -0500)]
jjb: Add PKG_CONFIG_PATH to coverity script
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Tue, 5 Nov 2019 19:48:19 +0000 (14:48 -0500)]
jjb: Add PKG_CONFIG_PATH to scan-build script
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Tue, 5 Nov 2019 19:09:23 +0000 (14:09 -0500)]
jjb: lttng-tools: Add PKG_CONFIG_PATH to build script
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Francis Deslauriers [Thu, 24 Oct 2019 20:48:48 +0000 (16:48 -0400)]
Cleanup: system-tests: format lava2-submit.py according to `black`
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Thu, 24 Oct 2019 20:19:20 +0000 (16:19 -0400)]
jjb: system-tests: add parameters for Tools and UST git repos
This is useful to launch custom jobs on a specific repo to test
something.
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Michael Jeanson [Fri, 18 Oct 2019 20:23:15 +0000 (16:23 -0400)]
jjb: Fix more ppc64el linux build for modules
Michael Jeanson [Thu, 17 Oct 2019 20:32:43 +0000 (16:32 -0400)]
jjb: Fix ppc64el linux build for modules
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 17 Oct 2019 18:52:01 +0000 (14:52 -0400)]
jjb: Use matching ust version for tools long_regression
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 17 Oct 2019 15:48:18 +0000 (11:48 -0400)]
jjb: Split gerrit category by build type
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Jonathan Rajotte [Wed, 16 Oct 2019 19:46:19 +0000 (15:46 -0400)]
Test for glib 2.28.6 for babeltrace master
This correspond to solaris 11 version. This is the lowest we support.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Michael Jeanson [Thu, 10 Oct 2019 20:36:57 +0000 (16:36 -0400)]
jjb: move to NoActivity timeouts
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 10 Oct 2019 19:58:34 +0000 (15:58 -0400)]
jjb: Remove jgit from all jobs
jgit was used on Windows jobs to work around a path lenght limitation
that can now be configured with the regular git client using the
core.longpaths option.
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 10 Oct 2019 19:41:01 +0000 (15:41 -0400)]
Merge pull request #56 from frdeso/bt_scanbuild
jjb: add babeltrace scan-build configure options
Michael Jeanson [Thu, 10 Oct 2019 19:39:47 +0000 (15:39 -0400)]
jjb: Add dev_gerrit_babeltrace_winbuild
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Francis Deslauriers [Wed, 9 Oct 2019 16:03:33 +0000 (12:03 -0400)]
jjb: add babeltrace scan-build configure options
These options prevent a lot of false positive reports, mainly in cases
where variable are set only used in assertions or some log levels.
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Michael Jeanson [Tue, 8 Oct 2019 17:50:25 +0000 (13:50 -0400)]
jjb: Update scan-build script
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 7 Oct 2019 21:30:51 +0000 (17:30 -0400)]
jjb: Fix rseq coverity build
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 7 Oct 2019 19:32:51 +0000 (15:32 -0400)]
jjb: Make sure pylint fails when warnings are present
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 7 Oct 2019 18:37:03 +0000 (14:37 -0400)]
jjb: coverity: Add python plugin to bt build
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 7 Oct 2019 18:24:18 +0000 (14:24 -0400)]
jjb: lttng-tools: move to relative timeout
Replace the fixed time timout of 90 minutes to one of 30 minutes since
the last output. Fixes build failure on small armhf systems.
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 2 Oct 2019 17:42:43 +0000 (13:42 -0400)]
jjb: fix liburcu build prior to 0.11
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 26 Sep 2019 18:29:16 +0000 (14:29 -0400)]
jjb: babeltrace: pylint job for bt2
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 25 Sep 2019 20:38:22 +0000 (16:38 -0400)]
jjb: Add elbuild jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 25 Sep 2019 20:37:11 +0000 (16:37 -0400)]
ansible: Add el8 packages
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Jonathan Rajotte [Wed, 25 Sep 2019 19:40:35 +0000 (15:40 -0400)]
Update canary job base to use 2.10.x and latest kernel 4.4.x
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Tue, 24 Sep 2019 20:57:52 +0000 (16:57 -0400)]
Update kernel since previous kernel hang on boot
The previous kernel decided that from now on he would soft lock on boot.
Not sure what is the root cause for this yet. Moving to latest of 4.4.x is
not a problem for this job.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Mon, 23 Sep 2019 21:37:40 +0000 (17:37 -0400)]
Fix: missing "fs" to template variable
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Mon, 23 Sep 2019 19:54:38 +0000 (15:54 -0400)]
Add sha256 for downloaded kernel and rootfs
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Mon, 23 Sep 2019 18:51:10 +0000 (14:51 -0400)]
Remove kernel module for babeltrace benchmark jobs
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Thu, 29 Aug 2019 19:02:09 +0000 (15:02 -0400)]
lttng-tools: add babeltrace master as a babeltrace value
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Mon, 26 Aug 2019 20:59:03 +0000 (16:59 -0400)]
babeltrace: gerrit: fail on compiler warning
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Mon, 26 Aug 2019 18:51:16 +0000 (14:51 -0400)]
plot: add grid to babeltrace benchmark
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Michael Jeanson [Tue, 13 Aug 2019 18:41:53 +0000 (14:41 -0400)]
jjb: babeltrace: don't throttle black job
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Fri, 9 Aug 2019 22:16:56 +0000 (18:16 -0400)]
jjb: Add dev_gerrit_babeltrace_black
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Fri, 9 Aug 2019 21:54:16 +0000 (17:54 -0400)]
jjb: babeltrace: throttle gerrit builds
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 24 Jul 2019 18:09:50 +0000 (14:09 -0400)]
jjb: remove python-bindings jobs on osx for bt1
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Jonathan Rajotte [Tue, 30 Jul 2019 21:48:31 +0000 (17:48 -0400)]
bt2 benchmark: parsers must be defined first
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Tue, 30 Jul 2019 21:03:20 +0000 (17:03 -0400)]
formatting: black benchmark.py
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Tue, 30 Jul 2019 21:02:39 +0000 (17:02 -0400)]
bt2 benchmark: add overwrite switch for branches dict
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Tue, 30 Jul 2019 20:30:38 +0000 (16:30 -0400)]
bt2 benchmark: allow for force submit of jobs
This will result in overwriting of results.
Jonathan Rajotte [Mon, 29 Jul 2019 19:55:39 +0000 (15:55 -0400)]
Tune kernel parameter for babeltrace benchmarking
idle=poll prevent the kick in of sleep state. This is not that important
for babeltrace since it is mostly userpsace, single threaded and cpu bound.
cpufreq.off=1 ensures that we do not play with the frequency of the cpu.
numa_balancing=disable makes sure weird numa interaction happens.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Fri, 26 Jul 2019 18:21:25 +0000 (14:21 -0400)]
bt benchmark: rename to babeltrace_benchmark
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Fri, 26 Jul 2019 18:16:35 +0000 (14:16 -0400)]
bt benchmark: add delta plot
The delta plot is less intuitive but can help identify the important
commit.
Each point is the delta (y2 - y1) between the current point and previous
point.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Fri, 26 Jul 2019 18:16:16 +0000 (14:16 -0400)]
Add y scale on the right side of plot
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Fri, 26 Jul 2019 18:15:32 +0000 (14:15 -0400)]
bt benchmark: Use 0 as ymin for raw value plot
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Wed, 15 May 2019 20:20:41 +0000 (16:20 -0400)]
Introduce babeltrace benchmark pipeline
This benchmark pipeline leverage jenkins, lava and
obj.internal.efficios.com.
The babeltrace_benchmark (jobs/babeltrace-benchmark.yaml) jobs is
responsible for queueing lava jobs (
template_lava_job_bt_benchmark.jinja2 and
lava/benchmark/babeltrace/benchmark.yml
) and generating the benchmark report graph.
The results for each individual commit lava jobs are uploaded to
obj.internal.efficios.com in the form of a json file.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Michael Jeanson [Tue, 23 Jul 2019 21:22:17 +0000 (17:22 -0400)]
jjb: babeltrace: force remap DLL addresses on Cygwin x86
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 22 Jul 2019 16:08:10 +0000 (12:08 -0400)]
jjb: babeltrace: fix tap for bt < 1.5
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 18 Jul 2019 19:11:55 +0000 (15:11 -0400)]
jjb: lltng-ust: no tap logs prior to 2.8
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 18 Jul 2019 18:31:22 +0000 (14:31 -0400)]
jjb: Standardize build scripts
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 18 Jul 2019 18:30:01 +0000 (14:30 -0400)]
jjb: librseq: Add oot-dist build
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 18 Jul 2019 18:29:37 +0000 (14:29 -0400)]
jjb: Update lttng-tools jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 17 Jul 2019 18:36:49 +0000 (14:36 -0400)]
jjb: babeltrace: Update dev jobs for bt2
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Tue, 16 Jul 2019 22:06:13 +0000 (18:06 -0400)]
jjb: lttng-ust minor fixes
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Tue, 16 Jul 2019 22:02:51 +0000 (18:02 -0400)]
jjb: Remove coverity hack, fixed upstream
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Tue, 16 Jul 2019 21:54:39 +0000 (17:54 -0400)]
jjb: Update lttng-ust jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Tue, 16 Jul 2019 20:10:16 +0000 (16:10 -0400)]
jjb: Update babeltrace jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Tue, 16 Jul 2019 18:36:05 +0000 (14:36 -0400)]
jjb: Update liburcu jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 15 Jul 2019 22:16:14 +0000 (18:16 -0400)]
jjb: babeltrace: build.sh is now shellcheck clean
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 15 Jul 2019 19:34:15 +0000 (15:34 -0400)]
jjb: babeltrace: Add test suite logs to archived artefacts
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 11 Jul 2019 18:30:44 +0000 (14:30 -0400)]
jjb: babeltrace: disable python doc in 'std' build
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 10 Jul 2019 21:23:37 +0000 (17:23 -0400)]
jjb: Enable python in bt2 'std' config
The bt2 test suite is mostly useless without the python bindings,
build them by default in the 'std' config on all platforms and add
a 'min' config on the linux job to test this scenario. Remove the
'python-bindings' config for bt2 since it's now part of the default.
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Jonathan Rajotte [Mon, 8 Jul 2019 21:04:50 +0000 (17:04 -0400)]
Babeltrace: we do not support solaris for bt2/master
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Michael Jeanson [Tue, 2 Jul 2019 21:39:47 +0000 (17:39 -0400)]
ansible: remove cross-compilers from i386 nodes
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Tue, 2 Jul 2019 21:38:43 +0000 (17:38 -0400)]
jjb: enable babeltrace python conf on macos
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Fri, 21 Jun 2019 19:42:42 +0000 (15:42 -0400)]
jjb: babeltrace: use jgit on windows only
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Jonathan Rajotte [Thu, 20 Jun 2019 20:18:44 +0000 (16:18 -0400)]
Babeltrace: VERBOSE is now known as TRACE
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Michael Jeanson [Thu, 13 Jun 2019 15:03:41 +0000 (11:03 -0400)]
jjb: Add static conf to dev_gerrit_babeltrace_build
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 5 Jun 2019 22:20:14 +0000 (18:20 -0400)]
jjb: Add prod conf to bt master and stable-2.0
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 5 Jun 2019 21:54:56 +0000 (17:54 -0400)]
jjb: Convert bt2 prod to configuration
Let's try to limit the matrix size, this is definatly a configuration.
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Jonathan Rajotte [Wed, 5 Jun 2019 21:41:44 +0000 (17:41 -0400)]
gerrit: bt2: add dev and prod mode
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Michael Jeanson [Wed, 5 Jun 2019 14:55:55 +0000 (10:55 -0400)]
jjb: Remove jdesfossez from email notif
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 5 Jun 2019 14:47:52 +0000 (10:47 -0400)]
jjb: Add dev_gerrit_barectf_build job
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Jonathan Rajotte [Wed, 5 Jun 2019 14:32:11 +0000 (10:32 -0400)]
babeltrace: enable dev mode by default for BT 2.0 builds
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Wed, 5 Jun 2019 14:21:24 +0000 (10:21 -0400)]
gerrit: Babeltrace: build only bindings for non-amd64 build
Since the python-bindings configuration is a superset of the std
configuration only build the python-bindings for non-amd64 platform.
The reasoning here is that it take much more time on other platform to
build and test than on amd64. Removing the std conf for non-amd64 remove
1 jobs per machine type (from 2).
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Wed, 5 Jun 2019 13:30:29 +0000 (09:30 -0400)]
lttng-analyses: Babeltrace 2 and master are not a drop-in replacement
LTTng-analyses depends on the 1.x major revision of Babeltrace. It is
not compatible with Babeltrace 2.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Thu, 23 May 2019 20:19:19 +0000 (16:19 -0400)]
system tests: add 5.1.y, 5.0.y and 4.4.y to watched kernel
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Thu, 23 May 2019 20:19:01 +0000 (16:19 -0400)]
system jobs: remove stable 2.7
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Thu, 23 May 2019 17:35:20 +0000 (13:35 -0400)]
Add bool to force only failed job to run
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Thu, 23 May 2019 17:28:21 +0000 (13:28 -0400)]
Fix: include vm only linux for tag detection
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Wed, 22 May 2019 18:32:00 +0000 (14:32 -0400)]
Add kernel 3.18.y only for vm testing.
3.18.y is broken for baremetal since the igb driver segfault at boot.
3.18 is EOL but used in embedded. Do a best effort on vm only.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Wed, 22 May 2019 15:27:49 +0000 (11:27 -0400)]
Fix: lava2: attach test case is not supported
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Wed, 22 May 2019 15:06:45 +0000 (11:06 -0400)]
Add retry on submit for 502 http error
The root cause of 5022 is still not known on submit. Retry 10 times with
sleep of 5 seconds between attempts.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Wed, 15 May 2019 21:17:06 +0000 (17:17 -0400)]
Fix shellcheck warning
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Wed, 15 May 2019 18:57:52 +0000 (14:57 -0400)]
Cutoff for lttng-modules 2.7 is 4.8.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Tue, 14 May 2019 21:31:29 +0000 (17:31 -0400)]
Update kernel versions for system tests
Remove 3.18 kernel since it is EOL.
Follow 4.14 and 4.19.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Tue, 14 May 2019 20:20:56 +0000 (16:20 -0400)]
Lava: install step is deprecated in lava 2
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Mon, 13 May 2019 15:46:26 +0000 (11:46 -0400)]
Fix: missing import for benchmark data processing
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Fri, 10 May 2019 21:52:12 +0000 (17:52 -0400)]
Update lava-server
This is not longer required and also fail the submission.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Michael Jeanson [Thu, 2 May 2019 19:50:39 +0000 (15:50 -0400)]
jjb: Expand babeltrace gerrit job coverage
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
This page took 0.060868 seconds and 4 git commands to generate.