Skip to content

Code Coverage

Code Coverage #1384

Triggered via schedule September 9, 2026 06:29
Status Success
Total duration 2m 6s
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, 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, 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, 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, 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, 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, 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, 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, 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 -239.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) Ignored 36 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 -1753.
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_nvm.c:214: Ignoring negative hits in: branch 0 taken -1 (fallthrough).
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) Ignored 5 negative hits overall.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) /home/runner/work/wolfHSM/wolfHSM/src/wh_client_crypto.c:2056: Ignoring negative hits in: branch 1 taken -149010.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) Ignored 16 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 -3124.
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:346d01e677fe11347fe99ec7f7f46e37b89ba2f53edb301fe7b5421c32d903a6
coverage-refactor-report
1.51 MB
sha256:e2c9c2ed963dc4cc7aeeee06bdb6776b500b995c1baba82f1e0155a2a8e2b888
coverage-report
1.52 MB
sha256:09d4ee084f93a5fc4683aa5fc88c7cfad95c2dac229ba52998c6c4b96ac6b118
tracefile-legacy-auth
344 KB
sha256:4ecee9551a814004b8e36e84a9acdffd5566b891833204e86fb43297146d9264
tracefile-legacy-base
312 KB
sha256:7160d0e6bc8b16a27560eabe39c34af5ec132ba60aa9c0ba1a8b3cd91ac33131
tracefile-legacy-dma
445 KB
sha256:4798b27f3479b96fec42d4f0ffac2db6756adc6c02fe0ed4a5f9ef9d1184f1ef
tracefile-legacy-nocrypto
98.6 KB
sha256:5cd0b930772b5d0571eb9872d426bd7ec79dad3d51012d5c38c5f333e29658c9
tracefile-legacy-she
352 KB
sha256:7240efee941fd2fa03cf733c1d685742f1725ba815df8bb95710c993afe24e3e
tracefile-legacy-threadsafe
315 KB
sha256:5e6ef12e2da085e8510f435cf03f405af2bf25235ac65eff39624389fc7de945
tracefile-refactor-auth
340 KB
sha256:24f38d5a315e213cf028c58a62ca66821caf8a96b67e947f7db3960ebbf35c23
tracefile-refactor-base
308 KB
sha256:e1494fed54d73f4ec9774a6f88fb36fa2fff4539dbf7903446f850c019de505c
tracefile-refactor-dma
437 KB
sha256:a07b21db230f3f75e463232ce4f67d2b5b8edfe40e39ed88eed7b60371c8930f
tracefile-refactor-nocrypto
97.4 KB
sha256:38499b0f50838e857df156b88fc0cf2769fe7d8300a35c49eab7ee07ade531da
tracefile-refactor-she
348 KB
sha256:5c30bf6ad0de309ab04324e57751933730d3427455b022867d71c2bf408fdd39
tracefile-refactor-threadsafe
317 KB
sha256:2393b5f238a31b0b78dfa7e5be5d34c7ad97f3d5bcd69b85f8826f8e81f144d6