xd009642 / tarpaulin

A code coverage tool for Rust projects
https://crates.io/crates/cargo-tarpaulin
Apache License 2.0
2.5k stars 180 forks source link

Add tracing #545

Closed xd009642 closed 3 years ago

xd009642 commented 4 years ago

Add tracing to tarpaulin instead of logs, span information could be useful when looking at how things evolve over time and could open the gates to things like opentelemetry tracing which can solve issues like my naive rendering for minitarp events often not being able to handle the sheer volume of traces.

Also part of this would involve figuring out if all my log messages are useful and conducive to solving issues

xd009642 commented 4 years ago

Also eyre could make reporting errors look nicer than it currently does :eyes:

xd009642 commented 4 years ago

So the initial part of this is done in #572 next step is using spans to make things nicer 👀