Skip to content

Code Coverage

Code Coverage #1375

Triggered via schedule August 31, 2026 06:36
Status Success
Total duration 2m 27s
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 (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 (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 (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, 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 (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 (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 (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 38 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 -966.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) Ignored 13 negative hits overall.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) /home/runner/work/wolfHSM/wolfHSM/src/wh_client_nvm.c:275: Ignoring negative hits in: branch 3 taken -16.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) Ignored 2 negative hits overall.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) /home/runner/work/wolfHSM/wolfHSM/src/wh_client_cryptocb.c:99: Ignoring negative hits in: branch 1 taken -15.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) Ignored 15 negative hits overall.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) /home/runner/work/wolfHSM/wolfHSM/src/wh_client_crypto.c:193: Ignoring negative hits in: branch 1 taken -13.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) Ignored 22 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 -896.
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 (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/
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/
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/

Artifacts

Produced during runtime
Name Size Digest
coverage-comparison
9.72 KB
sha256:67f0a458660432d66c155d157dfea377b92ec6f3d37945224c661470c5894b3a
coverage-refactor-report
1.5 MB
sha256:9e4974a1899952af6c6dfa8686708176fbca044d077dbbde8d3ca8188981bfac
coverage-report
1.51 MB
sha256:881796338fec92ff678a134afa1f36ba7be728bf8f1dbe8e2227f54332f90984
tracefile-legacy-auth Expired
339 KB
sha256:37ec7b3dbdb7a4b50336863a6cad165f024d71783a505e9986322cb945c906a0
tracefile-legacy-base Expired
308 KB
sha256:0e92b22838b608e54dcba0961cfd4794dde6a967a5db7de8a49f8878ec64bbb7
tracefile-legacy-dma Expired
441 KB
sha256:6e4edaf3e2c99af9dcf46bc00f2c75c1ba25f76506c0010ec129c03656e5c6dd
tracefile-legacy-nocrypto Expired
98.7 KB
sha256:607d03c670f062a98a2ef14b723cd6479427b4791c423fcd20132e2a663244bc
tracefile-legacy-she Expired
347 KB
sha256:63b182707c8f9080c1f72f95a45dcbe554407ce9cd587f25f6e46db8734b317a
tracefile-legacy-threadsafe Expired
311 KB
sha256:73fca8ba7e009a10ec55ab9960c4db7583917189ca2424d23263e8bbe480971a
tracefile-refactor-auth Expired
335 KB
sha256:7c6731a65f6a27bf2a3645e8c58199493ac1d2e7d8c05b97d34308a40912a40b
tracefile-refactor-base Expired
304 KB
sha256:6e77656b10ddb2c0b82f6203f9eb4c4bf3664b709282e4ee6b75a8e0aff9bbff
tracefile-refactor-dma Expired
434 KB
sha256:eb0b0b51c8be060591adab5cfd4295f210d8c4af90f08317319d18d55a0137b3
tracefile-refactor-nocrypto Expired
97.4 KB
sha256:b5ed7dc673d57e8cd16fc57b448c12bd425c2813daa442b3932798e745fb77d1
tracefile-refactor-she Expired
343 KB
sha256:407cf003ce45e2efc069dc68f1c65d058f86250a780ff53f4ebac5ec5576e4c4
tracefile-refactor-threadsafe Expired
313 KB
sha256:21ec4676cd929d01c3477885b7c1bf5897a2a84bb2c236147ff3e5771c49df90