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
126 {{job_prefix}}liburcu_{%- raw -%}${liburcu_version}{%- endraw -%}
127 _{{cctype|default(buildtype)}}/platform={%- raw %}${platform}{%- endraw -%}
128 ,build=std,conf={%- raw -%}${liburcu_conf}{%- endraw -%}
129 {%- if ccs|default(false) %},cc={%- raw -%}${cc}{%- endraw -%}{% endif -%}
134 - scripts/common/print.sh
135 - scripts/lttng-ust/build.sh
137 - _lttng-ust_builders_review_lttng-tools: <tng-ust_builders_review_lttng-tools
138 name: 'lttng-ust_builders_review_lttng-tools'
141 # Generate a properties file to add additionnal env
145 # Select the liburcu conf based on the current conf
147 debug-rcu|tls_fallback)
154 echo "liburcu_conf=$liburcu_conf" >> env.properties
155 # Select the liburcu version based on the gerrit branch
156 case "$GERRIT_BRANCH" in
158 liburcu_version=master
161 liburcu_version={liburcu_version}
164 echo "liburcu_version=$liburcu_version" >> env.properties
166 # Inject the additionnal env early to use them in the copyartifact step
168 properties-file: env.properties
171 <<: *lttng-ust_steps_copyartifact_defaults
174 liburcu_{%- raw -%}${liburcu_version}{%- endraw -%}
175 _{{cctype|default(buildtype)}}/platform={%- raw %}${platform}{%- endraw -%}
176 ,build=std,conf={%- raw -%}${liburcu_conf}{%- endraw -%}
177 {%- if ccs|default(false) %},cc={%- raw -%}${cc}{%- endraw -%}{% endif -%}
180 <<: *lttng-ust_steps_copyartifact_defaults
181 project: 'babeltrace_{babeltrace_version}_{buildtype}/platform=${{platform}},conf=std,build=std'
186 git clone -b "$GERRIT_BRANCH" https://review.lttng.org/lttng-tools src/lttng-tools
190 - scripts/common/print.sh
191 - scripts/lttng-ust/build.sh
195 - scripts/lttng-tools/gerrit-install-deps.sh
199 - scripts/common/print.sh
200 - scripts/lttng-tools/build.sh
202 - _lttng-ust_publishers_defaults: <tng-ust_publishers_defaults
203 name: 'lttng-ust_publishers_defaults'
205 - tap: <tng-ust_publisher_tap_defaults
206 results: 'tap/**/*.log'
207 fail-if-no-results: true
208 failed-tests-mark-build-as-failure: true
209 include-comment-diagnostics: true
210 output-tap-to-console: false
211 todo-is-failure: false
212 - raw: <tng-ust_publisher_warnings-ng_defaults
214 <io.jenkins.plugins.analysis.core.steps.IssuesRecorder plugin="warnings-ng">
216 <io.jenkins.plugins.analysis.warnings.Gcc4>
219 <jenkins plugin="plugin-util-api"/>
222 <skipSymbolicLinks>false</skipSymbolicLinks>
223 </io.jenkins.plugins.analysis.warnings.Gcc4>
225 <sourceCodeEncoding/>
228 <ignoreQualityGate>false</ignoreQualityGate>
229 <ignoreFailedBuilds>true</ignoreFailedBuilds>
230 <failOnError>false</failOnError>
232 <unhealthy>0</unhealthy>
233 <minimumSeverity plugin="analysis-model-api">
237 <isEnabledForFailure>true</isEnabledForFailure>
238 <isAggregatingResults>true</isAggregatingResults>
239 <isBlameDisabled>false</isBlameDisabled>
240 <skipPublishingChecks>true</skipPublishingChecks>
241 <publishAllIssues>false</publishAllIssues>
243 <io.jenkins.plugins.analysis.core.util.QualityGate>
244 <threshold>1</threshold>
246 <status>WARNING</status>
247 </io.jenkins.plugins.analysis.core.util.QualityGate>
249 <trendChartType>AGGREGATION_TOOLS</trendChartType>
251 </io.jenkins.plugins.analysis.core.steps.IssuesRecorder>
252 - archive: <tng-ust_publisher_archive_defaults
253 artifacts: 'build/**,tap/**,log/**'
254 follow-symlinks: true
256 - workspace-cleanup: <tng-ust_publisher_workspace-cleanup_defaults
259 - ircbot: <tng-ust_publisher_ircbot_defaults
260 strategy: statechange-only
261 message-type: summary
262 matrix-notifier: only-parent
263 - email-ext: <tng-ust_publisher_email-ext_defaults
264 recipients: '{obj:email_to}'
265 reply-to: ci-notification@lists.lttng.org
274 second-failure: false
279 fixed-unhealthy: true
280 still-unstable: false
282 matrix-trigger: only-parent
286 - _lttng-ust_publishers_review: <tng-ust_publishers_review
287 name: 'lttng-ust_publishers_review'
289 - tap: *lttng-ust_publisher_tap_defaults
290 # Fail job on any compiler warnings
293 <io.jenkins.plugins.analysis.core.steps.IssuesRecorder plugin="warnings-ng">
295 <io.jenkins.plugins.analysis.warnings.Gcc4>
298 <jenkins plugin="plugin-util-api"/>
301 <skipSymbolicLinks>false</skipSymbolicLinks>
302 </io.jenkins.plugins.analysis.warnings.Gcc4>
304 <sourceCodeEncoding/>
307 <ignoreQualityGate>false</ignoreQualityGate>
308 <ignoreFailedBuilds>true</ignoreFailedBuilds>
309 <failOnError>false</failOnError>
311 <unhealthy>0</unhealthy>
312 <minimumSeverity plugin="analysis-model-api">
316 <isEnabledForFailure>true</isEnabledForFailure>
317 <isAggregatingResults>true</isAggregatingResults>
318 <isBlameDisabled>false</isBlameDisabled>
319 <skipPublishingChecks>true</skipPublishingChecks>
320 <publishAllIssues>false</publishAllIssues>
322 <io.jenkins.plugins.analysis.core.util.QualityGate>
323 <threshold>1</threshold>
325 <status>FAILED</status>
326 </io.jenkins.plugins.analysis.core.util.QualityGate>
328 <trendChartType>AGGREGATION_TOOLS</trendChartType>
330 </io.jenkins.plugins.analysis.core.steps.IssuesRecorder>
331 - archive: *lttng-ust_publisher_archive_defaults
332 - workspace-cleanup: *lttng-ust_publisher_workspace-cleanup_defaults
336 name: '{job_prefix}lttng-ust_{version}_{buildtype}'
339 <<: *lttng-ust_matrix_axes_defaults
340 <<: *lttng-ust_builders_defaults
341 <<: *lttng-ust_publishers_defaults
344 name: '{job_prefix}lttng-ust_{version}_{cctype}'
346 <<: *lttng-ust_matrix_axes_defaults
349 <<: *lttng-ust_matrix_axis_platform
351 <<: *lttng-ust_matrix_axis_conf
353 <<: *lttng-ust_matrix_axis_build
355 <<: *lttng-ust_matrix_axis_liburcu_version
361 <<: *lttng-ust_builders_defaults
362 <<: *lttng-ust_publishers_defaults
365 name: dev_review_lttng-ust_{version}_{buildtype}
369 scm: <tng-ust_dev_review_scm
371 url: https://review.lttng.org/lttng-ust
372 refspec: 'refs/changes/*:refs/changes/*'
375 basedir: src/lttng-ust
378 triggers: <tng-ust_dev_review_triggers
379 - gerrit: <tng-ust_trigger_gerrit_defaults
381 - comment-added-event:
382 approval-category: 'CI-Build'
385 - project-compare-type: 'PLAIN'
386 project-pattern: 'lttng-ust'
388 - branch-compare-type: 'PLAIN'
389 branch-pattern: '{version}'
391 <<: *lttng-ust_matrix_axes_defaults
392 <<: *lttng-ust_builders_defaults
393 <<: *lttng-ust_publishers_review
395 properties: <tng-ust_dev_review_properties
397 properties-content: |
398 PROJECT_NAME=lttng-ust
404 - 'gerrit-{buildtype}'
407 name: 'dev_review_lttng-ust_{version}_{cctype}'
410 scm: *lttng-ust_dev_review_scm
411 triggers: *lttng-ust_dev_review_triggers
412 properties: *lttng-ust_dev_review_properties
413 <<: *lttng-ust_matrix_axes_defaults
416 <<: *lttng-ust_matrix_axis_platform
418 <<: *lttng-ust_matrix_axis_conf
420 <<: *lttng-ust_matrix_axis_build
422 <<: *lttng-ust_matrix_axis_liburcu_version
427 <<: *lttng-ust_builders_defaults
428 <<: *lttng-ust_publishers_review
431 name: dev_review_lttng-ust_lttng-tools_{version}_{buildtype}
437 url: https://review.lttng.org/lttng-ust
438 refspec: 'refs/changes/*:refs/changes/*'
441 basedir: src/lttng-ust
445 - gerrit: *lttng-ust_trigger_gerrit_defaults
447 <<: *lttng-ust_matrix_axes_review_lttng-tools
448 <<: *lttng-ust_builders_review_lttng-tools
449 <<: *lttng-ust_publishers_review
453 properties-content: |
454 PROJECT_NAME=lttng-ust
460 - 'gerrit-{buildtype}'
464 name: lttng-ust_{version}_scan-build
474 <<: *lttng-ust_steps_copyartifact_defaults
475 project: liburcu_master_linuxbuild/platform=deb12-amd64,conf=std,build=std
477 !include-raw-escape: scripts/common/scan-build.sh
482 dir: 'scan-build-archive/'
484 - workspace-cleanup: *lttng-ust_publisher_workspace-cleanup_defaults
485 - ircbot: *lttng-ust_publisher_ircbot_defaults
489 name: lttng-ust_{version}_coverity
498 - ansicolor: *lttng-ust_wrapper_ansicolor_defaults
499 - timeout: *lttng-ust_wrapper_timeout_defaults
502 - credentials-binding:
503 - username-password-separated:
504 credential-id: lttng-ust_coverity_token
505 username: COVERITY_SCAN_PROJECT_NAME
506 password: COVERITY_SCAN_TOKEN
510 <<: *lttng-ust_steps_copyartifact_defaults
511 project: liburcu_master_linuxbuild/platform=deb12-amd64,conf=std,build=std
513 !include-raw-escape: scripts/common/coverity.sh
517 artifacts: 'analysis-results.tgz,cov-int/**'
519 - workspace-cleanup: *lttng-ust_publisher_workspace-cleanup_defaults
520 - ircbot: *lttng-ust_publisher_ircbot_defaults
523 name: dev_review_lttng-ust-java-tests_{version}_{buildtype}
526 Review tests for LTTng-UST's Java agent.
527 <p>Job is managed by Jenkins Job Builder.</p>
531 <<: *lttng-ust_matrix_axis_platform
535 url: https://review.lttng.org/lttng-ust-java-tests
536 refspec: 'refs/changes/*:refs/changes/*'
539 basedir: 'src/lttng-ust-java-tests'
543 <<: *lttng-ust_trigger_gerrit_defaults
545 - project-compare-type: 'PLAIN'
546 project-pattern: 'lttng-ust-java-tests'
548 - branch-compare-type: 'PLAIN'
549 branch-pattern: '{version}'
552 <<: *lttng-ust_steps_copyartifact_defaults
553 project: 'liburcu_{liburcu_versions[0]}_{buildtype}/platform=${{platform}},conf=std,build=std'
555 <<: *lttng-ust_steps_copyartifact_defaults
556 project: 'lttng-ust_{lttngust_versions[0]}_{buildtype}/liburcu_version={liburcu_versions[0]},platform=${{platform}},conf=agents,build=std'
558 <<: *lttng-ust_steps_copyartifact_defaults
559 project: 'lttng-tools_{lttngtools_versions[0]}_{buildtype}/babeltrace_version={babeltrace_versions[0]},liburcu_version={liburcu_versions[0]},platform=${{platform}},conf=agents,build=std'
561 <<: *lttng-ust_steps_copyartifact_defaults
562 project: 'babeltrace_{babeltrace_versions[0]}_{buildtype}/platform=${{platform}},conf=std,build=std'
564 !include-raw-escape scripts/lttng-ust/lttng-ust-java-tests.sh
567 properties-content: |
568 PROJECT_NAME=lttng-ust-java-tests
574 - 'gerrit-{buildtype}'
577 artifacts: 'log/lttng-sessiond.log'
580 results: 'src/lttng-ust-java-tests/**/target/failsafe-reports/*.xml'
587 regex: 'lttng-ust[-_].*'
595 github_name: lttng-ust
596 email_to: 'ci-notification@lists.lttng.org, cc:mathieu.desnoyers@efficios.com'
599 - '{job_prefix}lttng-ust_{version}_{buildtype}':
600 buildtype: linuxbuild
602 platforms: !!python/tuple [deb12-amd64]
603 builds: !!python/tuple [std, dist, oot, oot-dist]
604 confs: !!python/tuple [std, agents, debug-rcu, tls_fallback]
605 liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, master]
606 filter: '(build=="std") || ((liburcu_version=="master" && (conf=="std" || conf=="agents")))'
608 - '{job_prefix}lttng-ust_{version}_{buildtype}':
611 platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb13-riscv64, deb12-i386]
612 builds: !!python/tuple [std]
613 confs: !!python/tuple [std, agents]
614 liburcu_versions: !!python/tuple [stable-0.13, master]
617 - '{job_prefix}lttng-ust_{version}_{buildtype}':
620 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64, sles15sp5-amd64]
621 builds: !!python/tuple [std]
622 confs: !!python/tuple [agents]
623 liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, master]
626 - '{job_prefix}lttng-ust_{version}_{buildtype}':
629 platforms: !!python/tuple [el8-amd64, el9-amd64, el8-arm64, el9-arm64]
630 builds: !!python/tuple [std]
631 confs: !!python/tuple [std]
632 liburcu_versions: !!python/tuple [stable-0.13, master]
635 - '{job_prefix}lttng-ust_{version}_{buildtype}':
636 buildtype: yoctobuild
638 platforms: !!python/tuple [yocto23-powerpcspe, yocto40-powerpc, yocto40-ppc64]
639 builds: !!python/tuple [std]
640 confs: !!python/tuple [std]
641 liburcu_versions: !!python/tuple [stable-0.13, master]
644 - '{job_prefix}lttng-ust_{version}_{buildtype}':
645 buildtype: freebsdbuild
647 platforms: !!python/tuple [freebsd-amd64]
648 builds: !!python/tuple [std]
649 confs: !!python/tuple [agents]
650 liburcu_versions: !!python/tuple [stable-0.13, master]
653 - '{job_prefix}lttng-ust_{version}_{cctype}':
654 buildtype: linuxbuild
656 ccs: !!python/tuple [clang-13, clang-14, clang-15, clang-16]
658 platforms: !!python/tuple [deb12-amd64]
659 builds: !!python/tuple [std]
660 confs: !!python/tuple [std, agents]
661 liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, master]
664 - 'lttng-ust_{version}_scan-build':
666 - 'lttng-ust_{version}_coverity':
670 - '{job_prefix}lttng-ust_{version}_{buildtype}':
671 buildtype: linuxbuild
673 platforms: !!python/tuple [deb12-amd64]
674 builds: !!python/tuple [std, dist, oot, oot-dist]
675 confs: !!python/tuple [std, agents, debug-rcu, tls_fallback]
676 liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, master]
677 filter: '(build=="std") || ((liburcu_version=="stable-0.13" && (conf=="std" || conf=="agents")))'
679 - '{job_prefix}lttng-ust_{version}_{buildtype}':
682 platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb13-riscv64, deb12-i386]
683 builds: !!python/tuple [std]
684 confs: !!python/tuple [std, agents]
685 liburcu_versions: !!python/tuple [stable-0.13, master]
688 - '{job_prefix}lttng-ust_{version}_{buildtype}':
691 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64, sles15sp5-amd64]
692 builds: !!python/tuple [std]
693 confs: !!python/tuple [agents]
694 liburcu_versions: !!python/tuple [stable-0.13, master]
697 - '{job_prefix}lttng-ust_{version}_{buildtype}':
700 platforms: !!python/tuple [el8-amd64, el9-amd64, el8-arm64, el9-arm64]
701 builds: !!python/tuple [std]
702 confs: !!python/tuple [std]
703 liburcu_versions: !!python/tuple [stable-0.13, master]
706 - '{job_prefix}lttng-ust_{version}_{buildtype}':
707 buildtype: yoctobuild
709 platforms: !!python/tuple [yocto23-powerpcspe, yocto40-powerpc, yocto40-ppc64]
710 builds: !!python/tuple [std]
711 confs: !!python/tuple [std]
712 liburcu_versions: !!python/tuple [stable-0.13, master]
715 - '{job_prefix}lttng-ust_{version}_{cctype}':
716 buildtype: linuxbuild
718 ccs: !!python/tuple [clang-13, clang-14, clang-15, clang-16]
720 platforms: !!python/tuple [deb12-amd64]
721 builds: !!python/tuple [std]
722 confs: !!python/tuple [agents]
723 liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, master]
726 - 'lttng-ust_{version}_scan-build':
730 - '{job_prefix}lttng-ust_{version}_{buildtype}':
731 buildtype: linuxbuild
733 platforms: !!python/tuple [deb12-amd64]
734 builds: !!python/tuple [std, dist, oot, oot-dist]
735 confs: !!python/tuple [std, agents, debug-rcu, tls_fallback]
736 liburcu_versions: !!python/tuple [stable-0.13, stable-0.14, master]
737 filter: '(build=="std") || ((liburcu_version=="stable-0.13" && (conf=="std" || conf=="agents")))'
739 - '{job_prefix}lttng-ust_{version}_{buildtype}':
742 platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb13-riscv64, deb12-i386]
743 builds: !!python/tuple [std]
744 confs: !!python/tuple [std, agents]
745 liburcu_versions: !!python/tuple [stable-0.13, master]
748 - '{job_prefix}lttng-ust_{version}_{buildtype}':
751 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64, sles15sp5-amd64]
752 builds: !!python/tuple [std]
753 confs: !!python/tuple [agents]
754 liburcu_versions: !!python/tuple [stable-0.13]
757 - '{job_prefix}lttng-ust_{version}_{buildtype}':
760 platforms: !!python/tuple [el8-amd64, el9-amd64, el8-arm64, el9-arm64]
761 builds: !!python/tuple [std]
762 confs: !!python/tuple [std]
763 liburcu_versions: !!python/tuple [stable-0.13]
766 - '{job_prefix}lttng-ust_{version}_{buildtype}':
767 buildtype: yoctobuild
769 platforms: !!python/tuple [yocto23-powerpcspe, yocto40-powerpc, yocto40-ppc64]
770 builds: !!python/tuple [std]
771 confs: !!python/tuple [std]
772 liburcu_versions: !!python/tuple [stable-0.13]
775 - 'lttng-ust_{version}_scan-build':
779 name: review-lttng-ust
782 github_name: lttng-ust
785 - 'dev_review_lttng-ust_{version}_{buildtype}':
787 buildtype: linuxbuild
788 platforms: !!python/tuple [deb12-amd64]
789 builds: !!python/tuple [std, oot, dist, oot-dist]
790 confs: !!python/tuple [std, agents]
791 liburcu_versions: !!python/tuple [stable-0.14]
793 touchstone: '(build == "std") && (conf == "std")'
794 - 'dev_review_lttng-ust_lttng-tools_{version}_{buildtype}':
796 buildtype: linuxbuild
797 platforms: !!python/tuple [deb12-amd64]
798 builds: !!python/tuple [std, oot, dist, oot-dist]
799 confs: !!python/tuple [std, agents]
802 liburcu_version: stable-0.14
803 babeltrace_version: stable-2.0
804 - 'dev_review_lttng-ust_lttng-tools_{version}_{buildtype}':
807 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64, sles15sp5-amd64]
808 builds: !!python/tuple [std]
809 confs: !!python/tuple [agents]
812 liburcu_version: stable-0.14
813 babeltrace_version: stable-2.0
814 - 'dev_review_lttng-ust_{version}_{buildtype}':
817 platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb12-i386]
818 builds: !!python/tuple [std]
819 confs: !!python/tuple [agents]
820 liburcu_versions: !!python/tuple [stable-0.14]
822 touchstone: '(platform == "deb12-i386")'
823 - 'dev_review_lttng-ust_{version}_{buildtype}':
825 buildtype: freebsdbuild
826 platforms: !!python/tuple [freebsd-amd64]
827 builds: !!python/tuple [std]
828 confs: !!python/tuple [agents]
829 liburcu_versions: !!python/tuple [stable-0.14]
832 - 'dev_review_lttng-ust_{version}_{cctype}':
834 ccs: ['clang-13', 'clang-14', 'clang-15', 'clang-16']
836 buildtype: linuxbuild
837 platforms: !!python/tuple [deb12-amd64]
838 builds: !!python/tuple [std, oot, dist, oot-dist]
839 confs: !!python/tuple [std, agents]
842 liburcu_versions: !!python/tuple [stable-0.14]
843 babeltrace_version: stable-2.0
846 - 'dev_review_lttng-ust_{version}_{buildtype}':
848 buildtype: linuxbuild
849 platforms: !!python/tuple [deb12-amd64]
850 builds: !!python/tuple [std, oot, dist, oot-dist]
851 confs: !!python/tuple [std, agents]
852 liburcu_versions: !!python/tuple [stable-0.13]
854 touchstone: '(build == "std") && (conf == "std")'
855 - 'dev_review_lttng-ust_lttng-tools_{version}_{buildtype}':
857 buildtype: linuxbuild
858 platforms: !!python/tuple [deb12-amd64]
859 builds: !!python/tuple [std, oot, dist, oot-dist]
860 confs: !!python/tuple [std, agents]
863 liburcu_version: stable-0.13
864 babeltrace_version: stable-2.0
865 - 'dev_review_lttng-ust_{version}_{buildtype}':
868 platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb12-i386]
869 builds: !!python/tuple [std]
870 confs: !!python/tuple [agents]
871 liburcu_versions: !!python/tuple [stable-0.13]
873 touchstone: '(platform == "deb12-i386")'
876 - 'dev_review_lttng-ust_{version}_{buildtype}':
878 buildtype: linuxbuild
879 platforms: !!python/tuple [deb12-amd64]
880 builds: !!python/tuple [std, oot, dist, oot-dist]
881 confs: !!python/tuple [std, agents]
882 liburcu_versions: !!python/tuple [stable-0.13]
884 touchstone: '(build == "std") && (conf == "std")'
885 - 'dev_review_lttng-ust_lttng-tools_{version}_{buildtype}':
887 buildtype: linuxbuild
888 platforms: !!python/tuple [deb12-amd64]
889 builds: !!python/tuple [std, oot, dist, oot-dist]
890 confs: !!python/tuple [std, agents]
893 liburcu_version: stable-0.13
894 babeltrace_version: stable-2.0
895 - 'dev_review_lttng-ust_{version}_{buildtype}':
898 platforms: !!python/tuple [deb12-armhf, deb12-arm64, deb12-ppc64el, deb12-i386]
899 builds: !!python/tuple [std]
900 confs: !!python/tuple [agents]
901 liburcu_versions: !!python/tuple [stable-0.13]
903 touchstone: '(platform == "deb12-i386")'
906 name: review-lttng-ust-java
909 github_name: lttng-ust-java-tests
912 groups: '!domain:log4j2'
913 java_versions: !!python/tuple [java-11-openjdk]
917 babeltrace_versions: !!python/tuple [stable-2.0]
918 liburcu_versions: !!python/tuple [master]
919 lttngtools_versions: !!python/tuple [master]
920 lttngust_versions: !!python/tuple [master]
923 - 'dev_review_lttng-ust-java-tests_{version}_{buildtype}':
924 buildtype: linuxbuild
925 platforms: !!python/tuple [deb12-amd64]
926 - 'dev_review_lttng-ust-java-tests_{version}_{buildtype}':
928 platforms: !!python/tuple [sles12sp5-amd64, sles15sp4-amd64, sles15sp5-amd64]
931 name: lttng-ust-views