lttng-ci.git
6 years agojjb: lava: fix benchmark clone path
Francis Deslauriers [Tue, 29 Aug 2017 18:44:16 +0000 (14:44 -0400)] 
jjb: lava: fix benchmark clone path

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
6 years agojjb: lava: clone benchmarking code to temporary directory
Francis Deslauriers [Tue, 29 Aug 2017 16:09:01 +0000 (12:09 -0400)] 
jjb: lava: clone benchmarking code to temporary directory

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
6 years agojjb: lava: clone benchmark repo to /tmp that is mounted on a local drive
Francis Deslauriers [Mon, 28 Aug 2017 20:18:20 +0000 (16:18 -0400)] 
jjb: lava: clone benchmark repo to /tmp that is mounted on a local drive

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
6 years agojjb: lava: fix wrong benchmark repo
Francis Deslauriers [Mon, 28 Aug 2017 20:13:50 +0000 (16:13 -0400)] 
jjb: lava: fix wrong benchmark repo

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
6 years agojjb: lava: remove useless and periodically failing git clone
Francis Deslauriers [Mon, 28 Aug 2017 20:08:23 +0000 (16:08 -0400)] 
jjb: lava: remove useless and periodically failing git clone

This git clone periodically failing with the following error:
```
Checking connectivity... fatal: missing blob object 'f805e810e5c6e087791506b4e721958de3574ae4'
fatal: remote did not send all necessary objects
Unexpected end of command stream
```
The main hypothesis for this failure is that it is caused because the
home directory of the use is an NFS mount.
Eventhough the root cause is believed the be found. It was later found
that this git clone is useless since the lava benchmark jobs are taking
care of checking out the Github repo.

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
6 years agoMerge pull request #23 from frdeso/vm_test_timeout
Michael Jeanson [Mon, 28 Aug 2017 14:29:16 +0000 (10:29 -0400)] 
Merge pull request #23 from frdeso/vm_test_timeout

jjb: lava: increase timeout time for vm tests

6 years agojjb: lava: increase timeout time for vm tests
Francis Deslauriers [Mon, 28 Aug 2017 13:39:11 +0000 (09:39 -0400)] 
jjb: lava: increase timeout time for vm tests

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
6 years agojjb: run make check with --keep-going
Michael Jeanson [Tue, 22 Aug 2017 20:30:14 +0000 (16:30 -0400)] 
jjb: run make check with --keep-going

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
6 years agojjb: make sure we build with O2 on all platforms
Michael Jeanson [Tue, 22 Aug 2017 20:27:56 +0000 (16:27 -0400)] 
jjb: make sure we build with O2 on all platforms

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
6 years agoMerge pull request #21 from frdeso/kprobe_fuzzing_pr
Jonathan Rajotte Julien [Thu, 17 Aug 2017 15:04:50 +0000 (11:04 -0400)] 
Merge pull request #21 from frdeso/kprobe_fuzzing_pr

Move kprobe fuzzing lava test to its own lava job.

6 years agoMerge pull request #22 from frdeso/remove_2_8
Michael Jeanson [Wed, 16 Aug 2017 19:14:11 +0000 (15:14 -0400)] 
Merge pull request #22 from frdeso/remove_2_8

Test only supported LTTng versions

