towncrier icon indicating copy to clipboard operation
towncrier copied to clipboard

Try to get codecov responding quickly

Open altendky opened this issue 5 years ago • 5 comments

Draft for:

  • [ ] This is presently an exploratory PR... which doesn't seem to have helped with prompt codecov result reporting.

altendky avatar Dec 19 '20 17:12 altendky

Codecov Report

Merging #307 (0e94563) into master (87860f3) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #307   +/-   ##
=======================================
  Coverage   95.39%   95.39%           
=======================================
  Files          20       20           
  Lines        1043     1043           
  Branches      103      103           
=======================================
  Hits          995      995           
  Misses         27       27           
  Partials       21       21           

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 87860f3...0e94563. Read the comment docs.

codecov-io avatar Dec 19 '20 17:12 codecov-io

may i recommend https://hynek.me/articles/ditch-codecov-python/ instead to simplify the whole thing?

hynek avatar Apr 07 '22 14:04 hynek

we can give it a try as a toy task. and sprinkle it with diff-cover that is piped to a github comment :)

But codecov.io is much more than a 100% pass/fail status check. There is an HTML view of the coverage, inline annotations, flapping lines , diff coverage.

I think that codecov.io for towncrier is ok.

I know that codecov.io can be a pain, especially for big projects .


I think the main issue with codecov.io is that being a free ride is hard to fund its development. I like the codecov.io project and I hope it can solve these reliability issues and be a success :)

adiroiban avatar Apr 07 '22 14:04 adiroiban

The problem is less about what it does and more about how it's flaky. Latest example: my PR that didn't touch code supposedly lowered coverage in files I didn't touch…

hynek avatar Apr 08 '22 05:04 hynek

I anyone wants to implement coverate.py + GitHub action reporting, I would be more than happy to access such a PR...

I can live with a bit of flakiness for towncrier.

I can imagine that for NASA space missions codecov.io flaky behaviour is not acceptable ...but I think we are fine.

adiroiban avatar Apr 08 '22 09:04 adiroiban

Very much stale so closing :)

hynek avatar Nov 01 '22 12:11 hynek