We upload coverage for unit tests and integration tests separately.
This should prevent showing incorrect info and reduce spam
[skip ci]
[CI SKIP]
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
We currently upload unit test coverage and UI test coverage separately.
This tells Codecov to not compute/notify coverage until both are received.
This _should_ prevent the flopping coverage when one of the test suites fails,
or when CI is skipped (due to no code changes, for example, for Drone)
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Now that we don't have a permanently broken CI setup, this makes sense again, so we don't get coverage results based on partial tests
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
We have 3 independent builds in drone and we still want to see codecov if one of the other fails
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>