coverage: image: "rustdocker/rust:nightly" stage: extras variables: RUSTFLAGS: "-Zinstrument-coverage" LLVM_PROFILE_FILE: "coverage-%p-%m.profraw" script: - rustup component add llvm-tools-preview - cargo test # generate html report - cargo install grcov - grcov . coverage: image: "rustdocker/rust:nightly" stage: extras variables: RUSTFLAGS: "-Zinstrument-coverage" LLVM_PROFILE_FILE: "coverage-%p-%m.profraw" script: - rustup component add llvm-tools-preview - cargo test # generate html report - cargo install grcov - grcov . coverage: image: "rustdocker/rust:nightly" stage: extras variables: RUSTFLAGS: "-Zinstrument-coverage" LLVM_PROFILE_FILE: "coverage-%p-%m.profraw" script: - rustup component add llvm-tools-preview - cargo test # generate html report - cargo install grcov - grcov .