6 years agojjb: lava: Test only supported LTTng versions
Francis Deslauriers [Wed, 16 Aug 2017 18:54:49 +0000 (14:54 -0400)] 
jjb: lava: Test only supported LTTng versions

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
6 years agojjb: lava: Move fuzzing test to its own lava job
Francis Deslauriers [Tue, 15 Aug 2017 20:20:31 +0000 (16:20 -0400)] 
jjb: lava: Move fuzzing test to its own lava job

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
6 years agojjb: lava: Print timestamp at each iteration of kprobe fuzzing script
Francis Deslauriers [Wed, 16 Aug 2017 16:11:15 +0000 (12:11 -0400)] 
jjb: lava: Print timestamp at each iteration of kprobe fuzzing script

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
6 years agojjb: lava: Set test_shell timeouts to smaller values
Francis Deslauriers [Tue, 15 Aug 2017 15:42:23 +0000 (11:42 -0400)] 
jjb: lava: Set test_shell timeouts to smaller values

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
6 years agojjb: lava: Move kprobe test to different test shell
Francis Deslauriers [Tue, 15 Aug 2017 15:30:49 +0000 (11:30 -0400)] 
jjb: lava: Move kprobe test to different test shell

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
6 years agojjb: Add lttng-modules stable-2.10 jobs
Michael Jeanson [Tue, 1 Aug 2017 20:12:30 +0000 (16:12 -0400)] 
jjb: Add lttng-modules stable-2.10 jobs

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
6 years agojjb: handle powerpc cross_build on ubuntu >= 4.10
Michael Jeanson [Tue, 1 Aug 2017 19:33:56 +0000 (15:33 -0400)] 
jjb: handle powerpc cross_build on ubuntu >= 4.10

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
6 years agojjb: rename Solaris arch to i386
Michael Jeanson [Tue, 1 Aug 2017 19:32:46 +0000 (15:32 -0400)] 
jjb: rename Solaris arch to i386

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
6 years agojjb: Add babeltrace stable-2.0 jobs
Michael Jeanson [Tue, 1 Aug 2017 19:28:35 +0000 (15:28 -0400)] 
jjb: Add babeltrace stable-2.0 jobs

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
6 years agoMerge pull request #20 from alexmonthy/fix-scope
Jonathan Rajotte Julien [Sat, 22 Jul 2017 16:48:35 +0000 (12:48 -0400)] 
Merge pull request #20 from alexmonthy/fix-scope

jjb: Update paths in lttng-scope job

6 years agojjb: Update paths in lttng-scope job
Alexandre Montplaisir [Sat, 22 Jul 2017 03:26:20 +0000 (23:26 -0400)] 
jjb: Update paths in lttng-scope job

All plugins have been moved to the top-level, the "releng/" part is no
longer needed.

Signed-off-by: Alexandre Montplaisir <alexmonthy@efficios.com>
6 years agoMerge pull request #19 from frdeso/kprobe_fuzzing_pr
Jonathan Rajotte Julien [Fri, 21 Jul 2017 15:52:26 +0000 (11:52 -0400)] 
Merge pull request #19 from frdeso/kprobe_fuzzing_pr

Lava: Add kretprobe fuzzing test to VM tests

6 years agojjb: lava: Use the 4.9-y branch for lava tests since it is an LTS
Francis Deslauriers [Fri, 14 Jul 2017 20:13:03 +0000 (16:13 -0400)] 
jjb: lava: Use the 4.9-y branch for lava tests since it is an LTS

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
6 years agojjb: Lava: Add kretprobe fuzzing
Francis Deslauriers [Fri, 14 Jul 2017 20:02:56 +0000 (16:02 -0400)] 
jjb: Lava: Add kretprobe fuzzing

This test randomly picks a large set of symbols reported by
/proc/kallsyms and activate --function (kretprobe) on them. This also
has the side-effect of testing kprobe since they are used to implement
kretprobes.

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
6 years agojjb: fix arm64 lttng-modules build on kernel >=4.13-rc1
Michael Jeanson [Mon, 17 Jul 2017 19:06:40 +0000 (15:06 -0400)] 
jjb: fix arm64 lttng-modules build on kernel >=4.13-rc1

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
6 years agojjb: Update solaris jobs build script
Michael Jeanson [Wed, 28 Jun 2017 20:03:16 +0000 (16:03 -0400)] 
jjb: Update solaris jobs build script

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
6 years agojjb: Fix msys2 mingw32/64 builds
Michael Jeanson [Thu, 22 Jun 2017 19:35:25 +0000 (15:35 -0400)] 
jjb: Fix msys2 mingw32/64 builds

6 years agojjb: Add slesbuild jobs
Michael Jeanson [Thu, 22 Jun 2017 17:29:24 +0000 (13:29 -0400)] 
jjb: Add slesbuild jobs

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
6 years agoansible: use libuuid-devel on Suse
Michael Jeanson [Mon, 19 Jun 2017 20:57:30 +0000 (16:57 -0400)] 
ansible: use libuuid-devel on Suse

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
6 years agojjb: Add liburcu stable-0.10 jobs
Michael Jeanson [Mon, 19 Jun 2017 20:19:39 +0000 (16:19 -0400)] 
jjb: Add liburcu stable-0.10 jobs

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
6 years agoansible: Add SLES nodes
Michael Jeanson [Mon, 19 Jun 2017 19:42:17 +0000 (15:42 -0400)] 
ansible: Add SLES nodes

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agoansible: moved artifacts to git-mirror
Michael Jeanson [Mon, 29 May 2017 18:31:00 +0000 (14:31 -0400)] 
ansible: moved artifacts to git-mirror

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agoansible: Add missing deps to common on Debian
Michael Jeanson [Mon, 29 May 2017 18:14:40 +0000 (14:14 -0400)] 
ansible: Add missing deps to common on Debian

