Since today, Codecov only respects one of my reports. Till yesterday, both reports have always been respected and merged automatically.
As you can see, in my repository,
with the latest commit made yesterday, https://github.com/ContextMapper/context-mapper-dsl/commit/5add2071d52d8e86a3207c0e1195e0cd671026c5, both projects (org.contextmapper.dsl.ide as well as org.contextmapper.dsl) were respected: https://codecov.io/gh/ContextMapper/context-mapper-dsl/tree/5add2071d52d8e86a3207c0e1195e0cd671026c5.
Today, I created an empty commit (to trigger this issue) https://github.com/ContextMapper/context-mapper-dsl/commit/553fffc7f83230db700643a03cbf7b6c8431fe2f, and the report of project org.contextmapper.dsl.ide is just ignored now: https://codecov.io/gh/ContextMapper/context-mapper-dsl/tree/553fffc7f83230db700643a03cbf7b6c8431fe2f. Without changing anything.
According to the log of Travis, both reports were found:
==> Reading reports
+ ./org.[secure].dsl.tests/build/reports/jacoco/test/jacocoTestReport.xml bytes=5449843 + ./org.[secure].dsl.ide.tests/build/reports/jacoco/test/jacocoTestReport.xml bytes=5196078
It looks to me that both reports are detected, uploaded, but only one is finally processed.
Would be nice if this could be fixed, as it decreases my test coverage now and I can no longer control the test coverage of one of the projects.
Thanks and best regards,