Skip to content

Code Coverage

Code Coverage #1386

Triggered via schedule September 11, 2026 06:27
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, 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 (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, 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 (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, 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 -52.
coverage (refactor, threadsafe, THREADSAFE=1)
(WARNING) Ignored 34 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 -391.
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:275: Ignoring negative hits in: branch 1 taken -465.
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 -367573.
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 -945.
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.73 KB
sha256:2fd2d87963aaaa330542f100a7819190f24e2eb015d34c81b1a062558f670fef
coverage-refactor-report
1.51 MB
sha256:37415801c3baca3ace12a165438c0e4eb7952967a92d6a718e150ae4f8fd61a6
coverage-report
1.52 MB
sha256:724207537d9c829a5907ddcc64aa48e094d0f11703c7c01aa8418da01e6ba1bd
tracefile-legacy-auth
344 KB
sha256:d41c47cfa8ae743514018cbe5ec0775219e852f9b14ca0288c0ba9721ec27e47
tracefile-legacy-base
312 KB
sha256:e6675f56c2e9b386be7c457fcd1d05392c3fbf1398c2e9e65e8aa71514991a39
tracefile-legacy-dma
445 KB
sha256:91719f2f8c9785124830c77719f89d4c7734c88eefa1e8601250e1c4150f2933
tracefile-legacy-nocrypto
98.6 KB
sha256:7277b697eb2355b358f0447fd4622f9c4d3969387633027678c3e6af57ae68b2
tracefile-legacy-she
352 KB
sha256:0d6d25df6682a0b0d2b6a90851bdc8ac5639035a94f9108f502ba5465bbb83c9
tracefile-legacy-threadsafe
315 KB
sha256:8459c73b8853fcc50c45a9c9e2bccefe6c6a2a2846e1404a9395f7099c840de7
tracefile-refactor-auth
340 KB
sha256:069130c09ca25f446a23ea64d6be6bd98fee1dda67a4ec6813028452889b7a1a
tracefile-refactor-base
308 KB
sha256:b1a473826cec3800a4b357eb73be74fd8ce78d9cb4e4d8c40c72753a3d73be45
tracefile-refactor-dma
437 KB
sha256:64d7b70f377df7a7119f50e8074a54cd1e8004124e4e726a2f577d129b8a376a
tracefile-refactor-nocrypto
97.4 KB
sha256:bbc6d71bef01f1687554d1691454803ad353cb9c94b59643941da1fe7d8fed47
tracefile-refactor-she
349 KB
sha256:52f6c42bb6b72d9bbbaa263b98582d62a32058af406102417f28c602e88b3b2b
tracefile-refactor-threadsafe
317 KB
sha256:83aa4fc4ed5d5f4761a440a76d0f7bbd78b49568bdc7cca1ce01099707883499