Update rustfilt path

This commit is contained in:
RunasSudo 2021-10-26 00:55:04 +11:00
parent f120cf2eee
commit e867e85142
No known key found for this signature in database
GPG Key ID: 7234E476BF21C61A
1 changed files with 9 additions and 7 deletions

View File

@ -1,4 +1,6 @@
#!/bin/bash
PATH=$PATH:$HOME/.cargo/bin
mkdir -p target/coverage/prof
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
# 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) \
-ignore-filename-regex="$HOME/." \
-ignore-filename-regex=rustc \
-ignore-filename-regex=numbers/rational_num.rs \
-ignore-filename-regex=stv/gregory/prettytable_html.rs \
-ignore-filename-regex=stv/wasm.rs \
-ignore-filename-regex=tests \
-ignore-filename-regex="/\\\\." \
-ignore-filename-regex="^/rustc" \
-ignore-filename-regex="src/numbers/rational_num.rs" \
-ignore-filename-regex="src/stv/gregory/prettytable_html.rs" \
-ignore-filename-regex="src/stv/wasm.rs" \
-ignore-filename-regex="tests/" \
-format=html --show-instantiations=false --output-dir=target/coverage/html