Skip to content

enable build comparison and stack consumption report #2368

enable build comparison and stack consumption report

enable build comparison and stack consumption report #2368

Triggered via pull request May 5, 2026 13:30
Status Success
Total duration 19m 14s
Artifacts 16
Build application using the reusable workflow  /  ...  /  Retrieve application metadata
13s
Build application using the reusable workflow / Retrieve application metadata / Retrieve application metadata
Build Clone app using the reusable workflow  /  ...  /  Retrieve application metadata
17s
Build Clone app using the reusable workflow / Retrieve application metadata / Retrieve application metadata
Build Memory application using the reusable workflow  /  ...  /  Retrieve application metadata
14s
Build Memory application using the reusable workflow / Retrieve application metadata / Retrieve application metadata
Matrix: Build application using the reusable workflow / Build application for all selected devices
Matrix: Build application using the reusable workflow / Build application for all selected devices (target branch)
Matrix: Build Clone app using the reusable workflow / Build application for all selected devices
Matrix: Build Clone app using the reusable workflow / Build application for all selected devices (target branch)
Matrix: Build Memory application using the reusable workflow / Build application for all selected devices
Matrix: Build Memory application using the reusable workflow / Build application for all selected devices (target branch)
Build application using the reusable workflow  /  Merge build artifacts
7s
Build application using the reusable workflow / Merge build artifacts
Build application using the reusable workflow  /  Merge build artifacts (target branch)
4s
Build application using the reusable workflow / Merge build artifacts (target branch)
Build Clone app using the reusable workflow  /  Merge build artifacts
7s
Build Clone app using the reusable workflow / Merge build artifacts
Build Clone app using the reusable workflow  /  Merge build artifacts (target branch)
Build Clone app using the reusable workflow / Merge build artifacts (target branch)
Build Memory application using the reusable workflow  /  Merge build artifacts
6s
Build Memory application using the reusable workflow / Merge build artifacts
Build Memory application using the reusable workflow  /  Merge build artifacts (target branch)
Build Memory application using the reusable workflow / Merge build artifacts (target branch)
Build application using the reusable workflow  /  Report ELF section sizes and post PR comment
9s
Build application using the reusable workflow / Report ELF section sizes and post PR comment
Build Clone app using the reusable workflow  /  Report ELF section sizes and post PR comment
0s
Build Clone app using the reusable workflow / Report ELF section sizes and post PR comment
Build Memory application using the reusable workflow  /  Report ELF section sizes and post PR comment
0s
Build Memory application using the reusable workflow / Report ELF section sizes and post PR comment
Run Memory tests using the reusable workflow  /  ...  /  Retrieve application metadata
19s
Run Memory tests using the reusable workflow / Retrieve application metadata / Retrieve application metadata
Run ragger tests using the reusable workflow  /  ...  /  Retrieve application metadata
13s
Run ragger tests using the reusable workflow / Retrieve application metadata / Retrieve application metadata
Run Memory tests using the reusable workflow  /  ...  /  Retrieve tests metadata
16s
Run Memory tests using the reusable workflow / Retrieve test metadata / Retrieve tests metadata
Run ragger tests using the reusable workflow  /  ...  /  Retrieve tests metadata
13s
Run ragger tests using the reusable workflow / Retrieve test metadata / Retrieve tests metadata
Run ragger Clone tests using the reusable workflow  /  ...  /  Retrieve application metadata
12s
Run ragger Clone tests using the reusable workflow / Retrieve application metadata / Retrieve application metadata
Run ragger Clone tests using the reusable workflow  /  ...  /  Retrieve tests metadata
14s
Run ragger Clone tests using the reusable workflow / Retrieve test metadata / Retrieve tests metadata
Matrix: Run Memory tests using the reusable workflow / Functional tests with Ragger
Matrix: Run ragger tests using the reusable workflow / Functional tests with Ragger
Matrix: Run ragger Clone tests using the reusable workflow / Functional tests with Ragger
Run Memory tests using the reusable workflow  /  Post stack consumption summary on PR
0s
Run Memory tests using the reusable workflow / Post stack consumption summary on PR
Run Memory tests using the reusable workflow  /  Merge pytest logs
5s
Run Memory tests using the reusable workflow / Merge pytest logs
Run Memory tests using the reusable workflow  /  Merge snapshots artifacts
2s
Run Memory tests using the reusable workflow / Merge snapshots artifacts
Run ragger tests using the reusable workflow  /  Merge snapshots artifacts
3s
Run ragger tests using the reusable workflow / Merge snapshots artifacts
Run ragger tests using the reusable workflow  /  Post stack consumption summary on PR
15s
Run ragger tests using the reusable workflow / Post stack consumption summary on PR
Run ragger tests using the reusable workflow  /  Merge pytest logs
Run ragger tests using the reusable workflow / Merge pytest logs
Run ragger Clone tests using the reusable workflow  /  Merge snapshots artifacts
3s
Run ragger Clone tests using the reusable workflow / Merge snapshots artifacts
Run ragger Clone tests using the reusable workflow  /  Post stack consumption summary on PR
15s
Run ragger Clone tests using the reusable workflow / Post stack consumption summary on PR
Run ragger Clone tests using the reusable workflow  /  Merge pytest logs
0s
Run ragger Clone tests using the reusable workflow / Merge pytest logs
Run Memory tests using the reusable workflow  /  ...  /  Commit new snapshots
Run Memory tests using the reusable workflow / Open a PR with the new snapshots / Commit new snapshots
Run ragger tests using the reusable workflow  /  ...  /  Commit new snapshots
Run ragger tests using the reusable workflow / Open a PR with the new snapshots / Commit new snapshots
Run ragger Clone tests using the reusable workflow  /  ...  /  Commit new snapshots
Run ragger Clone tests using the reusable workflow / Open a PR with the new snapshots / Commit new snapshots
Process pytest logs
10s
Process pytest logs
Fit to window
Zoom out
Zoom in

