Skip to content

Commit 2509744

Browse files
committed
chore(coverage): restore targeted --ignore-filename-regex for cargo-llvm-cov
#[cfg(not(tarpaulin_include))] is not recognized by cargo-llvm-cov — it only works with cargo-tarpaulin. Restore --ignore-filename-regex but more precisely than before: exclude only the specific runtime orchestration files (main.rs, connection.rs, upgrade.rs, OTel modules) while keeping config modules, service_name.rs, and test code covered.
1 parent 20c3601 commit 2509744

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

rsworkspace/.cargo/config.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,7 @@
22
cov = [
33
"llvm-cov",
44
"--all-features",
5-
"--workspace"
5+
"--workspace",
6+
"--ignore-filename-regex",
7+
"crates/acp-nats-stdio/src/main\\.rs|crates/acp-nats-ws/src/(main|connection|upgrade)\\.rs|crates/acp-telemetry/src/(lib|signal|trace|log|metric)\\.rs"
68
]

0 commit comments

Comments
 (0)