Skip to content

Code Coverage

Code Coverage #1377

Triggered via schedule September 2, 2026 06:33
Status Success
Total duration 5m 52s
Artifacts 15

code-coverage.yml

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

Annotations

24 warnings
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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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 2 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 -4.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) Ignored 37 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 -329.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) Ignored 19 negative hits overall.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) /home/runner/work/wolfHSM/wolfHSM/src/wh_client_nvm.c:228: Ignoring negative hits in: branch 1 taken -1.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) Ignored 10 negative hits overall.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) /home/runner/work/wolfHSM/wolfHSM/src/wh_client_crypto.c:865: Ignoring negative hits in: branch 1 taken -576.
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.c:249: Ignoring negative hits in: branch 1 taken -694.
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.68 KB
sha256:2a26e00c266a7539885d9d55bee29d3230c963fdc5648dfac14316492ab398e4
coverage-refactor-report
1.5 MB
sha256:20e5668a8700d94c88f435bbdf802c08b08ede6e7eb3f6e431c35e942f4a8c8a
coverage-report
1.51 MB
sha256:748f20a59d49b82090424752d8918913c60d8668c7b152f0f6a6bf6cfc256c80
tracefile-legacy-auth Expired
339 KB
sha256:0e805d25cb385c509559b112c3e4f6020875694c9b512124fbedd54360463174
tracefile-legacy-base Expired
308 KB
sha256:a9a8d279006bfbde1f6679b5b74c58045f5b954e7b92d38c7b313cd6e9b88813
tracefile-legacy-dma Expired
441 KB
sha256:37abdecf787ce471d95cbbf80053dd1f2461aaad86ed7abac05b017165420356
tracefile-legacy-nocrypto Expired
98.7 KB
sha256:19b90d94d4cadd3bdc5fcd016746065be809cb1208f5b2ee2635d0e49d3a50c4
tracefile-legacy-she Expired
347 KB
sha256:1a30bec283c33b4fa1266213f1bccfab749c998457bbde17c55faa5c2d8f42ba
tracefile-legacy-threadsafe Expired
311 KB
sha256:0f5437475c0379a4ae50ae94d2758a54e45093c933048f14e6d3e3e805d0967f
tracefile-refactor-auth Expired
335 KB
sha256:3020ca3888791a39e3ee94353fc4a09c01cc4e46631997ca850180643cdb86d6
tracefile-refactor-base Expired
304 KB
sha256:7186a3ea86649895243ac46cfad7e61ce3b19579a5edfb27043e7d78baa49813
tracefile-refactor-dma Expired
434 KB
sha256:c4880c0a1de6d0325e251f8cea56e807c5006e75aa92ab214bc89718d683d94a
tracefile-refactor-nocrypto Expired
97.4 KB
sha256:4d216f8e6d1e26e64ae4310cf074239cc3bd75abebe2aa914dea5c5db26be205
tracefile-refactor-she Expired
343 KB
sha256:0d21e6bb9c1b1232d80641f29b95b8223ab4d11bf43e0ccab41fc978c3555fe1
tracefile-refactor-threadsafe Expired
313 KB
sha256:070f6bc8422cc9c25c0ea69068b10fa7b8dd19b92c3b78f6cba828875bbc6928