For some changesets there seem to be files marked as changed and coverage changes show on them when no source code changed at all, such as a markdown file.
Repository
Steps to Reproduce
Check in a non-source code file change and submit a PR.
Codecov will comment on the PR, and sometimes will have changes listed. When inspecting the changeset on Codecov, it seems to indicate files have changed when they have not.
Expected behavior: [What you expect to happen]
Codecov should not indicate there’s a coverage change for changesets where the change did not effect the coverage.
Actual behavior: [What actually happens]
Codecov indicates a change in code coverage when there was not one.
Flakiness? [Does this happen all the time or only sometimes?]
It doesn’t seem to happen all the time, it seems intermittent.
I had the same problem of not changed files being reported due to the base commit issue. I would recommend you to take a close look into the git tree and the commit used as base to double check if your problem is related with that.
I believe you’re right @drazisil, that’s the right parent. Is there a way for me to look at the coverage file inside of Codecov that was uploaded for each of these? I would imagine if we could see that, it should show no changes, but perhaps that isn’t the reality.