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: '{job_prefix}liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std'
165 which-build: last-successful
169 do-not-fingerprint: true
171 project: '{job_prefix}babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std'
172 which-build: last-successful
176 do-not-fingerprint: true
178 project: '{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: '{job_prefix}liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std'
192 which-build: last-successful
196 do-not-fingerprint: true
198 project: '{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: '{job_prefix}liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std'
212 which-build: last-successful
216 do-not-fingerprint: true
218 project: '{job_prefix}babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std'
219 which-build: last-successful
223 do-not-fingerprint: true
225 project: '{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: '{job_prefix}liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std'
239 which-build: last-successful
243 do-not-fingerprint: true
245 project: '{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: '{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: '{job_prefix}babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std'
266 which-build: last-successful
270 do-not-fingerprint: true
272 project: '{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: '{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: '{job_prefix}babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std'
293 which-build: last-successful
297 do-not-fingerprint: true
299 project: '{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
320 project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
321 which-build: last-successful
325 do-not-fingerprint: true
328 on-evaluation-failure: run
330 - condition-kind: shell
331 condition-command: 'test -z "$GERRIT_DEP_LTTNG_UST"'
332 - condition-kind: regex-match
337 project: lttng-ust_${{GERRIT_BRANCH}}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=${{conf}},build=std
338 which-build: last-successful
342 do-not-fingerprint: true
344 condition-kind: shell
345 on-evaluation-failure: run
346 condition-command: 'test -z "$GERRIT_DEP_USERSPACE_RCU"'
349 project: liburcu_${{liburcu_version}}_{buildtype}/arch=${{arch}},conf=std,build=std
350 which-build: last-successful
354 do-not-fingerprint: true
356 !include-raw-escape: scripts/lttng-tools/clean_processes_coredump.sh
358 condition-kind: shell
359 condition-command: 'test ! -z "$GERRIT_DEP_USERSPACE_RCU"'
363 - scripts/common/override-build-std.sh
364 - scripts/common/print.sh
365 - scripts/liburcu/build.sh
367 !include-raw-escape: scripts/lttng-tools/gerrit-install-deps.sh
369 condition-kind: shell
370 condition-command: 'test ! -z "$GERRIT_DEP_LTTNG_UST"'
374 - scripts/common/override-build-std.sh
375 - scripts/common/print.sh
376 - scripts/lttng-ust/build.sh
378 !include-raw-escape: scripts/lttng-tools/gerrit-install-deps.sh
381 - scripts/common/print.sh
382 - scripts/lttng-tools/build.sh
384 - lttng-tools_build_builders_win: <tng-tools_build_builders_win
385 name: 'lttng-tools_build_builders_win'
388 project: liburcu_${{liburcu_version}}_winbuild/arch=${{arch}},conf=std,build=std
389 which-build: last-successful
393 do-not-fingerprint: true
395 condition-kind: strings-match
396 on-evaluation-failure: run
397 condition-string1: '${{arch}}'
398 condition-string2: 'cygwin64'
402 - scripts/common/cygwin64-shebang
403 - scripts/common/cygpath-prefix
404 - scripts/common/print.sh
405 - scripts/lttng-tools/build.sh
407 condition-kind: strings-match
408 on-evaluation-failure: run
409 condition-string1: '${{arch}}'
410 condition-string2: 'msys2-mingw32'
413 properties-content: 'MSYSTEM=MINGW32'
416 - scripts/common/msys2-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-mingw64'
427 properties-content: 'MSYSTEM=MINGW64'
430 - scripts/common/msys2-shebang
431 - scripts/common/cygpath-prefix
432 - scripts/common/print.sh
433 - scripts/lttng-tools/build.sh
435 - lttng-tools_build_publishers_defaults: <tng-tools_build_publishers_defaults
436 name: 'lttng-tools_build_publishers_defaults'
439 mark-unstable-if-failed: false
446 !include-raw-escape: scripts/lttng-tools/tap_failure.sh
448 mark-unstable-if-failed: true
459 !include-raw-escape: scripts/lttng-tools/hang_processes.sh
461 results: 'tap/**/*.*'
462 fail-if-no-results: true
463 failed-tests-mark-build-as-failure: true
464 todo-is-failure: false
467 - 'GNU Make + GNU C Compiler (gcc)'
478 artifacts: 'build/**,deps/**,tap/**'
481 recipients: '{obj:email_to}'
482 reply-to: ci-notification@lists.lttng.org
491 second-failure: false
496 fixed-unhealthy: true
497 still-unstable: false
499 matrix-trigger: only-parent
503 - lttng-tools_build_publishers_win: <tng-tools_build_publishers_win
504 name: 'lttng-tools_build_publishers_win'
507 results: 'tap/**/*.*'
508 fail-if-no-results: true
509 failed-tests-mark-build-as-failure: true
510 todo-is-failure: false
513 - 'GNU Make + GNU C Compiler (gcc)'
524 artifacts: 'build/**,deps/**,tap/**'
527 recipients: '{obj:email_to}'
528 reply-to: ci-notification@lists.lttng.org
537 second-failure: false
542 fixed-unhealthy: true
543 still-unstable: false
545 matrix-trigger: only-parent
551 name: lttng-tools_{version}_{buildtype}
552 defaults: lttng-tools
554 <<: *lttng-tools_build_axes_defaults
555 <<: *lttng-tools_build_builders_defaults
556 <<: *lttng-tools_build_publishers_defaults
562 jobs: 'lttng-ust_{version}_{buildtype}'
566 name: '{job_prefix}lttng-tools_{version}_{buildtype}'
567 defaults: lttng-tools
569 <<: *lttng-tools_build_axes_defaults
570 <<: *lttng-tools_build_builders_defaults
571 <<: *lttng-tools_build_publishers_defaults
577 jobs: '{job_prefix}lttng-ust_{version}_{buildtype}'
581 name: lttng-tools_{version}_long_regression
582 defaults: lttng-tools
589 write-description: "<h1 style=\"color:red\">This build failed due to timeout.</h1>"
595 <<: *lttng-tools_build_axes_defaults
596 <<: *lttng-tools_build_builders_defaults
597 <<: *lttng-tools_build_publishers_defaults
603 jobs: 'lttng-ust_{version}_{buildtype}'
607 name: '{job_prefix}lttng-tools_{version}_long_regression'
608 defaults: lttng-tools
615 write-description: "<h1 style=\"color:red\">This build failed due to timeout.</h1>"
621 <<: *lttng-tools_build_axes_defaults
622 <<: *lttng-tools_build_builders_defaults
623 <<: *lttng-tools_build_publishers_defaults
629 jobs: '{job_prefix}lttng-ust_{version}_{buildtype}'
633 name: lttng-tools_{version}_rootbuild
634 defaults: lttng-tools
637 - git: *lttng-tools_default_git
638 - git: *lttng-modules_default_git
646 write-description: "<h1 style=\"color:red\">This build failed due to timeout.</h1>"
649 <<: *lttng-tools_build_axes_rootbuild
650 <<: *lttng-tools_build_builders_defaults
651 <<: *lttng-tools_build_publishers_defaults
657 jobs: 'lttng-ust_{version}_build'
662 name: '{job_prefix}lttng-tools_{version}_rootbuild'
663 defaults: lttng-tools
666 - git: *lttng-tools_default_git
667 - git: *lttng-modules_default_git
675 write-description: "<h1 style=\"color:red\">This build failed due to timeout.</h1>"
678 <<: *lttng-tools_build_axes_rootbuild
679 <<: *lttng-tools_build_builders_defaults
680 <<: *lttng-tools_build_publishers_defaults
686 jobs: '{job_prefix}lttng-ust_{version}_build'
690 name: lttng-tools_{version}_winbuild
691 defaults: lttng-tools
693 <<: *lttng-tools_build_axes_defaults
694 <<: *lttng-tools_build_builders_win
695 <<: *lttng-tools_build_publishers_win
698 name: 'dev_{user}_lttng-tools_{version}_{buildtype}'
699 defaults: lttng-tools
701 <<: *lttng-tools_build_axes_defaults
702 <<: *lttng-tools_build_builders_defaults
703 <<: *lttng-tools_build_publishers_defaults
706 name: dev_gerrit_lttng-tools_{buildtype}
707 defaults: lttng-tools
711 - git: *lttng-tools_gerrit_git
716 - comment-added-event:
717 approval-category: 'CI-Build'
720 - project-compare-type: 'PLAIN'
721 project-pattern: 'lttng-tools'
723 - branch-compare-type: 'ANT'
728 properties-content: |
729 PROJECT_NAME=lttng-tools
735 - 'gerrit-{buildtype}'
737 <<: *lttng-tools_build_axes_defaults
738 <<: *lttng-tools_build_builders_gerrit
742 mark-unstable-if-failed: false
749 !include-raw-escape: scripts/lttng-tools/tap_failure.sh
751 mark-unstable-if-failed: true
762 !include-raw-escape: scripts/lttng-tools/hang_processes.sh
764 results: 'tap/**/*.*'
765 fail-if-no-results: true
766 failed-tests-mark-build-as-failure: true
767 todo-is-failure: false
770 - 'GNU Make + GNU C Compiler (gcc)'
778 artifacts: 'build/**,deps/**,tap/**'
785 name: dev_gerrit_lttng-tools_rootbuild
786 defaults: lttng-tools
790 - git: *lttng-tools_gerrit_git
792 <<: *lttng-modules_default_git
799 - comment-added-event:
800 approval-category: 'CI-Build'
803 - project-compare-type: 'PLAIN'
804 project-pattern: 'lttng-tools'
806 - branch-compare-type: 'ANT'
811 properties-content: |
812 PROJECT_NAME=lttng-tools
818 - 'gerrit-{buildtype}'
820 <<: *lttng-tools_build_axes_rootbuild
821 <<: *lttng-tools_build_builders_gerrit
825 results: 'tap/**/*.*'
826 fail-if-no-results: true
827 failed-tests-mark-build-as-failure: true
828 todo-is-failure: false
831 - 'GNU Make + GNU C Compiler (gcc)'
839 artifacts: 'build/**,deps/**,tap/**'
846 name: lttng-tools_{version}_release
847 defaults: lttng-tools
856 url: https://github.com/{github_user}/lttng-tools.git
858 browser-url: https://github.com/{github_user}/lttng-tools
859 refspec: '+refs/tags/*:refs/remotes/origin/tags/*'
861 - '*/tags/{version}.*'
862 basedir: src/lttng-tools
866 project: liburcu_{urcuversion}_build/arch=amd64,conf=std,build=std
867 which-build: last-successful
871 do-not-fingerprint: true
873 project: babeltrace_{babelversion}_build/arch=amd64,conf=std,build=std
874 which-build: last-successful
878 do-not-fingerprint: true
880 project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=amd64,conf=agents,build=std
881 which-build: last-successful
885 do-not-fingerprint: true
887 !include-raw-escape: scripts/lttng-tools/clean_processes_coredump.sh
889 !include-raw-escape: scripts/lttng-tools/release.sh
893 mark-unstable-if-failed: false
900 !include-raw-escape: scripts/lttng-tools/tap_failure.sh
902 mark-unstable-if-failed: true
913 !include-raw-escape: scripts/lttng-tools/hang_processes.sh
915 results: 'tap/**/*.*'
916 fail-if-no-results: true
917 failed-tests-mark-build-as-failure: true
918 todo-is-failure: false
921 - 'GNU Make + GNU C Compiler (gcc)'
936 name: lttng-tools_{version}_cppcheck
937 defaults: lttng-tools
945 rm -f cppcheck-result.xml
946 cppcheck --enable=all --xml --xml-version=2 $WORKSPACE 2> cppcheck-result.xml
950 artifacts: 'cppcheck-result.xml'
953 pattern: 'cppcheck-result.xml'
955 recipients: 'ci-notification@lists.lttng.org'
956 reply-to: ci-notification@lists.lttng.org
965 second-failure: false
970 fixed-unhealthy: true
971 still-unstable: false
973 matrix-trigger: only-parent
978 name: lttng-tools_{version}_scan-build
979 defaults: lttng-tools
988 project: liburcu_{urcuversion}_build/arch=amd64,conf=std,build=std
989 which-build: last-successful
993 do-not-fingerprint: true
995 project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=amd64,conf=std,build=std
996 which-build: last-successful
1000 do-not-fingerprint: true
1002 !include-raw-escape: scripts/common/scan-build.sh
1007 dir: 'scan-build-archive/'
1011 name: lttng-tools_{version}_coverity
1012 defaults: lttng-tools
1024 - credentials-binding:
1025 - username-password-separated:
1026 credential-id: lttng-tools_coverity_token
1027 username: COVERITY_SCAN_PROJECT_NAME
1028 password: COVERITY_SCAN_TOKEN
1032 project: liburcu_{urcuversion}_build/arch=amd64,conf=std,build=std
1033 which-build: last-successful
1037 do-not-fingerprint: true
1039 project: lttng-ust_{ustversion}_build/liburcu_version={urcuversion},arch=amd64,conf=std,build=std
1040 which-build: last-successful
1044 do-not-fingerprint: true
1046 !include-raw-escape: scripts/common/coverity.sh
1050 artifacts: 'analysis-results.tgz,cov-int/**'
1059 regex: 'lttng-tools[-_].*'
1067 email_to: 'ci-notification@lists.lttng.org, cc:jgalar@efficios.com'
1074 - 'lttng-tools_{version}_{buildtype}':
1078 arch: !!python/tuple [amd64]
1079 build: !!python/tuple [std, oot, dist]
1080 conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1081 urcuversion: !!python/tuple [master]
1082 babelversion: !!python/tuple [stable-2.0, master]
1083 testtype: !!python/tuple [base]
1084 filter: '(build=="std") || ((babeltrace_version=="master" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
1085 - 'lttng-tools_{version}_{buildtype}':
1086 buildtype: portbuild
1089 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1090 build: !!python/tuple [std]
1091 conf: !!python/tuple [std, no-ust, agents]
1092 urcuversion: !!python/tuple [master]
1093 babelversion: !!python/tuple [stable-2.0]
1094 testtype: !!python/tuple [base]
1096 - 'lttng-tools_{version}_{buildtype}':
1097 buildtype: slesbuild
1100 arch: !!python/tuple [sles12sp5]
1101 build: !!python/tuple [std]
1102 conf: !!python/tuple [agents]
1103 urcuversion: !!python/tuple [master]
1104 babelversion: !!python/tuple [stable-2.0]
1105 testtype: !!python/tuple [base]
1107 - 'lttng-tools_{version}_{buildtype}':
1111 arch: !!python/tuple [el8]
1112 build: !!python/tuple [std]
1113 conf: !!python/tuple [std]
1114 urcuversion: !!python/tuple [master]
1115 babelversion: !!python/tuple [stable-2.0]
1116 testtype: !!python/tuple [base]
1118 - 'lttng-tools_{version}_{buildtype}':
1119 buildtype: macosbuild
1122 arch: !!python/tuple [macos-amd64, macos-arm64]
1123 build: !!python/tuple [std]
1124 conf: !!python/tuple [relayd-only]
1125 urcuversion: !!python/tuple [master]
1126 babelversion: !!python/tuple [stable-2.0]
1127 testtype: !!python/tuple [base]
1129 - 'lttng-tools_{version}_winbuild':
1132 arch: !!python/tuple [cygwin64]
1133 build: !!python/tuple [std]
1134 conf: !!python/tuple [relayd-only]
1135 urcuversion: !!python/tuple [master]
1136 babelversion: !!python/tuple [stable-2.0]
1137 testtype: !!python/tuple [base]
1139 - 'lttng-tools_{version}_long_regression':
1143 arch: !!python/tuple [amd64]
1144 build: !!python/tuple [std]
1145 conf: !!python/tuple [std]
1146 urcuversion: !!python/tuple [master]
1147 babelversion: !!python/tuple [stable-2.0]
1148 testtype: !!python/tuple [full]
1150 - 'lttng-tools_{version}_rootbuild':
1154 arch: !!python/tuple [amd64]
1155 build: !!python/tuple [std]
1156 conf: !!python/tuple [agents]
1157 urcuversion: !!python/tuple [master]
1158 babelversion: !!python/tuple [stable-2.0]
1159 testtype: !!python/tuple [base]
1161 - 'lttng-tools_{version}_scan-build':
1165 - 'lttng-tools_{version}_coverity':
1171 - 'lttng-tools_{version}_{buildtype}':
1173 version: stable-2.13
1174 ustversion: stable-2.13
1175 arch: !!python/tuple [amd64]
1176 build: !!python/tuple [std, oot, dist]
1177 conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1178 urcuversion: !!python/tuple [stable-0.13]
1179 babelversion: !!python/tuple [stable-2.0]
1180 testtype: !!python/tuple [base]
1181 filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
1182 - 'lttng-tools_{version}_{buildtype}':
1183 buildtype: portbuild
1184 version: stable-2.13
1185 ustversion: stable-2.13
1186 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1187 build: !!python/tuple [std]
1188 conf: !!python/tuple [std, no-ust, agents]
1189 urcuversion: !!python/tuple [stable-0.13]
1190 babelversion: !!python/tuple [stable-2.0]
1191 testtype: !!python/tuple [base]
1193 - 'lttng-tools_{version}_{buildtype}':
1194 buildtype: slesbuild
1195 version: stable-2.13
1196 ustversion: stable-2.13
1197 arch: !!python/tuple [sles12sp5]
1198 build: !!python/tuple [std]
1199 conf: !!python/tuple [agents]
1200 urcuversion: !!python/tuple [stable-0.13]
1201 babelversion: !!python/tuple [stable-2.0]
1202 testtype: !!python/tuple [base]
1204 - 'lttng-tools_{version}_{buildtype}':
1206 version: stable-2.13
1207 ustversion: stable-2.13
1208 arch: !!python/tuple [el8]
1209 build: !!python/tuple [std]
1210 conf: !!python/tuple [std]
1211 urcuversion: !!python/tuple [stable-0.13]
1212 babelversion: !!python/tuple [stable-2.0]
1213 testtype: !!python/tuple [base]
1215 - 'lttng-tools_{version}_{buildtype}':
1216 buildtype: macosbuild
1217 version: stable-2.13
1218 ustversion: stable-2.13
1219 arch: !!python/tuple [macos-amd64, macos-arm64]
1220 build: !!python/tuple [std]
1221 conf: !!python/tuple [relayd-only]
1222 urcuversion: !!python/tuple [stable-0.13]
1223 babelversion: !!python/tuple [stable-2.0]
1224 testtype: !!python/tuple [base]
1226 - 'lttng-tools_{version}_winbuild':
1227 version: stable-2.13
1228 ustversion: stable-2.13
1229 arch: !!python/tuple [cygwin64]
1230 build: !!python/tuple [std]
1231 conf: !!python/tuple [relayd-only]
1232 urcuversion: !!python/tuple [stable-0.13]
1233 babelversion: !!python/tuple [stable-2.0]
1234 testtype: !!python/tuple [base]
1236 - 'lttng-tools_{version}_long_regression':
1238 version: stable-2.13
1239 ustversion: stable-2.13
1240 arch: !!python/tuple [amd64]
1241 build: !!python/tuple [std]
1242 conf: !!python/tuple [std]
1243 urcuversion: !!python/tuple [stable-0.13]
1244 babelversion: !!python/tuple [stable-2.0]
1245 testtype: !!python/tuple [full]
1247 - 'lttng-tools_{version}_rootbuild':
1249 version: stable-2.13
1250 ustversion: stable-2.13
1251 arch: !!python/tuple [amd64]
1252 build: !!python/tuple [std]
1253 conf: !!python/tuple [agents]
1254 urcuversion: !!python/tuple [stable-0.13]
1255 babelversion: !!python/tuple [stable-2.0]
1256 testtype: !!python/tuple [base]
1258 - 'lttng-tools_{version}_release':
1260 ustversion: stable-2.13
1261 urcuversion: stable-0.13
1262 babelversion: stable-2.0
1263 - 'lttng-tools_{version}_scan-build':
1264 version: stable-2.13
1265 urcuversion: stable-0.13
1266 ustversion: stable-2.13
1267 - 'lttng-tools_{version}_coverity':
1268 version: stable-2.13
1269 urcuversion: stable-0.13
1270 ustversion: stable-2.13
1273 - 'lttng-tools_{version}_{buildtype}':
1275 version: stable-2.12
1276 ustversion: stable-2.12
1277 arch: !!python/tuple [amd64]
1278 build: !!python/tuple [std, oot, dist]
1279 conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1280 urcuversion: !!python/tuple [stable-0.12]
1281 babelversion: !!python/tuple [stable-2.0]
1282 testtype: !!python/tuple [base]
1283 filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
1284 - 'lttng-tools_{version}_{buildtype}':
1285 buildtype: portbuild
1286 version: stable-2.12
1287 ustversion: stable-2.12
1288 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1289 build: !!python/tuple [std]
1290 conf: !!python/tuple [std, no-ust, agents]
1291 urcuversion: !!python/tuple [stable-0.12]
1292 babelversion: !!python/tuple [stable-2.0]
1293 testtype: !!python/tuple [base]
1295 - 'lttng-tools_{version}_{buildtype}':
1296 buildtype: slesbuild
1297 version: stable-2.12
1298 ustversion: stable-2.12
1299 arch: !!python/tuple [sles12sp5]
1300 build: !!python/tuple [std]
1301 conf: !!python/tuple [agents]
1302 urcuversion: !!python/tuple [stable-0.12]
1303 babelversion: !!python/tuple [stable-2.0]
1304 testtype: !!python/tuple [base]
1306 - 'lttng-tools_{version}_{buildtype}':
1308 version: stable-2.12
1309 ustversion: stable-2.12
1310 arch: !!python/tuple [el8]
1311 build: !!python/tuple [std]
1312 conf: !!python/tuple [std]
1313 urcuversion: !!python/tuple [stable-0.12]
1314 babelversion: !!python/tuple [stable-2.0]
1315 testtype: !!python/tuple [base]
1317 - 'lttng-tools_{version}_{buildtype}':
1318 buildtype: macosbuild
1319 version: stable-2.12
1320 ustversion: stable-2.12
1321 arch: !!python/tuple [macos-amd64, macos-arm64]
1322 build: !!python/tuple [std]
1323 conf: !!python/tuple [relayd-only]
1324 urcuversion: !!python/tuple [stable-0.12]
1325 babelversion: !!python/tuple [stable-2.0]
1326 testtype: !!python/tuple [base]
1328 - 'lttng-tools_{version}_winbuild':
1329 version: stable-2.12
1330 ustversion: stable-2.12
1331 arch: !!python/tuple [cygwin64]
1332 build: !!python/tuple [std]
1333 conf: !!python/tuple [relayd-only]
1334 urcuversion: !!python/tuple [stable-0.12]
1335 babelversion: !!python/tuple [stable-2.0]
1336 testtype: !!python/tuple [base]
1338 - 'lttng-tools_{version}_long_regression':
1340 version: stable-2.12
1341 ustversion: stable-2.12
1342 arch: !!python/tuple [amd64]
1343 build: !!python/tuple [std]
1344 conf: !!python/tuple [std]
1345 urcuversion: !!python/tuple [stable-0.12]
1346 babelversion: !!python/tuple [stable-2.0]
1347 testtype: !!python/tuple [full]
1349 - 'lttng-tools_{version}_rootbuild':
1351 version: stable-2.12
1352 ustversion: stable-2.12
1353 arch: !!python/tuple [amd64]
1354 build: !!python/tuple [std]
1355 conf: !!python/tuple [agents]
1356 urcuversion: !!python/tuple [stable-0.12]
1357 babelversion: !!python/tuple [stable-2.0]
1358 testtype: !!python/tuple [base]
1360 - 'lttng-tools_{version}_release':
1362 ustversion: stable-2.12
1363 urcuversion: stable-0.12
1364 babelversion: stable-2.0
1365 - 'lttng-tools_{version}_scan-build':
1366 version: stable-2.12
1367 urcuversion: stable-0.12
1368 ustversion: stable-2.12
1369 - 'lttng-tools_{version}_coverity':
1370 version: stable-2.12
1371 urcuversion: stable-0.12
1372 ustversion: stable-2.12
1375 - 'lttng-tools_{version}_cppcheck'
1378 name: dev_upstream_lttng-tools
1379 job_prefix: 'dev_upstream_'
1381 email_to: 'ci-notification@lists.lttng.org, cc:jgalar@efficios.com'
1384 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1386 version: stable-2.11
1387 ustversion: stable-2.11
1388 arch: !!python/tuple [amd64]
1389 build: !!python/tuple [std, oot, dist]
1390 conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1391 urcuversion: !!python/tuple [stable-0.11]
1392 babelversion: !!python/tuple [stable-1.5]
1393 testtype: !!python/tuple [base]
1394 filter: '(build=="std") || (conf=="std" || conf=="agents" || conf=="no-ust")'
1395 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1396 buildtype: portbuild
1397 version: stable-2.11
1398 ustversion: stable-2.11
1399 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1400 build: !!python/tuple [std]
1401 conf: !!python/tuple [no-ust, agents]
1402 urcuversion: !!python/tuple [stable-0.11]
1403 babelversion: !!python/tuple [stable-1.5]
1404 testtype: !!python/tuple [base]
1406 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1407 buildtype: slesbuild
1408 version: stable-2.11
1409 ustversion: stable-2.11
1410 arch: !!python/tuple [sles12sp5]
1411 build: !!python/tuple [std]
1412 conf: !!python/tuple [agents]
1413 urcuversion: !!python/tuple [stable-0.11]
1414 babelversion: !!python/tuple [stable-1.5]
1415 testtype: !!python/tuple [base]
1417 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1419 version: stable-2.11
1420 ustversion: stable-2.11
1421 arch: !!python/tuple [el8]
1422 build: !!python/tuple [std]
1423 conf: !!python/tuple [std]
1424 urcuversion: !!python/tuple [stable-0.11]
1425 babelversion: !!python/tuple [stable-1.5]
1426 testtype: !!python/tuple [base]
1428 - '{job_prefix}lttng-tools_{version}_long_regression':
1430 version: stable-2.11
1431 ustversion: stable-2.11
1432 arch: !!python/tuple [amd64]
1433 build: !!python/tuple [std]
1434 conf: !!python/tuple [std]
1435 urcuversion: !!python/tuple [stable-0.11]
1436 babelversion: !!python/tuple [stable-1.5]
1437 testtype: !!python/tuple [full]
1439 - '{job_prefix}lttng-tools_{version}_rootbuild':
1441 version: stable-2.11
1442 ustversion: stable-2.11
1443 arch: !!python/tuple [amd64]
1444 build: !!python/tuple [std]
1445 conf: !!python/tuple [agents]
1446 urcuversion: !!python/tuple [stable-0.11]
1447 babelversion: !!python/tuple [stable-1.5]
1448 testtype: !!python/tuple [base]
1452 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1454 version: stable-2.10
1455 ustversion: stable-2.10
1456 arch: !!python/tuple [amd64]
1457 build: !!python/tuple [std, oot, dist]
1458 conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1459 urcuversion: !!python/tuple [stable-0.9]
1460 babelversion: !!python/tuple [stable-1.5]
1461 testtype: !!python/tuple [base]
1462 filter: '(build=="std") || (conf=="std" || conf=="agents" || conf=="no-ust")'
1463 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1464 buildtype: portbuild
1465 version: stable-2.10
1466 ustversion: stable-2.10
1467 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1468 build: !!python/tuple [std]
1469 conf: !!python/tuple [no-ust, agents]
1470 urcuversion: !!python/tuple [stable-0.9]
1471 babelversion: !!python/tuple [stable-1.5]
1472 testtype: !!python/tuple [base]
1474 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1475 buildtype: slesbuild
1476 version: stable-2.10
1477 ustversion: stable-2.10
1478 arch: !!python/tuple [sles12sp5]
1479 build: !!python/tuple [std]
1480 conf: !!python/tuple [agents]
1481 urcuversion: !!python/tuple [stable-0.9]
1482 babelversion: !!python/tuple [stable-1.5]
1483 testtype: !!python/tuple [base]
1485 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1487 version: stable-2.10
1488 ustversion: stable-2.10
1489 arch: !!python/tuple [el8]
1490 build: !!python/tuple [std]
1491 conf: !!python/tuple [std]
1492 urcuversion: !!python/tuple [stable-0.9]
1493 babelversion: !!python/tuple [stable-1.5]
1494 testtype: !!python/tuple [base]
1496 - '{job_prefix}lttng-tools_{version}_long_regression':
1498 version: stable-2.10
1499 ustversion: stable-2.10
1500 arch: !!python/tuple [amd64]
1501 build: !!python/tuple [std]
1502 conf: !!python/tuple [std]
1503 urcuversion: !!python/tuple [stable-0.9]
1504 babelversion: !!python/tuple [stable-1.5]
1505 testtype: !!python/tuple [full]
1509 name: dev_jgalar_lttng-tools
1510 job_prefix: 'dev_jgalar_'
1513 email_to: 'jgalar@efficios.com'
1515 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1517 version: master-staging
1519 arch: !!python/tuple [amd64]
1520 build: !!python/tuple [std, oot, dist]
1521 conf: !!python/tuple [std, no-ust, agents]
1522 urcuversion: !!python/tuple [master]
1523 babelversion: !!python/tuple [stable-2.0, master]
1524 testtype: !!python/tuple [base]
1526 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1528 version: stable-2.13-staging
1529 ustversion: stable-2.13
1530 arch: !!python/tuple [amd64]
1531 build: !!python/tuple [std, oot, dist]
1532 conf: !!python/tuple [std, no-ust, agents]
1533 urcuversion: !!python/tuple [stable-0.12]
1534 babelversion: !!python/tuple [stable-2.0, master]
1535 testtype: !!python/tuple [base]
1537 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1539 version: stable-2.12-staging
1540 ustversion: stable-2.12
1541 arch: !!python/tuple [amd64]
1542 build: !!python/tuple [std, oot, dist]
1543 conf: !!python/tuple [std, no-ust, agents]
1544 urcuversion: !!python/tuple [stable-0.12]
1545 babelversion: !!python/tuple [stable-2.0, master]
1546 testtype: !!python/tuple [base]
1548 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1550 version: stable-2.11-staging
1551 ustversion: stable-2.11
1552 arch: !!python/tuple [amd64]
1553 build: !!python/tuple [std, oot, dist]
1554 conf: !!python/tuple [std, no-ust, agents]
1555 urcuversion: !!python/tuple [stable-0.12]
1556 babelversion: !!python/tuple [stable-1.5, master]
1557 testtype: !!python/tuple [base]
1559 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1561 version: stable-2.10-staging
1562 ustversion: stable-2.10
1563 arch: !!python/tuple [amd64]
1564 build: !!python/tuple [std, oot, dist]
1565 conf: !!python/tuple [std, no-ust, agents]
1566 urcuversion: !!python/tuple [stable-0.9]
1567 babelversion: !!python/tuple [stable-1.5]
1568 testtype: !!python/tuple [base]
1570 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1571 buildtype: portbuild
1572 version: master-staging
1574 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1575 build: !!python/tuple [std]
1576 conf: !!python/tuple [std, no-ust, agents]
1577 urcuversion: !!python/tuple [master]
1578 babelversion: !!python/tuple [stable-1.5, master]
1579 testtype: !!python/tuple [base]
1581 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1582 buildtype: portbuild
1583 version: stable-2.13-staging
1584 ustversion: stable-2.13
1585 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1586 build: !!python/tuple [std]
1587 conf: !!python/tuple [std, no-ust, agents]
1588 urcuversion: !!python/tuple [stable-0.12]
1589 babelversion: !!python/tuple [stable-2.0]
1590 testtype: !!python/tuple [base]
1592 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1593 buildtype: portbuild
1594 version: stable-2.12-staging
1595 ustversion: stable-2.12
1596 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1597 build: !!python/tuple [std]
1598 conf: !!python/tuple [std, no-ust, agents]
1599 urcuversion: !!python/tuple [stable-0.12]
1600 babelversion: !!python/tuple [stable-2.0]
1601 testtype: !!python/tuple [base]
1603 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1604 buildtype: portbuild
1605 version: stable-2.11-staging
1606 ustversion: stable-2.11
1607 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1608 build: !!python/tuple [std]
1609 conf: !!python/tuple [std, no-ust, agents]
1610 urcuversion: !!python/tuple [stable-0.12]
1611 babelversion: !!python/tuple [stable-1.5]
1612 testtype: !!python/tuple [base]
1614 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1615 buildtype: portbuild
1616 version: stable-2.10-staging
1617 ustversion: stable-2.10
1618 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1619 build: !!python/tuple [std]
1620 conf: !!python/tuple [std, no-ust, agents]
1621 urcuversion: !!python/tuple [stable-0.9]
1622 babelversion: !!python/tuple [stable-1.5]
1623 testtype: !!python/tuple [base]
1625 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1626 buildtype: macosbuild
1627 version: master-staging
1629 arch: !!python/tuple [macos-amd64, macos-arm64]
1630 build: !!python/tuple [std]
1631 conf: !!python/tuple [relayd-only]
1632 urcuversion: !!python/tuple [master]
1633 babelversion: !!python/tuple [stable-2.0]
1634 testtype: !!python/tuple [base]
1638 name: gerrit-lttng-tools
1642 - 'dev_gerrit_lttng-tools_{buildtype}':
1644 arch: !!python/tuple [amd64]
1645 build: !!python/tuple [std, oot, dist, oot-dist]
1646 conf: !!python/tuple [std, no-ust, agents]
1647 urcuversion: !!python/tuple [master] # Switch to stable-0.14 when released (for C++ support)
1648 babelversion: !!python/tuple [stable-2.0]
1649 testtype: !!python/tuple [base]
1651 - 'dev_gerrit_lttng-tools_rootbuild':
1653 arch: !!python/tuple [amd64]
1654 build: !!python/tuple [std]
1655 conf: !!python/tuple [agents]
1656 urcuversion: !!python/tuple [master] # Switch to stable-0.14 when released (for C++ support)
1657 babelversion: !!python/tuple [stable-2.0]
1658 testtype: !!python/tuple [base]
1662 name: lttng-tools-views