Skip to content

Reduce code duplication in audio collection + some small fixes #19415

Reduce code duplication in audio collection + some small fixes

Reduce code duplication in audio collection + some small fixes #19415

Triggered via pull request April 8, 2026 21:02
Status Failure
Total duration 9h 52m 13s
Artifacts 16

cicd-main.yml

on: pull_request
pre-flight
20s
pre-flight
Matrix: code-linting / linting
code-linting  /  Nemo_Linting_Test
3s
code-linting / Nemo_Linting_Test
cicd-wait-in-queue
4s
cicd-wait-in-queue
cicd-test-container-build  /  pre-flight
8s
cicd-test-container-build / pre-flight
cicd-test-container-build  /  ...  /  main
6m 10s
cicd-test-container-build / build / main
Matrix: cicd-main-unit-tests / collections-common-tests
Matrix: cicd-main-unit-tests / core-tests
Matrix: cicd-main-unit-tests / other-tests
cicd-import-tests
6m 11s
cicd-import-tests
L0_Setup_Test_Data_And_Models
1m 52s
L0_Setup_Test_Data_And_Models
cicd-main-speech  /  ...  /  pre-flight
9s
cicd-main-speech / build / pre-flight
cicd-main-speech  /  ...  /  main
35s
cicd-main-speech / build / build / main
Matrix: cicd-main-speech / unit-tests
Matrix: cicd-main-speech / e2e-nightly
Matrix: cicd-main-speech / e2e-tests
Nemo_CICD_Test
12s
Nemo_CICD_Test
Matrix: Coverage
Fit to window
Zoom out
Zoom in

Deployment protection rules

Reviewers, timers, and other rules protecting deployments in this run
Event Environments Comment
chtruong814
approved Apr 9, 2026
test

Automatically approved by queue manager

Annotations

2 errors and 21 warnings
cicd-main-speech / L0_Unit_Tests_GPU_ASR
Process completed with exit code 1.
Nemo_CICD_Test
Process completed with exit code 1.
code-linting / Domain: other
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: step-security/changed-files@v45.0.1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
code-linting / Domain: speech
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: step-security/changed-files@v45.0.1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
cicd-test-container-build / build / main
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, docker/build-push-action@v5, docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
cicd-main-unit-tests / L0_Unit_Tests_CPU_Hydra
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
cicd-main-unit-tests / L0_Unit_Tests_GPU_Core
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
cicd-main-unit-tests / L0_Unit_Tests_GPU_Hydra
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
cicd-main-unit-tests / L0_Unit_Tests_CPU_Core
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
cicd-main-unit-tests / L0_Unit_Tests_CPU_Others
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
cicd-main-unit-tests / L0_Unit_Tests_GPU_Common
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
L0_Setup_Test_Data_And_Models
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
cicd-main-unit-tests / L0_Unit_Tests_GPU_Others
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
cicd-main-unit-tests / L0_Unit_Tests_CPU_Common
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
cicd-main-speech / build / build / main
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, docker/build-push-action@v5, docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
cicd-main-speech / L0_Unit_Tests_GPU_ASR
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
cicd-main-speech / L0_Unit_Tests_GPU_SpeechLM2
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
cicd-main-speech / L0_Unit_Tests_CPU_TTS
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
cicd-main-speech / L0_Unit_Tests_GPU_TTS
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
cicd-main-speech / L0_Unit_Tests_GPU_Audio
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
cicd-main-speech / L0_Unit_Tests_CPU_SpeechLM2
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
cicd-main-speech / L0_Unit_Tests_CPU_ASR
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
cicd-main-speech / L0_Unit_Tests_CPU_Audio
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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
coverage-e2e-24158564251-a0d943f7-ecf1-4020-bbf1-36c637d47bc5
43.7 KB
sha256:3833a00647fa0eb7a108e26e9515f69adc2fdc7f2112b7789d50829c31a65bbd
coverage-unit-test-24158564251-1c27b43a-27c5-4812-84e1-fbd7a902a5f8
139 KB
sha256:a2c614d1497908dc55f1ee07125a968fbd78442b42ebe5a15706c9d5ce74cdb4
coverage-unit-test-24158564251-213b423d-227b-4003-ac44-96dc74bed254
138 KB
sha256:7f3c957cc91fc6e276f9367e3c1c477c634729b3f6ccd64f54e01cf297774e1e
coverage-unit-test-24158564251-39460895-7aa7-4406-b816-600325bd1ec1
140 KB
sha256:774035d33af9b8931ab64843e22ff415c63358b9fc6a6ecd600caf2841703450
coverage-unit-test-24158564251-741b667b-9243-4b74-bc9f-0b96f25e3d86
139 KB
sha256:ab6980263d4c041287b0ea08382a1960e9dc32a5d02de73b0fabd94143ba705a
coverage-unit-test-24158564251-7d7f6122-d3eb-4f13-9d2a-942ac50b9e14
138 KB
sha256:6398f2890b9d025039add2b3c947ef5d29e82cb67bd98f5c686be6e295bc01a7
coverage-unit-test-24158564251-94688375-ffb2-47a3-9ba5-f1bff5de0057
138 KB
sha256:55268cc74ffa3b8a144f1fb404b4efb3d5533b4051af490891201467af83a3b6
coverage-unit-test-24158564251-9e3ca94e-74fa-482a-b75f-3f744f96387c
143 KB
sha256:379a68c3cfd6707fee991bd1773aa76ff543df63c19f96eda55948f5d69ad0e4
coverage-unit-test-24158564251-ab89e4f8-dc74-451b-8a55-8f8110968b74
138 KB
sha256:188c46ec94046df5aee987ab310bc1efe7ad1c4af6eb3ba6298619f79accde4d
coverage-unit-test-24158564251-b8ac6c2c-6715-49ba-a45f-958b69004b6e
139 KB
sha256:e7553b30aaa0655ba62c51ec0a6bed06fa0ac1e0be6dab560a35d395dedb0547
coverage-unit-test-24158564251-bcabf183-9d73-4405-aa9a-ad66e8fb9c88
138 KB
sha256:b283b4f4743d61131fbb5f5dc22c8ca510813098e628cb6eb729fe96cfa10caa
coverage-unit-test-24158564251-c77dfd32-c2d0-4081-b761-284a67feb666
132 KB
sha256:f3bc3e83d129cb92863437f7c80235f9b4e241683b1ce8dd233cec2643c86f03
coverage-unit-test-24158564251-d7b5ee25-7c65-4d7f-af7c-bd2edc948167
140 KB
sha256:5771367a9a14ab51450d847f895780c895abd7cff7db4c38e930e7e2221ba059
coverage-unit-test-24158564251-ed4b15eb-81a7-43f9-8e42-d17ee4d3fec4
139 KB
sha256:c0ec1a1e30c59ac5f3550556ff9cc18ffe6349fb06bb8169ee29359b4b373b8f
coverage-unit-test-24158564251-f70d2504-9b43-4a8f-94c0-2cb39a3257c1
131 KB
sha256:aefb9d91c6245f140585624e825f3a21b1a73f11cf88e75a8f3067cf61c4f7f5
coverage-unit-test-24158564251-fa2a63da-b61e-4610-b8f1-7693717a877c
137 KB
sha256:dfacced29a0d521e9c4c48eb76e48e1907e7845b765f15d0a01c768cfad3bf33