7 years agoMerge pull request #18 from frdeso/quick_fixes
Michael Jeanson [Fri, 26 May 2017 21:00:31 +0000 (17:00 -0400)] 
Merge pull request #18 from frdeso/quick_fixes

Lava jobs: Add Babeltrace dependency and improve git kernel checkout

7 years agojjb: Add swig dependency for Babeltrace python bindings
Francis Deslauriers [Fri, 26 May 2017 20:26:49 +0000 (16:26 -0400)] 
jjb: Add swig dependency for Babeltrace python bindings

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Checkout the latest tag on tracked kernel branches
Francis Deslauriers [Fri, 26 May 2017 20:06:48 +0000 (16:06 -0400)] 
jjb: Checkout the latest tag on tracked kernel branches

Use the latest tag rather than the latest commit of the kernel
repository.

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Use full Git commit IDs rather than short ones for Linux repository
Francis Deslauriers [Fri, 26 May 2017 18:54:22 +0000 (14:54 -0400)] 
jjb: Use full Git commit IDs rather than short ones for Linux repository

There was a git checkout ambiguity error because two commits had the
same 7 first characters (short ID). To avoid this in the future, use the
full commit ID.

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agoansible: Remove jenkins sudoers and delete ubuntu user
Michael Jeanson [Thu, 25 May 2017 15:25:57 +0000 (11:25 -0400)] 
ansible: Remove jenkins sudoers and delete ubuntu user

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agoansible: Rename last slaves to nodes
Michael Jeanson [Wed, 24 May 2017 20:20:38 +0000 (16:20 -0400)] 
ansible: Rename last slaves to nodes

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agoansible: clone linux-all
Michael Jeanson [Wed, 24 May 2017 20:07:38 +0000 (16:07 -0400)] 
ansible: clone linux-all

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agojjb: lttng-modules vanilla trigger hourly
Michael Jeanson [Tue, 23 May 2017 20:20:22 +0000 (16:20 -0400)] 
jjb: lttng-modules vanilla trigger hourly

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agoansible: Rename slave to node
Michael Jeanson [Mon, 15 May 2017 19:05:38 +0000 (15:05 -0400)] 
ansible: Rename slave to node

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agoansible: Remove tracecompass
Michael Jeanson [Mon, 15 May 2017 18:55:21 +0000 (14:55 -0400)] 
ansible: Remove tracecompass

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agoMerge pull request #17 from frdeso/add-open-enoent-back
Jonathan Rajotte Julien [Wed, 10 May 2017 20:21:33 +0000 (16:21 -0400)] 
Merge pull request #17 from frdeso/add-open-enoent-back

Add Lava benchmark test cases and minor fixes

7 years agojjb: Build the Babeltrace Python bindings in Lava jobs
Francis Deslauriers [Wed, 10 May 2017 19:40:29 +0000 (15:40 -0400)] 
jjb: Build the Babeltrace Python bindings in Lava jobs

Kernel test need access to the Babeltrace Python bindings

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Keep the log of the last 100 `build_kernel_PARAM` jobs
Francis Deslauriers [Wed, 10 May 2017 19:31:32 +0000 (15:31 -0400)] 
jjb: Keep the log of the last 100 `build_kernel_PARAM` jobs

When multiple commits are pushed on kernel and lttng-modules branches
close in time, a large number of kernel build jobs are launched.

The logs of build failures sometimes got deleted to make room for new
logs thus making the investigation for those failures impossible.

To prevent that, double the number of build logs kept.

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Run Lava jobs on weekdays only to avoid DNS downtime
Francis Deslauriers [Mon, 8 May 2017 18:21:30 +0000 (14:21 -0400)] 
jjb: Run Lava jobs on weekdays only to avoid DNS downtime

Due to backup jobs, the DNS resolver is down for a few hours during the
weekends. Lava jobs running during this time might fail trying to
resolve the Lava server hostname.

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Print only the summary on IRC on Lava job failure
Francis Deslauriers [Mon, 8 May 2017 18:11:11 +0000 (14:11 -0400)] 
jjb: Print only the summary on IRC on Lava job failure

