logv / sybil

columnar storage + NoSQL OLAP engine | https://logv.org
https://logv.org
Other
305 stars 26 forks source link

WIP: [ci] Fuzz corpus #83

Closed tmc closed 6 years ago

tmc commented 6 years ago

WIP: adds running the fuzz corpus in unit test and reporting coverage from them (tagged separately in codecov).

codecov-io commented 6 years ago

Codecov Report

Merging #83 into master will increase coverage by 2.77%. The diff coverage is 25.69%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #83      +/-   ##
==========================================
+ Coverage   52.26%   55.04%   +2.77%     
==========================================
  Files          37       48      +11     
  Lines        3679     4407     +728     
==========================================
+ Hits         1923     2426     +503     
- Misses       1568     1721     +153     
- Partials      188      260      +72
Flag Coverage Δ
#fuzztests 32.08% <12.58%> (?)
#unittests 51.11% <35.77%> (?)
Impacted Files Coverage Δ
src/sybil/debug.go 42.85% <ø> (+31.74%) :arrow_up:
src/sybil/node_aggregator.go 0% <0%> (ø) :arrow_up:
src/cmd/cmd_ingest.go 0% <0%> (ø)
src/sybil/table_trim.go 0% <0%> (ø) :arrow_up:
src/sybil/config.go 55.55% <0%> (+3.83%) :arrow_up:
src/cmd/cmd_aggregate.go 0% <0%> (ø)
src/cmd/cmd_index.go 0% <0%> (ø)
src/cmd/cmd_rebuild.go 0% <0%> (ø)
src/cmd/fuzz.go 35.29% <0%> (ø)
src/cmd/cmd_digest.go 0% <0%> (ø)
... and 42 more

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 4e447c6...391e201. Read the comment docs.