crosvm/tools
Dennis Kempin dc94a3b001 tools/run_tests: Add lcov generation
Use the recently stabilized coverage instrumentation feature of
rust to generate coverage profiles of our test runs.

These can then be used by a recipe to upload coverage to covecov
or use tools locally to generate coverage reports.

BUG=b:239255082
TEST=./tools/run_tests --generate-lcov coverage.lcov

Change-Id: Ifc64d11f3ae19a2eb7fdce36172d67bf3f7e6d17
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/3805831
Tested-by: Dennis Kempin <denniskempin@google.com>
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
Commit-Queue: Dennis Kempin <denniskempin@google.com>
2022-08-02 23:35:20 +00:00
..
chromeos tools: Move gerrit utilities into common.py 2022-07-15 21:23:16 +00:00
contrib
examples crosvm: update book and doc links to crosvm.dev 2022-07-29 22:54:01 +00:00
impl tools/run_tests: Add lcov generation 2022-08-02 23:35:20 +00:00
windows
.vpython3
aarch64vm
bindgen-all-the-things Reland "Add a VAAPI wrapper crate" 2022-07-13 06:51:27 +00:00
cargo-doc tools: cargo-doc: Exclude crash-report feature 2022-07-21 16:57:14 +00:00
cl tools/cl: add prompt to set upstream branch if missing 2022-07-21 21:51:48 +00:00
clippy
dev_container Update cloud storage locations to use crosvm-infra project 2022-07-29 02:17:15 +00:00
fmt Add --nightly option to rustfmt 2022-07-28 23:06:51 +00:00
health-check
install-aarch64-deps
install-armhf-deps
install-deps tools/run_tests: Add lcov generation 2022-08-02 23:35:20 +00:00
install-docs-deps tools: enable search feature for mdbook 2022-07-29 21:16:21 +00:00
presubmit
run_tests
test_target
x86vm