When detecting a failure on a Lava job, the IRC bot would print all the
new commits on the tracked branches. This would case large amount of
text being printed on the IRC chat room. This sets the bot to only print
the job name that failed.

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Remove internal Lava tests from the passing requirements
Francis Deslauriers [Wed, 3 May 2017 20:44:48 +0000 (16:44 -0400)] 
jjb: Remove internal Lava tests from the passing requirements

Lava runs a number of basic tests when launching a test node and some of
these tests would randomly be marked as failed without affecting the
behaviour of the actual tests or benchmarks.
To avoid a noisy CI, we simply omit to consider those tests when
checking for run success or failure.

Lava devs on IRC suggested to upgrade to the new Lava version and see if the
error was still present.

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Run Lava tests and benchmarks on weekdays only
Francis Deslauriers [Mon, 1 May 2017 16:15:06 +0000 (12:15 -0400)] 
jjb: Run Lava tests and benchmarks on weekdays only

The daily jobs were failing every Saturdays because they were launched
when nodes were turned off for backup work.

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Add getpid testcase for Lava benchmark
Francis Deslauriers [Thu, 16 Mar 2017 20:49:16 +0000 (16:49 -0400)] 
jjb: Add getpid testcase for Lava benchmark

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Add ioctl testcase to Lava benchmarks
Francis Deslauriers [Thu, 16 Mar 2017 16:39:16 +0000 (12:39 -0400)] 
jjb: Add ioctl testcase to Lava benchmarks

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Change `syscall` to `event` in benchmark plots
Francis Deslauriers [Thu, 16 Mar 2017 15:13:49 +0000 (11:13 -0400)] 
jjb: Change `syscall` to `event` in benchmark plots

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Add back open_enoent Lava benchmark testcase
Francis Deslauriers [Thu, 16 Mar 2017 14:23:30 +0000 (10:23 -0400)] 
jjb: Add back open_enoent Lava benchmark testcase

Initially, this testcase was removed because of its bimodal behaviour.
After investigation, we were not able to find the exact reason behind
this but we decided to keep running the testcase while keeping in mind
its bimodal nature.

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Add stable-2.10 jobs
Michael Jeanson [Mon, 8 May 2017 15:52:26 +0000 (11:52 -0400)] 
jjb: Add stable-2.10 jobs

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agojjb: Add lttng-modules trigger job
Michael Jeanson [Mon, 1 May 2017 22:15:02 +0000 (18:15 -0400)] 
jjb: Add lttng-modules trigger job

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agojjb: lttng-modules fix ppc build failure on ubuntu
Michael Jeanson [Mon, 1 May 2017 19:19:57 +0000 (15:19 -0400)] 
jjb: lttng-modules fix ppc build failure on ubuntu

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agojjb: Revamp lttng-modules jobs
Michael Jeanson [Fri, 28 Apr 2017 20:35:26 +0000 (16:35 -0400)] 
jjb: Revamp lttng-modules jobs

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agojjb: Add windows jobs to lttng-tools
Michael Jeanson [Tue, 11 Apr 2017 20:28:17 +0000 (16:28 -0400)] 
jjb: Add windows jobs to lttng-tools

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agojjb: Add windows jobs to babeltrace
Michael Jeanson [Tue, 11 Apr 2017 19:33:40 +0000 (15:33 -0400)] 
jjb: Add windows jobs to babeltrace

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agojjb: Add windows jobs to liburcu
Michael Jeanson [Tue, 11 Apr 2017 18:51:44 +0000 (14:51 -0400)] 
jjb: Add windows jobs to liburcu

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agoMerge pull request #16 from frdeso/add-filter
Jonathan Rajotte Julien [Mon, 3 Apr 2017 14:49:30 +0000 (10:49 -0400)] 
Merge pull request #16 from frdeso/add-filter

Add filter testcase to Lava benchmark jobs

