Skip to content

Code Coverage

Code Coverage #1382

Triggered via schedule September 7, 2026 06:36
Status Success
Total duration 6m 9s
Artifacts 15

code-coverage.yml

on: schedule
Matrix: coverage
Fit to window
Zoom out
Zoom in

Annotations

24 warnings
coverage (legacy, nocrypto, NOCRYPTO=1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
coverage (refactor, nocrypto, NOCRYPTO=1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
coverage (legacy, base)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
coverage (legacy, she, SHE=1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
coverage (refactor, she, SHE=1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
coverage (refactor, auth, AUTH=1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
coverage (refactor, base)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
coverage (legacy, auth, AUTH=1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
coverage (legacy, threadsafe, THREADSAFE=1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
coverage (refactor, dma, DMA=1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
coverage (refactor, threadsafe, THREADSAFE=1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) Ignored 3 negative hits overall.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) /home/runner/work/wolfHSM/wolfHSM/src/wh_crypto.c:521: Ignoring negative hits in: branch 1 taken -20.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) Ignored 32 negative hits overall.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) /home/runner/work/wolfHSM/wolfHSM/src/wh_comm.c:112: Ignoring negative hits in: branch 1 taken -204.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) Ignored 21 negative hits overall.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) /home/runner/work/wolfHSM/wolfHSM/src/wh_client_nvm.c:225: Ignoring negative hits in: branch 1 taken -1.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) Ignored 7 negative hits overall.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) /home/runner/work/wolfHSM/wolfHSM/src/wh_client_crypto.c:800: Ignoring negative hits in: branch 5 taken -1.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) Ignored 18 negative hits overall.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) /home/runner/work/wolfHSM/wolfHSM/src/wh_client.c:249: Ignoring negative hits in: branch 1 taken -140.
coverage (legacy, dma, DMA=1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
report
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
compare
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. 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-comparison
9.77 KB
sha256:fc68a50fb9825d1c15b52b90afe7c78d2da94753b3030671964431bf1d467c88
coverage-refactor-report
1.5 MB
sha256:6c27eecdc5bbdba6ac5a7fcc2ca35f9af8ca821e380555e7ee6f19c18bda0680
coverage-report
1.51 MB
sha256:3a008a57e79a265d934776f76de463d1cf66111bc96995bc11cdb49e1da74890
tracefile-legacy-auth
342 KB
sha256:0f2d8f776aa307e9cd10e22af1dd32e406906d8935abdc502c225dd578714371
tracefile-legacy-base
311 KB
sha256:163e81346b69406f2484a260d2a9bce138916ae2c6dbcf020e4ee6f52f001497
tracefile-legacy-dma
443 KB
sha256:0b97c616c7ece47ed674cc4d3f17ae8f01b66262f1f506af6aae7ba750a3c21b
tracefile-legacy-nocrypto
98.6 KB
sha256:c31b3ae85adc1a8460bba32bca39b29d13c8ba6007adb9735ae3e7a0a3a27902
tracefile-legacy-she
351 KB
sha256:f164ecdbf22256670af30963a14a60dc4292dc4806afc8d30ceeb286173e5be4
tracefile-legacy-threadsafe
314 KB
sha256:117ea7d326e8dc65d0f4d40fe3b65298faf81989918a624d94bbfdf873b544f1
tracefile-refactor-auth
338 KB
sha256:c58fd3722a843233583f50f602371fb6c09b7818ee68e6112d1fcbade3bb7787
tracefile-refactor-base
307 KB
sha256:5a4186347b7b0b81726059e38be51e007538f48c319df552c2adecbeaa39719a
tracefile-refactor-dma
435 KB
sha256:fa10edf8892903c94216cc9b71f4b98838da869e6efe68029a4655964ef8bc84
tracefile-refactor-nocrypto
97.4 KB
sha256:c5710aa014eb2c55c8b978a40db883302fc16eb132f188be32c58250e8c1522c
tracefile-refactor-she
347 KB
sha256:f1e00b0c38653df5ce0e86da5c26ad9b0be00d7d4c612c10bf7d1450d051e73a
tracefile-refactor-threadsafe
315 KB
sha256:4be5b0253e28d25d39f7edb1ad2cad8a40abec826bf399002857514d49336460