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
320 project: '{bt_job_prefix}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: '{ust_job_prefix}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: '{urcu_job_prefix}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: '{urcu_job_prefix}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: '{ust_job_prefix}lttng-ust_{version}_{buildtype}'
581 name: 'dev_{user}_lttng-tools_{version}_{buildtype}'
582 defaults: lttng-tools
584 <<: *lttng-tools_build_axes_defaults
585 <<: *lttng-tools_build_builders_defaults
586 <<: *lttng-tools_build_publishers_defaults
589 name: lttng-tools_{version}_long_regression
590 defaults: lttng-tools
597 write-description: "<h1 style=\"color:red\">This build failed due to timeout.</h1>"
603 <<: *lttng-tools_build_axes_defaults
604 <<: *lttng-tools_build_builders_defaults
605 <<: *lttng-tools_build_publishers_defaults
611 jobs: 'lttng-ust_{version}_{buildtype}'
615 name: '{job_prefix}lttng-tools_{version}_long_regression'
616 defaults: lttng-tools
623 write-description: "<h1 style=\"color:red\">This build failed due to timeout.</h1>"
629 <<: *lttng-tools_build_axes_defaults
630 <<: *lttng-tools_build_builders_defaults
631 <<: *lttng-tools_build_publishers_defaults
637 jobs: '{ust_job_prefix}lttng-ust_{version}_{buildtype}'
641 name: lttng-tools_{version}_rootbuild
642 defaults: lttng-tools
645 - git: *lttng-tools_default_git
646 - git: *lttng-modules_default_git
654 write-description: "<h1 style=\"color:red\">This build failed due to timeout.</h1>"
657 <<: *lttng-tools_build_axes_rootbuild
658 <<: *lttng-tools_build_builders_defaults
659 <<: *lttng-tools_build_publishers_defaults
665 jobs: 'lttng-ust_{version}_build'
670 name: '{job_prefix}lttng-tools_{version}_rootbuild'
671 defaults: lttng-tools
674 - git: *lttng-tools_default_git
675 - git: *lttng-modules_default_git
683 write-description: "<h1 style=\"color:red\">This build failed due to timeout.</h1>"
686 <<: *lttng-tools_build_axes_rootbuild
687 <<: *lttng-tools_build_builders_defaults
688 <<: *lttng-tools_build_publishers_defaults
694 jobs: '{ust_job_prefix}lttng-ust_{version}_build'
698 name: lttng-tools_{version}_winbuild
699 defaults: lttng-tools
701 <<: *lttng-tools_build_axes_defaults
702 <<: *lttng-tools_build_builders_win
703 <<: *lttng-tools_build_publishers_win
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[-_].*'
1070 email_to: 'ci-notification@lists.lttng.org, cc:jgalar@efficios.com'
1077 - 'lttng-tools_{version}_{buildtype}':
1081 arch: !!python/tuple [amd64]
1082 build: !!python/tuple [std, oot, dist]
1083 conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1084 urcuversion: !!python/tuple [master]
1085 babelversion: !!python/tuple [stable-2.0, master]
1086 testtype: !!python/tuple [base]
1087 filter: '(build=="std") || ((babeltrace_version=="master" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
1088 - 'lttng-tools_{version}_{buildtype}':
1089 buildtype: portbuild
1092 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1093 build: !!python/tuple [std]
1094 conf: !!python/tuple [std, no-ust, agents]
1095 urcuversion: !!python/tuple [master]
1096 babelversion: !!python/tuple [stable-2.0]
1097 testtype: !!python/tuple [base]
1099 - 'lttng-tools_{version}_{buildtype}':
1100 buildtype: slesbuild
1103 arch: !!python/tuple [sles12sp5]
1104 build: !!python/tuple [std]
1105 conf: !!python/tuple [agents]
1106 urcuversion: !!python/tuple [master]
1107 babelversion: !!python/tuple [stable-2.0]
1108 testtype: !!python/tuple [base]
1110 - 'lttng-tools_{version}_{buildtype}':
1114 arch: !!python/tuple [el8]
1115 build: !!python/tuple [std]
1116 conf: !!python/tuple [std]
1117 urcuversion: !!python/tuple [master]
1118 babelversion: !!python/tuple [stable-2.0]
1119 testtype: !!python/tuple [base]
1121 - 'lttng-tools_{version}_{buildtype}':
1122 buildtype: macosbuild
1125 arch: !!python/tuple [macos-amd64, macos-arm64]
1126 build: !!python/tuple [std]
1127 conf: !!python/tuple [relayd-only]
1128 urcuversion: !!python/tuple [master]
1129 babelversion: !!python/tuple [stable-2.0]
1130 testtype: !!python/tuple [base]
1132 - 'lttng-tools_{version}_winbuild':
1135 arch: !!python/tuple [cygwin64]
1136 build: !!python/tuple [std]
1137 conf: !!python/tuple [relayd-only]
1138 urcuversion: !!python/tuple [master]
1139 babelversion: !!python/tuple [stable-2.0]
1140 testtype: !!python/tuple [base]
1142 - 'lttng-tools_{version}_long_regression':
1146 arch: !!python/tuple [amd64]
1147 build: !!python/tuple [std]
1148 conf: !!python/tuple [std]
1149 urcuversion: !!python/tuple [master]
1150 babelversion: !!python/tuple [stable-2.0]
1151 testtype: !!python/tuple [full]
1153 - 'lttng-tools_{version}_rootbuild':
1157 arch: !!python/tuple [amd64]
1158 build: !!python/tuple [std]
1159 conf: !!python/tuple [agents]
1160 urcuversion: !!python/tuple [master]
1161 babelversion: !!python/tuple [stable-2.0]
1162 testtype: !!python/tuple [base]
1164 - 'lttng-tools_{version}_scan-build':
1168 - 'lttng-tools_{version}_coverity':
1174 - 'lttng-tools_{version}_{buildtype}':
1176 version: stable-2.13
1177 ustversion: stable-2.13
1178 arch: !!python/tuple [amd64]
1179 build: !!python/tuple [std, oot, dist]
1180 conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1181 urcuversion: !!python/tuple [stable-0.13]
1182 babelversion: !!python/tuple [stable-2.0]
1183 testtype: !!python/tuple [base]
1184 filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
1185 - 'lttng-tools_{version}_{buildtype}':
1186 buildtype: portbuild
1187 version: stable-2.13
1188 ustversion: stable-2.13
1189 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1190 build: !!python/tuple [std]
1191 conf: !!python/tuple [std, no-ust, agents]
1192 urcuversion: !!python/tuple [stable-0.13]
1193 babelversion: !!python/tuple [stable-2.0]
1194 testtype: !!python/tuple [base]
1196 - 'lttng-tools_{version}_{buildtype}':
1197 buildtype: slesbuild
1198 version: stable-2.13
1199 ustversion: stable-2.13
1200 arch: !!python/tuple [sles12sp5]
1201 build: !!python/tuple [std]
1202 conf: !!python/tuple [agents]
1203 urcuversion: !!python/tuple [stable-0.13]
1204 babelversion: !!python/tuple [stable-2.0]
1205 testtype: !!python/tuple [base]
1207 - 'lttng-tools_{version}_{buildtype}':
1209 version: stable-2.13
1210 ustversion: stable-2.13
1211 arch: !!python/tuple [el8]
1212 build: !!python/tuple [std]
1213 conf: !!python/tuple [std]
1214 urcuversion: !!python/tuple [stable-0.13]
1215 babelversion: !!python/tuple [stable-2.0]
1216 testtype: !!python/tuple [base]
1218 - 'lttng-tools_{version}_{buildtype}':
1219 buildtype: macosbuild
1220 version: stable-2.13
1221 ustversion: stable-2.13
1222 arch: !!python/tuple [macos-amd64, macos-arm64]
1223 build: !!python/tuple [std]
1224 conf: !!python/tuple [relayd-only]
1225 urcuversion: !!python/tuple [stable-0.13]
1226 babelversion: !!python/tuple [stable-2.0]
1227 testtype: !!python/tuple [base]
1229 - 'lttng-tools_{version}_winbuild':
1230 version: stable-2.13
1231 ustversion: stable-2.13
1232 arch: !!python/tuple [cygwin64]
1233 build: !!python/tuple [std]
1234 conf: !!python/tuple [relayd-only]
1235 urcuversion: !!python/tuple [stable-0.13]
1236 babelversion: !!python/tuple [stable-2.0]
1237 testtype: !!python/tuple [base]
1239 - 'lttng-tools_{version}_long_regression':
1241 version: stable-2.13
1242 ustversion: stable-2.13
1243 arch: !!python/tuple [amd64]
1244 build: !!python/tuple [std]
1245 conf: !!python/tuple [std]
1246 urcuversion: !!python/tuple [stable-0.13]
1247 babelversion: !!python/tuple [stable-2.0]
1248 testtype: !!python/tuple [full]
1250 - 'lttng-tools_{version}_rootbuild':
1252 version: stable-2.13
1253 ustversion: stable-2.13
1254 arch: !!python/tuple [amd64]
1255 build: !!python/tuple [std]
1256 conf: !!python/tuple [agents]
1257 urcuversion: !!python/tuple [stable-0.13]
1258 babelversion: !!python/tuple [stable-2.0]
1259 testtype: !!python/tuple [base]
1261 - 'lttng-tools_{version}_release':
1263 ustversion: stable-2.13
1264 urcuversion: stable-0.13
1265 babelversion: stable-2.0
1266 - 'lttng-tools_{version}_scan-build':
1267 version: stable-2.13
1268 urcuversion: stable-0.13
1269 ustversion: stable-2.13
1270 - 'lttng-tools_{version}_coverity':
1271 version: stable-2.13
1272 urcuversion: stable-0.13
1273 ustversion: stable-2.13
1276 - 'lttng-tools_{version}_{buildtype}':
1278 version: stable-2.12
1279 ustversion: stable-2.12
1280 arch: !!python/tuple [amd64]
1281 build: !!python/tuple [std, oot, dist]
1282 conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1283 urcuversion: !!python/tuple [stable-0.12]
1284 babelversion: !!python/tuple [stable-2.0]
1285 testtype: !!python/tuple [base]
1286 filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
1287 - 'lttng-tools_{version}_{buildtype}':
1288 buildtype: portbuild
1289 version: stable-2.12
1290 ustversion: stable-2.12
1291 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1292 build: !!python/tuple [std]
1293 conf: !!python/tuple [std, no-ust, agents]
1294 urcuversion: !!python/tuple [stable-0.12]
1295 babelversion: !!python/tuple [stable-2.0]
1296 testtype: !!python/tuple [base]
1298 - 'lttng-tools_{version}_{buildtype}':
1299 buildtype: slesbuild
1300 version: stable-2.12
1301 ustversion: stable-2.12
1302 arch: !!python/tuple [sles12sp5]
1303 build: !!python/tuple [std]
1304 conf: !!python/tuple [agents]
1305 urcuversion: !!python/tuple [stable-0.12]
1306 babelversion: !!python/tuple [stable-2.0]
1307 testtype: !!python/tuple [base]
1309 - 'lttng-tools_{version}_{buildtype}':
1311 version: stable-2.12
1312 ustversion: stable-2.12
1313 arch: !!python/tuple [el8]
1314 build: !!python/tuple [std]
1315 conf: !!python/tuple [std]
1316 urcuversion: !!python/tuple [stable-0.12]
1317 babelversion: !!python/tuple [stable-2.0]
1318 testtype: !!python/tuple [base]
1320 - 'lttng-tools_{version}_{buildtype}':
1321 buildtype: macosbuild
1322 version: stable-2.12
1323 ustversion: stable-2.12
1324 arch: !!python/tuple [macos-amd64, macos-arm64]
1325 build: !!python/tuple [std]
1326 conf: !!python/tuple [relayd-only]
1327 urcuversion: !!python/tuple [stable-0.12]
1328 babelversion: !!python/tuple [stable-2.0]
1329 testtype: !!python/tuple [base]
1331 - 'lttng-tools_{version}_winbuild':
1332 version: stable-2.12
1333 ustversion: stable-2.12
1334 arch: !!python/tuple [cygwin64]
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}_long_regression':
1343 version: stable-2.12
1344 ustversion: stable-2.12
1345 arch: !!python/tuple [amd64]
1346 build: !!python/tuple [std]
1347 conf: !!python/tuple [std]
1348 urcuversion: !!python/tuple [stable-0.12]
1349 babelversion: !!python/tuple [stable-2.0]
1350 testtype: !!python/tuple [full]
1352 - 'lttng-tools_{version}_rootbuild':
1354 version: stable-2.12
1355 ustversion: stable-2.12
1356 arch: !!python/tuple [amd64]
1357 build: !!python/tuple [std]
1358 conf: !!python/tuple [agents]
1359 urcuversion: !!python/tuple [stable-0.12]
1360 babelversion: !!python/tuple [stable-2.0]
1361 testtype: !!python/tuple [base]
1363 - 'lttng-tools_{version}_release':
1365 ustversion: stable-2.12
1366 urcuversion: stable-0.12
1367 babelversion: stable-2.0
1368 - 'lttng-tools_{version}_scan-build':
1369 version: stable-2.12
1370 urcuversion: stable-0.12
1371 ustversion: stable-2.12
1372 - 'lttng-tools_{version}_coverity':
1373 version: stable-2.12
1374 urcuversion: stable-0.12
1375 ustversion: stable-2.12
1378 - 'lttng-tools_{version}_cppcheck'
1381 name: dev_upstream_lttng-tools
1382 job_prefix: 'dev_upstream_'
1383 ust_job_prefix: 'dev_upstream_'
1384 urcu_job_prefix: 'dev_upstream_'
1385 bt_job_prefix: 'dev_upstream_'
1387 email_to: 'ci-notification@lists.lttng.org, cc:jgalar@efficios.com'
1390 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1392 version: stable-2.11
1393 ustversion: stable-2.11
1394 arch: !!python/tuple [amd64]
1395 build: !!python/tuple [std, oot, dist]
1396 conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1397 urcuversion: !!python/tuple [stable-0.11]
1398 babelversion: !!python/tuple [stable-1.5]
1399 testtype: !!python/tuple [base]
1400 filter: '(build=="std") || (conf=="std" || conf=="agents" || conf=="no-ust")'
1401 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1402 buildtype: portbuild
1403 version: stable-2.11
1404 ustversion: stable-2.11
1405 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1406 build: !!python/tuple [std]
1407 conf: !!python/tuple [no-ust, agents]
1408 urcuversion: !!python/tuple [stable-0.11]
1409 babelversion: !!python/tuple [stable-1.5]
1410 testtype: !!python/tuple [base]
1412 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1413 buildtype: slesbuild
1414 version: stable-2.11
1415 ustversion: stable-2.11
1416 arch: !!python/tuple [sles12sp5]
1417 build: !!python/tuple [std]
1418 conf: !!python/tuple [agents]
1419 urcuversion: !!python/tuple [stable-0.11]
1420 babelversion: !!python/tuple [stable-1.5]
1421 testtype: !!python/tuple [base]
1423 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1425 version: stable-2.11
1426 ustversion: stable-2.11
1427 arch: !!python/tuple [el8]
1428 build: !!python/tuple [std]
1429 conf: !!python/tuple [std]
1430 urcuversion: !!python/tuple [stable-0.11]
1431 babelversion: !!python/tuple [stable-1.5]
1432 testtype: !!python/tuple [base]
1434 - '{job_prefix}lttng-tools_{version}_long_regression':
1436 version: stable-2.11
1437 ustversion: stable-2.11
1438 arch: !!python/tuple [amd64]
1439 build: !!python/tuple [std]
1440 conf: !!python/tuple [std]
1441 urcuversion: !!python/tuple [stable-0.11]
1442 babelversion: !!python/tuple [stable-1.5]
1443 testtype: !!python/tuple [full]
1445 - '{job_prefix}lttng-tools_{version}_rootbuild':
1447 version: stable-2.11
1448 ustversion: stable-2.11
1449 arch: !!python/tuple [amd64]
1450 build: !!python/tuple [std]
1451 conf: !!python/tuple [agents]
1452 urcuversion: !!python/tuple [stable-0.11]
1453 babelversion: !!python/tuple [stable-1.5]
1454 testtype: !!python/tuple [base]
1458 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1460 version: stable-2.10
1461 ustversion: stable-2.10
1462 arch: !!python/tuple [amd64]
1463 build: !!python/tuple [std, oot, dist]
1464 conf: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1465 urcuversion: !!python/tuple [stable-0.9]
1466 babelversion: !!python/tuple [stable-1.5]
1467 testtype: !!python/tuple [base]
1468 filter: '(build=="std") || (conf=="std" || conf=="agents" || conf=="no-ust")'
1469 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1470 buildtype: portbuild
1471 version: stable-2.10
1472 ustversion: stable-2.10
1473 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1474 build: !!python/tuple [std]
1475 conf: !!python/tuple [no-ust, agents]
1476 urcuversion: !!python/tuple [stable-0.9]
1477 babelversion: !!python/tuple [stable-1.5]
1478 testtype: !!python/tuple [base]
1480 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1481 buildtype: slesbuild
1482 version: stable-2.10
1483 ustversion: stable-2.10
1484 arch: !!python/tuple [sles12sp5]
1485 build: !!python/tuple [std]
1486 conf: !!python/tuple [agents]
1487 urcuversion: !!python/tuple [stable-0.9]
1488 babelversion: !!python/tuple [stable-1.5]
1489 testtype: !!python/tuple [base]
1491 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1493 version: stable-2.10
1494 ustversion: stable-2.10
1495 arch: !!python/tuple [el8]
1496 build: !!python/tuple [std]
1497 conf: !!python/tuple [std]
1498 urcuversion: !!python/tuple [stable-0.9]
1499 babelversion: !!python/tuple [stable-1.5]
1500 testtype: !!python/tuple [base]
1502 - '{job_prefix}lttng-tools_{version}_long_regression':
1504 version: stable-2.10
1505 ustversion: stable-2.10
1506 arch: !!python/tuple [amd64]
1507 build: !!python/tuple [std]
1508 conf: !!python/tuple [std]
1509 urcuversion: !!python/tuple [stable-0.9]
1510 babelversion: !!python/tuple [stable-1.5]
1511 testtype: !!python/tuple [full]
1515 name: dev_jgalar_lttng-tools
1516 job_prefix: 'dev_jgalar_'
1522 email_to: 'jgalar@efficios.com'
1525 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1527 version: master-staging
1529 arch: !!python/tuple [amd64]
1530 build: !!python/tuple [std, oot, dist]
1531 conf: !!python/tuple [std, no-ust, agents]
1532 urcuversion: !!python/tuple [master]
1533 babelversion: !!python/tuple [stable-2.0, master]
1534 testtype: !!python/tuple [base]
1536 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1537 buildtype: portbuild
1538 version: master-staging
1540 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1541 build: !!python/tuple [std]
1542 conf: !!python/tuple [std, no-ust, agents]
1543 urcuversion: !!python/tuple [master]
1544 babelversion: !!python/tuple [stable-1.5, master]
1545 testtype: !!python/tuple [base]
1547 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1548 buildtype: macosbuild
1549 version: master-staging
1551 arch: !!python/tuple [macos-amd64, macos-arm64]
1552 build: !!python/tuple [std]
1553 conf: !!python/tuple [relayd-only]
1554 urcuversion: !!python/tuple [master]
1555 babelversion: !!python/tuple [stable-2.0]
1556 testtype: !!python/tuple [base]
1560 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1562 version: stable-2.13-staging
1563 ustversion: stable-2.13
1564 arch: !!python/tuple [amd64]
1565 build: !!python/tuple [std, oot, dist]
1566 conf: !!python/tuple [std, no-ust, agents]
1567 urcuversion: !!python/tuple [stable-0.12]
1568 babelversion: !!python/tuple [stable-2.0, master]
1569 testtype: !!python/tuple [base]
1571 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1572 buildtype: portbuild
1573 version: stable-2.13-staging
1574 ustversion: stable-2.13
1575 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1576 build: !!python/tuple [std]
1577 conf: !!python/tuple [std, no-ust, agents]
1578 urcuversion: !!python/tuple [stable-0.12]
1579 babelversion: !!python/tuple [stable-2.0]
1580 testtype: !!python/tuple [base]
1584 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1586 version: stable-2.12-staging
1587 ustversion: stable-2.12
1588 arch: !!python/tuple [amd64]
1589 build: !!python/tuple [std, oot, dist]
1590 conf: !!python/tuple [std, no-ust, agents]
1591 urcuversion: !!python/tuple [stable-0.12]
1592 babelversion: !!python/tuple [stable-2.0, master]
1593 testtype: !!python/tuple [base]
1595 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1596 buildtype: portbuild
1597 version: stable-2.12-staging
1598 ustversion: stable-2.12
1599 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1600 build: !!python/tuple [std]
1601 conf: !!python/tuple [std, no-ust, agents]
1602 urcuversion: !!python/tuple [stable-0.12]
1603 babelversion: !!python/tuple [stable-2.0]
1604 testtype: !!python/tuple [base]
1608 name: dev_jgalar_lttng-tools-upstream
1609 job_prefix: 'dev_jgalar_'
1610 ust_job_prefix: 'dev_upstream_'
1611 urcu_job_prefix: 'dev_upstream_'
1612 bt_job_prefix: 'dev_upstream_'
1615 email_to: 'jgalar@efficios.com'
1618 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1620 version: stable-2.11-staging
1621 ustversion: stable-2.11
1622 arch: !!python/tuple [amd64]
1623 build: !!python/tuple [std, oot, dist]
1624 conf: !!python/tuple [std, no-ust, agents]
1625 urcuversion: !!python/tuple [stable-0.11]
1626 babelversion: !!python/tuple [stable-1.5]
1627 testtype: !!python/tuple [base]
1629 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1630 buildtype: portbuild
1631 version: stable-2.11-staging
1632 ustversion: stable-2.11
1633 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1634 build: !!python/tuple [std]
1635 conf: !!python/tuple [std, no-ust, agents]
1636 urcuversion: !!python/tuple [stable-0.11]
1637 babelversion: !!python/tuple [stable-1.5]
1638 testtype: !!python/tuple [base]
1642 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1644 version: stable-2.10-staging
1645 ustversion: stable-2.10
1646 arch: !!python/tuple [amd64]
1647 build: !!python/tuple [std, oot, dist]
1648 conf: !!python/tuple [std, no-ust, agents]
1649 urcuversion: !!python/tuple [stable-0.9]
1650 babelversion: !!python/tuple [stable-1.5]
1651 testtype: !!python/tuple [base]
1653 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1654 buildtype: portbuild
1655 version: stable-2.10-staging
1656 ustversion: stable-2.10
1657 arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
1658 build: !!python/tuple [std]
1659 conf: !!python/tuple [std, no-ust, agents]
1660 urcuversion: !!python/tuple [stable-0.9]
1661 babelversion: !!python/tuple [stable-1.5]
1662 testtype: !!python/tuple [base]
1666 name: gerrit-lttng-tools
1673 - 'dev_gerrit_lttng-tools_{buildtype}':
1675 arch: !!python/tuple [amd64]
1676 build: !!python/tuple [std, oot, dist, oot-dist]
1677 conf: !!python/tuple [std, no-ust, agents]
1678 urcuversion: !!python/tuple [master] # Switch to stable-0.14 when released (for C++ support)
1679 babelversion: !!python/tuple [stable-2.0]
1680 testtype: !!python/tuple [base]
1682 - 'dev_gerrit_lttng-tools_rootbuild':
1684 arch: !!python/tuple [amd64]
1685 build: !!python/tuple [std]
1686 conf: !!python/tuple [agents]
1687 urcuversion: !!python/tuple [master] # Switch to stable-0.14 when released (for C++ support)
1688 babelversion: !!python/tuple [stable-2.0]
1689 testtype: !!python/tuple [base]
1693 name: lttng-tools-views