Annotations

7 warnings
Build Memory application using the reusable workflow / Merge build artifacts
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact/merge@v4. 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/
Build application using the reusable workflow / Merge build artifacts
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact/merge@v4. 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/
Build Clone app using the reusable workflow / Merge build artifacts
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact/merge@v4. 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/
Build application using the reusable workflow / Merge build artifacts (target branch)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact/merge@v4. 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/
Build application using the reusable workflow / Report ELF section sizes and post PR comment
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@v7. 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/
Run ragger Clone tests using the reusable workflow / Post stack consumption summary on PR
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@v7. 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/
Run ragger tests using the reusable workflow / Post stack consumption summary on PR
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@v7. 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
clone_app_stack_consumption-apex_p
274 Bytes
sha256:2c4f6b1073e19bb036c4dd5db54f0e56daa69c66b1fc8a07772c9b3627c80184
clone_app_stack_consumption-flex
272 Bytes
sha256:3c42de7455d754a484b61a5e5d6ac609261137cf1d8a5665cebfb2cc18bec7cc
clone_app_stack_consumption-nanosp
274 Bytes
sha256:aef6d6148667f96718c682b3c8b0aff022715e4fc456a63088042f36767d2474
clone_app_stack_consumption-nanox
274 Bytes
sha256:4b7dac06f0535d3ebc0bf0ed6e881e594678946f82454fe6694695e3cfb5342f
clone_app_stack_consumption-stax
271 Bytes
sha256:0ebea6d1bad024a2ad51536f5cf6a6ee37d8f625ad27662e0143f74e4f27b118
clone_elfs
69.3 KB
sha256:cdf9a4d3d002497016fa3724030bf633a8f5c7fcfb0a0d28cd62aa3148c5126f
memory_elfs
532 KB
sha256:84489666b83bdbd1e5f03c48f967efbad836beb6e275684810cf9bd61ea47a77
pytest-logs-combined
415 KB
sha256:394dcbf4cf7fdd0d3d7828f79a6e7f59371219f1e4f8a6c6f77004f51cb70ad2
pytest-logs-nanox
415 KB
sha256:1564dbeea22e9930604c2ff626c1849e5ce3147bf1a2b40dd57d10ea166c1fd1
ragger_elfs
1.96 MB
sha256:d3b746581aba0e795ef811e21edf8e813847184fda785be6eacd4863682a5d6c
ragger_elfs_target
1.95 MB
sha256:b85b5f766e8f59721cddf59bcad11357b6d0f4e2c3caf999026b593de5692df5
stack-consumption-summary-apex_p
2.45 KB
sha256:5ae13a5ceb153c44e2f4682d4d595acc02f14dc29f21f044be8ee91bfd0c55e6
stack-consumption-summary-flex
2.41 KB
sha256:fe27ee4677c97094e3cba7643b73514cf4ec237e6041a3a677fb4c3aef4a06a8
stack-consumption-summary-nanosp
2.33 KB
sha256:8c95cfe39835016f1a9125a22487bc28f6ea3b59e044361396d339a62088c07c
stack-consumption-summary-nanox
2.32 KB
sha256:00fe6eb029c61f8b5ef209f06a94044ec9e8b0dc346625e0983d85226e2ab2ec
stack-consumption-summary-stax
2.41 KB
sha256:adb50325fe9b3664d44b382da74b4e91ac6dfdfd893a25a91aa2e97721031a5d