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_gerrit: <tng-tools_builders_gerrit
202 name: 'lttng-tools_builders_gerrit'
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 babeltrace if we depend on a specific babeltrace 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
498 name: '{job_prefix}lttng-tools_{version}_{buildtype}'
499 defaults: lttng-tools
501 <<: *lttng-tools_matrix_axes_defaults
502 <<: *lttng-tools_builders_defaults
503 <<: *lttng-tools_publishers_defaults
506 - pollscm: *lttng-tools_trigger_pollscm_default
508 jobs: '{ust_job_prefix}lttng-ust_{version}_{buildtype}'
512 name: 'dev_{user}_lttng-tools_{version}_{buildtype}'
513 defaults: lttng-tools
515 <<: *lttng-tools_matrix_axes_defaults
516 <<: *lttng-tools_builders_defaults
517 <<: *lttng-tools_publishers_defaults
520 name: '{job_prefix}lttng-tools_{version}_long_regression'
521 defaults: lttng-tools
524 - ansicolor: *lttng-tools_wrapper_ansicolor_defaults
526 <<: *lttng-tools_wrapper_timeout_defaults
531 <<: *lttng-tools_matrix_axes_defaults
532 <<: *lttng-tools_builders_defaults
533 <<: *lttng-tools_publishers_defaults
536 - pollscm: *lttng-tools_trigger_pollscm_default
538 jobs: '{ust_job_prefix}lttng-ust_{version}_{buildtype}'
542 name: '{job_prefix}lttng-tools_{version}_rootbuild'
543 defaults: lttng-tools
546 - git: *lttng-tools_scm_git_default
549 - ansicolor: *lttng-tools_wrapper_ansicolor_defaults
551 <<: *lttng-tools_wrapper_timeout_defaults
555 <<: *lttng-tools_matrix_axes_rootbuild
556 <<: *lttng-tools_builders_defaults
557 <<: *lttng-tools_publishers_defaults
560 - pollscm: *lttng-tools_trigger_pollscm_default
562 jobs: '{ust_job_prefix}lttng-ust_{version}_build'
566 name: '{job_prefix}lttng-tools_{version}_rootbuild_i386'
567 defaults: lttng-tools
570 - git: *lttng-tools_scm_git_default
573 - ansicolor: *lttng-tools_wrapper_ansicolor_defaults
575 <<: *lttng-tools_wrapper_timeout_defaults
579 <<: *lttng-tools_matrix_axes_rootbuild
580 <<: *lttng-tools_builders_defaults
581 <<: *lttng-tools_publishers_defaults
584 - pollscm: *lttng-tools_trigger_pollscm_default
586 jobs: '{ust_job_prefix}lttng-ust_{version}_build'
590 name: lttng-tools_{version}_winbuild
591 defaults: lttng-tools
593 <<: *lttng-tools_matrix_axes_defaults
594 <<: *lttng-tools_builders_win
595 <<: *lttng-tools_publishers_win
598 name: dev_gerrit_lttng-tools_{buildtype}
599 defaults: lttng-tools
603 - git: <tng-tools_scm_git_gerrit
604 url: https://review.lttng.org/lttng-tools
605 refspec: 'refs/changes/*:refs/changes/*'
608 basedir: src/lttng-tools
612 - gerrit: <tng-tools_trigger_gerrit_default
614 - comment-added-event:
615 approval-category: 'CI-Build'
618 - project-compare-type: 'PLAIN'
619 project-pattern: 'lttng-tools'
621 - branch-compare-type: 'ANT'
626 properties-content: |
627 PROJECT_NAME=lttng-tools
633 - 'gerrit-{buildtype}'
635 <<: *lttng-tools_matrix_axes_defaults
636 <<: *lttng-tools_builders_gerrit
639 # On build abort (timeout), wait 10 seconds before running the other post
640 # build scripts, this will allow the processes to terminate and make the
641 # build log more legible.
642 - postbuildscript: *lttng-tools_publisher_postbuildscript_wait_10_seconds_on_abort
644 # On build failure, try to get partial tap results if any exists
645 - postbuildscript: *lttng-tools_publisher_postbuildscript_collect_tap_on_failure
647 # If there are leftover lttng processes or core files present, kill the
648 # processes, collect the core files, delete them and mark the build
650 - postbuildscript: *lttng-tools_publisher_postbuildscript_clean_processes_coredumps
652 - tap: *lttng-tools_publisher_tap_defaults
653 - raw: *lttng-tools_publisher_warnings-ng_defaults
654 - archive: *lttng-tools_publisher_archive_defaults
655 - workspace-cleanup: *lttng-tools_publisher_workspace-cleanup_defaults
658 name: dev_gerrit_lttng-tools_rootbuild
659 defaults: lttng-tools
663 - git: *lttng-tools_scm_git_gerrit
666 - gerrit: *lttng-tools_trigger_gerrit_default
670 properties-content: |
671 PROJECT_NAME=lttng-tools
677 - 'gerrit-{buildtype}'
679 <<: *lttng-tools_matrix_axes_rootbuild
680 <<: *lttng-tools_builders_gerrit
683 - tap: *lttng-tools_publisher_tap_defaults
684 - raw: *lttng-tools_publisher_warnings-ng_defaults
685 - archive: *lttng-tools_publisher_archive_defaults
686 - workspace-cleanup: *lttng-tools_publisher_workspace-cleanup_defaults
689 name: lttng-tools_{version}_release
690 defaults: lttng-tools
699 url: https://github.com/{github_user}/lttng-tools.git
701 browser-url: https://github.com/{github_user}/lttng-tools
702 refspec: '+refs/tags/*:refs/remotes/origin/tags/*'
704 - '*/tags/{version}.*'
705 basedir: src/lttng-tools
709 <<: *lttng-tools_steps_copyartifact_defaults
710 project: 'liburcu_{urcuversion}_build/platform=bionic-amd64,conf=std,build=std'
712 <<: *lttng-tools_steps_copyartifact_defaults
713 project: 'babeltrace_{babelversion}_build/platform=bionic-amd64,conf=std,build=std'
715 <<: *lttng-tools_steps_copyartifact_defaults
716 project: 'lttng-ust_{ustversion}_build/liburcu_version={urcuversion},platform=bionic-amd64,conf=agents,build=std'
718 !include-raw-escape: scripts/lttng-tools/prebuild_clean_processes_coredumps.sh
720 !include-raw-escape: scripts/lttng-tools/release.sh
723 # On build abort (timeout), wait 10 seconds before running the other post
724 # build scripts, this will allow the processes to terminate and make the
725 # build log more legible.
726 - postbuildscript: *lttng-tools_publisher_postbuildscript_wait_10_seconds_on_abort
728 # On build failure, try to get partial tap results if any exists
729 - postbuildscript: *lttng-tools_publisher_postbuildscript_collect_tap_on_failure
731 # If there are leftover lttng processes or core files present, kill the
732 # processes, collect the core files, delete them and mark the build
734 - postbuildscript: *lttng-tools_publisher_postbuildscript_clean_processes_coredumps
736 - tap: *lttng-tools_publisher_tap_defaults
737 - raw: *lttng-tools_publisher_warnings-ng_defaults
742 - workspace-cleanup: *lttng-tools_publisher_workspace-cleanup_defaults
743 - ircbot: *lttng-tools_publisher_ircbot_defaults
746 name: lttng-tools_{version}_scan-build
747 defaults: lttng-tools
756 <<: *lttng-tools_steps_copyartifact_defaults
757 project: 'liburcu_{urcuversion}_build/platform=bionic-amd64,conf=std,build=std'
759 <<: *lttng-tools_steps_copyartifact_defaults
760 project: 'lttng-ust_{ustversion}_build/liburcu_version={urcuversion},platform=bionic-amd64,conf=std,build=std'
762 !include-raw-escape: scripts/common/scan-build.sh
767 dir: 'scan-build-archive/'
769 - ircbot: *lttng-tools_publisher_ircbot_defaults
772 name: lttng-tools_{version}_coverity
773 defaults: lttng-tools
781 - ansicolor: *lttng-tools_wrapper_ansicolor_defaults
782 - timeout: *lttng-tools_wrapper_timeout_defaults
785 - credentials-binding:
786 - username-password-separated:
787 credential-id: lttng-tools_coverity_token
788 username: COVERITY_SCAN_PROJECT_NAME
789 password: COVERITY_SCAN_TOKEN
793 <<: *lttng-tools_steps_copyartifact_defaults
794 project: 'liburcu_{urcuversion}_build/platform=bionic-amd64,conf=std,build=std'
796 <<: *lttng-tools_steps_copyartifact_defaults
797 project: 'lttng-ust_{ustversion}_build/liburcu_version={urcuversion},platform=bionic-amd64,conf=std,build=std'
799 !include-raw-escape: scripts/common/coverity.sh
803 artifacts: 'analysis-results.tgz,cov-int/**'
805 - workspace-cleanup: *lttng-tools_publisher_workspace-cleanup_defaults
806 - ircbot: *lttng-tools_publisher_ircbot_defaults
813 regex: 'lttng-tools[-_].*'
824 email_to: 'ci-notification@lists.lttng.org, cc:jgalar@efficios.com'
831 - '{job_prefix}lttng-tools_{version}_{buildtype}':
832 buildtype: linuxbuild
835 platforms: !!python/tuple [jammy-amd64]
836 builds: !!python/tuple [std, oot, dist]
837 confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
838 urcuversions: !!python/tuple [master]
839 babelversions: !!python/tuple [stable-2.0, master]
840 testtypes: !!python/tuple [base]
841 filter: '(build=="std") || ((babeltrace_version=="master" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
843 - '{job_prefix}lttng-tools_{version}_{buildtype}':
847 platforms: !!python/tuple [bionic-amd64]
848 builds: !!python/tuple [std, oot, dist]
849 confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
850 urcuversions: !!python/tuple [master]
851 babelversions: !!python/tuple [stable-2.0, master]
852 testtypes: !!python/tuple [base]
853 filter: '(build=="std") || ((babeltrace_version=="master" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
855 - '{job_prefix}lttng-tools_{version}_{buildtype}':
859 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
860 builds: !!python/tuple [std]
861 confs: !!python/tuple [std, no-ust, agents]
862 urcuversions: !!python/tuple [master]
863 babelversions: !!python/tuple [stable-2.0]
864 testtypes: !!python/tuple [base]
867 - '{job_prefix}lttng-tools_{version}_{buildtype}':
871 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
872 builds: !!python/tuple [std]
873 confs: !!python/tuple [agents]
874 urcuversions: !!python/tuple [master]
875 babelversions: !!python/tuple [stable-2.0]
876 testtypes: !!python/tuple [base]
879 - '{job_prefix}lttng-tools_{version}_{buildtype}':
883 platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64]
884 builds: !!python/tuple [std]
885 confs: !!python/tuple [std]
886 urcuversions: !!python/tuple [master]
887 babelversions: !!python/tuple [stable-2.0]
888 testtypes: !!python/tuple [base]
891 - '{job_prefix}lttng-tools_{version}_{buildtype}':
892 buildtype: yoctobuild
895 platforms: !!python/tuple [yocto23-powerpcspe, yocto23-powerpc, yocto31-ppc64]
896 builds: !!python/tuple [std]
897 confs: !!python/tuple [std]
898 urcuversions: !!python/tuple [master]
899 babelversions: !!python/tuple [stable-2.0]
900 testtypes: !!python/tuple [base]
903 - '{job_prefix}lttng-tools_{version}_{buildtype}':
904 buildtype: macosbuild
907 platforms: !!python/tuple [macos-amd64, macos-arm64]
908 builds: !!python/tuple [std]
909 confs: !!python/tuple [relayd-only]
910 urcuversions: !!python/tuple [master]
911 babelversions: !!python/tuple [stable-2.0]
912 testtypes: !!python/tuple [base]
915 - 'lttng-tools_{version}_winbuild':
918 platforms: !!python/tuple [cygwin64]
919 builds: !!python/tuple [std]
920 confs: !!python/tuple [relayd-only]
921 urcuversions: !!python/tuple [master]
922 babelversions: !!python/tuple [stable-2.0]
923 testtypes: !!python/tuple [base]
926 - '{job_prefix}lttng-tools_{version}_long_regression':
930 platforms: !!python/tuple [bionic-amd64]
931 builds: !!python/tuple [std]
932 confs: !!python/tuple [std]
933 urcuversions: !!python/tuple [master]
934 babelversions: !!python/tuple [stable-2.0]
935 testtypes: !!python/tuple [full]
938 - '{job_prefix}lttng-tools_{version}_rootbuild':
942 platforms: !!python/tuple [bionic-amd64]
943 builds: !!python/tuple [std]
944 confs: !!python/tuple [agents]
945 urcuversions: !!python/tuple [master]
946 babelversions: !!python/tuple [stable-2.0]
947 testtypes: !!python/tuple [base]
948 filter: '(node=="amd64-rootnode" && platform=="bionic-amd64")'
950 - '{job_prefix}lttng-tools_{version}_rootbuild_i386':
954 platforms: !!python/tuple [deb11-i386]
955 builds: !!python/tuple [std]
956 confs: !!python/tuple [agents]
957 urcuversions: !!python/tuple [master]
958 babelversions: !!python/tuple [stable-2.0]
959 testtypes: !!python/tuple [base]
960 filter: '(node=="i386-rootnode" && platform=="deb11-i386")'
962 - 'lttng-tools_{version}_scan-build':
966 - 'lttng-tools_{version}_coverity':
972 - '{job_prefix}lttng-tools_{version}_{buildtype}':
973 buildtype: linuxbuild
975 ustversion: stable-2.13
976 platforms: !!python/tuple [jammy-amd64]
977 builds: !!python/tuple [std, oot, dist]
978 confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
979 urcuversions: !!python/tuple [stable-0.13]
980 babelversions: !!python/tuple [stable-2.0]
981 testtypes: !!python/tuple [base]
982 filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
984 - '{job_prefix}lttng-tools_{version}_{buildtype}':
987 ustversion: stable-2.13
988 platforms: !!python/tuple [bionic-amd64]
989 builds: !!python/tuple [std, oot, dist]
990 confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
991 urcuversions: !!python/tuple [stable-0.13]
992 babelversions: !!python/tuple [stable-2.0]
993 testtypes: !!python/tuple [base]
994 filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
996 - '{job_prefix}lttng-tools_{version}_{buildtype}':
999 ustversion: stable-2.13
1000 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
1001 builds: !!python/tuple [std]
1002 confs: !!python/tuple [std, no-ust, agents]
1003 urcuversions: !!python/tuple [stable-0.13]
1004 babelversions: !!python/tuple [stable-2.0]
1005 testtypes: !!python/tuple [base]
1008 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1009 buildtype: slesbuild
1010 version: stable-2.13
1011 ustversion: stable-2.13
1012 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
1013 builds: !!python/tuple [std]
1014 confs: !!python/tuple [agents]
1015 urcuversions: !!python/tuple [stable-0.13]
1016 babelversions: !!python/tuple [stable-2.0]
1017 testtypes: !!python/tuple [base]
1020 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1022 version: stable-2.13
1023 ustversion: stable-2.13
1024 platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64]
1025 builds: !!python/tuple [std]
1026 confs: !!python/tuple [std]
1027 urcuversions: !!python/tuple [stable-0.13]
1028 babelversions: !!python/tuple [stable-2.0]
1029 testtypes: !!python/tuple [base]
1032 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1033 buildtype: yoctobuild
1034 version: stable-2.13
1035 ustversion: stable-2.13
1036 platforms: !!python/tuple [yocto23-powerpcspe, yocto23-powerpc, yocto31-ppc64]
1037 builds: !!python/tuple [std]
1038 confs: !!python/tuple [std]
1039 urcuversions: !!python/tuple [stable-0.13]
1040 babelversions: !!python/tuple [stable-2.0]
1041 testtypes: !!python/tuple [base]
1044 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1045 buildtype: macosbuild
1046 version: stable-2.13
1047 ustversion: stable-2.13
1048 platforms: !!python/tuple [macos-amd64, macos-arm64]
1049 builds: !!python/tuple [std]
1050 confs: !!python/tuple [relayd-only]
1051 urcuversions: !!python/tuple [stable-0.13]
1052 babelversions: !!python/tuple [stable-2.0]
1053 testtypes: !!python/tuple [base]
1056 - 'lttng-tools_{version}_winbuild':
1057 version: stable-2.13
1058 ustversion: stable-2.13
1059 platforms: !!python/tuple [cygwin64]
1060 builds: !!python/tuple [std]
1061 confs: !!python/tuple [relayd-only]
1062 urcuversions: !!python/tuple [stable-0.13]
1063 babelversions: !!python/tuple [stable-2.0]
1064 testtypes: !!python/tuple [base]
1067 - '{job_prefix}lttng-tools_{version}_long_regression':
1069 version: stable-2.13
1070 ustversion: stable-2.13
1071 platforms: !!python/tuple [bionic-amd64]
1072 builds: !!python/tuple [std]
1073 confs: !!python/tuple [std]
1074 urcuversions: !!python/tuple [stable-0.13]
1075 babelversions: !!python/tuple [stable-2.0]
1076 testtypes: !!python/tuple [full]
1079 - '{job_prefix}lttng-tools_{version}_rootbuild':
1081 version: stable-2.13
1082 ustversion: stable-2.13
1083 platforms: !!python/tuple [bionic-amd64]
1084 builds: !!python/tuple [std]
1085 confs: !!python/tuple [agents]
1086 urcuversions: !!python/tuple [stable-0.13]
1087 babelversions: !!python/tuple [stable-2.0]
1088 testtypes: !!python/tuple [base]
1089 filter: '(node=="amd64-rootnode" && platform=="bionic-amd64")'
1091 - 'lttng-tools_{version}_release':
1093 ustversion: stable-2.13
1094 urcuversion: stable-0.13
1095 babelversion: stable-2.0
1096 - 'lttng-tools_{version}_scan-build':
1097 version: stable-2.13
1098 urcuversion: stable-0.13
1099 ustversion: stable-2.13
1102 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1103 buildtype: linuxbuild
1104 version: stable-2.12
1105 ustversion: stable-2.12
1106 platforms: !!python/tuple [jammy-amd64]
1107 builds: !!python/tuple [std, oot, dist]
1108 confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1109 urcuversions: !!python/tuple [stable-0.13]
1110 babelversions: !!python/tuple [stable-2.0]
1111 testtypes: !!python/tuple [base]
1112 filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
1114 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1116 version: stable-2.12
1117 ustversion: stable-2.12
1118 platforms: !!python/tuple [bionic-amd64]
1119 builds: !!python/tuple [std, oot, dist]
1120 confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1121 urcuversions: !!python/tuple [stable-0.13]
1122 babelversions: !!python/tuple [stable-2.0]
1123 testtypes: !!python/tuple [base]
1124 filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
1126 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1127 buildtype: portbuild
1128 version: stable-2.12
1129 ustversion: stable-2.12
1130 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
1131 builds: !!python/tuple [std]
1132 confs: !!python/tuple [std, no-ust, agents]
1133 urcuversions: !!python/tuple [stable-0.13]
1134 babelversions: !!python/tuple [stable-2.0]
1135 testtypes: !!python/tuple [base]
1138 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1139 buildtype: slesbuild
1140 version: stable-2.12
1141 ustversion: stable-2.12
1142 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
1143 builds: !!python/tuple [std]
1144 confs: !!python/tuple [agents]
1145 urcuversions: !!python/tuple [stable-0.13]
1146 babelversions: !!python/tuple [stable-2.0]
1147 testtypes: !!python/tuple [base]
1150 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1152 version: stable-2.12
1153 ustversion: stable-2.12
1154 platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64]
1155 builds: !!python/tuple [std]
1156 confs: !!python/tuple [std]
1157 urcuversions: !!python/tuple [stable-0.13]
1158 babelversions: !!python/tuple [stable-2.0]
1159 testtypes: !!python/tuple [base]
1162 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1163 buildtype: yoctobuild
1164 version: stable-2.12
1165 ustversion: stable-2.12
1166 platforms: !!python/tuple [yocto23-powerpcspe, yocto23-powerpc, yocto31-ppc64]
1167 builds: !!python/tuple [std]
1168 confs: !!python/tuple [std]
1169 urcuversions: !!python/tuple [stable-0.13]
1170 babelversions: !!python/tuple [stable-2.0]
1171 testtypes: !!python/tuple [base]
1174 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1175 buildtype: macosbuild
1176 version: stable-2.12
1177 ustversion: stable-2.12
1178 platforms: !!python/tuple [macos-amd64, macos-arm64]
1179 builds: !!python/tuple [std]
1180 confs: !!python/tuple [relayd-only]
1181 urcuversions: !!python/tuple [stable-0.13]
1182 babelversions: !!python/tuple [stable-2.0]
1183 testtypes: !!python/tuple [base]
1186 - 'lttng-tools_{version}_winbuild':
1187 version: stable-2.12
1188 ustversion: stable-2.12
1189 platforms: !!python/tuple [cygwin64]
1190 builds: !!python/tuple [std]
1191 confs: !!python/tuple [relayd-only]
1192 urcuversions: !!python/tuple [stable-0.13]
1193 babelversions: !!python/tuple [stable-2.0]
1194 testtypes: !!python/tuple [base]
1197 - '{job_prefix}lttng-tools_{version}_long_regression':
1199 version: stable-2.12
1200 ustversion: stable-2.12
1201 platforms: !!python/tuple [bionic-amd64]
1202 builds: !!python/tuple [std]
1203 confs: !!python/tuple [std]
1204 urcuversions: !!python/tuple [stable-0.13]
1205 babelversions: !!python/tuple [stable-2.0]
1206 testtypes: !!python/tuple [full]
1209 - '{job_prefix}lttng-tools_{version}_rootbuild':
1211 version: stable-2.12
1212 ustversion: stable-2.12
1213 platforms: !!python/tuple [bionic-amd64]
1214 builds: !!python/tuple [std]
1215 confs: !!python/tuple [agents]
1216 urcuversions: !!python/tuple [stable-0.13]
1217 babelversions: !!python/tuple [stable-2.0]
1218 testtypes: !!python/tuple [base]
1219 filter: '(node=="amd64-rootnode" && platform=="bionic-amd64")'
1221 - 'lttng-tools_{version}_release':
1223 ustversion: stable-2.12
1224 urcuversion: stable-0.13
1225 babelversion: stable-2.0
1226 - 'lttng-tools_{version}_scan-build':
1227 version: stable-2.12
1228 urcuversion: stable-0.13
1229 ustversion: stable-2.12
1232 name: dev_upstream_lttng-tools
1233 job_prefix: 'dev_upstream_'
1234 ust_job_prefix: 'dev_upstream_'
1235 urcu_job_prefix: 'dev_upstream_'
1236 bt_job_prefix: 'dev_upstream_'
1238 email_to: 'ci-notification@lists.lttng.org, cc:jgalar@efficios.com'
1241 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1242 buildtype: linuxbuild
1243 version: stable-2.11
1244 ustversion: stable-2.11
1245 platforms: !!python/tuple [jammy-amd64]
1246 builds: !!python/tuple [std, oot, dist]
1247 confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1248 urcuversions: !!python/tuple [stable-0.11]
1249 babelversions: !!python/tuple [stable-1.5]
1250 testtypes: !!python/tuple [base]
1251 filter: '(build=="std") || (conf=="std" || conf=="agents" || conf=="no-ust")'
1253 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1254 buildtype: portbuild
1255 version: stable-2.11
1256 ustversion: stable-2.11
1257 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
1258 builds: !!python/tuple [std]
1259 confs: !!python/tuple [no-ust, agents]
1260 urcuversions: !!python/tuple [stable-0.11]
1261 babelversions: !!python/tuple [stable-1.5]
1262 testtypes: !!python/tuple [base]
1265 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1266 buildtype: slesbuild
1267 version: stable-2.11
1268 ustversion: stable-2.11
1269 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
1270 builds: !!python/tuple [std]
1271 confs: !!python/tuple [agents]
1272 urcuversions: !!python/tuple [stable-0.11]
1273 babelversions: !!python/tuple [stable-1.5]
1274 testtypes: !!python/tuple [base]
1277 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1279 version: stable-2.11
1280 ustversion: stable-2.11
1281 platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64]
1282 builds: !!python/tuple [std]
1283 confs: !!python/tuple [std]
1284 urcuversions: !!python/tuple [stable-0.11]
1285 babelversions: !!python/tuple [stable-1.5]
1286 testtypes: !!python/tuple [base]
1291 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1292 buildtype: linuxbuild
1293 version: stable-2.10
1294 ustversion: stable-2.10
1295 platforms: !!python/tuple [jammy-amd64]
1296 builds: !!python/tuple [std, oot, dist]
1297 confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
1298 urcuversions: !!python/tuple [stable-0.9]
1299 babelversions: !!python/tuple [stable-1.5]
1300 testtypes: !!python/tuple [base]
1301 filter: '(build=="std") || (conf=="std" || conf=="agents" || conf=="no-ust")'
1303 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1304 buildtype: portbuild
1305 version: stable-2.10
1306 ustversion: stable-2.10
1307 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
1308 builds: !!python/tuple [std]
1309 confs: !!python/tuple [no-ust, agents]
1310 urcuversions: !!python/tuple [stable-0.9]
1311 babelversions: !!python/tuple [stable-1.5]
1312 testtypes: !!python/tuple [base]
1315 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1316 buildtype: slesbuild
1317 version: stable-2.10
1318 ustversion: stable-2.10
1319 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
1320 builds: !!python/tuple [std]
1321 confs: !!python/tuple [agents]
1322 urcuversions: !!python/tuple [stable-0.9]
1323 babelversions: !!python/tuple [stable-1.5]
1324 testtypes: !!python/tuple [base]
1327 - '{job_prefix}lttng-tools_{version}_{buildtype}':
1329 version: stable-2.10
1330 ustversion: stable-2.10
1331 platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64]
1332 builds: !!python/tuple [std]
1333 confs: !!python/tuple [std]
1334 urcuversions: !!python/tuple [stable-0.9]
1335 babelversions: !!python/tuple [stable-1.5]
1336 testtypes: !!python/tuple [base]
1341 name: dev_jgalar_lttng-tools
1342 job_prefix: 'dev_jgalar_'
1348 email_to: 'jgalar@efficios.com'
1351 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1353 version: master-staging
1355 platforms: !!python/tuple [bionic-amd64]
1356 builds: !!python/tuple [std, oot, dist]
1357 confs: !!python/tuple [std, no-ust, agents]
1358 urcuversions: !!python/tuple [master]
1359 babelversions: !!python/tuple [stable-2.0, master]
1360 testtypes: !!python/tuple [base]
1363 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1364 buildtype: portbuild
1365 version: master-staging
1367 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
1368 builds: !!python/tuple [std]
1369 confs: !!python/tuple [std, no-ust, agents]
1370 urcuversions: !!python/tuple [master]
1371 babelversions: !!python/tuple [stable-1.5, master]
1372 testtypes: !!python/tuple [base]
1375 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1376 buildtype: macosbuild
1377 version: master-staging
1379 platforms: !!python/tuple [macos-amd64, macos-arm64]
1380 builds: !!python/tuple [std]
1381 confs: !!python/tuple [relayd-only]
1382 urcuversions: !!python/tuple [master]
1383 babelversions: !!python/tuple [stable-2.0]
1384 testtypes: !!python/tuple [base]
1389 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1391 version: stable-2.13-staging
1392 ustversion: stable-2.13
1393 platforms: !!python/tuple [bionic-amd64]
1394 builds: !!python/tuple [std, oot, dist]
1395 confs: !!python/tuple [std, no-ust, agents]
1396 urcuversions: !!python/tuple [stable-0.13]
1397 babelversions: !!python/tuple [stable-2.0, master]
1398 testtypes: !!python/tuple [base]
1401 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1402 buildtype: portbuild
1403 version: stable-2.13-staging
1404 ustversion: stable-2.13
1405 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
1406 builds: !!python/tuple [std]
1407 confs: !!python/tuple [std, no-ust, agents]
1408 urcuversions: !!python/tuple [stable-0.13]
1409 babelversions: !!python/tuple [stable-2.0]
1410 testtypes: !!python/tuple [base]
1415 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1417 version: stable-2.12-staging
1418 ustversion: stable-2.12
1419 platforms: !!python/tuple [bionic-amd64]
1420 builds: !!python/tuple [std, oot, dist]
1421 confs: !!python/tuple [std, no-ust, agents]
1422 urcuversions: !!python/tuple [stable-0.13]
1423 babelversions: !!python/tuple [stable-2.0, master]
1424 testtypes: !!python/tuple [base]
1427 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1428 buildtype: portbuild
1429 version: stable-2.12-staging
1430 ustversion: stable-2.12
1431 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
1432 builds: !!python/tuple [std]
1433 confs: !!python/tuple [std, no-ust, agents]
1434 urcuversions: !!python/tuple [stable-0.13]
1435 babelversions: !!python/tuple [stable-2.0]
1436 testtypes: !!python/tuple [base]
1441 name: dev_jgalar_lttng-tools-upstream
1442 job_prefix: 'dev_jgalar_'
1443 ust_job_prefix: 'dev_upstream_'
1444 urcu_job_prefix: 'dev_upstream_'
1445 bt_job_prefix: 'dev_upstream_'
1448 email_to: 'jgalar@efficios.com'
1451 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1453 version: stable-2.11-staging
1454 ustversion: stable-2.11
1455 platforms: !!python/tuple [bionic-amd64]
1456 builds: !!python/tuple [std, oot, dist]
1457 confs: !!python/tuple [std, no-ust, agents]
1458 urcuversions: !!python/tuple [stable-0.11]
1459 babelversions: !!python/tuple [stable-1.5]
1460 testtypes: !!python/tuple [base]
1463 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1464 buildtype: portbuild
1465 version: stable-2.11-staging
1466 ustversion: stable-2.11
1467 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
1468 builds: !!python/tuple [std]
1469 confs: !!python/tuple [std, no-ust, agents]
1470 urcuversions: !!python/tuple [stable-0.11]
1471 babelversions: !!python/tuple [stable-1.5]
1472 testtypes: !!python/tuple [base]
1477 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1479 version: stable-2.10-staging
1480 ustversion: stable-2.10
1481 platforms: !!python/tuple [bionic-amd64]
1482 builds: !!python/tuple [std, oot, dist]
1483 confs: !!python/tuple [std, no-ust, agents]
1484 urcuversions: !!python/tuple [stable-0.9]
1485 babelversions: !!python/tuple [stable-1.5]
1486 testtypes: !!python/tuple [base]
1489 - 'dev_{user}_lttng-tools_{version}_{buildtype}':
1490 buildtype: portbuild
1491 version: stable-2.10-staging
1492 ustversion: stable-2.10
1493 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
1494 builds: !!python/tuple [std]
1495 confs: !!python/tuple [std, no-ust, agents]
1496 urcuversions: !!python/tuple [stable-0.9]
1497 babelversions: !!python/tuple [stable-1.5]
1498 testtypes: !!python/tuple [base]
1503 name: gerrit-lttng-tools
1510 - 'dev_gerrit_lttng-tools_{buildtype}':
1512 platforms: !!python/tuple [bionic-amd64]
1513 builds: !!python/tuple [std, oot, dist, oot-dist]
1514 confs: !!python/tuple [std, no-ust, agents]
1515 urcuversions: !!python/tuple [stable-0.14] # Baseline is stable-0.14 for C++ support
1516 babelversions: !!python/tuple [stable-2.0]
1517 testtypes: !!python/tuple [base]
1520 - 'dev_gerrit_lttng-tools_rootbuild':
1522 platforms: !!python/tuple [bionic-amd64]
1523 builds: !!python/tuple [std]
1524 confs: !!python/tuple [agents]
1525 urcuversions: !!python/tuple [stable-0.14] # Baseline is stable-0.14 for C++ support
1526 babelversions: !!python/tuple [stable-2.0]
1527 testtypes: !!python/tuple [base]
1528 filter: '(node=="amd64-rootnode" && platform=="bionic-amd64")'
1532 name: lttng-tools-views