forked from kube-rs/kube
-
Notifications
You must be signed in to change notification settings - Fork 0
/
tarpaulin.toml
24 lines (22 loc) · 881 Bytes
/
tarpaulin.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# Usage: configure your kubernetes context and run cargo tarpaulin
# Runs integration tests (--ignored) plus --lib tests on main crates
#
# NB: cargo tarpaulin -- --test-threads 1 (can help diagnose test interdependencies)
# NB: Tests should complete in about 30-60s after the compile
# NB: full recompiles happen every time: https://github.com/xd009642/tarpaulin/issues/777 even with --skip-clean
[one_pass_coverage]
workspace = true
all-features = true
color = "Always"
ignored = true
timeout = "600s"
exclude = ["e2e"]
include-tests = true
# NB: skipping Doctests because they are slow to build and generally marked no_run
run-types = ["Tests"]
# We could potentially pass in examples here
# but: they don't help in covering kube-derive, and they force a full recompile
[example_pass]
packages = ["kube-examples"]
exclude-files = ["examples/"]
example = ["crd_derive_schema"]