Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This commit: * Removes the configuration for the Coverall service which is no longer used. * Adds a configuration for the CodeCov service. This configuration: - Adds a threshold of a 1% difference before failing the build for project status checks (= total coverage for the whole project). Too often, due to some imprecision in how the code coverage is calculated, a difference of `-0.12%` (or similar) will be reported. That kind of difference is no a reason to fail the build and block merges as it is often incorrect anyhow. (how can a docs PR cause a negative code coverage diff ?) - Explicitly sets the path for which files we expect to be covered. - For patch status checks the threshold remains at 0% (which is the default), meaning that the code coverage is not allowed to go down for the lines touched in the patch. - Turns off in the inane PR comments. The status checks are sufficient, the huge comments on each PR do not add much value.
- Loading branch information