OpenPoolProject / stratum

Library for the stratum protocol and it's many derivatives. Supports Stratum, Stratum V2, Websockets, and more
https://openpool.dev
Apache License 2.0
3 stars 5 forks source link

testing: integrate new testing method with Github Actions #13

Closed kilpatty closed 2 years ago

kilpatty commented 2 years ago

Rust test coverage methodology stinks... until now: https://github.com/taiki-e/cargo-llvm-cov#basic-usage This is more complex than just the "covered lines" that I believe the other coverage projects provide.

We need to switch out how we manage it in Github actions, so this issue is the holder for that.

kilpatty commented 2 years ago

https://www.reddit.com/r/rust/comments/ud5qeo/measuring_the_coverage_of_a_rust_program_in/

kilpatty commented 2 years ago

https://www.reddit.com/r/rust/comments/pomszf/lcovdiff_library_and_a_tool_to_make_deltas_of/

kilpatty commented 2 years ago

Add this as well: https://nexte.st/book/installing-from-source.html <- it's possible this removes the need for Serial testing suite