Skip to content

UT[bmqc]: get rid of libbenchmark, add benchmarks (#1293) #115

UT[bmqc]: get rid of libbenchmark, add benchmarks (#1293)

UT[bmqc]: get rid of libbenchmark, add benchmarks (#1293) #115

Triggered via push June 9, 2026 17:13
Status Success
Total duration 2h 41m 51s
Artifacts 1

build.yaml

on: push
Dependencies  /  Build and cache dependencies [cpp23]
6s
Dependencies / Build and cache dependencies [cpp23]
Dependencies [C++03]  /  Build and cache dependencies [cpp03]
7s
Dependencies [C++03] / Build and cache dependencies [cpp03]
Matrix: build_macosx
Build [ubuntu]  /  ...  /  Build and cache dependencies [cpp23]
4s
Build [ubuntu] / Dependencies / Build and cache dependencies [cpp23]
UT [c++]  /  ...  /  Build and cache dependencies [cpp23]
6s
UT [c++] / Dependencies / Build and cache dependencies [cpp23]
Build Prometheus plugin [ubuntu]
25m 48s
Build Prometheus plugin [ubuntu]
Build [ubuntu, C++03]  /  ...  /  Build and cache dependencies [cpp03]
5s
Build [ubuntu, C++03] / Dependencies / Build and cache dependencies [cpp03]
Build [ubuntu]  /  Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmqstoragetool all.it
25m 33s
Build [ubuntu] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmqstoragetool all.it
UT [c++]  /  Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef all.t
33m 39s
UT [c++] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef all.t
Build [ubuntu, C++03]  /  Build [ubuntu, cpp03] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmq.t mqb.t
12m 28s
Build [ubuntu, C++03] / Build [ubuntu, cpp03] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmq.t mqb.t
Matrix: integration_tests_ubuntu
UT [python]
16s
UT [python]
IT [Storage tool]
25s
IT [Storage tool]
Matrix: fuzz_tests_ubuntu
Matrix: Sanitize / build_and_run_sanitizer
Fit to window
Zoom out
Zoom in

Annotations

58 warnings
Dependencies / Build and cache dependencies [cpp23]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Dependencies [C++03] / Build and cache dependencies [cpp03]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build [ubuntu] / Dependencies / Build and cache dependencies [cpp23]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build [ubuntu, C++03] / Dependencies / Build and cache dependencies [cpp03]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
UT [c++] / Dependencies / Build and cache dependencies [cpp23]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build [ubuntu, C++03] / Build [ubuntu, cpp03] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmq.t mqb.t
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build [ubuntu, C++03] / Build [ubuntu, cpp03] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmq.t mqb.t: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L413
conversion from ‘bsl::basic_string<char>::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu, C++03] / Build [ubuntu, cpp03] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmq.t mqb.t: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L301
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion]
Build [ubuntu, C++03] / Build [ubuntu, cpp03] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmq.t mqb.t: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L247
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion]
Build [ubuntu, C++03] / Build [ubuntu, cpp03] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmq.t mqb.t: src/groups/bmq/bmqp/bmqp_requestmanager.h#L1597
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu, C++03] / Build [ubuntu, cpp03] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmq.t mqb.t: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L6551
conversion from ‘bsl::vectorBase<bsl::shared_ptr<BloombergLP::bmqimp::Queue> >::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu, C++03] / Build [ubuntu, cpp03] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmq.t mqb.t: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L1327
conversion from ‘BloombergLP::bsls::Types::Int64’ {aka ‘long long int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu, C++03] / Build [ubuntu, cpp03] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmq.t mqb.t: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L1326
conversion from ‘BloombergLP::bsls::Types::Int64’ {aka ‘long long int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu, C++03] / Build [ubuntu, cpp03] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmq.t mqb.t: src/groups/bmq/bmqimp/bmqimp_queuemanager.cpp#L426
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmqstoragetool all.it
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/cache/save@v4, actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build [ubuntu] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqp/bmqp_pushmessageiterator.cpp#L441
implicitly-declared ‘constexpr BloombergLP::bmqp::RdaInfo& BloombergLP::bmqp::RdaInfo::operator=(const BloombergLP::bmqp::RdaInfo&)’ is deprecated [-Wdeprecated-copy]
Build [ubuntu] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L413
conversion from ‘bsl::basic_string<char>::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L301
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L247
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqp/bmqp_requestmanager.h#L1597
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L6551
conversion from ‘bsl::vectorBase<bsl::shared_ptr<BloombergLP::bmqimp::Queue> >::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L1327
conversion from ‘BloombergLP::bsls::Types::Int64’ {aka ‘long long int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L1326
conversion from ‘BloombergLP::bsls::Types::Int64’ {aka ‘long long int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqimp/bmqimp_queuemanager.cpp#L426
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build Prometheus plugin [ubuntu]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
IT [Storage tool]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fuzz test [authentication]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fuzz test [negotiation_bypass_authentication]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fuzz test [negotiation]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fuzz test [disconnect]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fuzz test [put]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fuzz test [confirm]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fuzz test [configure_queue_stream]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
IT [single/fsm_mode/strong_consistency]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
IT [single/legacy_mode/eventual_consistency]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
IT [single/legacy_mode/strong_consistency]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fuzz test [open_queue]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
IT [single/fsm_mode/eventual_consistency]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fuzz test [configure_stream]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
UT [c++] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef all.t
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
UT [c++] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef all.t: src/groups/bmq/bmqp/bmqp_puttester.cpp#L116
conversion from ‘bsl::vectorBase<char>::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef all.t: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L413
conversion from ‘bsl::basic_string<char>::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef all.t: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L315
conversion from ‘long unsigned int’ to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef all.t: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L301
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef all.t: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L247
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef all.t: src/groups/bmq/bmqp/bmqp_requestmanager.h#L1597
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef all.t: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L6551
conversion from ‘bsl::vectorBase<bsl::shared_ptr<BloombergLP::bmqimp::Queue> >::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef all.t: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L1327
conversion from ‘BloombergLP::bsls::Types::Int64’ {aka ‘long long int’} to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef all.t: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L1326
conversion from ‘BloombergLP::bsls::Types::Int64’ {aka ‘long long int’} to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu, cpp23] dfa6a62c1a991543a6f040fe7d7123d6830a37ef all.t: src/groups/bmq/bmqimp/bmqimp_queuemanager.cpp#L426
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Fuzz test [close_queue]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
IT [multi/fsm_mode/strong_consistency]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
IT [multi/fsm_mode/eventual_consistency]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
IT [multi/legacy_mode/eventual_consistency]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
IT [multi/legacy_mode/strong_consistency]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
build-ubuntu-bmqbrkr bmqtool bmqstoragetool all.it-dfa6a62c1a991543a6f040fe7d7123d6830a37ef Expired
256 MB
sha256:c7ae42f76df4f084cdc040e587e0269e84ae4414f8d5eccd9f9a9af7ab7ed591