Update rustfilt path
This commit is contained in:
parent
f120cf2eee
commit
e867e85142
16
coverage.sh
16
coverage.sh
@ -1,4 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
PATH=$PATH:$HOME/.cargo/bin
|
||||||
|
|
||||||
mkdir -p target/coverage/prof
|
mkdir -p target/coverage/prof
|
||||||
rm target/coverage/prof/*.profraw
|
rm target/coverage/prof/*.profraw
|
||||||
|
|
||||||
@ -12,12 +14,12 @@ llvm-profdata merge -sparse target/coverage/prof/*.profraw -o target/coverage/op
|
|||||||
for file in $(cargo test --no-run --message-format=json 2>/dev/null | jq -r "select(.profile.test == true) | .filenames[]"); do echo -n --object '"'$file'" '; done > target/coverage/objects
|
for file in $(cargo test --no-run --message-format=json 2>/dev/null | jq -r "select(.profile.test == true) | .filenames[]"); do echo -n --object '"'$file'" '; done > target/coverage/objects
|
||||||
|
|
||||||
# Need "eval" to correctly parse arguments
|
# Need "eval" to correctly parse arguments
|
||||||
eval llvm-cov show target/coverage/debug/opentally -instr-profile=target/coverage/opentally.profdata -Xdemangler="$HOME/.cargo/bin/rustfilt" \
|
eval llvm-cov show target/coverage/debug/opentally -instr-profile=target/coverage/opentally.profdata -Xdemangler=rustfilt \
|
||||||
$(cat target/coverage/objects) \
|
$(cat target/coverage/objects) \
|
||||||
-ignore-filename-regex="$HOME/." \
|
-ignore-filename-regex="/\\\\." \
|
||||||
-ignore-filename-regex=rustc \
|
-ignore-filename-regex="^/rustc" \
|
||||||
-ignore-filename-regex=numbers/rational_num.rs \
|
-ignore-filename-regex="src/numbers/rational_num.rs" \
|
||||||
-ignore-filename-regex=stv/gregory/prettytable_html.rs \
|
-ignore-filename-regex="src/stv/gregory/prettytable_html.rs" \
|
||||||
-ignore-filename-regex=stv/wasm.rs \
|
-ignore-filename-regex="src/stv/wasm.rs" \
|
||||||
-ignore-filename-regex=tests \
|
-ignore-filename-regex="tests/" \
|
||||||
-format=html --show-instantiations=false --output-dir=target/coverage/html
|
-format=html --show-instantiations=false --output-dir=target/coverage/html
|
||||||
|
Loading…
Reference in New Issue
Block a user