Skip to content

Commit 29a32d3

Browse files
author
Martin Taillefer
committed
Introduce cargo-gamma
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: cd88f2d9-7bc6-448e-bcb7-469f4aaa0600
1 parent 48c5311 commit 29a32d3

282 files changed

Lines changed: 115674 additions & 411 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.cargo/mutants.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
examine_globs = ["crates/**"]
55
exclude_globs = [
66
"crates/cargo-aprz-lib/**",
7+
# Remove when cargo-gamma runs on itself; until then neither mutation engine covers these crates.
8+
"crates/cargo-gamma*/**",
79
"crates/testing_aids/**",
810
]
911
all_features = true

.github/workflows/main.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,8 @@ jobs:
253253
enable-sccache: true
254254
rust-toolchain: RUST_NIGHTLY
255255
rust-components: llvm-tools-preview
256-
cargo-tools: CARGO_LLVM_COV_VERSION
256+
# Some coverage tests shell out to nextest and require it to be installed.
257+
cargo-tools: CARGO_LLVM_COV_VERSION, CARGO_NEXTEST_VERSION
257258

258259
# execute
259260
- name: Generate Coverage (all-features)

0 commit comments

Comments
 (0)