6 The lttng-tools project provides a session daemon (lttng-sessiond)
7 that acts as a tracing registry, the "lttng" command line for tracing
8 control, a lttng-ctl library for tracing control and a lttng-relayd
11 <p>Job is managed by Jenkins Job Builder.</p>
13 project-type: freestyle
16 - ansicolor: <tng-tools_wrapper_ansicolor_defaults
18 - timeout: <tng-tools_wrapper_timeout_defaults
22 write-description: "<h1 style=\"color:red\">This build failed due to timeout.</h1>"
27 - git: <tng-tools_scm_git_default
28 url: https://github.com/{github_user}/lttng-tools.git
30 browser-url: https://github.com/{github_user}/lttng-tools
33 basedir: src/lttng-tools
37 - pollscm: <tng-tools_trigger_pollscm_default
43 PROJECT_NAME=lttng-tools
46 artifact-num-to-keep: 2
48 url: https://github.com/{github_user}/lttng-tools
51 - _lttng-tools_steps_copyartifact_defaults:
52 name: 'lttng-tools_steps_copyartifact_defaults'
54 - copyartifact: <tng-tools_steps_copyartifact_defaults
56 which-build: last-successful
60 do-not-fingerprint: true
64 - _lttng-tools_matrix_axes_defaults: <tng-tools_matrix_axes_defaults
65 name: 'lttng-tools_matrix_axes_defaults'
67 node: 'master' # Applies only to matrix flyweight task
68 execution-strategy: <tng-tools_matrix_execution-strategy_defaults
69 combination-filter: '{filter}'
74 - axis: <tng-tools_matrix_axis_platform
77 values: '{obj:platforms}'
78 - axis: <tng-tools_matrix_axis_conf
82 - axis: <tng-tools_matrix_axis_build
85 values: '{obj:builds}'
86 - axis: <tng-tools_matrix_axis_liburcu_version
89 values: '{obj:urcuversions}'
90 - axis: <tng-tools_matrix_axis_babeltrace_version
92 name: babeltrace_version
93 values: '{obj:babelversions}'
94 - axis: <tng-tools_matrix_axis_test_type
97 values: '{obj:testtypes}'
99 - _lttng-tools_matrix_axes_rootbuild: <tng-tools_matrix_axes_rootbuild
100 name: 'lttng-tools_matrix_axes_rootbuild'
102 node: 'master' # Applies only to matrix flyweight task
103 execution-strategy: *lttng-tools_matrix_execution-strategy_defaults
112 <<: *lttng-tools_matrix_axis_platform
114 - axis: *lttng-tools_matrix_axis_conf
115 - axis: *lttng-tools_matrix_axis_build
116 - axis: *lttng-tools_matrix_axis_liburcu_version
117 - axis: *lttng-tools_matrix_axis_babeltrace_version
118 - axis: *lttng-tools_matrix_axis_test_type
122 - _lttng-tools_builders_defaults: <tng-tools_builders_defaults
123 name: 'lttng-tools_builders_defaults'
125 # Generate a properties file to add additionnal env
129 # Select the deps conf based on the current conf
133 babeltrace_conf=$conf
141 debug-rcu|tls_fallback)
152 echo "liburcu_conf=$liburcu_conf" >> env.properties
153 echo "babeltrace_conf=$babeltrace_conf" >> env.properties
154 echo "ust_conf=$ust_conf" >> env.properties
156 # Inject the additionnal env early to use them in the copyartifact step
158 properties-file: env.properties
160 # Always copy liburcu artifacts
162 <<: *lttng-tools_steps_copyartifact_defaults
163 project: '{urcu_job_prefix}liburcu_${{liburcu_version}}_{buildtype}/platform=${{platform}},conf=${{liburcu_conf}},build=std'
165 # Always copy babeltrace artifacts
167 <<: *lttng-tools_steps_copyartifact_defaults
168 project: '{bt_job_prefix}babeltrace_${{babeltrace_version}}_{buildtype}/platform=${{platform}},conf=${{babeltrace_conf}},build=std'
170 # Some conf do not require lttng-ust artifacts
174 condition-kind: regex-match
176 regex: '(no-ust|relayd-only)'
179 <<: *lttng-tools_steps_copyartifact_defaults
180 project: '{ust_job_prefix}lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},platform=${{platform}},conf=${{ust_conf}},build=std'
182 # rootbuild requires a checkout of modules
184 condition-kind: regex-match
186 regex: '.*_rootbuild.*'
191 git clone -b "{version}" https://github.com/{github_user}/lttng-modules.git src/lttng-modules
194 !include-raw-escape: scripts/lttng-tools/prebuild_clean_processes_coredumps.sh
198 - scripts/common/print.sh
199 - scripts/lttng-tools/build.sh
201 - _lttng-tools_builders_review: <tng-tools_builders_review
202 name: 'lttng-tools_builders_review'
205 !include-raw-escape: scripts/lttng-tools/gerrit-depends-on.sh
208 properties-file: gerrit_custom_dependencies.properties
210 # rootbuild requires a checkout of modules
212 condition-kind: regex-match
214 regex: '.*_rootbuild.*'
219 git clone -b "$GERRIT_BRANCH" https://github.com/{github_user}/lttng-modules.git src/lttng-modules
221 # Copy lttng-ust artifacts if the conf is 'std' or 'agents'
222 # and we don't depend on a specific lttng-ust change
225 on-evaluation-failure: run
227 - condition-kind: shell
228 condition-command: 'test "$GERRIT_DEP_LTTNG_UST" = ""'
229 - condition-kind: regex-match
234 <<: *lttng-tools_steps_copyartifact_defaults
235 project: '{ust_job_prefix}lttng-ust_${{GERRIT_BRANCH}}_{buildtype}/liburcu_version=${{liburcu_version}},platform=${{platform}},conf=${{conf}},build=std'
237 # Copy liburcu artifacts if we don't depend on a specific liburcu change
239 condition-kind: shell
240 on-evaluation-failure: run
241 condition-command: 'test "$GERRIT_DEP_USERSPACE_RCU" = ""'
244 <<: *lttng-tools_steps_copyartifact_defaults
245 project: '{urcu_job_prefix}liburcu_${{liburcu_version}}_{buildtype}/platform=${{platform}},conf=std,build=std'
247 # Copy babeltrace artifacts if we don't depend on a specific babeltrace change
249 condition-kind: shell
250 on-evaluation-failure: run
251 condition-command: 'test "$GERRIT_DEP_BABELTRACE" = ""'
254 <<: *lttng-tools_steps_copyartifact_defaults
255 project: '{bt_job_prefix}babeltrace_${{babeltrace_version}}_{buildtype}/platform=${{platform}},conf=std,build=std'
258 !include-raw-escape: scripts/lttng-tools/prebuild_clean_processes_coredumps.sh
260 # Build liburcu if we depend on a specific liburcu change
262 condition-kind: shell
263 condition-command: 'test "$GERRIT_DEP_USERSPACE_RCU" != ""'
267 - scripts/common/override-build-std.sh
268 - scripts/common/print.sh
269 - scripts/liburcu/build.sh
271 !include-raw-escape: scripts/lttng-tools/gerrit-install-deps.sh
273 # Build babeltrace if we depend on a specific babeltrace change
275 condition-kind: shell
276 condition-command: 'test "$GERRIT_DEP_BABELTRACE" != ""'
280 - scripts/common/override-build-std.sh
281 - scripts/common/print.sh
282 - scripts/babeltrace/build.sh
284 !include-raw-escape: scripts/lttng-tools/gerrit-install-deps.sh
286 # Build lttng-ust if we depend on a specific lttng-ust change
288 condition-kind: shell
289 condition-command: 'test "$GERRIT_DEP_LTTNG_UST" != ""'
293 - scripts/common/override-build-std.sh
294 - scripts/common/print.sh
295 - scripts/lttng-ust/build.sh
297 !include-raw-escape: scripts/lttng-tools/gerrit-install-deps.sh
299 # Finaly build lttng-tools
302 - scripts/common/print.sh
303 - scripts/lttng-tools/build.sh
305 - _lttng-tools_builders_win: <tng-tools_builders_win
306 name: 'lttng-tools_builders_win'
308 # Always copy liburcu artifacts
310 <<: *lttng-tools_steps_copyartifact_defaults
311 project: '{urcu_job_prefix}liburcu_${{liburcu_version}}_winbuild/platform=${{platform}},conf=std,build=std'
314 condition-kind: strings-match
315 on-evaluation-failure: run
316 condition-string1: '${{platform}}'
317 condition-string2: 'cygwin64'
321 - scripts/common/cygwin64-shebang
322 - scripts/common/cygpath-prefix
323 - scripts/common/print.sh
324 - scripts/lttng-tools/build.sh
327 condition-kind: strings-match
328 on-evaluation-failure: run
329 condition-string1: '${{platform}}'
330 condition-string2: 'msys2-mingw32'
333 properties-content: 'MSYSTEM=MINGW32'
336 - scripts/common/msys2-shebang
337 - scripts/common/cygpath-prefix
338 - scripts/common/print.sh
339 - scripts/lttng-tools/build.sh
342 condition-kind: strings-match
343 on-evaluation-failure: run
344 condition-string1: '${{platform}}'
345 condition-string2: 'msys2-mingw64'
348 properties-content: 'MSYSTEM=MINGW64'
351 - scripts/common/msys2-shebang
352 - scripts/common/cygpath-prefix
353 - scripts/common/print.sh
354 - scripts/lttng-tools/build.sh
356 - _lttng-tools_publishers_defaults: <tng-tools_publishers_defaults
357 name: 'lttng-tools_publishers_defaults'
359 # On build abort (timeout), wait 10 seconds before running the other post
360 # build scripts, this will allow the processes to terminate and make the
361 # build log more legible.
362 - postbuildscript: <tng-tools_publisher_postbuildscript_wait_10_seconds_on_abort
363 mark-unstable-if-failed: false
370 !include-raw-escape: scripts/lttng-tools/postbuild_wait_10_seconds.sh
372 # On build failure, try to get partial tap results if any exists
373 - postbuildscript: <tng-tools_publisher_postbuildscript_collect_tap_on_failure
374 mark-unstable-if-failed: false
382 !include-raw-escape: scripts/lttng-tools/postbuild_collect_tap_results.sh
384 # If there are leftover lttng processes or core files present, kill the
385 # processes, collect the core files, delete them and mark the build
387 - postbuildscript: <tng-tools_publisher_postbuildscript_clean_processes_coredumps
388 mark-unstable-if-failed: true
399 !include-raw-escape: scripts/lttng-tools/postbuild_clean_processes_coredumps.sh
401 - tap: <tng-tools_publisher_tap_defaults
402 results: 'tap/**/*.*'
403 fail-if-no-results: true
404 failed-tests-mark-build-as-failure: true
405 include-comment-diagnostics: true
406 output-tap-to-console: false
407 todo-is-failure: false
409 - raw: <tng-tools_publisher_warnings-ng_defaults
411 <io.jenkins.plugins.analysis.core.steps.IssuesRecorder plugin="warnings-ng">
413 <io.jenkins.plugins.analysis.warnings.Gcc4>
416 <jenkins plugin="plugin-util-api"/>
419 <skipSymbolicLinks>false</skipSymbolicLinks>
420 </io.jenkins.plugins.analysis.warnings.Gcc4>
422 <sourceCodeEncoding/>
425 <ignoreQualityGate>false</ignoreQualityGate>
426 <ignoreFailedBuilds>true</ignoreFailedBuilds>
427 <failOnError>false</failOnError>
429 <unhealthy>0</unhealthy>
430 <minimumSeverity plugin="analysis-model-api">
434 <isEnabledForFailure>true</isEnabledForFailure>
435 <isAggregatingResults>true</isAggregatingResults>
436 <isBlameDisabled>false</isBlameDisabled>
437 <skipPublishingChecks>true</skipPublishingChecks>
438 <publishAllIssues>false</publishAllIssues>
440 <io.jenkins.plugins.analysis.core.util.QualityGate>
441 <threshold>1</threshold>
443 <status>WARNING</status>
444 </io.jenkins.plugins.analysis.core.util.QualityGate>
446 <trendChartType>AGGREGATION_TOOLS</trendChartType>
448 </io.jenkins.plugins.analysis.core.steps.IssuesRecorder>
450 - archive: <tng-tools_publisher_archive_defaults
451 artifacts: 'build/**,deps/**,tap/**,log/**'
454 - workspace-cleanup: <tng-tools_publisher_workspace-cleanup_defaults
458 - ircbot: <tng-tools_publisher_ircbot_defaults
459 strategy: statechange-only
460 message-type: summary-scm
461 matrix-notifier: only-configurations
463 - email-ext: <tng-tools_publisher_email-ext_defaults
464 recipients: '{obj:email_to}'
465 reply-to: ci-notification@lists.lttng.org
474 second-failure: false
479 fixed-unhealthy: true
480 still-unstable: false
482 matrix-trigger: only-parent
486 - _lttng-tools_publishers_win: <tng-tools_publishers_win
487 name: 'lttng-tools_publishers_win'
489 - tap: *lttng-tools_publisher_tap_defaults
490 - raw: *lttng-tools_publisher_warnings-ng_defaults
491 - workspace-cleanup: *lttng-tools_publisher_workspace-cleanup_defaults
492 - archive: *lttng-tools_publisher_archive_defaults
493 - ircbot: *lttng-tools_publisher_ircbot_defaults
494 - email-ext: *lttng-tools_publisher_email-ext_defaults
499 name: '{job_prefix}lttng-tools_{version}_{buildtype}'
500 defaults: lttng-tools
502 <<: *lttng-tools_matrix_axes_defaults
503 <<: *lttng-tools_builders_defaults
504 <<: *lttng-tools_publishers_defaults
507 - pollscm: *lttng-tools_trigger_pollscm_default
509 jobs: '{ust_job_prefix}lttng-ust_{version}_{buildtype}'
513 name: 'dev_{user}_lttng-tools_{version}_{buildtype}'
514 defaults: lttng-tools
516 <<: *lttng-tools_matrix_axes_defaults
517 <<: *lttng-tools_builders_defaults
518 <<: *lttng-tools_publishers_defaults
521 name: '{job_prefix}lttng-tools_{version}_long_regression'
522 defaults: lttng-tools
525 - ansicolor: *lttng-tools_wrapper_ansicolor_defaults
527 <<: *lttng-tools_wrapper_timeout_defaults
532 <<: *lttng-tools_matrix_axes_defaults
533 <<: *lttng-tools_builders_defaults
534 <<: *lttng-tools_publishers_defaults
537 - pollscm: *lttng-tools_trigger_pollscm_default
539 jobs: '{ust_job_prefix}lttng-ust_{version}_{buildtype}'
543 name: '{job_prefix}lttng-tools_{version}_rootbuild'
544 defaults: lttng-tools
547 - git: *lttng-tools_scm_git_default
550 - ansicolor: *lttng-tools_wrapper_ansicolor_defaults
552 <<: *lttng-tools_wrapper_timeout_defaults
556 <<: *lttng-tools_matrix_axes_rootbuild
557 <<: *lttng-tools_builders_defaults
558 <<: *lttng-tools_publishers_defaults
561 - pollscm: *lttng-tools_trigger_pollscm_default
563 jobs: '{ust_job_prefix}lttng-ust_{version}_build'
567 name: '{job_prefix}lttng-tools_{version}_rootbuild_i386'
568 defaults: lttng-tools
571 - git: *lttng-tools_scm_git_default
574 - ansicolor: *lttng-tools_wrapper_ansicolor_defaults
576 <<: *lttng-tools_wrapper_timeout_defaults
580 <<: *lttng-tools_matrix_axes_rootbuild
581 <<: *lttng-tools_builders_defaults
582 <<: *lttng-tools_publishers_defaults
585 - pollscm: *lttng-tools_trigger_pollscm_default
587 jobs: '{ust_job_prefix}lttng-ust_{version}_build'
591 name: lttng-tools_{version}_winbuild
592 defaults: lttng-tools
594 <<: *lttng-tools_matrix_axes_defaults
595 <<: *lttng-tools_builders_win
596 <<: *lttng-tools_publishers_win
599 name: dev_review_lttng-tools_{version}_{buildtype}
600 defaults: lttng-tools
604 - git: <tng-tools_scm_git_review
605 url: https://review.lttng.org/lttng-tools
606 refspec: 'refs/changes/*:refs/changes/*'
609 basedir: src/lttng-tools
613 - gerrit: <tng-tools_trigger_gerrit_default
615 - comment-added-event:
616 approval-category: 'CI-Build'
619 - project-compare-type: 'PLAIN'
620 project-pattern: 'lttng-tools'
622 - branch-compare-type: 'PLAIN'
623 branch-pattern: '{version}'
627 properties-content: |
628 PROJECT_NAME=lttng-tools
634 - 'gerrit-{buildtype}'
636 <<: *lttng-tools_matrix_axes_defaults
637 <<: *lttng-tools_builders_review
640 # On build abort (timeout), wait 10 seconds before running the other post
641 # build scripts, this will allow the processes to terminate and make the
642 # build log more legible.
643 - postbuildscript: *lttng-tools_publisher_postbuildscript_wait_10_seconds_on_abort
645 # On build failure, try to get partial tap results if any exists
646 - postbuildscript: *lttng-tools_publisher_postbuildscript_collect_tap_on_failure
648 # If there are leftover lttng processes or core files present, kill the
649 # processes, collect the core files, delete them and mark the build
651 - postbuildscript: *lttng-tools_publisher_postbuildscript_clean_processes_coredumps
653 - tap: *lttng-tools_publisher_tap_defaults
654 - raw: *lttng-tools_publisher_warnings-ng_defaults
655 - archive: *lttng-tools_publisher_archive_defaults
656 - workspace-cleanup: *lttng-tools_publisher_workspace-cleanup_defaults
659 name: dev_review_lttng-tools_{version}_rootbuild
660 defaults: lttng-tools
664 - git: *lttng-tools_scm_git_review
667 - gerrit: *lttng-tools_trigger_gerrit_default
671 properties-content: |
672 PROJECT_NAME=lttng-tools
678 - 'gerrit-{buildtype}'
680 <<: *lttng-tools_matrix_axes_rootbuild
681 <<: *lttng-tools_builders_review
684 - tap: *lttng-tools_publisher_tap_defaults
685 - raw: *lttng-tools_publisher_warnings-ng_defaults
686 - archive: *lttng-tools_publisher_archive_defaults
687 - workspace-cleanup: *lttng-tools_publisher_workspace-cleanup_defaults
690 name: lttng-tools_{version}_release
691 defaults: lttng-tools
700 url: https://github.com/{github_user}/lttng-tools.git
702 browser-url: https://github.com/{github_user}/lttng-tools
703 refspec: '+refs/tags/*:refs/remotes/origin/tags/*'
705 - '*/tags/{version}.*'
706 basedir: src/lttng-tools
710 <<: *lttng-tools_steps_copyartifact_defaults
711 project: 'liburcu_{urcuversion}_build/platform=bionic-amd64,conf=std,build=std'
713 <<: *lttng-tools_steps_copyartifact_defaults
714 project: 'babeltrace_{babelversion}_build/platform=bionic-amd64,conf=std,build=std'
716 <<: *lttng-tools_steps_copyartifact_defaults
717 project: 'lttng-ust_{ustversion}_build/liburcu_version={urcuversion},platform=bionic-amd64,conf=agents,build=std'
719 !include-raw-escape: scripts/lttng-tools/prebuild_clean_processes_coredumps.sh
721 !include-raw-escape: scripts/lttng-tools/release.sh
724 # On build abort (timeout), wait 10 seconds before running the other post
725 # build scripts, this will allow the processes to terminate and make the
726 # build log more legible.
727 - postbuildscript: *lttng-tools_publisher_postbuildscript_wait_10_seconds_on_abort
729 # On build failure, try to get partial tap results if any exists
730 - postbuildscript: *lttng-tools_publisher_postbuildscript_collect_tap_on_failure
732 # If there are leftover lttng processes or core files present, kill the
733 # processes, collect the core files, delete them and mark the build
735 - postbuildscript: *lttng-tools_publisher_postbuildscript_clean_processes_coredumps
737 - tap: *lttng-tools_publisher_tap_defaults
738 - raw: *lttng-tools_publisher_warnings-ng_defaults
743 - workspace-cleanup: *lttng-tools_publisher_workspace-cleanup_defaults
744 - ircbot: *lttng-tools_publisher_ircbot_defaults
747 name: lttng-tools_{version}_scan-build
748 defaults: lttng-tools
757 <<: *lttng-tools_steps_copyartifact_defaults
758 project: 'liburcu_{urcuversion}_build/platform=bionic-amd64,conf=std,build=std'
760 <<: *lttng-tools_steps_copyartifact_defaults
761 project: 'lttng-ust_{ustversion}_build/liburcu_version={urcuversion},platform=bionic-amd64,conf=std,build=std'
763 !include-raw-escape: scripts/common/scan-build.sh
768 dir: 'scan-build-archive/'
770 - ircbot: *lttng-tools_publisher_ircbot_defaults
773 name: lttng-tools_{version}_coverity
774 defaults: lttng-tools
782 - ansicolor: *lttng-tools_wrapper_ansicolor_defaults
783 - timeout: *lttng-tools_wrapper_timeout_defaults
786 - credentials-binding:
787 - username-password-separated:
788 credential-id: lttng-tools_coverity_token
789 username: COVERITY_SCAN_PROJECT_NAME
790 password: COVERITY_SCAN_TOKEN
794 <<: *lttng-tools_steps_copyartifact_defaults
795 project: 'liburcu_{urcuversion}_build/platform=bionic-amd64,conf=std,build=std'
797 <<: *lttng-tools_steps_copyartifact_defaults
798 project: 'lttng-ust_{ustversion}_build/liburcu_version={urcuversion},platform=bionic-amd64,conf=std,build=std'
800 !include-raw-escape: scripts/common/coverity.sh
804 artifacts: 'analysis-results.tgz,cov-int/**'
806 - workspace-cleanup: *lttng-tools_publisher_workspace-cleanup_defaults
807 - ircbot: *lttng-tools_publisher_ircbot_defaults
814 regex: 'lttng-tools[-_].*'
825 email_to: 'ci-notification@lists.lttng.org, cc:jgalar@efficios.com'
832 - '{job_prefix}lttng-tools_{version}_{buildtype}':
833 buildtype: linuxbuild
836 platforms: !!python/tuple [jammy-amd64]
837 builds: !!python/tuple [std, oot, dist]
838 confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
839 urcuversions: !!python/tuple [master]
840 babelversions: !!python/tuple [stable-2.0, master]
841 testtypes: !!python/tuple [base]
842 filter: '(build=="std") || ((babeltrace_version=="master" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
844 - '{job_prefix}lttng-tools_{version}_{buildtype}':
848 platforms: !!python/tuple [bionic-amd64]
849 builds: !!python/tuple [std, oot, dist]
850 confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
851 urcuversions: !!python/tuple [master]
852 babelversions: !!python/tuple [stable-2.0, master]
853 testtypes: !!python/tuple [base]
854 filter: '(build=="std") || ((babeltrace_version=="master" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
856 - '{job_prefix}lttng-tools_{version}_{buildtype}':
860 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
861 builds: !!python/tuple [std]
862 confs: !!python/tuple [std, no-ust, agents]
863 urcuversions: !!python/tuple [master]
864 babelversions: !!python/tuple [stable-2.0]
865 testtypes: !!python/tuple [base]
868 - '{job_prefix}lttng-tools_{version}_{buildtype}':
872 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
873 builds: !!python/tuple [std]
874 confs: !!python/tuple [agents]
875 urcuversions: !!python/tuple [master]
876 babelversions: !!python/tuple [stable-2.0]
877 testtypes: !!python/tuple [base]
880 - '{job_prefix}lttng-tools_{version}_{buildtype}':
884 platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64]
885 builds: !!python/tuple [std]
886 confs: !!python/tuple [std]
887 urcuversions: !!python/tuple [master]
888 babelversions: !!python/tuple [stable-2.0]
889 testtypes: !!python/tuple [base]
892 - '{job_prefix}lttng-tools_{version}_{buildtype}':
893 buildtype: yoctobuild
896 platforms: !!python/tuple [yocto23-powerpcspe, yocto23-powerpc, yocto31-ppc64]
897 builds: !!python/tuple [std]
898 confs: !!python/tuple [std]
899 urcuversions: !!python/tuple [master]
900 babelversions: !!python/tuple [stable-2.0]
901 testtypes: !!python/tuple [base]
904 - '{job_prefix}lttng-tools_{version}_{buildtype}':
905 buildtype: macosbuild
908 platforms: !!python/tuple [macos-amd64, macos-arm64]
909 builds: !!python/tuple [std]
910 confs: !!python/tuple [relayd-only]
911 urcuversions: !!python/tuple [master]
912 babelversions: !!python/tuple [stable-2.0]
913 testtypes: !!python/tuple [base]
916 - 'lttng-tools_{version}_winbuild':
919 platforms: !!python/tuple [cygwin64]
920 builds: !!python/tuple [std]
921 confs: !!python/tuple [relayd-only]
922 urcuversions: !!python/tuple [master]
923 babelversions: !!python/tuple [stable-2.0]
924 testtypes: !!python/tuple [base]
927 - '{job_prefix}lttng-tools_{version}_long_regression':
931 platforms: !!python/tuple [bionic-amd64]
932 builds: !!python/tuple [std]
933 confs: !!python/tuple [std]
934 urcuversions: !!python/tuple [master]
935 babelversions: !!python/tuple [stable-2.0]
936 testtypes: !!python/tuple [full]
939 - '{job_prefix}lttng-tools_{version}_rootbuild':
943 platforms: !!python/tuple [bionic-amd64]
944 builds: !!python/tuple [std]
945 confs: !!python/tuple [agents]
946 urcuversions: !!python/tuple [master]
947 babelversions: !!python/tuple [stable-2.0]
948 testtypes: !!python/tuple [base]
949 filter: '(node=="amd64-rootnode" && platform=="bionic-amd64")'
951 - '{job_prefix}lttng-tools_{version}_rootbuild_i386':
955 platforms: !!python/tuple [deb11-i386]
956 builds: !!python/tuple [std]
957 confs: !!python/tuple [agents]
958 urcuversions: !!python/tuple [master]
959 babelversions: !!python/tuple [stable-2.0]
960 testtypes: !!python/tuple [base]
961 filter: '(node=="i386-rootnode" && platform=="deb11-i386")'
963 - 'lttng-tools_{version}_scan-build':
967 - 'lttng-tools_{version}_coverity':
973 - '{job_prefix}lttng-tools_{version}_{buildtype}':
974 buildtype: linuxbuild
976 ustversion: stable-2.13
977 platforms: !!python/tuple [jammy-amd64]
978 builds: !!python/tuple [std, oot, dist]
979 confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
980 urcuversions: !!python/tuple [stable-0.13]
981 babelversions: !!python/tuple [stable-2.0]
982 testtypes: !!python/tuple [base]
983 filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
985 - '{job_prefix}lttng-tools_{version}_{buildtype}':
988 ustversion: stable-2.13
989 platforms: !!python/tuple [bionic-amd64]
990 builds: !!python/tuple [std, oot, dist]
991 confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
992 urcuversions: !!python/tuple [stable-0.13]
993 babelversions: !!python/tuple [stable-2.0]
994 testtypes: !!python/tuple [base]
995 filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
997 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1000 ustversion: stable-2.13
1001 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
1002 builds: !!python/tuple [std]
1003 confs: !!python/tuple [std, no-ust, agents]
1004 urcuversions: !!python/tuple [stable-0.13]
1005 babelversions: !!python/tuple [stable-2.0]
1006 testtypes: !!python/tuple [base]
1009 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1010 buildtype: slesbuild
1011 version: stable-2.13
1012 ustversion: stable-2.13
1013 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
1014 builds: !!python/tuple [std]
1015 confs: !!python/tuple [agents]
1016 urcuversions: !!python/tuple [stable-0.13]
1017 babelversions: !!python/tuple [stable-2.0]
1018 testtypes: !!python/tuple [base]
1021 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1023 version: stable-2.13
1024 ustversion: stable-2.13
1025 platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64]
1026 builds: !!python/tuple [std]
1027 confs: !!python/tuple [std]
1028 urcuversions: !!python/tuple [stable-0.13]
1029 babelversions: !!python/tuple [stable-2.0]
1030 testtypes: !!python/tuple [base]
1033 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1034 buildtype: yoctobuild
1035 version: stable-2.13
1036 ustversion: stable-2.13
1037 platforms: !!python/tuple [yocto23-powerpcspe, yocto23-powerpc, yocto31-ppc64]
1038 builds: !!python/tuple [std]
1039 confs: !!python/tuple [std]
1040 urcuversions: !!python/tuple [stable-0.13]
1041 babelversions: !!python/tuple [stable-2.0]
1042 testtypes: !!python/tuple [base]
1045 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1046 buildtype: macosbuild
1047 version: stable-2.13
1048 ustversion: stable-2.13
1049 platforms: !!python/tuple [macos-amd64, macos-arm64]
1050 builds: !!python/tuple [std]
1051 confs: !!python/tuple [relayd-only]
1052 urcuversions: !!python/tuple [stable-0.13]
1053 babelversions: !!python/tuple [stable-2.0]
1054 testtypes: !!python/tuple [base]
1057 - 'lttng-tools_{version}_winbuild':
1058 version: stable-2.13
1059 ustversion: stable-2.13
1060 platforms: !!python/tuple [cygwin64]
1061 builds: !!python/tuple [std]
1062 confs: !!python/tuple [relayd-only]
1063 urcuversions: !!python/tuple [stable-0.13]
1064 babelversions: !!python/tuple [stable-2.0]
1065 testtypes: !!python/tuple [base]
1068 - '{job_prefix}lttng-tools_{version}_long_regression':
1070 version: stable-2.13
1071 ustversion: stable-2.13
1072 platforms: !!python/tuple [bionic-amd64]
1073 builds: !!python/tuple [std]
1074 confs: !!python/tuple [std]
1075 urcuversions: !!python/tuple [stable-0.13]
1076 babelversions: !!python/tuple [stable-2.0]
1077 testtypes: !!python/tuple [full]
1080 - '{job_prefix}lttng-tools_{version}_rootbuild':
1082 version: stable-2.13
1083 ustversion: stable-2.13
1084 platforms: !!python/tuple [bionic-amd64]
1085 builds: !!python/tuple [std]
1086 confs: !!python/tuple [agents]
1087 urcuversions: !!python/tuple [stable-0.13]
1088 babelversions: !!python/tuple [stable-2.0]
1089 testtypes: !!python/tuple [base]
1090 filter: '(node=="amd64-rootnode" && platform=="bionic-amd64")'
1092 - 'lttng-tools_{version}_release':
1094 ustversion: stable-2.13
1095 urcuversion: stable-0.13
1096 babelversion: stable-2.0
1097 - 'lttng-tools_{version}_scan-build':
1098 version: stable-2.13
1099 urcuversion: stable-0.13
1100 ustversion: stable-2.13
1103 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1104 buildtype: linuxbuild
1105 version: stable-2.12
1106 ustversion: stable-2.12
1107 platforms: !!python/tuple [jammy-amd64]
1108 builds: !!python/tuple [std, oot, dist]
1109 confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1110 urcuversions: !!python/tuple [stable-0.13]
1111 babelversions: !!python/tuple [stable-2.0]
1112 testtypes: !!python/tuple [base]
1113 filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
1115 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1117 version: stable-2.12
1118 ustversion: stable-2.12
1119 platforms: !!python/tuple [bionic-amd64]
1120 builds: !!python/tuple [std, oot, dist]
1121 confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1122 urcuversions: !!python/tuple [stable-0.13]
1123 babelversions: !!python/tuple [stable-2.0]
1124 testtypes: !!python/tuple [base]
1125 filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
1127 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1128 buildtype: portbuild
1129 version: stable-2.12
1130 ustversion: stable-2.12
1131 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
1132 builds: !!python/tuple [std]
1133 confs: !!python/tuple [std, no-ust, agents]
1134 urcuversions: !!python/tuple [stable-0.13]
1135 babelversions: !!python/tuple [stable-2.0]
1136 testtypes: !!python/tuple [base]
1139 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1140 buildtype: slesbuild
1141 version: stable-2.12
1142 ustversion: stable-2.12
1143 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
1144 builds: !!python/tuple [std]
1145 confs: !!python/tuple [agents]
1146 urcuversions: !!python/tuple [stable-0.13]
1147 babelversions: !!python/tuple [stable-2.0]
1148 testtypes: !!python/tuple [base]
1151 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1153 version: stable-2.12
1154 ustversion: stable-2.12
1155 platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64]
1156 builds: !!python/tuple [std]
1157 confs: !!python/tuple [std]
1158 urcuversions: !!python/tuple [stable-0.13]
1159 babelversions: !!python/tuple [stable-2.0]
1160 testtypes: !!python/tuple [base]
1163 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1164 buildtype: yoctobuild
1165 version: stable-2.12
1166 ustversion: stable-2.12
1167 platforms: !!python/tuple [yocto23-powerpcspe, yocto23-powerpc, yocto31-ppc64]
1168 builds: !!python/tuple [std]
1169 confs: !!python/tuple [std]
1170 urcuversions: !!python/tuple [stable-0.13]
1171 babelversions: !!python/tuple [stable-2.0]
1172 testtypes: !!python/tuple [base]
1175 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1176 buildtype: macosbuild
1177 version: stable-2.12
1178 ustversion: stable-2.12
1179 platforms: !!python/tuple [macos-amd64, macos-arm64]
1180 builds: !!python/tuple [std]
1181 confs: !!python/tuple [relayd-only]
1182 urcuversions: !!python/tuple [stable-0.13]
1183 babelversions: !!python/tuple [stable-2.0]
1184 testtypes: !!python/tuple [base]
1187 - 'lttng-tools_{version}_winbuild':
1188 version: stable-2.12
1189 ustversion: stable-2.12
1190 platforms: !!python/tuple [cygwin64]
1191 builds: !!python/tuple [std]
1192 confs: !!python/tuple [relayd-only]
1193 urcuversions: !!python/tuple [stable-0.13]
1194 babelversions: !!python/tuple [stable-2.0]
1195 testtypes: !!python/tuple [base]
1198 - '{job_prefix}lttng-tools_{version}_long_regression':
1200 version: stable-2.12
1201 ustversion: stable-2.12
1202 platforms: !!python/tuple [bionic-amd64]
1203 builds: !!python/tuple [std]
1204 confs: !!python/tuple [std]
1205 urcuversions: !!python/tuple [stable-0.13]
1206 babelversions: !!python/tuple [stable-2.0]
1207 testtypes: !!python/tuple [full]
1210 - '{job_prefix}lttng-tools_{version}_rootbuild':
1212 version: stable-2.12
1213 ustversion: stable-2.12
1214 platforms: !!python/tuple [bionic-amd64]
1215 builds: !!python/tuple [std]
1216 confs: !!python/tuple [agents]
1217 urcuversions: !!python/tuple [stable-0.13]
1218 babelversions: !!python/tuple [stable-2.0]
1219 testtypes: !!python/tuple [base]
1220 filter: '(node=="amd64-rootnode" && platform=="bionic-amd64")'
1222 - 'lttng-tools_{version}_release':
1224 ustversion: stable-2.12
1225 urcuversion: stable-0.13
1226 babelversion: stable-2.0
1227 - 'lttng-tools_{version}_scan-build':
1228 version: stable-2.12
1229 urcuversion: stable-0.13
1230 ustversion: stable-2.12
1233 name: dev_upstream_lttng-tools
1234 job_prefix: 'dev_upstream_'
1235 ust_job_prefix: 'dev_upstream_'
1236 urcu_job_prefix: 'dev_upstream_'
1237 bt_job_prefix: 'dev_upstream_'
1239 email_to: 'ci-notification@lists.lttng.org, cc:jgalar@efficios.com'
1242 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1243 buildtype: linuxbuild
1244 version: stable-2.11
1245 ustversion: stable-2.11
1246 platforms: !!python/tuple [jammy-amd64]
1247 builds: !!python/tuple [std, oot, dist]
1248 confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1249 urcuversions: !!python/tuple [stable-0.11]
1250 babelversions: !!python/tuple [stable-1.5]
1251 testtypes: !!python/tuple [base]
1252 filter: '(build=="std") || (conf=="std" || conf=="agents" || conf=="no-ust")'
1254 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1255 buildtype: portbuild
1256 version: stable-2.11
1257 ustversion: stable-2.11
1258 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
1259 builds: !!python/tuple [std]
1260 confs: !!python/tuple [no-ust, agents]
1261 urcuversions: !!python/tuple [stable-0.11]
1262 babelversions: !!python/tuple [stable-1.5]
1263 testtypes: !!python/tuple [base]
1266 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1267 buildtype: slesbuild
1268 version: stable-2.11
1269 ustversion: stable-2.11
1270 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
1271 builds: !!python/tuple [std]
1272 confs: !!python/tuple [agents]
1273 urcuversions: !!python/tuple [stable-0.11]
1274 babelversions: !!python/tuple [stable-1.5]
1275 testtypes: !!python/tuple [base]
1278 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1280 version: stable-2.11
1281 ustversion: stable-2.11
1282 platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64]
1283 builds: !!python/tuple [std]
1284 confs: !!python/tuple [std]
1285 urcuversions: !!python/tuple [stable-0.11]
1286 babelversions: !!python/tuple [stable-1.5]
1287 testtypes: !!python/tuple [base]
1292 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1293 buildtype: linuxbuild
1294 version: stable-2.10
1295 ustversion: stable-2.10
1296 platforms: !!python/tuple [jammy-amd64]
1297 builds: !!python/tuple [std, oot, dist]
1298 confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1299 urcuversions: !!python/tuple [stable-0.9]
1300 babelversions: !!python/tuple [stable-1.5]
1301 testtypes: !!python/tuple [base]
1302 filter: '(build=="std") || (conf=="std" || conf=="agents" || conf=="no-ust")'
1304 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1305 buildtype: portbuild
1306 version: stable-2.10
1307 ustversion: stable-2.10
1308 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
1309 builds: !!python/tuple [std]
1310 confs: !!python/tuple [no-ust, agents]
1311 urcuversions: !!python/tuple [stable-0.9]
1312 babelversions: !!python/tuple [stable-1.5]
1313 testtypes: !!python/tuple [base]
1316 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1317 buildtype: slesbuild
1318 version: stable-2.10
1319 ustversion: stable-2.10
1320 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
1321 builds: !!python/tuple [std]
1322 confs: !!python/tuple [agents]
1323 urcuversions: !!python/tuple [stable-0.9]
1324 babelversions: !!python/tuple [stable-1.5]
1325 testtypes: !!python/tuple [base]
1328 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1330 version: stable-2.10
1331 ustversion: stable-2.10
1332 platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64]
1333 builds: !!python/tuple [std]
1334 confs: !!python/tuple [std]
1335 urcuversions: !!python/tuple [stable-0.9]
1336 babelversions: !!python/tuple [stable-1.5]
1337 testtypes: !!python/tuple [base]
1342 name: dev_jgalar_lttng-tools
1343 job_prefix: 'dev_jgalar_'
1349 email_to: 'jgalar@efficios.com'
1352 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1354 version: master-staging
1356 platforms: !!python/tuple [bionic-amd64]
1357 builds: !!python/tuple [std, oot, dist]
1358 confs: !!python/tuple [std, no-ust, agents]
1359 urcuversions: !!python/tuple [master]
1360 babelversions: !!python/tuple [stable-2.0, master]
1361 testtypes: !!python/tuple [base]
1364 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1365 buildtype: portbuild
1366 version: master-staging
1368 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
1369 builds: !!python/tuple [std]
1370 confs: !!python/tuple [std, no-ust, agents]
1371 urcuversions: !!python/tuple [master]
1372 babelversions: !!python/tuple [stable-1.5, master]
1373 testtypes: !!python/tuple [base]
1376 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1377 buildtype: macosbuild
1378 version: master-staging
1380 platforms: !!python/tuple [macos-amd64, macos-arm64]
1381 builds: !!python/tuple [std]
1382 confs: !!python/tuple [relayd-only]
1383 urcuversions: !!python/tuple [master]
1384 babelversions: !!python/tuple [stable-2.0]
1385 testtypes: !!python/tuple [base]
1390 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1392 version: stable-2.13-staging
1393 ustversion: stable-2.13
1394 platforms: !!python/tuple [bionic-amd64]
1395 builds: !!python/tuple [std, oot, dist]
1396 confs: !!python/tuple [std, no-ust, agents]
1397 urcuversions: !!python/tuple [stable-0.13]
1398 babelversions: !!python/tuple [stable-2.0, master]
1399 testtypes: !!python/tuple [base]
1402 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1403 buildtype: portbuild
1404 version: stable-2.13-staging
1405 ustversion: stable-2.13
1406 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
1407 builds: !!python/tuple [std]
1408 confs: !!python/tuple [std, no-ust, agents]
1409 urcuversions: !!python/tuple [stable-0.13]
1410 babelversions: !!python/tuple [stable-2.0]
1411 testtypes: !!python/tuple [base]
1416 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1418 version: stable-2.12-staging
1419 ustversion: stable-2.12
1420 platforms: !!python/tuple [bionic-amd64]
1421 builds: !!python/tuple [std, oot, dist]
1422 confs: !!python/tuple [std, no-ust, agents]
1423 urcuversions: !!python/tuple [stable-0.13]
1424 babelversions: !!python/tuple [stable-2.0, master]
1425 testtypes: !!python/tuple [base]
1428 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1429 buildtype: portbuild
1430 version: stable-2.12-staging
1431 ustversion: stable-2.12
1432 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
1433 builds: !!python/tuple [std]
1434 confs: !!python/tuple [std, no-ust, agents]
1435 urcuversions: !!python/tuple [stable-0.13]
1436 babelversions: !!python/tuple [stable-2.0]
1437 testtypes: !!python/tuple [base]
1442 name: dev_jgalar_lttng-tools-upstream
1443 job_prefix: 'dev_jgalar_'
1444 ust_job_prefix: 'dev_upstream_'
1445 urcu_job_prefix: 'dev_upstream_'
1446 bt_job_prefix: 'dev_upstream_'
1449 email_to: 'jgalar@efficios.com'
1452 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1454 version: stable-2.11-staging
1455 ustversion: stable-2.11
1456 platforms: !!python/tuple [bionic-amd64]
1457 builds: !!python/tuple [std, oot, dist]
1458 confs: !!python/tuple [std, no-ust, agents]
1459 urcuversions: !!python/tuple [stable-0.11]
1460 babelversions: !!python/tuple [stable-1.5]
1461 testtypes: !!python/tuple [base]
1464 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1465 buildtype: portbuild
1466 version: stable-2.11-staging
1467 ustversion: stable-2.11
1468 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
1469 builds: !!python/tuple [std]
1470 confs: !!python/tuple [std, no-ust, agents]
1471 urcuversions: !!python/tuple [stable-0.11]
1472 babelversions: !!python/tuple [stable-1.5]
1473 testtypes: !!python/tuple [base]
1478 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1480 version: stable-2.10-staging
1481 ustversion: stable-2.10
1482 platforms: !!python/tuple [bionic-amd64]
1483 builds: !!python/tuple [std, oot, dist]
1484 confs: !!python/tuple [std, no-ust, agents]
1485 urcuversions: !!python/tuple [stable-0.9]
1486 babelversions: !!python/tuple [stable-1.5]
1487 testtypes: !!python/tuple [base]
1490 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1491 buildtype: portbuild
1492 version: stable-2.10-staging
1493 ustversion: stable-2.10
1494 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
1495 builds: !!python/tuple [std]
1496 confs: !!python/tuple [std, no-ust, agents]
1497 urcuversions: !!python/tuple [stable-0.9]
1498 babelversions: !!python/tuple [stable-1.5]
1499 testtypes: !!python/tuple [base]
1504 name: review-lttng-tools
1512 - 'dev_review_lttng-tools_{version}_{buildtype}':
1515 platforms: !!python/tuple [bionic-amd64]
1516 builds: !!python/tuple [std, oot, dist, oot-dist]
1517 confs: !!python/tuple [std, no-ust, agents]
1518 urcuversions: !!python/tuple [stable-0.14] # Baseline is stable-0.14 for C++ support
1519 babelversions: !!python/tuple [stable-2.0]
1520 testtypes: !!python/tuple [base]
1523 - 'dev_review_lttng-tools_{version}_rootbuild':
1526 platforms: !!python/tuple [bionic-amd64]
1527 builds: !!python/tuple [std]
1528 confs: !!python/tuple [agents]
1529 urcuversions: !!python/tuple [stable-0.14] # Baseline is stable-0.14 for C++ support
1530 babelversions: !!python/tuple [stable-2.0]
1531 testtypes: !!python/tuple [base]
1532 filter: '(node=="amd64-rootnode" && platform=="bionic-amd64")'
1536 - 'dev_review_lttng-tools_{version}_{buildtype}':
1537 version: stable-2.13
1539 platforms: !!python/tuple [bionic-amd64]
1540 builds: !!python/tuple [std, oot, dist, oot-dist]
1541 confs: !!python/tuple [std, no-ust, agents]
1542 urcuversions: !!python/tuple [stable-0.13]
1543 babelversions: !!python/tuple [stable-2.0]
1544 testtypes: !!python/tuple [base]
1547 - 'dev_review_lttng-tools_{version}_rootbuild':
1548 version: stable-2.13
1550 platforms: !!python/tuple [bionic-amd64]
1551 builds: !!python/tuple [std]
1552 confs: !!python/tuple [agents]
1553 urcuversions: !!python/tuple [stable-0.13]
1554 babelversions: !!python/tuple [stable-2.0]
1555 testtypes: !!python/tuple [base]
1556 filter: '(node=="amd64-rootnode" && platform=="bionic-amd64")'
1560 - 'dev_review_lttng-tools_{version}_{buildtype}':
1561 version: stable-2.12
1563 platforms: !!python/tuple [bionic-amd64]
1564 builds: !!python/tuple [std, oot, dist, oot-dist]
1565 confs: !!python/tuple [std, no-ust, agents]
1566 urcuversions: !!python/tuple [stable-0.13]
1567 babelversions: !!python/tuple [stable-2.0]
1568 testtypes: !!python/tuple [base]
1571 - 'dev_review_lttng-tools_{version}_rootbuild':
1572 version: stable-2.12
1574 platforms: !!python/tuple [bionic-amd64]
1575 builds: !!python/tuple [std]
1576 confs: !!python/tuple [agents]
1577 urcuversions: !!python/tuple [stable-0.13]
1578 babelversions: !!python/tuple [stable-2.0]
1579 testtypes: !!python/tuple [base]
1580 filter: '(node=="amd64-rootnode" && platform=="bionic-amd64")'
1584 name: lttng-tools-views