Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: coverage: generate HTML coverage #607

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

Conversation

mniestroj
Copy link
Collaborator

This generates HTML coverage from all native_sim runs:

  • both 32-bit and 64-bit
  • samples and tests

This generates HTML coverage from all native_sim runs:
 * both 32-bit and 64-bit
 * samples and tests

Signed-off-by: Marcin Niestroj <m.niestroj@emb.dev>
Copy link

Visit the preview URL for this PR (updated for commit c594428):

https://golioth-firmware-sdk-doxygen-dev--pr607-coverage-html-jtm2wihp.web.app

(expires Thu, 26 Sep 2024 11:26:35 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: a9993e61697a3983f3479e468bcb0b616f9a0578

Copy link

Code Coverage (Linux)

Type Coverage
lines 65.6% (1402 of 2138 lines)
functions 78.1% (139 of 178 functions)

Copy link

Code Coverage (Zephyr)

Code Coverage

Package Line Rate Branch Rate Health
examples.zephyr.certificate_provisioning.src 77% 59%
examples.zephyr.common 36% 16%
examples.zephyr.common.include.samples.common 100% 100%
examples.zephyr.fw_update.src 0% 0%
examples.zephyr.hello.src 100% 50%
examples.zephyr.lightdb.delete.src 87% 50%
examples.zephyr.lightdb.get.src 90% 55%
examples.zephyr.lightdb.observe.src 86% 50%
examples.zephyr.lightdb.set.src 79% 50%
examples.zephyr.logging.src 100% 50%
examples.zephyr.rpc.src 88% 62%
examples.zephyr.settings.src 96% 50%
examples.zephyr.stream.src 74% 62%
include.golioth 75% 50%
port.zephyr 49% 14%
src 67% 27%
tests.hil.platform.zephyr.src 100% 100%
tests.hil.tests.connection 93% 55%
tests.hil.tests.lightdb 98% 46%
tests.hil.tests.ota 93% 42%
tests.hil.tests.rpc 88% 41%
tests.hil.tests.settings 100% 57%
tests.hil.tests.stream 82% 32%
Summary 70% (2768 / 3956) 30% (1168 / 3875)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant