/ tarpaulin.toml
tarpaulin.toml
 1  [tarpaulin]
 2  # Extended timeout for workspace with 18 crates - passed via CLI args
 3  # timeout and jobs are specified in CI workflow to avoid TOML parsing issues
 4  release = true
 5  verbose = true
 6  out = ["Lcov"]
 7  output-dir = "coverage/"
 8  all-targets = false
 9  skip-clean = true
10  exclude-files = ["*/tests/*", "*/benches/*", "*/.cargo/*"]
11  # Reduce overhead by only following used modules
12  follow-exec = true
13  # Don't run doc tests as they can be slow
14  run-types = ["Bins", "Lib"]
15  
16  # Use coverage profile instead of release (added in Phase 4)
17  # profile = "coverage"