7 years agojjb: Add new benchmark testcase using lttng-test-filter module
Francis Deslauriers [Tue, 14 Mar 2017 20:08:58 +0000 (16:08 -0400)] 
jjb: Add new benchmark testcase using lttng-test-filter module

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Pass the events to enable in lava benchmarks
Francis Deslauriers [Tue, 14 Mar 2017 20:08:19 +0000 (16:08 -0400)] 
jjb: Pass the events to enable in lava benchmarks

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Only build scope with gtk2
Michael Jeanson [Wed, 15 Mar 2017 19:25:50 +0000 (15:25 -0400)] 
jjb: Only build scope with gtk2

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agojjb: Add coverity jobs
Michael Jeanson [Wed, 15 Mar 2017 15:43:43 +0000 (11:43 -0400)] 
jjb: Add coverity jobs

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agojjb: Add jabberwocky
Michael Jeanson [Tue, 14 Mar 2017 19:40:39 +0000 (15:40 -0400)] 
jjb: Add jabberwocky

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agojjb: Add libdelorean-java
Michael Jeanson [Tue, 14 Mar 2017 19:40:24 +0000 (15:40 -0400)] 
jjb: Add libdelorean-java

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agojjb: Add warnings to lttng-scope
Michael Jeanson [Tue, 14 Mar 2017 19:39:06 +0000 (15:39 -0400)] 
jjb: Add warnings to lttng-scope

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agojjb: Add ctf-java
Michael Jeanson [Tue, 14 Mar 2017 18:48:04 +0000 (14:48 -0400)] 
jjb: Add ctf-java

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agojjb: Remove tracecompass
Michael Jeanson [Tue, 14 Mar 2017 16:36:34 +0000 (12:36 -0400)] 
jjb: Remove tracecompass

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agojjb: Fix maven version in lttng-ust-java-tests
Michael Jeanson [Tue, 14 Mar 2017 16:34:45 +0000 (12:34 -0400)] 
jjb: Fix maven version in lttng-ust-java-tests

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agojjb: Add coverity to lttng-scope
Michael Jeanson [Tue, 14 Mar 2017 16:34:06 +0000 (12:34 -0400)] 
jjb: Add coverity to lttng-scope

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agoMerge pull request #15 from frdeso/bm_metadata
Jonathan Rajotte Julien [Tue, 14 Mar 2017 15:05:24 +0000 (11:05 -0400)] 
Merge pull request #15 from frdeso/bm_metadata

Add timestamp to benchmark metadata.

7 years agojjb: Add timestamp and lttng-ci commit ID to benchmark metadata
Francis Deslauriers [Mon, 13 Mar 2017 16:26:21 +0000 (12:26 -0400)] 
jjb: Add timestamp and lttng-ci commit ID to benchmark metadata

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Use LTTNG_CI_PATH variable in Lava jobs
Francis Deslauriers [Mon, 13 Mar 2017 16:26:08 +0000 (12:26 -0400)] 
jjb: Use LTTNG_CI_PATH variable in Lava jobs

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Add lttng-scope
Michael Jeanson [Mon, 13 Mar 2017 22:01:07 +0000 (18:01 -0400)] 
jjb: Add lttng-scope

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agoansible: Add LTTng-scope
Michael Jeanson [Mon, 13 Mar 2017 18:19:11 +0000 (14:19 -0400)] 
ansible: Add LTTng-scope

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
7 years agoMerge pull request #14 from frdeso/enoent_removal
Michael Jeanson [Tue, 28 Feb 2017 21:18:08 +0000 (16:18 -0500)] 
Merge pull request #14 from frdeso/enoent_removal

Replace of enoent testcase because of high variance in results

7 years agojjb: Add LTTng-Modules repo parameter for more flexible testing
Francis Deslauriers [Tue, 28 Feb 2017 17:07:39 +0000 (12:07 -0500)] 
jjb: Add LTTng-Modules repo parameter for more flexible testing

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Remove unused Lava metric gathering
Francis Deslauriers [Fri, 17 Feb 2017 19:19:02 +0000 (14:19 -0500)] 
jjb: Remove unused Lava metric gathering

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Replace open_enoent testcase for a more stable testcase
Francis Deslauriers [Fri, 17 Feb 2017 16:43:07 +0000 (11:43 -0500)] 
jjb: Replace open_enoent testcase for a more stable testcase

The open_enoent testcase showed a bimodal distribution of time per event
that was measurable even when tracing was disabled. This behaviour was
witnessed only in cases where the open failed with an `enoent` error.
Our investigation of the sys_open code pointed towards to the pathwalk
in the VFS. We decided to simply change the test case to something more
stable due to lack of time to put in the investigation.

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agoMerge pull request #13 from frdeso/mainline-jobs-rework
Jonathan Rajotte Julien [Fri, 17 Feb 2017 17:04:58 +0000 (12:04 -0500)] 
Merge pull request #13 from frdeso/mainline-jobs-rework

Benchmark mainline jobs rework

