petabi / eventio

A Collection of Event I/O Processors
Apache License 2.0
1 stars 1 forks source link

Use Tarpaulin for code coverage reporting #29

Closed msk closed 4 years ago

msk commented 4 years ago

With this change, it is no longer necessary to install C libraries in CI to build kcov.

codecov[bot] commented 4 years ago

Codecov Report

Merging #29 into master will decrease coverage by 30.71%. The diff coverage is n/a.

Impacted file tree graph

@@             Coverage Diff             @@
##           master      #29       +/-   ##
===========================================
- Coverage   89.31%   58.59%   -30.72%     
===========================================
  Files           5        6        +1     
  Lines         290      355       +65     
===========================================
- Hits          259      208       -51     
- Misses         31      147      +116     
Impacted Files Coverage Δ
src/lib.rs 9.09% <0.00%> (-30.91%) :arrow_down:
src/pcap.rs 78.87% <0.00%> (-3.89%) :arrow_down:
src/text.rs 88.23% <0.00%> (-3.71%) :arrow_down:
src/mbox.rs 95.29% <0.00%> (-0.75%) :arrow_down:
src/pipeline.rs 96.00% <0.00%> (-0.67%) :arrow_down:
src/kafka.rs 0.00% <0.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 62697ca...f6da9fb. Read the comment docs.