The generated HTML output in index.html contains only links to the source files of the current directory. Modules are not listed and require manual modification of the url.
E.g. package content looks like

Opening index.html shows only the .rs files but not devices/, http/ or other modules:

grcov (0.9.1) is invoked as
- grcov
"${X_CI_PROFILE_DIRECTORY}"
--binary-path "${CARGO_TARGET_DIR}/debug"
--llvm
--branch
-s "."
-o "${CARGO_TARGET_DIR}/coverage/"
--keep-only '*'
--ignore "${CARGO_HOME}/**"
--ignore "${CARGO_TARGET_DIR}/**"
--ignore-not-existing
--output-types html,cobertura
--commit-sha "${CI_COMMIT_SHA}"
${CI_COMMIT_BRANCH:+--vcs-branch "${CI_COMMIT_BRANCH}"}
The generated HTML output in
index.htmlcontains only links to the source files of the current directory. Modules are not listed and require manual modification of the url.E.g. package content looks like
Opening
index.htmlshows only the.rsfiles but notdevices/,http/or other modules:grcov (0.9.1) is invoked as
- grcov "${X_CI_PROFILE_DIRECTORY}" --binary-path "${CARGO_TARGET_DIR}/debug" --llvm --branch -s "." -o "${CARGO_TARGET_DIR}/coverage/" --keep-only '*' --ignore "${CARGO_HOME}/**" --ignore "${CARGO_TARGET_DIR}/**" --ignore-not-existing --output-types html,cobertura --commit-sha "${CI_COMMIT_SHA}" ${CI_COMMIT_BRANCH:+--vcs-branch "${CI_COMMIT_BRANCH}"}