3 - lttng-tools_default_git:
4 name: 'lttng-tools_default_git'
6 - git: <tng-tools_default_git
7 url: https://github.com/{github_user}/lttng-tools.git
9 browser-url: https://github.com/{github_user}/lttng-tools
12 basedir: src/lttng-tools
15 - lttng-modules_default_git:
16 name: 'lttng-modules_default_git'
18 - git: <tng-modules_default_git
19 url: https://github.com/{github_user}/lttng-modules.git
21 browser-url: https://github.com/{github_user}/lttng-modules
24 basedir: src/lttng-modules
27 - lttng-tools_gerrit_git:
28 name: 'lttng-tools_gerrit_git'
30 - git: <tng-tools_gerrit_git
31 url: https://review.lttng.org/lttng-tools
32 refspec: 'refs/changes/*:refs/changes/*'
35 basedir: src/lttng-tools
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.
48 <p>Job is managed by Jenkins Job Builder.</p>
50 project-type: freestyle
58 write-description: "<h1 style=\"color:red\">This build failed due to timeout.</h1>"
65 - git: *lttng-tools_default_git
74 PROJECT_NAME=lttng-tools
76 url: https://github.com/{github_user}/lttng-tools
79 artifact-num-to-keep: 2
83 - lttng-tools_build_axes_defaults: <tng-tools_build_axes_defaults
84 name: 'lttng-tools_build_axes_defaults'
86 node: 'master' # Applies only to matrix flyweight task
88 combination-filter: '{filter}'
100 name: liburcu_version
101 values: '{obj:urcuversion}'
104 name: babeltrace_version
105 values: '{obj:babelversion}'
109 values: '{obj:build}'
113 values: '{obj:testtype}'
115 - lttng-tools_build_axes_rootbuild: <tng-tools_build_axes_rootbuild
116 name: 'lttng-tools_build_axes_rootbuild'
118 node: 'master' # Applies only to matrix flyweight task
120 combination-filter: '{filter}'
137 name: liburcu_version
138 values: '{obj:urcuversion}'
141 name: babeltrace_version
142 values: '{obj:babelversion}'
146 values: '{obj:build}'
150 values: '{obj:testtype}'
154 - lttng-tools_build_builders_defaults: <tng-tools_build_builders_defaults
155 name: 'lttng-tools_build_builders_defaults'
158 condition-kind: regex-match
161 on-evaluation-failure: run
164 project: '{urcu_job_prefix}liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std'
165 which-build: last-successful
169 do-not-fingerprint: true
171 project: '{bt_job_prefix}babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std'
172 which-build: last-successful
176 do-not-fingerprint: true
178 project: '{ust_job_prefix}lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=${{conf}},build=std'
179 which-build: last-successful
183 do-not-fingerprint: true
185 condition-kind: regex-match
188 on-evaluation-failure: run
191 project: '{urcu_job_prefix}liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std'
192 which-build: last-successful
196 do-not-fingerprint: true
198 project: '{bt_job_prefix}babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std'
199 which-build: last-successful
203 do-not-fingerprint: true
205 condition-kind: regex-match
208 on-evaluation-failure: run
211 project: '{urcu_job_prefix}liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std'
212 which-build: last-successful
216 do-not-fingerprint: true
218 project: '{bt_job_prefix}babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std'
219 which-build: last-successful
223 do-not-fingerprint: true
225 project: '{ust_job_prefix}lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=${{conf}},build=std'
226 which-build: last-successful
230 do-not-fingerprint: true
232 condition-kind: regex-match
235 on-evaluation-failure: run
238 project: '{urcu_job_prefix}liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std'
239 which-build: last-successful
243 do-not-fingerprint: true
245 project: '{bt_job_prefix}babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std'
246 which-build: last-successful
250 do-not-fingerprint: true
252 condition-kind: regex-match
255 on-evaluation-failure: run
258 project: '{urcu_job_prefix}liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=debug-rcu,build=std'
259 which-build: last-successful
263 do-not-fingerprint: true
265 project: '{bt_job_prefix}babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std'
266 which-build: last-successful
270 do-not-fingerprint: true
272 project: '{ust_job_prefix}lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=debug-rcu,build=std'
273 which-build: last-successful
277 do-not-fingerprint: true
279 condition-kind: regex-match
282 on-evaluation-failure: run
285 project: '{urcu_job_prefix}liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=tls_fallback,build=std'
286 which-build: last-successful
290 do-not-fingerprint: true
292 project: '{bt_job_prefix}babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std'
293 which-build: last-successful
297 do-not-fingerprint: true
299 project: '{ust_job_prefix}lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=tls_fallback,build=std'
300 which-build: last-successful
304 do-not-fingerprint: true
306 !include-raw-escape: scripts/lttng-tools/clean_processes_coredump.sh
309 - scripts/common/print.sh
310 - scripts/lttng-tools/build.sh
312 - lttng-tools_build_builders_gerrit: <tng-tools_build_builders_gerrit
313 name: 'lttng-tools_build_builders_gerrit'
316 !include-raw-escape: scripts/lttng-tools/gerrit-depends-on.sh
318 properties-file: gerrit_custom_dependencies.properties
321 on-evaluation-failure: run
323 - condition-kind: shell
324 condition-command: 'test -z "$GERRIT_DEP_LTTNG_UST"'
325 - condition-kind: regex-match
330 project: '{ust_job_prefix}lttng-ust_${{GERRIT_BRANCH}}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=${{conf}},build=std'
331 which-build: last-successful
335 do-not-fingerprint: true
337 condition-kind: shell
338 on-evaluation-failure: run
339 condition-command: 'test -z "$GERRIT_DEP_USERSPACE_RCU"'
342 project: '{urcu_job_prefix}liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std'
343 which-build: last-successful
347 do-not-fingerprint: true
349 condition-kind: shell
350 on-evaluation-failure: run
351 condition-command: 'test -z "$GERRIT_DEP_BABELTRACE"'
354 project: '{bt_job_prefix}babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std'
355 which-build: last-successful
359 do-not-fingerprint: true
361 !include-raw-escape: scripts/lttng-tools/clean_processes_coredump.sh
363 condition-kind: shell
364 condition-command: 'test ! -z "$GERRIT_DEP_USERSPACE_RCU"'
368 - scripts/common/override-build-std.sh
369 - scripts/common/print.sh
370 - scripts/liburcu/build.sh
372 condition-kind: shell
373 condition-command: 'test ! -z "$GERRIT_DEP_BABELTRACE"'
377 - scripts/common/override-build-std.sh
378 - scripts/common/print.sh
379 - scripts/babeltrace/build.sh
381 !include-raw-escape: scripts/lttng-tools/gerrit-install-deps.sh
383 condition-kind: shell
384 condition-command: 'test ! -z "$GERRIT_DEP_LTTNG_UST"'
388 - scripts/common/override-build-std.sh
389 - scripts/common/print.sh
390 - scripts/lttng-ust/build.sh
392 !include-raw-escape: scripts/lttng-tools/gerrit-install-deps.sh
395 - scripts/common/print.sh
396 - scripts/lttng-tools/build.sh
398 - lttng-tools_build_builders_win: <tng-tools_build_builders_win
399 name: 'lttng-tools_build_builders_win'
402 project: '{urcu_job_prefix}liburcu_${{liburcu_version}}_winbuild/arch=${{arch}},conf=std,build=std'
403 which-build: last-successful
407 do-not-fingerprint: true
409 condition-kind: strings-match
410 on-evaluation-failure: run
411 condition-string1: '${{arch}}'
412 condition-string2: 'cygwin64'
416 - scripts/common/cygwin64-shebang
417 - scripts/common/cygpath-prefix
418 - scripts/common/print.sh
419 - scripts/lttng-tools/build.sh
421 condition-kind: strings-match
422 on-evaluation-failure: run
423 condition-string1: '${{arch}}'
424 condition-string2: 'msys2-mingw32'
427 properties-content: 'MSYSTEM=MINGW32'
430 - scripts/common/msys2-shebang
431 - scripts/common/cygpath-prefix
432 - scripts/common/print.sh
433 - scripts/lttng-tools/build.sh
435 condition-kind: strings-match
436 on-evaluation-failure: run
437 condition-string1: '${{arch}}'
438 condition-string2: 'msys2-mingw64'
441 properties-content: 'MSYSTEM=MINGW64'
444 - scripts/common/msys2-shebang
445 - scripts/common/cygpath-prefix
446 - scripts/common/print.sh
447 - scripts/lttng-tools/build.sh
449 - lttng-tools_build_publishers_defaults: <tng-tools_build_publishers_defaults
450 name: 'lttng-tools_build_publishers_defaults'
453 mark-unstable-if-failed: false
460 !include-raw-escape: scripts/lttng-tools/tap_failure.sh
462 mark-unstable-if-failed: true
473 !include-raw-escape: scripts/lttng-tools/hang_processes.sh
475 results: 'tap/**/*.*'
476 fail-if-no-results: true
477 failed-tests-mark-build-as-failure: true
478 todo-is-failure: false
481 - 'GNU Make + GNU C Compiler (gcc)'
492 artifacts: 'build/**,deps/**,tap/**'
495 recipients: '{obj:email_to}'
496 reply-to: ci-notification@lists.lttng.org
505 second-failure: false
510 fixed-unhealthy: true
511 still-unstable: false
513 matrix-trigger: only-parent
517 - lttng-tools_build_publishers_win: <tng-tools_build_publishers_win
518 name: 'lttng-tools_build_publishers_win'
521 results: 'tap/**/*.*'
522 fail-if-no-results: true
523 failed-tests-mark-build-as-failure: true
524 todo-is-failure: false
527 - 'GNU Make + GNU C Compiler (gcc)'
538 artifacts: 'build/**,deps/**,tap/**'
541 recipients: '{obj:email_to}'
542 reply-to: ci-notification@lists.lttng.org
551 second-failure: false
556 fixed-unhealthy: true
557 still-unstable: false
559 matrix-trigger: only-parent
565 name: lttng-tools_{version}_{buildtype}
566 defaults: lttng-tools
568 <<: *lttng-tools_build_axes_defaults
569 <<: *lttng-tools_build_builders_defaults
570 <<: *lttng-tools_build_publishers_defaults
576 jobs: 'lttng-ust_{version}_{buildtype}'
580 name: '{job_prefix}lttng-tools_{version}_{buildtype}'
581 defaults: lttng-tools
583 <<: *lttng-tools_build_axes_defaults
584 <<: *lttng-tools_build_builders_defaults
585 <<: *lttng-tools_build_publishers_defaults
591 jobs: '{ust_job_prefix}lttng-ust_{version}_{buildtype}'
595 name: 'dev_{user}_lttng-tools_{version}_{buildtype}'
596 defaults: lttng-tools
598 <<: *lttng-tools_build_axes_defaults
599 <<: *lttng-tools_build_builders_defaults
600 <<: *lttng-tools_build_publishers_defaults
603 name: lttng-tools_{version}_long_regression
604 defaults: lttng-tools
611 write-description: "<h1 style=\"color:red\">This build failed due to timeout.</h1>"
617 <<: *lttng-tools_build_axes_defaults
618 <<: *lttng-tools_build_builders_defaults
619 <<: *lttng-tools_build_publishers_defaults
625 jobs: 'lttng-ust_{version}_{buildtype}'
629 name: '{job_prefix}lttng-tools_{version}_long_regression'
630 defaults: lttng-tools
637 write-description: "<h1 style=\"color:red\">This build failed due to timeout.</h1>"
643 <<: *lttng-tools_build_axes_defaults
644 <<: *lttng-tools_build_builders_defaults
645 <<: *lttng-tools_build_publishers_defaults
651 jobs: '{ust_job_prefix}lttng-ust_{version}_{buildtype}'
655 name: lttng-tools_{version}_rootbuild
656 defaults: lttng-tools
659 - git: *lttng-tools_default_git
660 - git: *lttng-modules_default_git
668 write-description: "<h1 style=\"color:red\">This build failed due to timeout.</h1>"
671 <<: *lttng-tools_build_axes_rootbuild
672 <<: *lttng-tools_build_builders_defaults
673 <<: *lttng-tools_build_publishers_defaults
679 jobs: 'lttng-ust_{version}_build'
684 name: '{job_prefix}lttng-tools_{version}_rootbuild'
685 defaults: lttng-tools
688 - git: *lttng-tools_default_git
689 - git: *lttng-modules_default_git
697 write-description: "<h1 style=\"color:red\">This build failed due to timeout.</h1>"
700 <<: *lttng-tools_build_axes_rootbuild
701 <<: *lttng-tools_build_builders_defaults
702 <<: *lttng-tools_build_publishers_defaults
708 jobs: '{ust_job_prefix}lttng-ust_{version}_build'
712 name: lttng-tools_{version}_winbuild
713 defaults: lttng-tools
715 <<: *lttng-tools_build_axes_defaults
716 <<: *lttng-tools_build_builders_win
717 <<: *lttng-tools_build_publishers_win
720 name: dev_gerrit_lttng-tools_{buildtype}
721 defaults: lttng-tools
725 - git: *lttng-tools_gerrit_git
730 - comment-added-event:
731 approval-category: 'CI-Build'
734 - project-compare-type: 'PLAIN'
735 project-pattern: 'lttng-tools'
737 - branch-compare-type: 'ANT'
742 properties-content: |
743 PROJECT_NAME=lttng-tools
749 - 'gerrit-{buildtype}'
751 <<: *lttng-tools_build_axes_defaults
752 <<: *lttng-tools_build_builders_gerrit
756 mark-unstable-if-failed: false
763 !include-raw-escape: scripts/lttng-tools/tap_failure.sh
765 mark-unstable-if-failed: true
776 !include-raw-escape: scripts/lttng-tools/hang_processes.sh
778 results: 'tap/**/*.*'
779 fail-if-no-results: true
780 failed-tests-mark-build-as-failure: true
781 todo-is-failure: false
784 - 'GNU Make + GNU C Compiler (gcc)'
792 artifacts: 'build/**,deps/**,tap/**'
799 name: dev_gerrit_lttng-tools_rootbuild
800 defaults: lttng-tools
804 - git: *lttng-tools_gerrit_git
806 <<: *lttng-modules_default_git
813 - comment-added-event:
814 approval-category: 'CI-Build'
817 - project-compare-type: 'PLAIN'
818 project-pattern: 'lttng-tools'
820 - branch-compare-type: 'ANT'
825 properties-content: |
826 PROJECT_NAME=lttng-tools
832 - 'gerrit-{buildtype}'
834 <<: *lttng-tools_build_axes_rootbuild
835 <<: *lttng-tools_build_builders_gerrit
839 results: 'tap/**/*.*'
840 fail-if-no-results: true
841 failed-tests-mark-build-as-failure: true
842 todo-is-failure: false
845 - 'GNU Make + GNU C Compiler (gcc)'
853 artifacts: 'build/**,deps/**,tap/**'
860 name: lttng-tools_{version}_release
861 defaults: lttng-tools
870 url: https://github.com/{github_user}/lttng-tools.git
872 browser-url: https://github.com/{github_user}/lttng-tools
873 refspec: '+refs/tags/*:refs/remotes/origin/tags/*'
875 - '*/tags/{version}.*'
876 basedir: src/lttng-tools
880 project: liburcu_{urcuversion}_build/arch=amd64,conf=std,build=std
881 which-build: last-successful
885 do-not-fingerprint: true
887 project: babeltrace_{babelversion}_build/arch=amd64,conf=std,build=std
888 which-build: last-successful
892 do-not-fingerprint: true
894 project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=amd64,conf=agents,build=std
895 which-build: last-successful
899 do-not-fingerprint: true
901 !include-raw-escape: scripts/lttng-tools/clean_processes_coredump.sh
903 !include-raw-escape: scripts/lttng-tools/release.sh
907 mark-unstable-if-failed: false
914 !include-raw-escape: scripts/lttng-tools/tap_failure.sh
916 mark-unstable-if-failed: true
927 !include-raw-escape: scripts/lttng-tools/hang_processes.sh
929 results: 'tap/**/*.*'
930 fail-if-no-results: true
931 failed-tests-mark-build-as-failure: true
932 todo-is-failure: false
935 - 'GNU Make + GNU C Compiler (gcc)'
950 name: lttng-tools_{version}_cppcheck
951 defaults: lttng-tools
959 rm -f cppcheck-result.xml
960 cppcheck --enable=all --xml --xml-version=2 $WORKSPACE 2> cppcheck-result.xml
964 artifacts: 'cppcheck-result.xml'
967 pattern: 'cppcheck-result.xml'
969 recipients: 'ci-notification@lists.lttng.org'
970 reply-to: ci-notification@lists.lttng.org
979 second-failure: false
984 fixed-unhealthy: true
985 still-unstable: false
987 matrix-trigger: only-parent
992 name: lttng-tools_{version}_scan-build
993 defaults: lttng-tools
1002 project: liburcu_{urcuversion}_build/arch=amd64,conf=std,build=std
1003 which-build: last-successful
1007 do-not-fingerprint: true
1009 project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=amd64,conf=std,build=std
1010 which-build: last-successful
1014 do-not-fingerprint: true
1016 !include-raw-escape: scripts/common/scan-build.sh
1021 dir: 'scan-build-archive/'
1025 name: lttng-tools_{version}_coverity
1026 defaults: lttng-tools
1038 - credentials-binding:
1039 - username-password-separated:
1040 credential-id: lttng-tools_coverity_token
1041 username: COVERITY_SCAN_PROJECT_NAME
1042 password: COVERITY_SCAN_TOKEN
1046 project: liburcu_{urcuversion}_build/arch=amd64,conf=std,build=std
1047 which-build: last-successful
1051 do-not-fingerprint: true
1053 project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=amd64,conf=std,build=std
1054 which-build: last-successful
1058 do-not-fingerprint: true
1060 !include-raw-escape: scripts/common/coverity.sh
1064 artifacts: 'analysis-results.tgz,cov-int/**'
1073 regex: 'lttng-tools[-_].*'
1084 email_to: 'ci-notification@lists.lttng.org, cc:jgalar@efficios.com'
1091 - 'lttng-tools_{version}_{buildtype}':
1095 arch: !!python/tuple [amd64]
1096 build: !!python/tuple [std, oot, dist]
1097 conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1098 urcuversion: !!python/tuple [master]
1099 babelversion: !!python/tuple [stable-2.0, master]
1100 testtype: !!python/tuple [base]
1101 filter: '(build=="std") || ((babeltrace_version=="master" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
1102 - 'lttng-tools_{version}_{buildtype}':
1103 buildtype: portbuild
1106 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1107 build: !!python/tuple [std]
1108 conf: !!python/tuple [std, no-ust, agents]
1109 urcuversion: !!python/tuple [master]
1110 babelversion: !!python/tuple [stable-2.0]
1111 testtype: !!python/tuple [base]
1113 - 'lttng-tools_{version}_{buildtype}':
1114 buildtype: slesbuild
1117 arch: !!python/tuple [sles12sp5]
1118 build: !!python/tuple [std]
1119 conf: !!python/tuple [agents]
1120 urcuversion: !!python/tuple [master]
1121 babelversion: !!python/tuple [stable-2.0]
1122 testtype: !!python/tuple [base]
1124 - 'lttng-tools_{version}_{buildtype}':
1128 arch: !!python/tuple [el8]
1129 build: !!python/tuple [std]
1130 conf: !!python/tuple [std]
1131 urcuversion: !!python/tuple [master]
1132 babelversion: !!python/tuple [stable-2.0]
1133 testtype: !!python/tuple [base]
1135 - 'lttng-tools_{version}_{buildtype}':
1136 buildtype: macosbuild
1139 arch: !!python/tuple [macos-amd64, macos-arm64]
1140 build: !!python/tuple [std]
1141 conf: !!python/tuple [relayd-only]
1142 urcuversion: !!python/tuple [master]
1143 babelversion: !!python/tuple [stable-2.0]
1144 testtype: !!python/tuple [base]
1146 - 'lttng-tools_{version}_winbuild':
1149 arch: !!python/tuple [cygwin64]
1150 build: !!python/tuple [std]
1151 conf: !!python/tuple [relayd-only]
1152 urcuversion: !!python/tuple [master]
1153 babelversion: !!python/tuple [stable-2.0]
1154 testtype: !!python/tuple [base]
1156 - 'lttng-tools_{version}_long_regression':
1160 arch: !!python/tuple [amd64]
1161 build: !!python/tuple [std]
1162 conf: !!python/tuple [std]
1163 urcuversion: !!python/tuple [master]
1164 babelversion: !!python/tuple [stable-2.0]
1165 testtype: !!python/tuple [full]
1167 - 'lttng-tools_{version}_rootbuild':
1171 arch: !!python/tuple [amd64]
1172 build: !!python/tuple [std]
1173 conf: !!python/tuple [agents]
1174 urcuversion: !!python/tuple [master]
1175 babelversion: !!python/tuple [stable-2.0]
1176 testtype: !!python/tuple [base]
1178 - 'lttng-tools_{version}_scan-build':
1182 - 'lttng-tools_{version}_coverity':
1188 - 'lttng-tools_{version}_{buildtype}':
1190 version: stable-2.13
1191 ustversion: stable-2.13
1192 arch: !!python/tuple [amd64]
1193 build: !!python/tuple [std, oot, dist]
1194 conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1195 urcuversion: !!python/tuple [stable-0.13]
1196 babelversion: !!python/tuple [stable-2.0]
1197 testtype: !!python/tuple [base]
1198 filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
1199 - 'lttng-tools_{version}_{buildtype}':
1200 buildtype: portbuild
1201 version: stable-2.13
1202 ustversion: stable-2.13
1203 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1204 build: !!python/tuple [std]
1205 conf: !!python/tuple [std, no-ust, agents]
1206 urcuversion: !!python/tuple [stable-0.13]
1207 babelversion: !!python/tuple [stable-2.0]
1208 testtype: !!python/tuple [base]
1210 - 'lttng-tools_{version}_{buildtype}':
1211 buildtype: slesbuild
1212 version: stable-2.13
1213 ustversion: stable-2.13
1214 arch: !!python/tuple [sles12sp5]
1215 build: !!python/tuple [std]
1216 conf: !!python/tuple [agents]
1217 urcuversion: !!python/tuple [stable-0.13]
1218 babelversion: !!python/tuple [stable-2.0]
1219 testtype: !!python/tuple [base]
1221 - 'lttng-tools_{version}_{buildtype}':
1223 version: stable-2.13
1224 ustversion: stable-2.13
1225 arch: !!python/tuple [el8]
1226 build: !!python/tuple [std]
1227 conf: !!python/tuple [std]
1228 urcuversion: !!python/tuple [stable-0.13]
1229 babelversion: !!python/tuple [stable-2.0]
1230 testtype: !!python/tuple [base]
1232 - 'lttng-tools_{version}_{buildtype}':
1233 buildtype: macosbuild
1234 version: stable-2.13
1235 ustversion: stable-2.13
1236 arch: !!python/tuple [macos-amd64, macos-arm64]
1237 build: !!python/tuple [std]
1238 conf: !!python/tuple [relayd-only]
1239 urcuversion: !!python/tuple [stable-0.13]
1240 babelversion: !!python/tuple [stable-2.0]
1241 testtype: !!python/tuple [base]
1243 - 'lttng-tools_{version}_winbuild':
1244 version: stable-2.13
1245 ustversion: stable-2.13
1246 arch: !!python/tuple [cygwin64]
1247 build: !!python/tuple [std]
1248 conf: !!python/tuple [relayd-only]
1249 urcuversion: !!python/tuple [stable-0.13]
1250 babelversion: !!python/tuple [stable-2.0]
1251 testtype: !!python/tuple [base]
1253 - 'lttng-tools_{version}_long_regression':
1255 version: stable-2.13
1256 ustversion: stable-2.13
1257 arch: !!python/tuple [amd64]
1258 build: !!python/tuple [std]
1259 conf: !!python/tuple [std]
1260 urcuversion: !!python/tuple [stable-0.13]
1261 babelversion: !!python/tuple [stable-2.0]
1262 testtype: !!python/tuple [full]
1264 - 'lttng-tools_{version}_rootbuild':
1266 version: stable-2.13
1267 ustversion: stable-2.13
1268 arch: !!python/tuple [amd64]
1269 build: !!python/tuple [std]
1270 conf: !!python/tuple [agents]
1271 urcuversion: !!python/tuple [stable-0.13]
1272 babelversion: !!python/tuple [stable-2.0]
1273 testtype: !!python/tuple [base]
1275 - 'lttng-tools_{version}_release':
1277 ustversion: stable-2.13
1278 urcuversion: stable-0.13
1279 babelversion: stable-2.0
1280 - 'lttng-tools_{version}_scan-build':
1281 version: stable-2.13
1282 urcuversion: stable-0.13
1283 ustversion: stable-2.13
1286 - 'lttng-tools_{version}_{buildtype}':
1288 version: stable-2.12
1289 ustversion: stable-2.12
1290 arch: !!python/tuple [amd64]
1291 build: !!python/tuple [std, oot, dist]
1292 conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1293 urcuversion: !!python/tuple [stable-0.12]
1294 babelversion: !!python/tuple [stable-2.0]
1295 testtype: !!python/tuple [base]
1296 filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
1297 - 'lttng-tools_{version}_{buildtype}':
1298 buildtype: portbuild
1299 version: stable-2.12
1300 ustversion: stable-2.12
1301 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1302 build: !!python/tuple [std]
1303 conf: !!python/tuple [std, no-ust, agents]
1304 urcuversion: !!python/tuple [stable-0.12]
1305 babelversion: !!python/tuple [stable-2.0]
1306 testtype: !!python/tuple [base]
1308 - 'lttng-tools_{version}_{buildtype}':
1309 buildtype: slesbuild
1310 version: stable-2.12
1311 ustversion: stable-2.12
1312 arch: !!python/tuple [sles12sp5]
1313 build: !!python/tuple [std]
1314 conf: !!python/tuple [agents]
1315 urcuversion: !!python/tuple [stable-0.12]
1316 babelversion: !!python/tuple [stable-2.0]
1317 testtype: !!python/tuple [base]
1319 - 'lttng-tools_{version}_{buildtype}':
1321 version: stable-2.12
1322 ustversion: stable-2.12
1323 arch: !!python/tuple [el8]
1324 build: !!python/tuple [std]
1325 conf: !!python/tuple [std]
1326 urcuversion: !!python/tuple [stable-0.12]
1327 babelversion: !!python/tuple [stable-2.0]
1328 testtype: !!python/tuple [base]
1330 - 'lttng-tools_{version}_{buildtype}':
1331 buildtype: macosbuild
1332 version: stable-2.12
1333 ustversion: stable-2.12
1334 arch: !!python/tuple [macos-amd64, macos-arm64]
1335 build: !!python/tuple [std]
1336 conf: !!python/tuple [relayd-only]
1337 urcuversion: !!python/tuple [stable-0.12]
1338 babelversion: !!python/tuple [stable-2.0]
1339 testtype: !!python/tuple [base]
1341 - 'lttng-tools_{version}_winbuild':
1342 version: stable-2.12
1343 ustversion: stable-2.12
1344 arch: !!python/tuple [cygwin64]
1345 build: !!python/tuple [std]
1346 conf: !!python/tuple [relayd-only]
1347 urcuversion: !!python/tuple [stable-0.12]
1348 babelversion: !!python/tuple [stable-2.0]
1349 testtype: !!python/tuple [base]
1351 - 'lttng-tools_{version}_long_regression':
1353 version: stable-2.12
1354 ustversion: stable-2.12
1355 arch: !!python/tuple [amd64]
1356 build: !!python/tuple [std]
1357 conf: !!python/tuple [std]
1358 urcuversion: !!python/tuple [stable-0.12]
1359 babelversion: !!python/tuple [stable-2.0]
1360 testtype: !!python/tuple [full]
1362 - 'lttng-tools_{version}_rootbuild':
1364 version: stable-2.12
1365 ustversion: stable-2.12
1366 arch: !!python/tuple [amd64]
1367 build: !!python/tuple [std]
1368 conf: !!python/tuple [agents]
1369 urcuversion: !!python/tuple [stable-0.12]
1370 babelversion: !!python/tuple [stable-2.0]
1371 testtype: !!python/tuple [base]
1373 - 'lttng-tools_{version}_release':
1375 ustversion: stable-2.12
1376 urcuversion: stable-0.12
1377 babelversion: stable-2.0
1378 - 'lttng-tools_{version}_scan-build':
1379 version: stable-2.12
1380 urcuversion: stable-0.12
1381 ustversion: stable-2.12
1384 - 'lttng-tools_{version}_cppcheck'
1387 name: dev_upstream_lttng-tools
1388 job_prefix: 'dev_upstream_'
1389 ust_job_prefix: 'dev_upstream_'
1390 urcu_job_prefix: 'dev_upstream_'
1391 bt_job_prefix: 'dev_upstream_'
1393 email_to: 'ci-notification@lists.lttng.org, cc:jgalar@efficios.com'
1396 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1398 version: stable-2.11
1399 ustversion: stable-2.11
1400 arch: !!python/tuple [amd64]
1401 build: !!python/tuple [std, oot, dist]
1402 conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1403 urcuversion: !!python/tuple [stable-0.11]
1404 babelversion: !!python/tuple [stable-1.5]
1405 testtype: !!python/tuple [base]
1406 filter: '(build=="std") || (conf=="std" || conf=="agents" || conf=="no-ust")'
1407 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1408 buildtype: portbuild
1409 version: stable-2.11
1410 ustversion: stable-2.11
1411 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1412 build: !!python/tuple [std]
1413 conf: !!python/tuple [no-ust, agents]
1414 urcuversion: !!python/tuple [stable-0.11]
1415 babelversion: !!python/tuple [stable-1.5]
1416 testtype: !!python/tuple [base]
1418 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1419 buildtype: slesbuild
1420 version: stable-2.11
1421 ustversion: stable-2.11
1422 arch: !!python/tuple [sles12sp5]
1423 build: !!python/tuple [std]
1424 conf: !!python/tuple [agents]
1425 urcuversion: !!python/tuple [stable-0.11]
1426 babelversion: !!python/tuple [stable-1.5]
1427 testtype: !!python/tuple [base]
1429 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1431 version: stable-2.11
1432 ustversion: stable-2.11
1433 arch: !!python/tuple [el8]
1434 build: !!python/tuple [std]
1435 conf: !!python/tuple [std]
1436 urcuversion: !!python/tuple [stable-0.11]
1437 babelversion: !!python/tuple [stable-1.5]
1438 testtype: !!python/tuple [base]
1440 - '{job_prefix}lttng-tools_{version}_long_regression':
1442 version: stable-2.11
1443 ustversion: stable-2.11
1444 arch: !!python/tuple [amd64]
1445 build: !!python/tuple [std]
1446 conf: !!python/tuple [std]
1447 urcuversion: !!python/tuple [stable-0.11]
1448 babelversion: !!python/tuple [stable-1.5]
1449 testtype: !!python/tuple [full]
1451 - '{job_prefix}lttng-tools_{version}_rootbuild':
1453 version: stable-2.11
1454 ustversion: stable-2.11
1455 arch: !!python/tuple [amd64]
1456 build: !!python/tuple [std]
1457 conf: !!python/tuple [agents]
1458 urcuversion: !!python/tuple [stable-0.11]
1459 babelversion: !!python/tuple [stable-1.5]
1460 testtype: !!python/tuple [base]
1464 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1466 version: stable-2.10
1467 ustversion: stable-2.10
1468 arch: !!python/tuple [amd64]
1469 build: !!python/tuple [std, oot, dist]
1470 conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1471 urcuversion: !!python/tuple [stable-0.9]
1472 babelversion: !!python/tuple [stable-1.5]
1473 testtype: !!python/tuple [base]
1474 filter: '(build=="std") || (conf=="std" || conf=="agents" || conf=="no-ust")'
1475 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1476 buildtype: portbuild
1477 version: stable-2.10
1478 ustversion: stable-2.10
1479 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1480 build: !!python/tuple [std]
1481 conf: !!python/tuple [no-ust, agents]
1482 urcuversion: !!python/tuple [stable-0.9]
1483 babelversion: !!python/tuple [stable-1.5]
1484 testtype: !!python/tuple [base]
1486 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1487 buildtype: slesbuild
1488 version: stable-2.10
1489 ustversion: stable-2.10
1490 arch: !!python/tuple [sles12sp5]
1491 build: !!python/tuple [std]
1492 conf: !!python/tuple [agents]
1493 urcuversion: !!python/tuple [stable-0.9]
1494 babelversion: !!python/tuple [stable-1.5]
1495 testtype: !!python/tuple [base]
1497 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1499 version: stable-2.10
1500 ustversion: stable-2.10
1501 arch: !!python/tuple [el8]
1502 build: !!python/tuple [std]
1503 conf: !!python/tuple [std]
1504 urcuversion: !!python/tuple [stable-0.9]
1505 babelversion: !!python/tuple [stable-1.5]
1506 testtype: !!python/tuple [base]
1508 - '{job_prefix}lttng-tools_{version}_long_regression':
1510 version: stable-2.10
1511 ustversion: stable-2.10
1512 arch: !!python/tuple [amd64]
1513 build: !!python/tuple [std]
1514 conf: !!python/tuple [std]
1515 urcuversion: !!python/tuple [stable-0.9]
1516 babelversion: !!python/tuple [stable-1.5]
1517 testtype: !!python/tuple [full]
1521 name: dev_jgalar_lttng-tools
1522 job_prefix: 'dev_jgalar_'
1528 email_to: 'jgalar@efficios.com'
1531 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1533 version: master-staging
1535 arch: !!python/tuple [amd64]
1536 build: !!python/tuple [std, oot, dist]
1537 conf: !!python/tuple [std, no-ust, agents]
1538 urcuversion: !!python/tuple [master]
1539 babelversion: !!python/tuple [stable-2.0, master]
1540 testtype: !!python/tuple [base]
1542 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1543 buildtype: portbuild
1544 version: master-staging
1546 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1547 build: !!python/tuple [std]
1548 conf: !!python/tuple [std, no-ust, agents]
1549 urcuversion: !!python/tuple [master]
1550 babelversion: !!python/tuple [stable-1.5, master]
1551 testtype: !!python/tuple [base]
1553 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1554 buildtype: macosbuild
1555 version: master-staging
1557 arch: !!python/tuple [macos-amd64, macos-arm64]
1558 build: !!python/tuple [std]
1559 conf: !!python/tuple [relayd-only]
1560 urcuversion: !!python/tuple [master]
1561 babelversion: !!python/tuple [stable-2.0]
1562 testtype: !!python/tuple [base]
1566 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1568 version: stable-2.13-staging
1569 ustversion: stable-2.13
1570 arch: !!python/tuple [amd64]
1571 build: !!python/tuple [std, oot, dist]
1572 conf: !!python/tuple [std, no-ust, agents]
1573 urcuversion: !!python/tuple [stable-0.12]
1574 babelversion: !!python/tuple [stable-2.0, master]
1575 testtype: !!python/tuple [base]
1577 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1578 buildtype: portbuild
1579 version: stable-2.13-staging
1580 ustversion: stable-2.13
1581 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1582 build: !!python/tuple [std]
1583 conf: !!python/tuple [std, no-ust, agents]
1584 urcuversion: !!python/tuple [stable-0.12]
1585 babelversion: !!python/tuple [stable-2.0]
1586 testtype: !!python/tuple [base]
1590 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1592 version: stable-2.12-staging
1593 ustversion: stable-2.12
1594 arch: !!python/tuple [amd64]
1595 build: !!python/tuple [std, oot, dist]
1596 conf: !!python/tuple [std, no-ust, agents]
1597 urcuversion: !!python/tuple [stable-0.12]
1598 babelversion: !!python/tuple [stable-2.0, master]
1599 testtype: !!python/tuple [base]
1601 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1602 buildtype: portbuild
1603 version: stable-2.12-staging
1604 ustversion: stable-2.12
1605 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1606 build: !!python/tuple [std]
1607 conf: !!python/tuple [std, no-ust, agents]
1608 urcuversion: !!python/tuple [stable-0.12]
1609 babelversion: !!python/tuple [stable-2.0]
1610 testtype: !!python/tuple [base]
1614 name: dev_jgalar_lttng-tools-upstream
1615 job_prefix: 'dev_jgalar_'
1616 ust_job_prefix: 'dev_upstream_'
1617 urcu_job_prefix: 'dev_upstream_'
1618 bt_job_prefix: 'dev_upstream_'
1621 email_to: 'jgalar@efficios.com'
1624 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1626 version: stable-2.11-staging
1627 ustversion: stable-2.11
1628 arch: !!python/tuple [amd64]
1629 build: !!python/tuple [std, oot, dist]
1630 conf: !!python/tuple [std, no-ust, agents]
1631 urcuversion: !!python/tuple [stable-0.11]
1632 babelversion: !!python/tuple [stable-1.5]
1633 testtype: !!python/tuple [base]
1635 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1636 buildtype: portbuild
1637 version: stable-2.11-staging
1638 ustversion: stable-2.11
1639 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1640 build: !!python/tuple [std]
1641 conf: !!python/tuple [std, no-ust, agents]
1642 urcuversion: !!python/tuple [stable-0.11]
1643 babelversion: !!python/tuple [stable-1.5]
1644 testtype: !!python/tuple [base]
1648 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1650 version: stable-2.10-staging
1651 ustversion: stable-2.10
1652 arch: !!python/tuple [amd64]
1653 build: !!python/tuple [std, oot, dist]
1654 conf: !!python/tuple [std, no-ust, agents]
1655 urcuversion: !!python/tuple [stable-0.9]
1656 babelversion: !!python/tuple [stable-1.5]
1657 testtype: !!python/tuple [base]
1659 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1660 buildtype: portbuild
1661 version: stable-2.10-staging
1662 ustversion: stable-2.10
1663 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1664 build: !!python/tuple [std]
1665 conf: !!python/tuple [std, no-ust, agents]
1666 urcuversion: !!python/tuple [stable-0.9]
1667 babelversion: !!python/tuple [stable-1.5]
1668 testtype: !!python/tuple [base]
1672 name: gerrit-lttng-tools
1679 - 'dev_gerrit_lttng-tools_{buildtype}':
1681 arch: !!python/tuple [amd64]
1682 build: !!python/tuple [std, oot, dist, oot-dist]
1683 conf: !!python/tuple [std, no-ust, agents]
1684 urcuversion: !!python/tuple [master] # Switch to stable-0.14 when released (for C++ support)
1685 babelversion: !!python/tuple [stable-2.0]
1686 testtype: !!python/tuple [base]
1688 - 'dev_gerrit_lttng-tools_rootbuild':
1690 arch: !!python/tuple [amd64]
1691 build: !!python/tuple [std]
1692 conf: !!python/tuple [agents]
1693 urcuversion: !!python/tuple [master] # Switch to stable-0.14 when released (for C++ support)
1694 babelversion: !!python/tuple [stable-2.0]
1695 testtype: !!python/tuple [base]
1699 name: lttng-tools-views