7 years agojjb: Benchmark mainline kernel jobs tracking specific tags/branch on lttng projects
Francis Deslauriers [Thu, 16 Feb 2017 17:02:31 +0000 (12:02 -0500)] 
jjb: Benchmark mainline kernel jobs tracking specific tags/branch on lttng projects

rather than using all the same tag. This was causing problems because not all
projects have a `v2.9.3` tag for example.

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Make system tests mainline jobs track Linus' tree instead of stable
Francis Deslauriers [Fri, 27 Jan 2017 05:09:34 +0000 (00:09 -0500)] 
jjb: Make system tests mainline jobs track Linus' tree instead of stable

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agoMerge pull request #12 from frdeso/ssh_inject
Michael Jeanson [Wed, 15 Feb 2017 19:15:21 +0000 (14:15 -0500)] 
Merge pull request #12 from frdeso/ssh_inject

jjb: Add ssh command in injection build step for benchmark jobs

7 years agojjb: Add ssh command in injection build step for benchmark jobs
Francis Deslauriers [Mon, 30 Jan 2017 20:34:08 +0000 (15:34 -0500)] 
jjb: Add ssh command in injection build step for benchmark jobs

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agoMerge pull request #10 from frdeso/fix_missing_files
Jonathan Rajotte Julien [Thu, 26 Jan 2017 20:40:34 +0000 (15:40 -0500)] 
Merge pull request #10 from frdeso/fix_missing_files

Fix unbounded variable issues and benchmark data saving

7 years agojjb: Change storage hostname to an higher level name
Francis Deslauriers [Thu, 26 Jan 2017 20:22:03 +0000 (15:22 -0500)] 
jjb: Change storage hostname to an higher level name

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Change key storage node to a generic name
Francis Deslauriers [Thu, 26 Jan 2017 20:01:14 +0000 (15:01 -0500)] 
jjb: Change key storage node to a generic name

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agoMerge pull request #11 from frdeso/benchmark_plot_x_axis
Michael Jeanson [Thu, 26 Jan 2017 19:40:58 +0000 (14:40 -0500)] 
Merge pull request #11 from frdeso/benchmark_plot_x_axis

jjb: Set the X axis to a finer granularity for benchmark plots

7 years agojjb: Fix missing script to save the benchmark data
Francis Deslauriers [Thu, 26 Jan 2017 15:43:55 +0000 (10:43 -0500)] 
jjb: Fix missing script to save the benchmark data

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Fix missing jenkins secret injection in benchmark jobs
Francis Deslauriers [Thu, 26 Jan 2017 15:42:53 +0000 (10:42 -0500)] 
jjb: Fix missing jenkins secret injection in benchmark jobs

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: Set the X axis to a finer granularity for benchmark plots
Francis Deslauriers [Wed, 25 Jan 2017 21:53:11 +0000 (16:53 -0500)] 
jjb: Set the X axis to a finer granularity for benchmark plots

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
7 years agojjb: lttng-tools: Add debug-rcu conf for 2.7, 2.8, 2.9
Jonathan Rajotte [Thu, 26 Jan 2017 17:00:44 +0000 (12:00 -0500)] 
jjb: lttng-tools: Add debug-rcu conf for 2.7, 2.8, 2.9

Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
7 years agojjb: lttng-ust: Fix missing CPPFLAGS & LDFLAGS on configure for *dist build types
Jonathan Rajotte [Thu, 26 Jan 2017 16:43:25 +0000 (11:43 -0500)] 
jjb: lttng-ust: Fix missing CPPFLAGS & LDFLAGS on configure for *dist build types

Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
7 years agojjb: liburcu: Use "--enable-rcu-debug" when version >=0.10
Jonathan Rajotte [Wed, 25 Jan 2017 22:03:08 +0000 (17:03 -0500)] 
jjb: liburcu: Use "--enable-rcu-debug" when version >=0.10

Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
7 years agojjb: liburcu: "--enable-debug-rcu" is "--enable-rcu-debug"
Jonathan Rajotte [Wed, 25 Jan 2017 21:51:31 +0000 (16:51 -0500)] 
jjb: liburcu: "--enable-debug-rcu" is "--enable-rcu-debug"

7 years agoMerge pull request #8 from PSRCode/master
Michael Jeanson [Wed, 25 Jan 2017 21:31:07 +0000 (16:31 -0500)] 
Merge pull request #8 from PSRCode/master

Add debug-rcu as a configuration value for librcu, lttng-ust, lttng-tools

This page took 0.037518 seconds and 4 git commands to generate.