tikv / raft-engine

A persistent storage engine for Multi-Raft log
Apache License 2.0
565 stars 88 forks source link

run source-based coverage in CI #133

Closed tabokie closed 3 years ago

tabokie commented 3 years ago

The actual scripting for the action is added in https://github.com/tikv/raft-engine/commit/5f0312d39a3a03595353f0b20afad878c362cc0b. This PR merely tests out the coverage report.

Signed-off-by: tabokie xy.tao@outlook.com

codecov[bot] commented 3 years ago

Codecov Report

Merging #133 (5e021df) into master (5f0312d) will increase coverage by 0.01%. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #133      +/-   ##
==========================================
+ Coverage   83.58%   83.60%   +0.01%     
==========================================
  Files          19       19              
  Lines        5508     5508              
==========================================
+ Hits         4604     4605       +1     
+ Misses        904      903       -1     
Impacted Files Coverage Δ
src/log_batch.rs 90.02% <0.00%> (ø)
src/codec.rs 96.20% <0.00%> (+0.34%) :arrow_up:

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 5f0312d...5e021df. Read the comment docs.

coveralls commented 3 years ago

Pull Request Test Coverage Report for Build 1394247812


Files with Coverage Reduction New Missed Lines %
target/debug/build/kvproto-6d51823c51161ff0/out/protos/raft_serverpb.rs 5 1.7%
src/memtable.rs 45 96.53%
src/log_batch.rs 70 89.88%
<!-- Total: 120 -->
Totals Coverage Status
Change from base Build 1394193353: 1.6%
Covered Lines: 4440
Relevant Lines: 93768

💛 - Coveralls