Replies: 2 comments
-
Well, from my benchmarking it was faster than the llvm tools on parsing the files... However, rust current generates the instrumentation for all your dependencies and your crate meaning if you have some big dependencies there is a lot of data generated which just gets filtered out. There's an RFC for crate/workspace specific rustflags which would vastly improve things but until that lands the main cause (too many irrelevant traces) won't be solve-able 😞 |
Beta Was this translation helpful? Give feedback.
-
Oh ok so it is "normal" that the run takes that much time (about 4 hours and a half vs ~15/20m for cargo test)? I indeed have big dependencies in this project (rocket, diesel, reqwest...) but I was not expecting to have that much time between the test files. |
Beta Was this translation helpful? Give feedback.
-
Hi!
I'm facing an issue trying to use tarpaulin on my workspace. Everything is "working" but between the tests runs, tarpaulin seems to hang for a very l long time.
When a test file runs, it finishes rather quickly (no longer than in normal cargo test I would say) and after those lines, it hangs for what feels like an eternity.
Then, after long minutes, it "starts again":
I tried several ways to start tarpaulin (mac, linux & docker) but no one seems to be quicker.
Here is how I (tried to) run it:
Is there anything I can do to improve the duration?
Beta Was this translation helpful? Give feedback.
All reactions