2 name: lttng-ust-benchmarks
5 <p>Job is managed by Jenkins Job Builder.</p>
7 project-type: freestyle
16 url: https://github.com/{github_user}/{github_name}.git
18 browser-url: https://github.com/{github_user}/{github_name}
21 basedir: src/lttng-ust-benchmarks
27 - liburcu_master_build
28 - lttng-tools_master_build
29 - lttng-ust_master_build
35 PROJECT_NAME=lttng-ust-benchmarks
39 url: https://github.com/{github_user}/{github_name}
44 name: lttng-ust-benchmarks_{version}_{buildtype}
45 defaults: lttng-ust-benchmarks
47 project-type: freestyle
52 project: liburcu_master_build/arch=amd64,build=std,conf=std
53 which-build: last-successful
56 target: 'deps/liburcu'
57 do-not-fingerprint: true
59 project: babeltrace_{babeltrace_version}_build/arch=amd64,build=std,conf=std
60 which-build: last-successful
63 target: 'deps/babeltrace'
64 do-not-fingerprint: true
66 project: lttng-tools_master_build/arch=amd64,babeltrace_version={babeltrace_version},build=std,conf=agents,liburcu_version=master,test_type=base
67 which-build: last-successful
70 target: 'deps/lttng-tools'
71 do-not-fingerprint: true
73 project: lttng-ust_master_build/arch=amd64,build=std,conf=std,liburcu_version=master/
74 which-build: last-successful
77 target: 'deps/lttng-ust'
78 do-not-fingerprint: true
80 !include-raw-escape: scripts/lttng-ust-benchmarks/build.sh
82 # TODO: Scan for open tasks
85 artifacts: 'src/lttng-ust-benchmarks/benchmarks.json'
88 - title: Process Start Time Overhead (app with 1 TP)
93 - file: jenkins_plot_data/8_cpus.basic.tracing_disabled.start_overhead_s.properties
95 - file: jenkins_plot_data/8_cpus.basic.tracing_enabled.start_overhead_s.properties
97 - file: jenkins_plot_data/8_cpus.sha2.tracing_disabled.start_overhead_s.properties
99 - file: jenkins_plot_data/8_cpus.sha2.tracing_enabled.start_overhead_s.properties
101 - title: Event Overhead (app with 1 TP)
106 - file: jenkins_plot_data/8_cpus.basic.tracing_disabled.ns_per_event.properties
108 - file: jenkins_plot_data/8_cpus.basic.tracing_enabled.ns_per_event.properties
110 - file: jenkins_plot_data/8_cpus.sha2.tracing_disabled.ns_per_event.properties
112 - file: jenkins_plot_data/8_cpus.sha2.tracing_enabled.ns_per_event.properties
114 label: SHA-256 benchmark (tracing enabled)
122 name: lttng-ust-benchmarks
124 github_name: lttng-ust-benchmarks
128 - 'lttng-ust-benchmarks_{version}_{buildtype}':
130 babeltrace_version: stable-2.0