Is there a problem with codecov and -nightly?

So, nightly is in LightGraphs’ “allowed failures” list, and it’s been failing. We just fixed the last deprecation in LG so that nightly works (a single line change), and our code coverage dropped ~30%: https://codecov.io/gh/JuliaGraphs/LightGraphs.jl/tree/cbcba9f41002e46da19ea758c27e1de5e0d4eb3a/src

Reintroducing the nightly failure (and therefore only submitting codecov results from 0.6) brings us back up to 100%.

Is this a known issue?

Codecov seems to indicate that codecov is trying to test blank lines and triple quotes.

1 Like

I have submitted an issue: https://github.com/JuliaCI/Coverage.jl/issues/132

1 Like

I see the same problem.

Off topic: I thought the coverage was reported by the latest Julia release. Why is it from unstable nightly build? I think it would be better to use a stable version.

1 Like

Ideally you would want to merge the coverage from all the test runs, because some code paths may only be active for a specific Julia version or platform.

1 Like