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
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>
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>
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
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>
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
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>
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>
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
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>
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>
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>
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>
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>
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>
Jonathan Rajotte [Wed, 25 Jan 2017 21:51:31 +0000 (16:51 -0500)]
jjb: liburcu: "--enable-debug-rcu" is "--enable-rcu-debug"
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
Jonathan Rajotte [Mon, 23 Jan 2017 23:27:51 +0000 (18:27 -0500)]
jjb: lttng-tools: Add debug_rcu conf value
When conf is equal to debug_rcu copy artifacts from lttng-ust &
userspace rcu where conf is equal to debug_rcu.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Mon, 23 Jan 2017 22:28:52 +0000 (17:28 -0500)]
jjb: lttng-ust: Add debug-rcu as conf value
When conf == debug-rcu import artifacts from "liburcu/../conf=debug-rcu/..".
For all other conf values import artifacts from "liburcu/../conf=std/..".
Jonathan Rajotte [Mon, 23 Jan 2017 21:55:26 +0000 (16:55 -0500)]
jjb: liburcu: Add debug-rcu as conf value
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Mon, 23 Jan 2017 23:11:52 +0000 (18:11 -0500)]
jjb: lttng-tools: Handle debug_rcu conf value
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Mon, 23 Jan 2017 22:55:01 +0000 (17:55 -0500)]
jjb: lttng-ust: Handle debug-rcu conf value
Jonathan Rajotte [Mon, 23 Jan 2017 21:45:58 +0000 (16:45 -0500)]
jjb: liburcu: Handle debug-rcu conf value
When version is greater than 0.9 use "--enable-rcu-debug" else append
-DDEBUG_RCU to CFLAGS.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Mon, 23 Jan 2017 23:10:26 +0000 (18:10 -0500)]
jjb: Do not export CFLAGS, CPPFLAGS and LDFLAGS
Pass CFLAGS, CPPFLAGS and LDFLAGS to configure.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Mon, 23 Jan 2017 22:50:09 +0000 (17:50 -0500)]
jjb: Do not export CPPFLAGS and LDFLAGS
Pass CPPFLAGS and LDFLAGS to configure.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Jonathan Rajotte [Mon, 23 Jan 2017 21:22:31 +0000 (16:22 -0500)]
jjb: Do not export LDFLAGS and CFLAGS
Pass LDFLAGS to configure.
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Michael Jeanson [Wed, 25 Jan 2017 20:56:29 +0000 (15:56 -0500)]
Add Francis Deslauriers to AUTHORS
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 25 Jan 2017 20:33:36 +0000 (15:33 -0500)]
jjb: Add kversion ceiling to lttng-modules
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 25 Jan 2017 20:32:08 +0000 (15:32 -0500)]
Merge pull request #9 from frdeso/rework_plots
Add plot generating scripts
Francis Deslauriers [Wed, 25 Jan 2017 00:14:12 +0000 (19:14 -0500)]
Lava: Omitting runs with missing metadata file
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Tue, 24 Jan 2017 21:13:12 +0000 (16:13 -0500)]
Lava: Split the benchmark plots for clarification
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Mon, 23 Jan 2017 19:22:17 +0000 (14:22 -0500)]
Lava: Clean workspace on job completion
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Mon, 23 Jan 2017 19:13:38 +0000 (14:13 -0500)]
Lava: Specify a 5min timeout for the env setup commands
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Mon, 23 Jan 2017 19:10:57 +0000 (14:10 -0500)]
Lava: Set canary jobs to run once a day
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Fri, 20 Jan 2017 20:35:39 +0000 (15:35 -0500)]
Lava: Print Lava log URL of this job at submission time
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Fri, 20 Jan 2017 19:28:28 +0000 (14:28 -0500)]
Lava: Add standard deviation the benchmark plots
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Fri, 20 Jan 2017 16:17:20 +0000 (11:17 -0500)]
Lava: Display benchmark results in nsec
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Thu, 19 Jan 2017 21:22:14 +0000 (16:22 -0500)]
Lava: Consider threads when computing time per event
Also, changed the time unit from nsec to usec
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Mon, 9 Jan 2017 17:45:22 +0000 (12:45 -0500)]
Lava: Generate plots including all past benchmark results
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Michael Jeanson [Wed, 25 Jan 2017 16:22:12 +0000 (11:22 -0500)]
jjb: Use gcc-4.9 to cross-compile modules
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 25 Jan 2017 16:21:11 +0000 (11:21 -0500)]
ansible: Add gcc-4.9 to cross-compilers
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Jonathan Rajotte Julien [Wed, 25 Jan 2017 16:14:19 +0000 (11:14 -0500)]
Merge pull request #7 from frdeso/change_vm_testname
Lava: Rename vm jobs to be more generic
Michael Jeanson [Tue, 24 Jan 2017 21:11:01 +0000 (16:11 -0500)]
jjb: shellcheck fixes to param-build.sh
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Tue, 24 Jan 2017 20:43:22 +0000 (15:43 -0500)]
jjb: Use composite linux git tree
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Tue, 24 Jan 2017 20:42:16 +0000 (15:42 -0500)]
jjb: Fix cross build of lttng-modules
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 23 Jan 2017 20:27:41 +0000 (15:27 -0500)]
jjb: Set lttng-ust-java-tests to daily
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 23 Jan 2017 20:27:15 +0000 (15:27 -0500)]
jjb: Update modules based jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Francis Deslauriers [Thu, 19 Jan 2017 21:38:21 +0000 (16:38 -0500)]
Lava: Rename vm jobs to be more generic
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Michael Jeanson [Wed, 18 Jan 2017 20:28:25 +0000 (15:28 -0500)]
ansible: Replace sudo by become
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 18 Jan 2017 20:26:46 +0000 (15:26 -0500)]
ansible: Fix for ansible 2.2
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 18 Jan 2017 20:25:34 +0000 (15:25 -0500)]
Merge pull request #6 from frdeso/for_lttngci
Save and plot baremetal benchmark results
Francis Deslauriers [Fri, 13 Jan 2017 19:39:36 +0000 (14:39 -0500)]
Lava: Install libnuma to build benchmarks
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Wed, 18 Jan 2017 19:23:31 +0000 (14:23 -0500)]
Lava: Fix the name of Jenkins Lava key
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Tue, 10 Jan 2017 20:15:08 +0000 (15:15 -0500)]
Lava: Increase the log history of kernel building job
Francis Deslauriers [Tue, 10 Jan 2017 19:10:09 +0000 (14:10 -0500)]
Lava: Fetching the results bundle should be done only on successful jobs
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Tue, 10 Jan 2017 16:24:11 +0000 (11:24 -0500)]
Lava: Post on IRC channel on test failure
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Mon, 9 Jan 2017 17:44:02 +0000 (12:44 -0500)]
Lava: Remove redundant job definition
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Mon, 9 Jan 2017 21:26:24 +0000 (16:26 -0500)]
Lava: Run benchmark job on slave nodes to generate the plots
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Mon, 9 Jan 2017 21:25:51 +0000 (16:25 -0500)]
Lava: Use Python3 for lava job submission
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Wed, 21 Dec 2016 21:46:52 +0000 (16:46 -0500)]
Lava: Force unbuffered write to stdout for Python lava job submission scripts
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Wed, 21 Dec 2016 21:26:13 +0000 (16:26 -0500)]
Lava: Get the Lava API key from the environment rather than the cli arguments
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Wed, 21 Dec 2016 19:30:53 +0000 (14:30 -0500)]
Lava: Print when the job is being scheduled
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Mon, 12 Dec 2016 22:24:34 +0000 (17:24 -0500)]
Lava: Save benchmark result plots in image gallery
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Michael Jeanson [Fri, 6 Jan 2017 21:26:20 +0000 (16:26 -0500)]
jjb: use bt1.5 while 2.0 is merged in master
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Fri, 16 Dec 2016 21:10:21 +0000 (16:10 -0500)]
Merge pull request #5 from frdeso/for_lttngci
Add test runs and improve kernel coverage
Michael Jeanson [Thu, 15 Dec 2016 17:03:30 +0000 (12:03 -0500)]
ansible: update inventory
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 15 Dec 2016 17:02:54 +0000 (12:02 -0500)]
jjb: Allow pulling artifacts from unstable jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Francis Deslauriers [Fri, 9 Dec 2016 22:10:03 +0000 (17:10 -0500)]
Lava: Attach the processed result files to the bundle
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Fri, 9 Dec 2016 20:35:26 +0000 (15:35 -0500)]
Lava: Save the processed benchmark results in a single file
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Fri, 2 Dec 2016 14:35:34 +0000 (09:35 -0500)]
Lava: Handle results bundle download error
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Thu, 1 Dec 2016 21:17:44 +0000 (16:17 -0500)]
Lava: Add root destructive tests to kvm test runs
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Thu, 1 Dec 2016 17:25:04 +0000 (12:25 -0500)]
Lava: More clearly split baremetal and kvm tests
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Wed, 30 Nov 2016 21:56:32 +0000 (16:56 -0500)]
Lava: Clear the bash cache manually
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Wed, 30 Nov 2016 20:51:51 +0000 (15:51 -0500)]
Lava: Remove useless debugging command on boot
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Wed, 30 Nov 2016 20:36:54 +0000 (15:36 -0500)]
Lava: Set vlttng to use `nproc` make jobs
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Wed, 30 Nov 2016 15:11:04 +0000 (10:11 -0500)]
Lava: Upgrade rootfs to Xenial for kernel tests
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Mon, 28 Nov 2016 21:55:15 +0000 (16:55 -0500)]
Lava: Don't count flaky test included in boot action
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Mon, 28 Nov 2016 21:17:41 +0000 (16:17 -0500)]
Lava: Print job test cases summary at the very end
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Thu, 24 Nov 2016 20:07:32 +0000 (15:07 -0500)]
Lava: Move dependencies to test case definitions
This prevents the installation large python packages unnecessarily in
the cases of kvm tests for example.
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Thu, 24 Nov 2016 17:04:22 +0000 (12:04 -0500)]
Lava: Add perf regression test suite to baremetal runs
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Thu, 24 Nov 2016 16:42:24 +0000 (11:42 -0500)]
Lava: Add lava jobs tracking kernel RCs
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Michael Jeanson [Mon, 28 Nov 2016 15:47:41 +0000 (10:47 -0500)]
Merge pull request #4 from frdeso/vm_tests_pr
Run kernel tests on KVM instances instead of baremetal
Francis Deslauriers [Wed, 23 Nov 2016 15:34:12 +0000 (10:34 -0500)]
Lava: Include kernel version and shorten commit id in archive filenames
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Thu, 17 Nov 2016 22:07:52 +0000 (17:07 -0500)]
Lava: Print jobid at submission and test cases report at the end
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Francis Deslauriers [Wed, 23 Nov 2016 16:11:50 +0000 (11:11 -0500)]
Lava: Run kernel tests in KVM instance instead of baremetal
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Michael Jeanson [Thu, 17 Nov 2016 16:08:18 +0000 (11:08 -0500)]
Merge pull request #3 from frdeso/for_lttngci
Add baremetal testing and benchmarking integration in Jenkins using Lava
Francis Deslauriers [Thu, 10 Nov 2016 17:18:33 +0000 (12:18 -0500)]
Add baremetal tests Jenkins job definition
Francis Deslauriers [Thu, 10 Nov 2016 17:17:26 +0000 (12:17 -0500)]
Add Jenkins and job results parsing scripts
Francis Deslauriers [Thu, 10 Nov 2016 17:15:43 +0000 (12:15 -0500)]
Add Lava tests and benchmark definitions
Michael Jeanson [Fri, 28 Oct 2016 19:27:17 +0000 (15:27 -0400)]
jjb: Merge java and python agent axis
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Fri, 28 Oct 2016 19:23:28 +0000 (15:23 -0400)]
jjb: Add macosx dev jobs to babeltrace
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Fri, 28 Oct 2016 19:14:15 +0000 (15:14 -0400)]
jjb: Add stable-1.5 to babeltrace
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Mon, 17 Oct 2016 19:21:17 +0000 (15:21 -0400)]
jjb: build scripts cleanups
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 13 Oct 2016 17:47:35 +0000 (13:47 -0400)]
jjb: Add coverity job to latency-tracker
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 13 Oct 2016 17:46:02 +0000 (13:46 -0400)]
jjb: Disable static builds of babeltrace on macosx
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 13 Oct 2016 17:45:18 +0000 (13:45 -0400)]
jjb: lttng-tools build script cleanup
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 12 Oct 2016 19:18:26 +0000 (15:18 -0400)]
jjb: Add stable-2.9 jobs
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Wed, 12 Oct 2016 15:56:02 +0000 (11:56 -0400)]
jjb: Add dev_jgalar_lttng-tools_master-staging_solarisbuild
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 8 Sep 2016 18:54:35 +0000 (14:54 -0400)]
jjb: Add email notify to latency-tracker
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Michael Jeanson [Thu, 8 Sep 2016 18:53:56 +0000 (14:53 -0400)]
jjb: Add lttng-tools macosx dev job
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
This page took 0.037154 seconds and 4 git commands to generate.