jjb: liburcu: Add stable-0.13 jobs
[lttng-ci.git] / jobs / lttng-tools.yaml
CommitLineData
edb933dd 1---
7361d941 2## SCM Anchors
edb933dd
MJ
3- lttng-tools_default_git:
4 name: 'lttng-tools_default_git'
7361d941 5 scm:
edb933dd 6 - git: &lttng-tools_default_git
4d27af8f 7 url: https://github.com/{github_user}/lttng-tools.git
7361d941
MJ
8 browser: githubweb
9 browser-url: https://github.com/{github_user}/lttng-tools
10 branches:
edb933dd 11 - '{version}'
7361d941
MJ
12 basedir: src/lttng-tools
13 skip-tag: true
14
edb933dd
MJ
15- lttng-modules_default_git:
16 name: 'lttng-modules_default_git'
7361d941 17 scm:
edb933dd 18 - git: &lttng-modules_default_git
4d27af8f 19 url: https://github.com/{github_user}/lttng-modules.git
7361d941
MJ
20 browser: githubweb
21 browser-url: https://github.com/{github_user}/lttng-modules
22 branches:
edb933dd 23 - '{version}'
7361d941
MJ
24 basedir: src/lttng-modules
25 skip-tag: true
26
edb933dd
MJ
27- lttng-tools_gerrit_git:
28 name: 'lttng-tools_gerrit_git'
29 scm:
30 - git: &lttng-tools_gerrit_git
31 url: https://review.lttng.org/lttng-tools
32 refspec: 'refs/changes/*:refs/changes/*'
33 branches:
34 - '$GERRIT_REFSPEC'
35 basedir: src/lttng-tools
36 skip-tag: true
37
7361d941
MJ
38
39## Defaults
b4005bbf
MJ
40- defaults:
41 name: lttng-tools
42 description: |
43 The lttng-tools project provides a session daemon (lttng-sessiond)
44 that acts as a tracing registry, the "lttng" command line for tracing
45 control, a lttng-ctl library for tracing control and a lttng-relayd
46 for network streaming.
47
48 <p>Job is managed by Jenkins Job Builder.</p>
49
50 project-type: freestyle
51
b4005bbf 52 wrappers:
b4005bbf 53 - ansicolor
67122b96 54 - timeout:
c83b390a 55 timeout: 30
932dcd4a 56 fail: true
c83b390a 57 type: no-activity
dfdc2d04 58 write-description: "<h1 style=\"color:red\">This build failed due to timeout.</h1>"
61afb3c3
MJ
59 - timestamps
60 - workspace-cleanup:
61 clean-if:
62 - failure: false
b4005bbf
MJ
63
64 scm:
edb933dd 65 - git: *lttng-tools_default_git
b4005bbf
MJ
66
67 triggers:
68 - pollscm:
69 cron: "@hourly"
70
71 properties:
69f05d59
MJ
72 - inject:
73 properties-content: |
74 PROJECT_NAME=lttng-tools
b4005bbf 75 - github:
7361d941 76 url: https://github.com/{github_user}/lttng-tools
edf72710 77 - build-discarder:
a3636f24
JR
78 num-to-keep: 20
79 artifact-num-to-keep: 2
b4005bbf
MJ
80
81
7361d941 82## Axis Anchors
61afb3c3
MJ
83- lttng-tools_build_axes_defaults: &lttng-tools_build_axes_defaults
84 name: 'lttng-tools_build_axes_defaults'
b4005bbf 85 project-type: matrix
ca8c6144 86 node: 'master' # Applies only to matrix flyweight task
3e93ffa2
MJ
87 execution-strategy:
88 combination-filter: '{filter}'
b4005bbf
MJ
89 axes:
90 - axis:
91 type: slave
92 name: arch
93 values: '{obj:arch}'
94 - axis:
95 type: user-defined
96 name: conf
95654431 97 values: '{obj:conf}'
b4005bbf
MJ
98 - axis:
99 type: user-defined
100 name: liburcu_version
101 values: '{obj:urcuversion}'
102 - axis:
103 type: user-defined
104 name: babeltrace_version
105 values: '{obj:babelversion}'
106 - axis:
107 type: user-defined
108 name: build
109 values: '{obj:build}'
9699c0e7
JR
110 - axis:
111 type: user-defined
112 name: test_type
113 values: '{obj:testtype}'
b4005bbf 114
edb933dd
MJ
115- lttng-tools_build_axes_rootbuild: &lttng-tools_build_axes_rootbuild
116 name: 'lttng-tools_build_axes_rootbuild'
117 project-type: matrix
118 node: 'master' # Applies only to matrix flyweight task
119 execution-strategy:
120 combination-filter: '{filter}'
121 axes:
122 - axis:
123 type: slave
124 name: node
125 values:
126 - 'amd64-rootnode'
127 - axis:
128 type: user-defined
129 name: arch
130 values: '{obj:arch}'
131 - axis:
132 type: user-defined
133 name: conf
134 values: '{obj:conf}'
135 - axis:
136 type: user-defined
137 name: liburcu_version
138 values: '{obj:urcuversion}'
139 - axis:
140 type: user-defined
141 name: babeltrace_version
142 values: '{obj:babelversion}'
143 - axis:
144 type: user-defined
145 name: build
146 values: '{obj:build}'
147 - axis:
148 type: user-defined
149 name: test_type
150 values: '{obj:testtype}'
151
7361d941
MJ
152
153## Builders Anchors
61afb3c3
MJ
154- lttng-tools_build_builders_defaults: &lttng-tools_build_builders_defaults
155 name: 'lttng-tools_build_builders_defaults'
b4005bbf
MJ
156 builders:
157 - conditional-step:
158 condition-kind: regex-match
159 label: '$conf'
160 regex: (std|static)
161 on-evaluation-failure: run
162 steps:
163 - copyartifact:
164 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std
165 which-build: last-successful
3522265a 166 stable: false
b4005bbf 167 filter: 'build/**'
09d45745 168 target: 'deps'
b4005bbf
MJ
169 do-not-fingerprint: true
170 - copyartifact:
171 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std
172 which-build: last-successful
3522265a 173 stable: false
b4005bbf 174 filter: 'build/**'
09d45745 175 target: 'deps'
b4005bbf
MJ
176 do-not-fingerprint: true
177 - copyartifact:
aa27566e 178 project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=${{conf}},build=std
b4005bbf 179 which-build: last-successful
3522265a 180 stable: false
b4005bbf 181 filter: 'build/**'
09d45745 182 target: 'deps'
b4005bbf
MJ
183 do-not-fingerprint: true
184 - conditional-step:
185 condition-kind: regex-match
186 label: '$conf'
67122b96 187 regex: no-ust
b4005bbf
MJ
188 on-evaluation-failure: run
189 steps:
190 - copyartifact:
191 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
192 which-build: last-successful
3522265a 193 stable: false
b4005bbf 194 filter: 'build/**'
09d45745 195 target: 'deps'
b4005bbf
MJ
196 do-not-fingerprint: true
197 - copyartifact:
198 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
199 which-build: last-successful
3522265a 200 stable: false
b4005bbf 201 filter: 'build/**'
09d45745 202 target: 'deps'
b4005bbf 203 do-not-fingerprint: true
b4005bbf
MJ
204 - conditional-step:
205 condition-kind: regex-match
206 label: '$conf'
67122b96 207 regex: agents
b4005bbf
MJ
208 on-evaluation-failure: run
209 steps:
210 - copyartifact:
211 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
212 which-build: last-successful
3522265a 213 stable: false
b4005bbf 214 filter: 'build/**'
09d45745 215 target: 'deps'
b4005bbf
MJ
216 do-not-fingerprint: true
217 - copyartifact:
218 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
219 which-build: last-successful
3522265a 220 stable: false
b4005bbf 221 filter: 'build/**'
09d45745 222 target: 'deps'
b4005bbf
MJ
223 do-not-fingerprint: true
224 - copyartifact:
aa27566e 225 project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=${{conf}},build=std
b4005bbf 226 which-build: last-successful
3522265a 227 stable: false
b4005bbf 228 filter: 'build/**'
09d45745 229 target: 'deps'
b4005bbf 230 do-not-fingerprint: true
b6e62a6a
MJ
231 - conditional-step:
232 condition-kind: regex-match
233 label: '$conf'
234 regex: (relayd-only)
235 on-evaluation-failure: run
236 steps:
237 - copyartifact:
238 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
239 which-build: last-successful
3522265a 240 stable: false
b6e62a6a 241 filter: 'build/**'
09d45745 242 target: 'deps'
b6e62a6a
MJ
243 do-not-fingerprint: true
244 - copyartifact:
245 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
246 which-build: last-successful
3522265a 247 stable: false
b6e62a6a 248 filter: 'build/**'
09d45745 249 target: 'deps'
b6e62a6a 250 do-not-fingerprint: true
3c81f138
JR
251 - conditional-step:
252 condition-kind: regex-match
253 label: '$conf'
254 regex: debug-rcu
255 on-evaluation-failure: run
256 steps:
257 - copyartifact:
258 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=debug-rcu,build=std
259 which-build: last-successful
260 stable: false
261 filter: 'build/**'
09d45745 262 target: 'deps'
3c81f138
JR
263 do-not-fingerprint: true
264 - copyartifact:
265 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
266 which-build: last-successful
267 stable: false
268 filter: 'build/**'
09d45745 269 target: 'deps'
3c81f138
JR
270 do-not-fingerprint: true
271 - copyartifact:
272 project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=debug-rcu,build=std
273 which-build: last-successful
274 stable: false
275 filter: 'build/**'
09d45745 276 target: 'deps'
3c81f138 277 do-not-fingerprint: true
3e93ffa2
MJ
278 - conditional-step:
279 condition-kind: regex-match
280 label: '$conf'
281 regex: tls_fallback
282 on-evaluation-failure: run
283 steps:
284 - copyartifact:
285 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=tls_fallback,build=std
286 which-build: last-successful
287 stable: false
288 filter: 'build/**'
289 target: 'deps'
290 do-not-fingerprint: true
291 - copyartifact:
292 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
293 which-build: last-successful
294 stable: false
295 filter: 'build/**'
296 target: 'deps'
297 do-not-fingerprint: true
298 - copyartifact:
299 project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=tls_fallback,build=std
300 which-build: last-successful
301 stable: false
302 filter: 'build/**'
303 target: 'deps'
304 do-not-fingerprint: true
aae4e179
JR
305 - shell:
306 !include-raw-escape: scripts/lttng-tools/clean_processes_coredump.sh
b4005bbf 307 - shell:
51c9c62d
MJ
308 !include-raw-escape:
309 - scripts/common/print.sh
310 - scripts/lttng-tools/build.sh
b4005bbf 311
3f7ea864
JR
312- lttng-tools_build_builders_gerrit: &lttng-tools_build_builders_gerrit
313 name: 'lttng-tools_build_builders_gerrit'
314 builders:
315 - shell:
316 !include-raw-escape: scripts/lttng-tools/gerrit-depends-on.sh
317 - inject:
318 properties-file: gerrit_custom_dependencies.properties
319 - conditional-step:
320 condition-kind: and
321 on-evaluation-failure: run
322 condition-operands:
323 - condition-kind: shell
324 condition-command: 'test -z "$GERRIT_DEP_LTTNG_UST"'
325 - condition-kind: regex-match
326 label: '$conf'
327 regex: (std|static|agents|debug-rcu)
328 steps:
329 - copyartifact:
64ed2e03 330 project: lttng-ust_${{GERRIT_BRANCH}}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=${{conf}},build=std
3f7ea864
JR
331 which-build: last-successful
332 stable: false
333 filter: 'build/**'
334 target: 'deps'
335 do-not-fingerprint: true
336 - conditional-step:
337 condition-kind: regex-match
338 label: '$conf'
339 regex: (std|static)
340 on-evaluation-failure: run
341 steps:
342 - copyartifact:
343 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std
344 which-build: last-successful
345 stable: false
346 filter: 'build/**'
347 target: 'deps'
348 do-not-fingerprint: true
349 - copyartifact:
350 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std
351 which-build: last-successful
352 stable: false
353 filter: 'build/**'
354 target: 'deps'
355 do-not-fingerprint: true
356 - conditional-step:
357 condition-kind: regex-match
358 label: '$conf'
359 regex: no-ust
360 on-evaluation-failure: run
361 steps:
362 - copyartifact:
363 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
364 which-build: last-successful
365 stable: false
366 filter: 'build/**'
367 target: 'deps'
368 do-not-fingerprint: true
369 - copyartifact:
370 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
371 which-build: last-successful
372 stable: false
373 filter: 'build/**'
374 target: 'deps'
375 do-not-fingerprint: true
3f7ea864
JR
376 - conditional-step:
377 condition-kind: regex-match
378 label: '$conf'
379 regex: (agents|relayd-only)
380 on-evaluation-failure: run
381 steps:
382 - copyartifact:
383 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
384 which-build: last-successful
385 stable: false
386 filter: 'build/**'
387 target: 'deps'
388 do-not-fingerprint: true
389 - copyartifact:
390 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
391 which-build: last-successful
392 stable: false
393 filter: 'build/**'
394 target: 'deps'
395 do-not-fingerprint: true
396 - conditional-step:
397 condition-kind: regex-match
398 label: '$conf'
399 regex: debug-rcu
400 on-evaluation-failure: run
401 steps:
402 - copyartifact:
403 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std
404 which-build: last-successful
405 stable: false
406 filter: 'build/**'
407 target: 'deps'
408 do-not-fingerprint: true
409 - copyartifact:
410 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
411 which-build: last-successful
412 stable: false
413 filter: 'build/**'
414 target: 'deps'
415 do-not-fingerprint: true
416 - shell:
417 !include-raw-escape: scripts/lttng-tools/clean_processes_coredump.sh
418 - conditional-step:
419 condition-kind: shell
420 condition-command: 'test ! -z "$GERRIT_DEP_LTTNG_UST"'
421 steps:
422 - shell:
423 !include-raw-escape:
edb933dd 424 - scripts/common/override-build-std.sh
51c9c62d 425 - scripts/common/print.sh
3f7ea864
JR
426 - scripts/lttng-ust/build.sh
427 - shell:
428 !include-raw-escape: scripts/lttng-tools/gerrit-install-deps.sh
429 - shell:
51c9c62d
MJ
430 !include-raw-escape:
431 - scripts/common/print.sh
432 - scripts/lttng-tools/build.sh
3f7ea864 433
61afb3c3
MJ
434- lttng-tools_build_builders_win: &lttng-tools_build_builders_win
435 name: 'lttng-tools_build_builders_win'
436 builders:
437 - copyartifact:
438 project: liburcu_${{liburcu_version}}_winbuild/arch=${{arch}},conf=std,build=std
61afb3c3
MJ
439 which-build: last-successful
440 stable: false
441 filter: 'build/**'
09d45745 442 target: 'deps'
61afb3c3 443 do-not-fingerprint: true
61afb3c3
MJ
444 - conditional-step:
445 condition-kind: strings-match
446 on-evaluation-failure: run
447 condition-string1: '${{arch}}'
448 condition-string2: 'cygwin64'
449 steps:
450 - shell:
451 !include-raw-escape:
452 - scripts/common/cygwin64-shebang
cefcd7f8 453 - scripts/common/cygpath-prefix
51c9c62d 454 - scripts/common/print.sh
61afb3c3
MJ
455 - scripts/lttng-tools/build.sh
456 - conditional-step:
457 condition-kind: strings-match
458 on-evaluation-failure: run
459 condition-string1: '${{arch}}'
8f541678 460 condition-string2: 'msys2-mingw32'
61afb3c3
MJ
461 steps:
462 - inject:
463 properties-content: 'MSYSTEM=MINGW32'
464 - shell:
465 !include-raw-escape:
8f541678 466 - scripts/common/msys2-shebang
cefcd7f8 467 - scripts/common/cygpath-prefix
51c9c62d 468 - scripts/common/print.sh
61afb3c3
MJ
469 - scripts/lttng-tools/build.sh
470 - conditional-step:
471 condition-kind: strings-match
472 on-evaluation-failure: run
473 condition-string1: '${{arch}}'
8f541678 474 condition-string2: 'msys2-mingw64'
61afb3c3
MJ
475 steps:
476 - inject:
477 properties-content: 'MSYSTEM=MINGW64'
478 - shell:
479 !include-raw-escape:
8f541678 480 - scripts/common/msys2-shebang
cefcd7f8 481 - scripts/common/cygpath-prefix
51c9c62d 482 - scripts/common/print.sh
61afb3c3
MJ
483 - scripts/lttng-tools/build.sh
484
dd00f858
JR
485- lttng-tools_build_publishers_dev: &lttng-tools_build_publishers_dev
486 name: 'lttng-tools_build_publishers_dev'
b4005bbf 487 publishers:
f6baccc6
JR
488 - postbuildscript:
489 mark-unstable-if-failed: false
490 builders:
491 - role: SLAVE
492 build-on:
40430e73 493 - FAILURE
f6baccc6
JR
494 build-steps:
495 - shell:
40430e73 496 !include-raw-escape: scripts/lttng-tools/tap_failure.sh
0a028cf6
JR
497 - postbuildscript:
498 mark-unstable-if-failed: true
499 builders:
500 - role: SLAVE
501 build-on:
502 - SUCCESS
503 - UNSTABLE
504 - NOT_BUILT
505 - ABORTED
506 - FAILURE
507 build-steps:
508 - shell:
509 !include-raw-escape: scripts/lttng-tools/hang_processes.sh
b4005bbf 510 - tap:
09d45745
MJ
511 results: 'tap/**/*.*'
512 fail-if-no-results: true
b4005bbf 513 failed-tests-mark-build-as-failure: true
95654431 514 todo-is-failure: false
b4005bbf
MJ
515 - warnings:
516 console-log-parsers:
517 - 'GNU Make + GNU C Compiler (gcc)'
51ca880a
MJ
518 total-thresholds:
519 unstable:
d2c76ee5
MJ
520 total-all: 0
521 total-high: 0
522 total-normal: 0
523 total-low: 0
3a45a6a5 524 - archive:
09d45745 525 artifacts: 'build/**,deps/**,tap/**'
3a45a6a5 526 allow-empty: false
2cc29ca7
JR
527 - workspace-cleanup:
528 clean-if:
529 - failure: false
dd00f858
JR
530 - email-ext:
531 recipients: '{obj:email_to}'
532 always: false
533 unstable: false
534 first-failure: true
535 first-unstable: true
536 not-built: false
537 aborted: false
538 regression: false
539 failure: false
540 second-failure: false
541 improvement: false
542 still-failing: false
543 success: false
544 fixed: false
545 fixed-unhealthy: true
546 still-unstable: false
547 pre-build: false
548 matrix-trigger: only-parent
549 send-to:
550 - recipients
61afb3c3
MJ
551
552- lttng-tools_build_publishers_prod: &lttng-tools_build_publishers_prod
553 name: 'lttng-tools_build_publishers_prod'
554 publishers:
f6baccc6
JR
555 - postbuildscript:
556 mark-unstable-if-failed: false
557 builders:
558 - role: SLAVE
559 build-on:
40430e73 560 - FAILURE
f6baccc6
JR
561 build-steps:
562 - shell:
40430e73 563 !include-raw-escape: scripts/lttng-tools/tap_failure.sh
0a028cf6
JR
564 - postbuildscript:
565 mark-unstable-if-failed: true
566 builders:
567 - role: SLAVE
568 build-on:
569 - SUCCESS
570 - UNSTABLE
571 - NOT_BUILT
572 - ABORTED
573 - FAILURE
574 build-steps:
575 - shell:
576 !include-raw-escape: scripts/lttng-tools/hang_processes.sh
0efb2471 577 - tap:
09d45745
MJ
578 results: 'tap/**/*.*'
579 fail-if-no-results: true
0efb2471
JR
580 failed-tests-mark-build-as-failure: true
581 todo-is-failure: false
582 - warnings:
583 console-log-parsers:
584 - 'GNU Make + GNU C Compiler (gcc)'
585 total-thresholds:
586 unstable:
587 total-all: 0
588 total-high: 0
589 total-normal: 0
590 total-low: 0
591 - workspace-cleanup:
592 clean-if:
593 - failure: false
61afb3c3 594 - archive:
09d45745 595 artifacts: 'build/**,deps/**,tap/**'
61afb3c3 596 allow-empty: false
dd00f858
JR
597 - email-ext:
598 recipients: '{obj:email_to}'
599 reply-to: ci-notification@lists.lttng.org
600 always: false
601 unstable: false
602 first-failure: true
603 first-unstable: true
604 not-built: false
605 aborted: false
606 regression: false
607 failure: false
608 second-failure: false
609 improvement: false
610 still-failing: false
611 success: false
612 fixed: false
613 fixed-unhealthy: true
614 still-unstable: false
615 pre-build: false
616 matrix-trigger: only-parent
617 send-to:
618 - recipients
b4005bbf 619
c4952db9
MJ
620- lttng-tools_build_publishers_win: &lttng-tools_build_publishers_win
621 name: 'lttng-tools_build_publishers_win'
622 publishers:
623 - tap:
09d45745
MJ
624 results: 'tap/**/*.*'
625 fail-if-no-results: true
c4952db9
MJ
626 failed-tests-mark-build-as-failure: true
627 todo-is-failure: false
628 - warnings:
629 console-log-parsers:
630 - 'GNU Make + GNU C Compiler (gcc)'
631 total-thresholds:
632 unstable:
633 total-all: 0
634 total-high: 0
635 total-normal: 0
636 total-low: 0
637 - workspace-cleanup:
638 clean-if:
639 - failure: false
640 - archive:
09d45745 641 artifacts: 'build/**,deps/**,tap/**'
c4952db9
MJ
642 allow-empty: false
643 - email-ext:
644 recipients: '{obj:email_to}'
645 reply-to: ci-notification@lists.lttng.org
646 always: false
647 unstable: false
648 first-failure: true
649 first-unstable: true
650 not-built: false
651 aborted: false
652 regression: false
653 failure: false
654 second-failure: false
655 improvement: false
656 still-failing: false
657 success: false
658 fixed: false
659 fixed-unhealthy: true
660 still-unstable: false
661 pre-build: false
662 matrix-trigger: only-parent
663 send-to:
664 - recipients
665
61afb3c3 666## Templates
7671741c 667- job-template:
61afb3c3
MJ
668 name: lttng-tools_{version}_{buildtype}
669 defaults: lttng-tools
7671741c 670
61afb3c3
MJ
671 <<: *lttng-tools_build_axes_defaults
672 <<: *lttng-tools_build_builders_defaults
61afb3c3
MJ
673 <<: *lttng-tools_build_publishers_prod
674
675 triggers:
676 - pollscm:
677 cron: "@hourly"
678 - reverse:
679 jobs: 'lttng-ust_{version}_{buildtype}'
680 result: 'success'
681
9699c0e7
JR
682- job-template:
683 name: lttng-tools_{version}_long_regression
684 defaults: lttng-tools
685 wrappers:
686 - ansicolor
687 - timeout:
2c367e45 688 timeout: 45
932dcd4a 689 fail: true
7361d941 690 type: no-activity
dfdc2d04 691 write-description: "<h1 style=\"color:red\">This build failed due to timeout.</h1>"
9699c0e7
JR
692 - timestamps
693 - workspace-cleanup:
694 clean-if:
695 - failure: false
696
697 <<: *lttng-tools_build_axes_defaults
698 <<: *lttng-tools_build_builders_defaults
699 <<: *lttng-tools_build_publishers_prod
700
701 triggers:
702 - pollscm:
703 cron: "@hourly"
704 - reverse:
705 jobs: 'lttng-ust_{version}_{buildtype}'
706 result: 'success'
707
7361d941
MJ
708- job-template:
709 name: lttng-tools_{version}_rootbuild
710 defaults: lttng-tools
7361d941
MJ
711
712 scm:
edb933dd
MJ
713 - git: *lttng-tools_default_git
714 - git: *lttng-modules_default_git
7361d941
MJ
715
716 wrappers:
717 - ansicolor
718 - timeout:
719 timeout: 10
932dcd4a 720 fail: true
7361d941 721 type: no-activity
dfdc2d04 722 write-description: "<h1 style=\"color:red\">This build failed due to timeout.</h1>"
7361d941
MJ
723 - timestamps
724
edb933dd 725 <<: *lttng-tools_build_axes_rootbuild
7361d941
MJ
726 <<: *lttng-tools_build_builders_defaults
727 <<: *lttng-tools_build_publishers_prod
728
729 triggers:
730 - pollscm:
731 cron: "@hourly"
732 - reverse:
733 jobs: 'lttng-ust_{version}_build'
734 result: 'success'
735
61afb3c3
MJ
736- job-template:
737 name: lttng-tools_{version}_winbuild
738 defaults: lttng-tools
739
740 <<: *lttng-tools_build_axes_defaults
741 <<: *lttng-tools_build_builders_win
c4952db9 742 <<: *lttng-tools_build_publishers_win
61afb3c3
MJ
743
744- job-template:
745 name: dev_{user}_lttng-tools_{version}_{buildtype}
746 defaults: lttng-tools
7671741c 747
61afb3c3
MJ
748 <<: *lttng-tools_build_axes_defaults
749 <<: *lttng-tools_build_builders_defaults
dd00f858 750 <<: *lttng-tools_build_publishers_dev
7671741c 751
c2a8d05f
MJ
752- job-template:
753 name: dev_gerrit_lttng-tools_{buildtype}
754 defaults: lttng-tools
755 concurrent: true
756
757 scm:
edb933dd 758 - git: *lttng-tools_gerrit_git
c2a8d05f
MJ
759
760 triggers:
761 - gerrit:
762 trigger-on:
763 - comment-added-event:
764 approval-category: 'CI-Build'
765 approval-value: 1
766 projects:
767 - project-compare-type: 'PLAIN'
768 project-pattern: 'lttng-tools'
769 branches:
770 - branch-compare-type: 'ANT'
771 branch-pattern: '**'
c2a8d05f 772
a1f0d20d
MJ
773 properties:
774 - inject:
775 properties-content: |
776 PROJECT_NAME=lttng-tools
777 - build-discarder:
778 days-to-keep: 1
779 - throttle:
780 option: 'category'
781 categories:
782 - 'gerrit-{buildtype}'
783
c2a8d05f 784 <<: *lttng-tools_build_axes_defaults
3f7ea864 785 <<: *lttng-tools_build_builders_gerrit
c2a8d05f
MJ
786
787 publishers:
f6baccc6
JR
788 - postbuildscript:
789 mark-unstable-if-failed: false
790 builders:
791 - role: SLAVE
792 build-on:
40430e73 793 - FAILURE
f6baccc6
JR
794 build-steps:
795 - shell:
40430e73 796 !include-raw-escape: scripts/lttng-tools/tap_failure.sh
c2a8d05f
MJ
797 - postbuildscript:
798 mark-unstable-if-failed: true
799 builders:
800 - role: SLAVE
801 build-on:
802 - SUCCESS
803 - UNSTABLE
804 - NOT_BUILT
805 - ABORTED
806 - FAILURE
807 build-steps:
808 - shell:
809 !include-raw-escape: scripts/lttng-tools/hang_processes.sh
810 - tap:
811 results: 'tap/**/*.*'
812 fail-if-no-results: true
813 failed-tests-mark-build-as-failure: true
814 todo-is-failure: false
815 - warnings:
816 console-log-parsers:
817 - 'GNU Make + GNU C Compiler (gcc)'
818 total-thresholds:
819 unstable:
820 total-all: 0
821 total-high: 0
822 total-normal: 0
823 total-low: 0
824 - archive:
825 artifacts: 'build/**,deps/**,tap/**'
826 allow-empty: false
827 - workspace-cleanup:
828 clean-if:
829 - failure: false
830
edb933dd
MJ
831- job-template:
832 name: dev_gerrit_lttng-tools_rootbuild
833 defaults: lttng-tools
834 concurrent: true
835
836 scm:
837 - git: *lttng-tools_gerrit_git
838 - git:
839 <<: *lttng-modules_default_git
840 branches:
841 - '$GERRIT_BRANCH'
842
843 triggers:
844 - gerrit:
845 trigger-on:
846 - comment-added-event:
847 approval-category: 'CI-Build'
848 approval-value: 1
849 projects:
850 - project-compare-type: 'PLAIN'
851 project-pattern: 'lttng-tools'
852 branches:
853 - branch-compare-type: 'ANT'
854 branch-pattern: '**'
edb933dd
MJ
855
856 properties:
857 - inject:
858 properties-content: |
859 PROJECT_NAME=lttng-tools
860 - build-discarder:
861 days-to-keep: 1
862 - throttle:
863 option: 'category'
864 categories:
865 - 'gerrit-{buildtype}'
866
867 <<: *lttng-tools_build_axes_rootbuild
868 <<: *lttng-tools_build_builders_gerrit
869
870 publishers:
871 - tap:
872 results: 'tap/**/*.*'
873 fail-if-no-results: true
874 failed-tests-mark-build-as-failure: true
875 todo-is-failure: false
876 - warnings:
877 console-log-parsers:
878 - 'GNU Make + GNU C Compiler (gcc)'
879 total-thresholds:
880 unstable:
881 total-all: 0
882 total-high: 0
883 total-normal: 0
884 total-low: 0
885 - archive:
886 artifacts: 'build/**,deps/**,tap/**'
887 allow-empty: false
888 - workspace-cleanup:
889 clean-if:
890 - failure: false
891
c95cf818
MJ
892- job-template:
893 name: lttng-tools_{version}_release
894 defaults: lttng-tools
895 node: 'amd64'
896
897 triggers:
898 - pollscm:
899 cron: "@daily"
900
901 scm:
902 - git:
4d27af8f 903 url: https://github.com/{github_user}/lttng-tools.git
c95cf818 904 browser: githubweb
7361d941 905 browser-url: https://github.com/{github_user}/lttng-tools
a7f915c4 906 refspec: '+refs/tags/*:refs/remotes/origin/tags/*'
c95cf818
MJ
907 branches:
908 - '*/tags/{version}.*'
909 basedir: src/lttng-tools
910
911 builders:
912 - copyartifact:
913 project: liburcu_{urcuversion}_build/arch=amd64,conf=std,build=std
914 which-build: last-successful
915 stable: false
916 filter: 'build/**'
917 target: 'deps'
918 do-not-fingerprint: true
919 - copyartifact:
920 project: babeltrace_{babelversion}_build/arch=amd64,conf=std,build=std
921 which-build: last-successful
922 stable: false
923 filter: 'build/**'
924 target: 'deps'
925 do-not-fingerprint: true
926 - copyartifact:
927 project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=amd64,conf=agents,build=std
928 which-build: last-successful
929 stable: false
930 filter: 'build/**'
931 target: 'deps'
932 do-not-fingerprint: true
933 - shell:
934 !include-raw-escape: scripts/lttng-tools/clean_processes_coredump.sh
935 - shell:
936 !include-raw-escape: scripts/lttng-tools/release.sh
937
938 publishers:
f6baccc6
JR
939 - postbuildscript:
940 mark-unstable-if-failed: false
941 builders:
942 - role: SLAVE
943 build-on:
944 - ABORTED
945 build-steps:
946 - shell:
40430e73 947 !include-raw-escape: scripts/lttng-tools/tap_failure.sh
c95cf818
MJ
948 - postbuildscript:
949 mark-unstable-if-failed: true
950 builders:
951 - role: SLAVE
952 build-on:
953 - SUCCESS
954 - UNSTABLE
955 - NOT_BUILT
956 - ABORTED
957 - FAILURE
958 build-steps:
959 - shell:
960 !include-raw-escape: scripts/lttng-tools/hang_processes.sh
a7f915c4
MJ
961 - tap:
962 results: 'tap/**/*.*'
963 fail-if-no-results: true
964 failed-tests-mark-build-as-failure: true
965 todo-is-failure: false
c95cf818
MJ
966 - warnings:
967 console-log-parsers:
968 - 'GNU Make + GNU C Compiler (gcc)'
969 total-thresholds:
970 unstable:
971 total-all: 0
972 total-high: 0
973 total-normal: 0
974 total-low: 0
975 - workspace-cleanup:
976 clean-if:
977 - failure: false
978 - archive:
979 artifacts: 'out/**'
980 allow-empty: false
981
b4005bbf
MJ
982- job-template:
983 name: lttng-tools_{version}_cppcheck
984 defaults: lttng-tools
985
986 triggers:
987 - pollscm:
988 cron: "@daily"
989
990 builders:
991 - shell: |
5279b0f2
MJ
992 rm -f cppcheck-result.xml
993 cppcheck --enable=all --xml --xml-version=2 $WORKSPACE 2> cppcheck-result.xml
b4005bbf
MJ
994
995 publishers:
996 - archive:
5279b0f2 997 artifacts: 'cppcheck-result.xml'
b4005bbf
MJ
998 allow-empty: false
999 - cppcheck:
5279b0f2 1000 pattern: 'cppcheck-result.xml'
dd00f858 1001 - email-ext:
b4005bbf 1002 recipients: 'ci-notification@lists.lttng.org'
dd00f858
JR
1003 reply-to: ci-notification@lists.lttng.org
1004 always: false
1005 unstable: false
1006 first-failure: true
1007 first-unstable: true
1008 not-built: false
1009 aborted: false
1010 regression: false
1011 failure: false
1012 second-failure: false
1013 improvement: false
1014 still-failing: false
1015 success: false
1016 fixed: false
1017 fixed-unhealthy: true
1018 still-unstable: false
1019 pre-build: false
1020 matrix-trigger: only-parent
1021 send-to:
1022 - recipients
b4005bbf
MJ
1023
1024- job-template:
1025 name: lttng-tools_{version}_scan-build
1026 defaults: lttng-tools
16844a6d 1027 node: 'amd64'
b4005bbf
MJ
1028
1029 triggers:
1030 - pollscm:
1031 cron: "@daily"
1032
1033 builders:
1034 - copyartifact:
16844a6d 1035 project: liburcu_{urcuversion}_build/arch=amd64,conf=std,build=std
b4005bbf 1036 which-build: last-successful
3522265a 1037 stable: false
b4005bbf 1038 filter: 'build/**'
6544f0ff 1039 target: 'deps'
b4005bbf
MJ
1040 do-not-fingerprint: true
1041 - copyartifact:
16844a6d 1042 project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=amd64,conf=std,build=std
b4005bbf 1043 which-build: last-successful
3522265a 1044 stable: false
b4005bbf 1045 filter: 'build/**'
6544f0ff 1046 target: 'deps'
b4005bbf
MJ
1047 do-not-fingerprint: true
1048 - shell:
69f05d59 1049 !include-raw-escape: scripts/common/scan-build.sh
b4005bbf
MJ
1050
1051 publishers:
1052 - html-publisher:
1053 name: 'HTML Report'
1054 dir: 'scan-build-archive/'
1055 files: 'index.html'
1056
1057- job-template:
1058 name: lttng-tools_{version}_coverity
1059 defaults: lttng-tools
16844a6d 1060 node: 'amd64'
b4005bbf
MJ
1061
1062 triggers:
1063 - pollscm:
1064 cron: "@daily"
1065
1066 wrappers:
1067 - workspace-cleanup
1068 - timestamps
1069 - ansicolor:
1070 colormap: xterm
1071 - credentials-binding:
1072 - username-password-separated:
1073 credential-id: lttng-tools_coverity_token
1074 username: COVERITY_SCAN_PROJECT_NAME
1075 password: COVERITY_SCAN_TOKEN
1076
1077 builders:
1078 - copyartifact:
16844a6d 1079 project: liburcu_{urcuversion}_build/arch=amd64,conf=std,build=std
b4005bbf 1080 which-build: last-successful
3522265a 1081 stable: false
b4005bbf 1082 filter: 'build/**'
30c8dfac 1083 target: 'deps'
b4005bbf
MJ
1084 do-not-fingerprint: true
1085 - copyartifact:
16844a6d 1086 project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=amd64,conf=std,build=std
b4005bbf 1087 which-build: last-successful
3522265a 1088 stable: false
b4005bbf 1089 filter: 'build/**'
30c8dfac 1090 target: 'deps'
b4005bbf
MJ
1091 do-not-fingerprint: true
1092 - shell:
ef63064f 1093 !include-raw-escape: scripts/common/coverity.sh
b4005bbf
MJ
1094
1095 publishers:
96e8f697
MJ
1096 - archive:
1097 artifacts: 'analysis-results.tgz,cov-int/**'
1098 allow-empty: false
b4005bbf
MJ
1099 - workspace-cleanup
1100
b4005bbf 1101
09d45745
MJ
1102## Views
1103- view-template:
1104 name: 'LTTng-tools'
1105 view-type: list
1106 regex: 'lttng-tools[-_].*'
b4005bbf 1107
b4005bbf 1108
09d45745 1109## Projects
b4005bbf
MJ
1110- project:
1111 name: lttng-tools
51ca880a 1112 github_user: lttng
dd00f858 1113 email_to: 'ci-notification@lists.lttng.org, cc:jgalar@efficios.com'
b4005bbf 1114 version:
b631316e 1115 - stable-2.10
7f5ffb7a 1116 - stable-2.11
03297c9e 1117 - stable-2.12
0fc8b7ac 1118 - stable-2.13
9beacf91 1119 - master
b4005bbf 1120 jobs:
81bf613d 1121 # Master #
b4005bbf
MJ
1122 - 'lttng-tools_{version}_{buildtype}':
1123 buildtype: build
1124 version: master
aa27566e 1125 ustversion: master
16844a6d 1126 arch: !!python/tuple [amd64]
b4005bbf 1127 build: !!python/tuple [std, oot, dist]
3e93ffa2 1128 conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
b4005bbf 1129 urcuversion: !!python/tuple [master]
481eadc8 1130 babelversion: !!python/tuple [stable-1.5, master]
9699c0e7 1131 testtype: !!python/tuple [base]
3e93ffa2 1132 filter: '(build=="std") || ((babeltrace_version=="master" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
b4005bbf
MJ
1133 - 'lttng-tools_{version}_{buildtype}':
1134 buildtype: portbuild
1135 version: master
aa27566e 1136 ustversion: master
16844a6d 1137 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
b4005bbf 1138 build: !!python/tuple [std]
67122b96 1139 conf: !!python/tuple [std, no-ust, agents]
b4005bbf 1140 urcuversion: !!python/tuple [master]
21ae1ad6 1141 babelversion: !!python/tuple [stable-1.5]
9699c0e7 1142 testtype: !!python/tuple [base]
3e93ffa2 1143 filter: ''
b6e62a6a 1144 - 'lttng-tools_{version}_{buildtype}':
81bf613d 1145 buildtype: slesbuild
b6e62a6a
MJ
1146 version: master
1147 ustversion: master
80d2c49d 1148 arch: !!python/tuple [sles12sp5]
b6e62a6a 1149 build: !!python/tuple [std]
60bb9bde 1150 conf: !!python/tuple [agents]
b6e62a6a 1151 urcuversion: !!python/tuple [master]
21ae1ad6 1152 babelversion: !!python/tuple [stable-1.5]
9699c0e7 1153 testtype: !!python/tuple [base]
3e93ffa2 1154 filter: ''
568b5cbd
MJ
1155 - 'lttng-tools_{version}_{buildtype}':
1156 buildtype: elbuild
1157 version: master
1158 ustversion: master
1159 arch: !!python/tuple [el8]
1160 build: !!python/tuple [std]
1161 conf: !!python/tuple [std]
1162 urcuversion: !!python/tuple [master]
1163 babelversion: !!python/tuple [stable-1.5]
1164 testtype: !!python/tuple [base]
3e93ffa2 1165 filter: ''
b631316e 1166 - 'lttng-tools_{version}_{buildtype}':
f0d7e5b1 1167 buildtype: macosbuild
81bf613d
MJ
1168 version: master
1169 ustversion: master
f0d7e5b1 1170 arch: !!python/tuple [macos-amd64, macos-arm64]
b631316e
MJ
1171 build: !!python/tuple [std]
1172 conf: !!python/tuple [relayd-only]
81bf613d 1173 urcuversion: !!python/tuple [master]
b631316e 1174 babelversion: !!python/tuple [stable-1.5]
9699c0e7 1175 testtype: !!python/tuple [base]
3e93ffa2 1176 filter: ''
81bf613d 1177 - 'lttng-tools_{version}_winbuild':
b6e62a6a
MJ
1178 version: master
1179 ustversion: master
cefcd7f8 1180 arch: !!python/tuple [cygwin64]
b6e62a6a
MJ
1181 build: !!python/tuple [std]
1182 conf: !!python/tuple [relayd-only]
1183 urcuversion: !!python/tuple [master]
21ae1ad6 1184 babelversion: !!python/tuple [stable-1.5]
9699c0e7 1185 testtype: !!python/tuple [base]
3e93ffa2 1186 filter: ''
9699c0e7
JR
1187 - 'lttng-tools_{version}_long_regression':
1188 buildtype: build
6b9f13ac 1189 version: master
9699c0e7 1190 ustversion: master
16844a6d 1191 arch: !!python/tuple [amd64]
9699c0e7
JR
1192 build: !!python/tuple [std]
1193 conf: !!python/tuple [std]
1194 urcuversion: !!python/tuple [master]
1195 babelversion: !!python/tuple [stable-1.5]
1196 testtype: !!python/tuple [full]
3e93ffa2 1197 filter: ''
7361d941
MJ
1198 - 'lttng-tools_{version}_rootbuild':
1199 buildtype: build
1200 version: master
1201 ustversion: master
1202 arch: !!python/tuple [amd64]
1203 build: !!python/tuple [std]
1204 conf: !!python/tuple [agents]
1205 urcuversion: !!python/tuple [master]
1206 babelversion: !!python/tuple [stable-2.0]
1207 testtype: !!python/tuple [base]
1208 filter: ''
81bf613d 1209
0fc8b7ac
MJ
1210 # stable-2.13
1211 - 'lttng-tools_{version}_{buildtype}':
1212 buildtype: build
1213 version: stable-2.13
1214 ustversion: stable-2.13
1215 arch: !!python/tuple [amd64]
1216 build: !!python/tuple [std, oot, dist]
1217 conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1218 urcuversion: !!python/tuple [stable-0.12]
1219 babelversion: !!python/tuple [stable-2.0]
1220 testtype: !!python/tuple [base]
1221 filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
1222 - 'lttng-tools_{version}_{buildtype}':
1223 buildtype: portbuild
1224 version: stable-2.13
1225 ustversion: stable-2.13
1226 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1227 build: !!python/tuple [std]
1228 conf: !!python/tuple [std, no-ust, agents]
1229 urcuversion: !!python/tuple [stable-0.12]
1230 babelversion: !!python/tuple [stable-2.0]
1231 testtype: !!python/tuple [base]
1232 filter: ''
1233 - 'lttng-tools_{version}_{buildtype}':
1234 buildtype: slesbuild
1235 version: stable-2.13
1236 ustversion: stable-2.13
1237 arch: !!python/tuple [sles12sp5]
1238 build: !!python/tuple [std]
1239 conf: !!python/tuple [agents]
1240 urcuversion: !!python/tuple [stable-0.12]
1241 babelversion: !!python/tuple [stable-2.0]
1242 testtype: !!python/tuple [base]
1243 filter: ''
1244 - 'lttng-tools_{version}_{buildtype}':
1245 buildtype: elbuild
1246 version: stable-2.13
1247 ustversion: stable-2.13
1248 arch: !!python/tuple [el8]
1249 build: !!python/tuple [std]
1250 conf: !!python/tuple [std]
1251 urcuversion: !!python/tuple [stable-0.12]
1252 babelversion: !!python/tuple [stable-2.0]
1253 testtype: !!python/tuple [base]
1254 filter: ''
1255 - 'lttng-tools_{version}_{buildtype}':
1256 buildtype: macosbuild
1257 version: stable-2.13
1258 ustversion: stable-2.13
1259 arch: !!python/tuple [macos-amd64, macos-arm64]
1260 build: !!python/tuple [std]
1261 conf: !!python/tuple [relayd-only]
1262 urcuversion: !!python/tuple [stable-0.12]
1263 babelversion: !!python/tuple [stable-2.0]
1264 testtype: !!python/tuple [base]
1265 filter: ''
1266 - 'lttng-tools_{version}_winbuild':
1267 version: stable-2.13
1268 ustversion: stable-2.13
1269 arch: !!python/tuple [cygwin64]
1270 build: !!python/tuple [std]
1271 conf: !!python/tuple [relayd-only]
1272 urcuversion: !!python/tuple [stable-0.12]
1273 babelversion: !!python/tuple [stable-2.0]
1274 testtype: !!python/tuple [base]
1275 filter: ''
1276 - 'lttng-tools_{version}_long_regression':
1277 buildtype: build
1278 version: stable-2.13
1279 ustversion: stable-2.13
1280 arch: !!python/tuple [amd64]
1281 build: !!python/tuple [std]
1282 conf: !!python/tuple [std]
1283 urcuversion: !!python/tuple [stable-0.12]
1284 babelversion: !!python/tuple [stable-2.0]
1285 testtype: !!python/tuple [full]
1286 filter: ''
1287 - 'lttng-tools_{version}_rootbuild':
1288 buildtype: build
1289 version: stable-2.13
1290 ustversion: stable-2.13
1291 arch: !!python/tuple [amd64]
1292 build: !!python/tuple [std]
1293 conf: !!python/tuple [agents]
1294 urcuversion: !!python/tuple [stable-0.12]
1295 babelversion: !!python/tuple [stable-2.0]
1296 testtype: !!python/tuple [base]
1297 filter: ''
1298 - 'lttng-tools_{version}_release':
1299 version: v2.13
1300 ustversion: stable-2.13
1301 urcuversion: stable-0.12
1302 babelversion: stable-2.0
1303
03297c9e
MJ
1304 # stable-2.12
1305 - 'lttng-tools_{version}_{buildtype}':
1306 buildtype: build
1307 version: stable-2.12
1308 ustversion: stable-2.12
1309 arch: !!python/tuple [amd64]
1310 build: !!python/tuple [std, oot, dist]
3e93ffa2 1311 conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
0faaf34a 1312 urcuversion: !!python/tuple [stable-0.12]
03297c9e
MJ
1313 babelversion: !!python/tuple [stable-2.0]
1314 testtype: !!python/tuple [base]
3e93ffa2 1315 filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
03297c9e
MJ
1316 - 'lttng-tools_{version}_{buildtype}':
1317 buildtype: portbuild
1318 version: stable-2.12
1319 ustversion: stable-2.12
1320 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1321 build: !!python/tuple [std]
1322 conf: !!python/tuple [std, no-ust, agents]
0faaf34a 1323 urcuversion: !!python/tuple [stable-0.12]
03297c9e
MJ
1324 babelversion: !!python/tuple [stable-2.0]
1325 testtype: !!python/tuple [base]
3e93ffa2 1326 filter: ''
03297c9e
MJ
1327 - 'lttng-tools_{version}_{buildtype}':
1328 buildtype: slesbuild
1329 version: stable-2.12
1330 ustversion: stable-2.12
80d2c49d 1331 arch: !!python/tuple [sles12sp5]
03297c9e 1332 build: !!python/tuple [std]
60bb9bde 1333 conf: !!python/tuple [agents]
0faaf34a 1334 urcuversion: !!python/tuple [stable-0.12]
03297c9e
MJ
1335 babelversion: !!python/tuple [stable-2.0]
1336 testtype: !!python/tuple [base]
3e93ffa2 1337 filter: ''
03297c9e
MJ
1338 - 'lttng-tools_{version}_{buildtype}':
1339 buildtype: elbuild
1340 version: stable-2.12
1341 ustversion: stable-2.12
1342 arch: !!python/tuple [el8]
1343 build: !!python/tuple [std]
1344 conf: !!python/tuple [std]
0faaf34a 1345 urcuversion: !!python/tuple [stable-0.12]
03297c9e
MJ
1346 babelversion: !!python/tuple [stable-2.0]
1347 testtype: !!python/tuple [base]
3e93ffa2 1348 filter: ''
03297c9e 1349 - 'lttng-tools_{version}_{buildtype}':
f0d7e5b1 1350 buildtype: macosbuild
03297c9e
MJ
1351 version: stable-2.12
1352 ustversion: stable-2.12
f0d7e5b1 1353 arch: !!python/tuple [macos-amd64, macos-arm64]
03297c9e
MJ
1354 build: !!python/tuple [std]
1355 conf: !!python/tuple [relayd-only]
0faaf34a 1356 urcuversion: !!python/tuple [stable-0.12]
03297c9e
MJ
1357 babelversion: !!python/tuple [stable-2.0]
1358 testtype: !!python/tuple [base]
3e93ffa2 1359 filter: ''
03297c9e
MJ
1360 - 'lttng-tools_{version}_winbuild':
1361 version: stable-2.12
1362 ustversion: stable-2.12
cefcd7f8 1363 arch: !!python/tuple [cygwin64]
03297c9e
MJ
1364 build: !!python/tuple [std]
1365 conf: !!python/tuple [relayd-only]
0faaf34a 1366 urcuversion: !!python/tuple [stable-0.12]
03297c9e
MJ
1367 babelversion: !!python/tuple [stable-2.0]
1368 testtype: !!python/tuple [base]
3e93ffa2 1369 filter: ''
03297c9e
MJ
1370 - 'lttng-tools_{version}_long_regression':
1371 buildtype: build
1372 version: stable-2.12
1373 ustversion: stable-2.12
1374 arch: !!python/tuple [amd64]
1375 build: !!python/tuple [std]
1376 conf: !!python/tuple [std]
0faaf34a 1377 urcuversion: !!python/tuple [stable-0.12]
03297c9e
MJ
1378 babelversion: !!python/tuple [stable-2.0]
1379 testtype: !!python/tuple [full]
3e93ffa2 1380 filter: ''
7361d941
MJ
1381 - 'lttng-tools_{version}_rootbuild':
1382 buildtype: build
1383 version: stable-2.12
1384 ustversion: stable-2.12
1385 arch: !!python/tuple [amd64]
1386 build: !!python/tuple [std]
1387 conf: !!python/tuple [agents]
1388 urcuversion: !!python/tuple [stable-0.12]
1389 babelversion: !!python/tuple [stable-2.0]
1390 testtype: !!python/tuple [base]
1391 filter: ''
c95cf818
MJ
1392 - 'lttng-tools_{version}_release':
1393 version: v2.12
1394 ustversion: stable-2.12
1395 urcuversion: stable-0.12
1396 babelversion: stable-2.0
03297c9e 1397
7f5ffb7a
MJ
1398 # stable-2.11
1399 - 'lttng-tools_{version}_{buildtype}':
1400 buildtype: build
1401 version: stable-2.11
1402 ustversion: stable-2.11
16844a6d 1403 arch: !!python/tuple [amd64]
7f5ffb7a 1404 build: !!python/tuple [std, oot, dist]
3e93ffa2 1405 conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
6be04ad2 1406 urcuversion: !!python/tuple [stable-0.12]
7f5ffb7a 1407 babelversion: !!python/tuple [stable-1.5]
5349d986 1408 testtype: !!python/tuple [base]
3e93ffa2 1409 filter: '(build=="std") || ((babeltrace_version=="stable-1.5" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
7f5ffb7a
MJ
1410 - 'lttng-tools_{version}_{buildtype}':
1411 buildtype: portbuild
1412 version: stable-2.11
1413 ustversion: stable-2.11
16844a6d 1414 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
7f5ffb7a
MJ
1415 build: !!python/tuple [std]
1416 conf: !!python/tuple [std, no-ust, agents]
6be04ad2 1417 urcuversion: !!python/tuple [stable-0.12]
7f5ffb7a 1418 babelversion: !!python/tuple [stable-1.5]
5349d986 1419 testtype: !!python/tuple [base]
3e93ffa2 1420 filter: ''
7f5ffb7a
MJ
1421 - 'lttng-tools_{version}_{buildtype}':
1422 buildtype: slesbuild
1423 version: stable-2.11
1424 ustversion: stable-2.11
80d2c49d 1425 arch: !!python/tuple [sles12sp5]
7f5ffb7a 1426 build: !!python/tuple [std]
60bb9bde 1427 conf: !!python/tuple [agents]
6be04ad2 1428 urcuversion: !!python/tuple [stable-0.12]
7f5ffb7a 1429 babelversion: !!python/tuple [stable-1.5]
5349d986 1430 testtype: !!python/tuple [base]
3e93ffa2 1431 filter: ''
568b5cbd
MJ
1432 - 'lttng-tools_{version}_{buildtype}':
1433 buildtype: elbuild
1434 version: stable-2.11
1435 ustversion: stable-2.11
1436 arch: !!python/tuple [el8]
1437 build: !!python/tuple [std]
1438 conf: !!python/tuple [std]
6be04ad2 1439 urcuversion: !!python/tuple [stable-0.12]
568b5cbd
MJ
1440 babelversion: !!python/tuple [stable-1.5]
1441 testtype: !!python/tuple [base]
3e93ffa2 1442 filter: ''
7f5ffb7a 1443 - 'lttng-tools_{version}_{buildtype}':
f0d7e5b1 1444 buildtype: macosbuild
7f5ffb7a
MJ
1445 version: stable-2.11
1446 ustversion: stable-2.11
f0d7e5b1 1447 arch: !!python/tuple [macos-amd64, macos-arm64]
7f5ffb7a
MJ
1448 build: !!python/tuple [std]
1449 conf: !!python/tuple [relayd-only]
6be04ad2 1450 urcuversion: !!python/tuple [stable-0.12]
7f5ffb7a 1451 babelversion: !!python/tuple [stable-1.5]
5349d986 1452 testtype: !!python/tuple [base]
3e93ffa2 1453 filter: ''
7f5ffb7a
MJ
1454 - 'lttng-tools_{version}_winbuild':
1455 version: stable-2.11
1456 ustversion: stable-2.11
cefcd7f8 1457 arch: !!python/tuple [cygwin64]
7f5ffb7a
MJ
1458 build: !!python/tuple [std]
1459 conf: !!python/tuple [relayd-only]
6be04ad2 1460 urcuversion: !!python/tuple [stable-0.12]
7f5ffb7a 1461 babelversion: !!python/tuple [stable-1.5]
5349d986 1462 testtype: !!python/tuple [base]
3e93ffa2 1463 filter: ''
6b9f13ac
MJ
1464 - 'lttng-tools_{version}_long_regression':
1465 buildtype: build
1466 version: stable-2.11
1467 ustversion: stable-2.11
1468 arch: !!python/tuple [amd64]
1469 build: !!python/tuple [std]
1470 conf: !!python/tuple [std]
6be04ad2 1471 urcuversion: !!python/tuple [stable-0.12]
6b9f13ac
MJ
1472 babelversion: !!python/tuple [stable-1.5]
1473 testtype: !!python/tuple [full]
3e93ffa2 1474 filter: ''
7361d941
MJ
1475 - 'lttng-tools_{version}_rootbuild':
1476 buildtype: build
1477 version: stable-2.11
1478 ustversion: stable-2.11
1479 arch: !!python/tuple [amd64]
1480 build: !!python/tuple [std]
1481 conf: !!python/tuple [agents]
6be04ad2 1482 urcuversion: !!python/tuple [stable-0.12]
7361d941
MJ
1483 babelversion: !!python/tuple [stable-1.5]
1484 testtype: !!python/tuple [base]
1485 filter: ''
c95cf818
MJ
1486 - 'lttng-tools_{version}_release':
1487 version: v2.11
1488 ustversion: stable-2.11
6be04ad2 1489 urcuversion: stable-0.12
c95cf818 1490 babelversion: stable-1.5
7f5ffb7a 1491
81bf613d 1492 # stable-2.10
b631316e
MJ
1493 - 'lttng-tools_{version}_{buildtype}':
1494 buildtype: build
1495 version: stable-2.10
1496 ustversion: stable-2.10
16844a6d 1497 arch: !!python/tuple [amd64]
b631316e 1498 build: !!python/tuple [std, oot, dist]
3e93ffa2 1499 conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
b631316e
MJ
1500 urcuversion: !!python/tuple [stable-0.9]
1501 babelversion: !!python/tuple [stable-1.5]
9699c0e7 1502 testtype: !!python/tuple [base]
3e93ffa2 1503 filter: '(build=="std") || ((babeltrace_version=="stable-1.5" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
b631316e
MJ
1504 - 'lttng-tools_{version}_{buildtype}':
1505 buildtype: portbuild
1506 version: stable-2.10
1507 ustversion: stable-2.10
16844a6d 1508 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
b631316e
MJ
1509 build: !!python/tuple [std]
1510 conf: !!python/tuple [std, no-ust, agents]
1511 urcuversion: !!python/tuple [stable-0.9]
1512 babelversion: !!python/tuple [stable-1.5]
9699c0e7 1513 testtype: !!python/tuple [base]
3e93ffa2 1514 filter: ''
81bf613d
MJ
1515 - 'lttng-tools_{version}_{buildtype}':
1516 buildtype: slesbuild
1517 version: stable-2.10
1518 ustversion: stable-2.10
80d2c49d 1519 arch: !!python/tuple [sles12sp5]
81bf613d 1520 build: !!python/tuple [std]
60bb9bde 1521 conf: !!python/tuple [agents]
81bf613d
MJ
1522 urcuversion: !!python/tuple [stable-0.9]
1523 babelversion: !!python/tuple [stable-1.5]
9699c0e7 1524 testtype: !!python/tuple [base]
3e93ffa2 1525 filter: ''
568b5cbd
MJ
1526 - 'lttng-tools_{version}_{buildtype}':
1527 buildtype: elbuild
1528 version: stable-2.10
1529 ustversion: stable-2.10
1530 arch: !!python/tuple [el8]
1531 build: !!python/tuple [std]
1532 conf: !!python/tuple [std]
1533 urcuversion: !!python/tuple [stable-0.9]
1534 babelversion: !!python/tuple [stable-1.5]
1535 testtype: !!python/tuple [base]
3e93ffa2 1536 filter: ''
81bf613d 1537 - 'lttng-tools_{version}_{buildtype}':
f0d7e5b1 1538 buildtype: macosbuild
81bf613d
MJ
1539 version: stable-2.10
1540 ustversion: stable-2.10
f0d7e5b1 1541 arch: !!python/tuple [macos-amd64, macos-arm64]
81bf613d
MJ
1542 build: !!python/tuple [std]
1543 conf: !!python/tuple [relayd-only]
1544 urcuversion: !!python/tuple [stable-0.9]
1545 babelversion: !!python/tuple [stable-1.5]
9699c0e7 1546 testtype: !!python/tuple [base]
3e93ffa2 1547 filter: ''
81bf613d
MJ
1548 - 'lttng-tools_{version}_winbuild':
1549 version: stable-2.10
1550 ustversion: stable-2.10
cefcd7f8 1551 arch: !!python/tuple [cygwin64]
81bf613d
MJ
1552 build: !!python/tuple [std]
1553 conf: !!python/tuple [relayd-only]
1554 urcuversion: !!python/tuple [stable-0.9]
1555 babelversion: !!python/tuple [stable-1.5]
9699c0e7 1556 testtype: !!python/tuple [base]
3e93ffa2 1557 filter: ''
6b9f13ac
MJ
1558 - 'lttng-tools_{version}_long_regression':
1559 buildtype: build
1560 version: stable-2.10
1561 ustversion: stable-2.10
1562 arch: !!python/tuple [amd64]
1563 build: !!python/tuple [std]
1564 conf: !!python/tuple [std]
1565 urcuversion: !!python/tuple [stable-0.9]
1566 babelversion: !!python/tuple [stable-1.5]
1567 testtype: !!python/tuple [full]
3e93ffa2 1568 filter: ''
c95cf818
MJ
1569 - 'lttng-tools_{version}_release':
1570 version: v2.10
1571 ustversion: stable-2.10
1572 urcuversion: stable-0.9
1573 babelversion: stable-1.5
81bf613d
MJ
1574
1575 # stable-2.9 #
81bf613d
MJ
1576 - 'lttng-tools_{version}_{buildtype}':
1577 buildtype: slesbuild
1578 version: stable-2.9
1579 ustversion: stable-2.9
80d2c49d 1580 arch: !!python/tuple [sles12sp5]
81bf613d 1581 build: !!python/tuple [std]
60bb9bde 1582 conf: !!python/tuple [agents]
81bf613d
MJ
1583 urcuversion: !!python/tuple [stable-0.9]
1584 babelversion: !!python/tuple [stable-1.5]
9699c0e7 1585 testtype: !!python/tuple [base]
3e93ffa2 1586 filter: ''
81bf613d
MJ
1587
1588 # stable-2.8 #
81bf613d
MJ
1589 - 'lttng-tools_{version}_{buildtype}':
1590 buildtype: slesbuild
1591 version: stable-2.8
1592 ustversion: stable-2.8
80d2c49d 1593 arch: !!python/tuple [sles12sp5]
81bf613d 1594 build: !!python/tuple [std]
60bb9bde 1595 conf: !!python/tuple [agents]
81bf613d 1596 urcuversion: !!python/tuple [stable-0.9]
485ddac1 1597 babelversion: !!python/tuple [stable-1.5]
9699c0e7 1598 testtype: !!python/tuple [base]
3e93ffa2 1599 filter: ''
81bf613d 1600
61afb3c3
MJ
1601 - 'lttng-tools_{version}_cppcheck'
1602 - 'lttng-tools_{version}_scan-build':
1603 version: master
1604 urcuversion: master
1605 ustversion: master
7f5ffb7a
MJ
1606 - 'lttng-tools_{version}_scan-build':
1607 version: stable-2.11
6be04ad2 1608 urcuversion: stable-0.12
7f5ffb7a 1609 ustversion: stable-2.11
b631316e
MJ
1610 - 'lttng-tools_{version}_scan-build':
1611 version: stable-2.10
1612 urcuversion: stable-0.9
1613 ustversion: stable-2.10
61afb3c3
MJ
1614 - 'lttng-tools_{version}_coverity':
1615 version: master
1616 urcuversion: master
1617 ustversion: master
1618
1619
1620- project:
1621 name: dev_jgalar_lttng-tools
1622 user: jgalar
1623 github_user: jgalar
dd00f858 1624 email_to: 'jgalar@efficios.com'
61afb3c3 1625 jobs:
7671741c 1626 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
7671741c
MJ
1627 buildtype: build
1628 version: master-staging
aa27566e 1629 ustversion: master
16844a6d 1630 arch: !!python/tuple [amd64]
7671741c 1631 build: !!python/tuple [std, oot, dist]
67122b96 1632 conf: !!python/tuple [std, no-ust, agents]
7671741c 1633 urcuversion: !!python/tuple [master]
482bbbfb 1634 babelversion: !!python/tuple [stable-1.5, master]
9699c0e7 1635 testtype: !!python/tuple [base]
3e93ffa2 1636 filter: ''
0fc8b7ac
MJ
1637 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1638 buildtype: build
1639 version: stable-2.13-staging
1640 ustversion: stable-2.13
1641 arch: !!python/tuple [amd64]
1642 build: !!python/tuple [std, oot, dist]
1643 conf: !!python/tuple [std, no-ust, agents]
1644 urcuversion: !!python/tuple [stable-0.12]
1645 babelversion: !!python/tuple [stable-2.0, master]
1646 testtype: !!python/tuple [base]
1647 filter: ''
03297c9e
MJ
1648 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1649 buildtype: build
1650 version: stable-2.12-staging
1651 ustversion: stable-2.12
1652 arch: !!python/tuple [amd64]
1653 build: !!python/tuple [std, oot, dist]
1654 conf: !!python/tuple [std, no-ust, agents]
0faaf34a 1655 urcuversion: !!python/tuple [stable-0.12]
03297c9e
MJ
1656 babelversion: !!python/tuple [stable-2.0, master]
1657 testtype: !!python/tuple [base]
3e93ffa2 1658 filter: ''
7f5ffb7a
MJ
1659 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1660 buildtype: build
1661 version: stable-2.11-staging
1662 ustversion: stable-2.11
16844a6d 1663 arch: !!python/tuple [amd64]
7f5ffb7a
MJ
1664 build: !!python/tuple [std, oot, dist]
1665 conf: !!python/tuple [std, no-ust, agents]
6be04ad2 1666 urcuversion: !!python/tuple [stable-0.12]
482bbbfb 1667 babelversion: !!python/tuple [stable-1.5, master]
5349d986 1668 testtype: !!python/tuple [base]
3e93ffa2 1669 filter: ''
b631316e
MJ
1670 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1671 buildtype: build
1672 version: stable-2.10-staging
1673 ustversion: stable-2.10
16844a6d 1674 arch: !!python/tuple [amd64]
b631316e
MJ
1675 build: !!python/tuple [std, oot, dist]
1676 conf: !!python/tuple [std, no-ust, agents]
1677 urcuversion: !!python/tuple [stable-0.9]
1678 babelversion: !!python/tuple [stable-1.5]
9699c0e7 1679 testtype: !!python/tuple [base]
3e93ffa2 1680 filter: ''
6e5203a5 1681 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
6e5203a5
JR
1682 buildtype: portbuild
1683 version: master-staging
1684 ustversion: master
16844a6d 1685 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
6e5203a5 1686 build: !!python/tuple [std]
67122b96 1687 conf: !!python/tuple [std, no-ust, agents]
6e5203a5 1688 urcuversion: !!python/tuple [master]
cc8a3823 1689 babelversion: !!python/tuple [stable-1.5, master]
9699c0e7 1690 testtype: !!python/tuple [base]
3e93ffa2 1691 filter: ''
0fc8b7ac
MJ
1692 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1693 buildtype: portbuild
1694 version: stable-2.13-staging
1695 ustversion: stable-2.13
1696 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1697 build: !!python/tuple [std]
1698 conf: !!python/tuple [std, no-ust, agents]
1699 urcuversion: !!python/tuple [stable-0.12]
1700 babelversion: !!python/tuple [stable-2.0]
1701 testtype: !!python/tuple [base]
1702 filter: ''
03297c9e
MJ
1703 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1704 buildtype: portbuild
1705 version: stable-2.12-staging
1706 ustversion: stable-2.12
1707 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1708 build: !!python/tuple [std]
1709 conf: !!python/tuple [std, no-ust, agents]
0faaf34a 1710 urcuversion: !!python/tuple [stable-0.12]
03297c9e
MJ
1711 babelversion: !!python/tuple [stable-2.0]
1712 testtype: !!python/tuple [base]
3e93ffa2 1713 filter: ''
7f5ffb7a
MJ
1714 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1715 buildtype: portbuild
1716 version: stable-2.11-staging
1717 ustversion: stable-2.11
16844a6d 1718 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
7f5ffb7a
MJ
1719 build: !!python/tuple [std]
1720 conf: !!python/tuple [std, no-ust, agents]
6be04ad2 1721 urcuversion: !!python/tuple [stable-0.12]
7f5ffb7a 1722 babelversion: !!python/tuple [stable-1.5]
5349d986 1723 testtype: !!python/tuple [base]
3e93ffa2 1724 filter: ''
b631316e
MJ
1725 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1726 buildtype: portbuild
1727 version: stable-2.10-staging
1728 ustversion: stable-2.10
16844a6d 1729 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
b631316e
MJ
1730 build: !!python/tuple [std]
1731 conf: !!python/tuple [std, no-ust, agents]
1732 urcuversion: !!python/tuple [stable-0.9]
1733 babelversion: !!python/tuple [stable-1.5]
9699c0e7 1734 testtype: !!python/tuple [base]
3e93ffa2 1735 filter: ''
bae34da3 1736 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
f0d7e5b1 1737 buildtype: macosbuild
bae34da3
MJ
1738 version: master-staging
1739 ustversion: master
f0d7e5b1 1740 arch: !!python/tuple [macos-amd64, macos-arm64]
bae34da3
MJ
1741 build: !!python/tuple [std]
1742 conf: !!python/tuple [relayd-only]
1743 urcuversion: !!python/tuple [master]
21ae1ad6 1744 babelversion: !!python/tuple [stable-1.5]
9699c0e7 1745 testtype: !!python/tuple [base]
3e93ffa2 1746 filter: ''
09d45745 1747
c2a8d05f
MJ
1748- project:
1749 name: gerrit-lttng-tools
1750 github_user: lttng
c2a8d05f
MJ
1751 jobs:
1752 - 'dev_gerrit_lttng-tools_{buildtype}':
1753 buildtype: build
c2a8d05f
MJ
1754 arch: !!python/tuple [amd64]
1755 build: !!python/tuple [std, oot, dist, oot-dist]
1756 conf: !!python/tuple [std, no-ust, agents]
1a328e93 1757 urcuversion: !!python/tuple [stable-0.12]
c2a8d05f
MJ
1758 babelversion: !!python/tuple [stable-1.5]
1759 testtype: !!python/tuple [base]
3e93ffa2 1760 filter: ''
edb933dd
MJ
1761 - 'dev_gerrit_lttng-tools_rootbuild':
1762 buildtype: build
1763 arch: !!python/tuple [amd64]
1764 build: !!python/tuple [std]
1765 conf: !!python/tuple [agents]
1766 urcuversion: !!python/tuple [stable-0.12]
1767 babelversion: !!python/tuple [stable-2.0]
1768 testtype: !!python/tuple [base]
1769 filter: ''
c2a8d05f 1770
09d45745
MJ
1771- project:
1772 name: lttng-tools-views
1773 views:
1774 - LTTng-tools
This page took 0.111188 seconds and 4 git commands to generate.