mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-30 07:55:51 +00:00
* Amend `.codecov.yml` to disable coverage reporting of test sources and explicitly set most parameters * Increase codecov upload retry time to 210s (from 35s) * Upgrade gcovr adding support for more coverage formats (lcov, clover, jacoco) * Upgrade github actions in coverage workflow * Explicitly disable codecov plugins (also removing `gcov` coverage, which is not correctly handled by codecov https://github.com/codecov/feedback/issues/334)
38 lines
595 B
YAML
38 lines
595 B
YAML
codecov:
|
|
require_ci_to_pass: true
|
|
|
|
comment:
|
|
behavior: default
|
|
layout: reach,diff,flags,tree,reach
|
|
show_carryforward_flags: false
|
|
|
|
coverage:
|
|
range: "60..80"
|
|
precision: 1
|
|
round: nearest
|
|
status:
|
|
project:
|
|
default:
|
|
target: 60%
|
|
threshold: 2%
|
|
patch:
|
|
default:
|
|
target: auto
|
|
threshold: 2%
|
|
changes: false
|
|
|
|
github_checks:
|
|
annotations: true
|
|
|
|
parsers:
|
|
cobertura:
|
|
partials_as_hits: true
|
|
handle_missing_conditions : true
|
|
|
|
slack_app: false
|
|
|
|
ignore:
|
|
- "src/test/"
|
|
- "src/ripple/beast/test/"
|
|
- "src/ripple/beast/unit_test/"
|