6 LTTng-UST, the Linux Trace Toolkit Next Generation Userspace Tracer, is a
7 port of the low-overhead tracing capabilities of the LTTng kernel tracer
8 to user-space. The library "liblttng-ust" enables tracing of
9 applications and libraries.
11 <p>Job is managed by Jenkins Job Builder.</p>
13 project-type: freestyle
16 - ansicolor: <tng-ust_wrapper_ansicolor_defaults
18 - timeout: <tng-ust_wrapper_timeout_defaults
22 write-description: "<h1 style=\"color:red\">This build failed due to timeout.</h1>"
28 url: https://github.com/{github_user}/{github_name}.git
30 browser-url: https://github.com/{github_user}/{github_name}
33 basedir: src/lttng-ust
43 PROJECT_NAME=lttng-ust
46 artifact-num-to-keep: 2
48 url: https://github.com/{github_user}/{github_name}
52 - _lttng-ust_matrix_axes_defaults: <tng-ust_matrix_axes_defaults
53 name: 'lttng-ust_matrix_axes_defaults'
55 node: 'master' # Applies only to matrix flyweight task
56 execution-strategy: <tng-ust_matrix_execution-strategy_defaults
57 combination-filter: '{filter}'
62 - axis: <tng-ust_matrix_axis_platform
65 values: '{obj:platforms}'
66 - axis: <tng-ust_matrix_axis_conf
70 - axis: <tng-ust_matrix_axis_build
73 values: '{obj:builds}'
74 - axis: <tng-ust_matrix_axis_liburcu_version
77 values: '{obj:liburcu_versions}'
79 - _lttng-ust_matrix_axes_review_lttng-tools: <tng-ust_matrix_axes_review_lttng-tools
80 name: 'lttng-ust_matrix_axes_review_lttng-tools'
82 node: 'master' # Applies only to matrix flyweight task
83 execution-strategy: *lttng-ust_matrix_execution-strategy_defaults
85 - axis: *lttng-ust_matrix_axis_platform
86 - axis: *lttng-ust_matrix_axis_conf
87 - axis: *lttng-ust_matrix_axis_build
89 - _lttng-ust_steps_copyartifact_defaults:
90 name: 'lttng-ust_steps_copyartifact_defaults'
92 - copyartifact: <tng-ust_steps_copyartifact_defaults
94 which-build: last-successful
98 do-not-fingerprint: true
100 - _lttng-ust_builders_defaults: <tng-ust_builders_defaults
101 name: 'lttng-ust_builders_defaults'
103 # Generate a properties file to add additionnal env
107 # Select the liburcu conf based on the current conf
109 debug-rcu|tls_fallback)
116 echo "liburcu_conf=$liburcu_conf" > env.properties
118 # Inject the additionnal env early to use them in the copyartifact step
120 properties-file: env.properties
123 <<: *lttng-ust_steps_copyartifact_defaults
124 project: '{job_prefix}liburcu_${{liburcu_version}}_{buildtype}/platform=${{platform}},conf=${{liburcu_conf}},build=std'
129 - scripts/common/print.sh
130 - scripts/lttng-ust/build.sh
132 - _lttng-ust_builders_review_lttng-tools: <tng-ust_builders_review_lttng-tools
133 name: 'lttng-ust_builders_review_lttng-tools'
136 # Generate a properties file to add additionnal env
140 # Select the liburcu conf based on the current conf
142 debug-rcu|tls_fallback)
149 echo "liburcu_conf=$liburcu_conf" >> env.properties
150 # Select the liburcu version based on the gerrit branch
151 case "$GERRIT_BRANCH" in
153 liburcu_version=master
156 liburcu_version={liburcu_version}
159 echo "liburcu_version=$liburcu_version" >> env.properties
161 # Inject the additionnal env early to use them in the copyartifact step
163 properties-file: env.properties
166 <<: *lttng-ust_steps_copyartifact_defaults
167 project: 'liburcu_${{liburcu_version}}_{buildtype}/platform=${{platform}},conf=${{liburcu_conf}},build=std'
170 <<: *lttng-ust_steps_copyartifact_defaults
171 project: 'babeltrace_{babeltrace_version}_{buildtype}/platform=${{platform}},conf=std,build=std'
176 git clone -b "$GERRIT_BRANCH" https://review.lttng.org/lttng-tools src/lttng-tools
180 - scripts/common/print.sh
181 - scripts/lttng-ust/build.sh
185 - scripts/lttng-tools/gerrit-install-deps.sh
189 - scripts/common/print.sh
190 - scripts/lttng-tools/build.sh
192 - _lttng-ust_publishers_defaults: <tng-ust_publishers_defaults
193 name: 'lttng-ust_publishers_defaults'
195 - tap: <tng-ust_publisher_tap_defaults
196 results: 'tap/**/*.log'
197 fail-if-no-results: true
198 failed-tests-mark-build-as-failure: true
199 include-comment-diagnostics: true
200 output-tap-to-console: false
201 todo-is-failure: false
202 - raw: <tng-ust_publisher_warnings-ng_defaults
204 <io.jenkins.plugins.analysis.core.steps.IssuesRecorder plugin="warnings-ng">
206 <io.jenkins.plugins.analysis.warnings.Gcc4>
209 <jenkins plugin="plugin-util-api"/>
212 <skipSymbolicLinks>false</skipSymbolicLinks>
213 </io.jenkins.plugins.analysis.warnings.Gcc4>
215 <sourceCodeEncoding/>
218 <ignoreQualityGate>false</ignoreQualityGate>
219 <ignoreFailedBuilds>true</ignoreFailedBuilds>
220 <failOnError>false</failOnError>
222 <unhealthy>0</unhealthy>
223 <minimumSeverity plugin="analysis-model-api">
227 <isEnabledForFailure>true</isEnabledForFailure>
228 <isAggregatingResults>true</isAggregatingResults>
229 <isBlameDisabled>false</isBlameDisabled>
230 <skipPublishingChecks>true</skipPublishingChecks>
231 <publishAllIssues>false</publishAllIssues>
233 <io.jenkins.plugins.analysis.core.util.QualityGate>
234 <threshold>1</threshold>
236 <status>WARNING</status>
237 </io.jenkins.plugins.analysis.core.util.QualityGate>
239 <trendChartType>AGGREGATION_TOOLS</trendChartType>
241 </io.jenkins.plugins.analysis.core.steps.IssuesRecorder>
242 - archive: <tng-ust_publisher_archive_defaults
243 artifacts: 'build/**,tap/**,log/**'
245 - workspace-cleanup: <tng-ust_publisher_workspace-cleanup_defaults
248 - ircbot: <tng-ust_publisher_ircbot_defaults
249 strategy: statechange-only
250 message-type: summary-scm
251 matrix-notifier: only-configurations
252 - email-ext: <tng-ust_publisher_email-ext_defaults
253 recipients: '{obj:email_to}'
254 reply-to: ci-notification@lists.lttng.org
263 second-failure: false
268 fixed-unhealthy: true
269 still-unstable: false
271 matrix-trigger: only-parent
275 - _lttng-ust_publishers_review: <tng-ust_publishers_review
276 name: 'lttng-ust_publishers_review'
278 - tap: *lttng-ust_publisher_tap_defaults
279 # Fail job on any compiler warnings
282 <io.jenkins.plugins.analysis.core.steps.IssuesRecorder plugin="warnings-ng">
284 <io.jenkins.plugins.analysis.warnings.Gcc4>
287 <jenkins plugin="plugin-util-api"/>
290 <skipSymbolicLinks>false</skipSymbolicLinks>
291 </io.jenkins.plugins.analysis.warnings.Gcc4>
293 <sourceCodeEncoding/>
296 <ignoreQualityGate>false</ignoreQualityGate>
297 <ignoreFailedBuilds>true</ignoreFailedBuilds>
298 <failOnError>false</failOnError>
300 <unhealthy>0</unhealthy>
301 <minimumSeverity plugin="analysis-model-api">
305 <isEnabledForFailure>true</isEnabledForFailure>
306 <isAggregatingResults>true</isAggregatingResults>
307 <isBlameDisabled>false</isBlameDisabled>
308 <skipPublishingChecks>true</skipPublishingChecks>
309 <publishAllIssues>false</publishAllIssues>
311 <io.jenkins.plugins.analysis.core.util.QualityGate>
312 <threshold>1</threshold>
314 <status>FAILED</status>
315 </io.jenkins.plugins.analysis.core.util.QualityGate>
317 <trendChartType>AGGREGATION_TOOLS</trendChartType>
319 </io.jenkins.plugins.analysis.core.steps.IssuesRecorder>
320 - archive: *lttng-ust_publisher_archive_defaults
321 - workspace-cleanup: *lttng-ust_publisher_workspace-cleanup_defaults
326 name: '{job_prefix}lttng-ust_{version}_{buildtype}'
329 <<: *lttng-ust_matrix_axes_defaults
330 <<: *lttng-ust_builders_defaults
331 <<: *lttng-ust_publishers_defaults
335 name: dev_review_lttng-ust_{version}_{buildtype}
341 url: https://review.lttng.org/lttng-ust
342 refspec: 'refs/changes/*:refs/changes/*'
345 basedir: src/lttng-ust
349 - gerrit: <tng-ust_trigger_gerrit_defaults
351 - comment-added-event:
352 approval-category: 'CI-Build'
355 - project-compare-type: 'PLAIN'
356 project-pattern: 'lttng-ust'
358 - branch-compare-type: 'PLAIN'
359 branch-pattern: '{version}'
361 <<: *lttng-ust_matrix_axes_defaults
362 <<: *lttng-ust_builders_defaults
363 <<: *lttng-ust_publishers_review
367 properties-content: |
368 PROJECT_NAME=lttng-ust
374 - 'gerrit-{buildtype}'
378 name: dev_review_lttng-ust_lttng-tools_{version}_{buildtype}
384 url: https://review.lttng.org/lttng-ust
385 refspec: 'refs/changes/*:refs/changes/*'
388 basedir: src/lttng-ust
392 - gerrit: *lttng-ust_trigger_gerrit_defaults
394 <<: *lttng-ust_matrix_axes_review_lttng-tools
395 <<: *lttng-ust_builders_review_lttng-tools
396 <<: *lttng-ust_publishers_review
400 properties-content: |
401 PROJECT_NAME=lttng-ust
407 - 'gerrit-{buildtype}'
411 name: lttng-ust_{version}_scan-build
421 <<: *lttng-ust_steps_copyartifact_defaults
422 project: liburcu_master_build/platform=bionic-amd64,conf=std,build=std
424 !include-raw-escape: scripts/common/scan-build.sh
429 dir: 'scan-build-archive/'
431 - workspace-cleanup: *lttng-ust_publisher_workspace-cleanup_defaults
432 - ircbot: *lttng-ust_publisher_ircbot_defaults
436 name: lttng-ust_{version}_coverity
445 - ansicolor: *lttng-ust_wrapper_ansicolor_defaults
446 - timeout: *lttng-ust_wrapper_timeout_defaults
449 - credentials-binding:
450 - username-password-separated:
451 credential-id: lttng-ust_coverity_token
452 username: COVERITY_SCAN_PROJECT_NAME
453 password: COVERITY_SCAN_TOKEN
457 <<: *lttng-ust_steps_copyartifact_defaults
458 project: liburcu_master_build/platform=bionic-amd64,conf=std,build=std
460 !include-raw-escape: scripts/common/coverity.sh
464 artifacts: 'analysis-results.tgz,cov-int/**'
466 - workspace-cleanup: *lttng-ust_publisher_workspace-cleanup_defaults
467 - ircbot: *lttng-ust_publisher_ircbot_defaults
474 regex: 'lttng-ust[-_].*'
482 github_name: lttng-ust
483 email_to: 'ci-notification@lists.lttng.org, cc:mathieu.desnoyers@efficios.com'
486 - '{job_prefix}lttng-ust_{version}_{buildtype}':
487 buildtype: linuxbuild
489 platforms: !!python/tuple [jammy-amd64]
490 builds: !!python/tuple [std, dist, oot, oot-dist]
491 confs: !!python/tuple [std, agents, debug-rcu, tls_fallback]
492 liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, master]
493 filter: '(build=="std") || ((liburcu_version=="master" && (conf=="std" || conf=="agents")))'
495 - '{job_prefix}lttng-ust_{version}_{buildtype}':
498 platforms: !!python/tuple [bionic-amd64]
499 builds: !!python/tuple [std, dist, oot, oot-dist]
500 confs: !!python/tuple [std, agents, debug-rcu, tls_fallback]
501 liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, master]
502 filter: '(build=="std") || ((liburcu_version=="master" && (conf=="std" || conf=="agents")))'
504 - '{job_prefix}lttng-ust_{version}_{buildtype}':
507 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
508 builds: !!python/tuple [std]
509 confs: !!python/tuple [std, agents]
510 liburcu_versions: !!python/tuple [stable-0.13, master]
513 - '{job_prefix}lttng-ust_{version}_{buildtype}':
516 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
517 builds: !!python/tuple [std]
518 confs: !!python/tuple [agents]
519 liburcu_versions: !!python/tuple [stable-0.13, master]
522 - '{job_prefix}lttng-ust_{version}_{buildtype}':
525 platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64]
526 builds: !!python/tuple [std]
527 confs: !!python/tuple [std]
528 liburcu_versions: !!python/tuple [stable-0.13, master]
531 - '{job_prefix}lttng-ust_{version}_{buildtype}':
532 buildtype: yoctobuild
534 platforms: !!python/tuple [yocto23-powerpcspe, yocto23-powerpc, yocto31-ppc64]
535 builds: !!python/tuple [std]
536 confs: !!python/tuple [std]
537 liburcu_versions: !!python/tuple [stable-0.13, master]
540 - '{job_prefix}lttng-ust_{version}_{buildtype}':
541 buildtype: freebsdbuild
543 platforms: !!python/tuple [freebsd-amd64]
544 builds: !!python/tuple [std]
545 confs: !!python/tuple [agents]
546 liburcu_versions: !!python/tuple [stable-0.13, master]
549 - 'lttng-ust_{version}_scan-build':
551 - 'lttng-ust_{version}_coverity':
555 - '{job_prefix}lttng-ust_{version}_{buildtype}':
556 buildtype: linuxbuild
558 platforms: !!python/tuple [jammy-amd64]
559 builds: !!python/tuple [std, dist, oot, oot-dist]
560 confs: !!python/tuple [std, agents, debug-rcu, tls_fallback]
561 liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, master]
562 filter: '(build=="std") || ((liburcu_version=="stable-0.13" && (conf=="std" || conf=="agents")))'
564 - '{job_prefix}lttng-ust_{version}_{buildtype}':
567 platforms: !!python/tuple [bionic-amd64]
568 builds: !!python/tuple [std, dist, oot, oot-dist]
569 confs: !!python/tuple [std, agents, debug-rcu, tls_fallback]
570 liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, master]
571 filter: '(build=="std") || ((liburcu_version=="stable-0.13" && (conf=="std" || conf=="agents")))'
573 - '{job_prefix}lttng-ust_{version}_{buildtype}':
576 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
577 builds: !!python/tuple [std]
578 confs: !!python/tuple [std, agents]
579 liburcu_versions: !!python/tuple [stable-0.13, master]
582 - '{job_prefix}lttng-ust_{version}_{buildtype}':
585 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
586 builds: !!python/tuple [std]
587 confs: !!python/tuple [agents]
588 liburcu_versions: !!python/tuple [stable-0.13, master]
591 - '{job_prefix}lttng-ust_{version}_{buildtype}':
594 platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64]
595 builds: !!python/tuple [std]
596 confs: !!python/tuple [std]
597 liburcu_versions: !!python/tuple [stable-0.13, master]
600 - '{job_prefix}lttng-ust_{version}_{buildtype}':
601 buildtype: yoctobuild
603 platforms: !!python/tuple [yocto23-powerpcspe, yocto23-powerpc, yocto31-ppc64]
604 builds: !!python/tuple [std]
605 confs: !!python/tuple [std]
606 liburcu_versions: !!python/tuple [stable-0.13, master]
609 - 'lttng-ust_{version}_scan-build':
613 - '{job_prefix}lttng-ust_{version}_{buildtype}':
614 buildtype: linuxbuild
616 platforms: !!python/tuple [jammy-amd64]
617 builds: !!python/tuple [std, dist, oot, oot-dist]
618 confs: !!python/tuple [std, agents, debug-rcu, tls_fallback]
619 liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, master]
620 filter: '(build=="std") || ((liburcu_version=="stable-0.13" && (conf=="std" || conf=="agents")))'
622 - '{job_prefix}lttng-ust_{version}_{buildtype}':
625 platforms: !!python/tuple [bionic-amd64]
626 builds: !!python/tuple [std, dist, oot, oot-dist]
627 confs: !!python/tuple [std, agents, debug-rcu, tls_fallback]
628 liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, master]
629 filter: '(build=="std") || ((liburcu_version=="stable-0.13" && (conf=="std" || conf=="agents")))'
631 - '{job_prefix}lttng-ust_{version}_{buildtype}':
634 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
635 builds: !!python/tuple [std]
636 confs: !!python/tuple [std, agents]
637 liburcu_versions: !!python/tuple [stable-0.13, master]
640 - '{job_prefix}lttng-ust_{version}_{buildtype}':
643 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
644 builds: !!python/tuple [std]
645 confs: !!python/tuple [agents]
646 liburcu_versions: !!python/tuple [stable-0.13]
649 - '{job_prefix}lttng-ust_{version}_{buildtype}':
652 platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64]
653 builds: !!python/tuple [std]
654 confs: !!python/tuple [std]
655 liburcu_versions: !!python/tuple [stable-0.13]
658 - '{job_prefix}lttng-ust_{version}_{buildtype}':
659 buildtype: yoctobuild
661 platforms: !!python/tuple [yocto23-powerpcspe, yocto23-powerpc, yocto31-ppc64]
662 builds: !!python/tuple [std]
663 confs: !!python/tuple [std]
664 liburcu_versions: !!python/tuple [stable-0.13]
667 - 'lttng-ust_{version}_scan-build':
672 name: lttng-ust-dev-upstream
673 job_prefix: dev_upstream_
675 github_name: lttng-ust
676 email_to: 'ci-notification@lists.lttng.org, cc:mathieu.desnoyers@efficios.com'
679 - '{job_prefix}lttng-ust_{version}_{buildtype}':
680 buildtype: linuxbuild
682 platforms: !!python/tuple [jammy-amd64]
683 builds: !!python/tuple [std, dist, oot, oot-dist]
684 confs: !!python/tuple [std, agents, debug-rcu, tls_fallback]
685 liburcu_versions: !!python/tuple [stable-0.11]
686 filter: '(build=="std") || (conf=="std" || conf=="agents")'
688 - '{job_prefix}lttng-ust_{version}_{buildtype}':
691 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
692 builds: !!python/tuple [std]
693 confs: !!python/tuple [agents]
694 liburcu_versions: !!python/tuple [stable-0.11]
697 - '{job_prefix}lttng-ust_{version}_{buildtype}':
700 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
701 builds: !!python/tuple [std]
702 confs: !!python/tuple [agents]
703 liburcu_versions: !!python/tuple [stable-0.11]
706 - '{job_prefix}lttng-ust_{version}_{buildtype}':
709 platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64]
710 builds: !!python/tuple [std]
711 confs: !!python/tuple [std]
712 liburcu_versions: !!python/tuple [stable-0.11]
717 - '{job_prefix}lttng-ust_{version}_{buildtype}':
718 buildtype: linuxbuild
720 platforms: !!python/tuple [jammy-amd64]
721 builds: !!python/tuple [std, dist, oot, oot-dist]
722 confs: !!python/tuple [std, agents, debug-rcu, tls_fallback]
723 liburcu_versions: !!python/tuple [stable-0.9]
724 filter: '(build=="std") || (conf=="std" || conf=="agents")'
726 - '{job_prefix}lttng-ust_{version}_{buildtype}':
729 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
730 builds: !!python/tuple [std]
731 confs: !!python/tuple [agents]
732 liburcu_versions: !!python/tuple [stable-0.9]
735 - '{job_prefix}lttng-ust_{version}_{buildtype}':
738 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64]
739 builds: !!python/tuple [std]
740 confs: !!python/tuple [agents]
741 liburcu_versions: !!python/tuple [stable-0.9]
744 - '{job_prefix}lttng-ust_{version}_{buildtype}':
747 platforms: !!python/tuple [el7-amd64, el8-amd64, el9-amd64]
748 builds: !!python/tuple [std]
749 confs: !!python/tuple [std]
750 liburcu_versions: !!python/tuple [stable-0.9]
756 name: review-lttng-ust
759 github_name: lttng-ust
762 - 'dev_review_lttng-ust_{version}_{buildtype}':
765 platforms: !!python/tuple [bionic-amd64]
766 builds: !!python/tuple [std, oot, dist, oot-dist]
767 confs: !!python/tuple [std, agents]
768 liburcu_versions: !!python/tuple [stable-0.14]
770 touchstone: '(build == "std") && (conf == "std")'
771 - 'dev_review_lttng-ust_lttng-tools_{version}_{buildtype}':
774 platforms: !!python/tuple [bionic-amd64]
775 builds: !!python/tuple [std, oot, dist, oot-dist]
776 confs: !!python/tuple [std, agents]
779 liburcu_version: stable-0.14
780 babeltrace_version: stable-2.0
781 - 'dev_review_lttng-ust_{version}_{buildtype}':
784 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
785 builds: !!python/tuple [std]
786 confs: !!python/tuple [agents]
787 liburcu_versions: !!python/tuple [stable-0.14]
789 touchstone: '(platform == "deb11-i386")'
790 - 'dev_review_lttng-ust_{version}_{buildtype}':
792 buildtype: freebsdbuild
793 platforms: !!python/tuple [freebsd-amd64]
794 builds: !!python/tuple [std]
795 confs: !!python/tuple [agents]
796 liburcu_versions: !!python/tuple [stable-0.14]
801 - 'dev_review_lttng-ust_{version}_{buildtype}':
804 platforms: !!python/tuple [bionic-amd64]
805 builds: !!python/tuple [std, oot, dist, oot-dist]
806 confs: !!python/tuple [std, agents]
807 liburcu_versions: !!python/tuple [stable-0.13]
809 touchstone: '(build == "std") && (conf == "std")'
810 - 'dev_review_lttng-ust_lttng-tools_{version}_{buildtype}':
813 platforms: !!python/tuple [bionic-amd64]
814 builds: !!python/tuple [std, oot, dist, oot-dist]
815 confs: !!python/tuple [std, agents]
818 liburcu_version: stable-0.13
819 babeltrace_version: stable-2.0
820 - 'dev_review_lttng-ust_{version}_{buildtype}':
823 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
824 builds: !!python/tuple [std]
825 confs: !!python/tuple [agents]
826 liburcu_versions: !!python/tuple [stable-0.13]
828 touchstone: '(platform == "deb11-i386")'
831 - 'dev_review_lttng-ust_{version}_{buildtype}':
834 platforms: !!python/tuple [bionic-amd64]
835 builds: !!python/tuple [std, oot, dist, oot-dist]
836 confs: !!python/tuple [std, agents]
837 liburcu_versions: !!python/tuple [stable-0.13]
839 touchstone: '(build == "std") && (conf == "std")'
840 - 'dev_review_lttng-ust_lttng-tools_{version}_{buildtype}':
843 platforms: !!python/tuple [bionic-amd64]
844 builds: !!python/tuple [std, oot, dist, oot-dist]
845 confs: !!python/tuple [std, agents]
848 liburcu_version: stable-0.13
849 babeltrace_version: stable-2.0
850 - 'dev_review_lttng-ust_{version}_{buildtype}':
853 platforms: !!python/tuple [deb11-armhf, deb11-arm64, deb11-ppc64el, deb11-i386]
854 builds: !!python/tuple [std]
855 confs: !!python/tuple [agents]
856 liburcu_versions: !!python/tuple [stable-0.13]
858 touchstone: '(platform == "deb11-i386")'
861 name: lttng-ust-views