diff options
Diffstat (limited to 'codecov.yml')
-rw-r--r-- | codecov.yml | 43 |
1 files changed, 37 insertions, 6 deletions
diff --git a/codecov.yml b/codecov.yml index fbd1b07..1447ced 100644 --- a/codecov.yml +++ b/codecov.yml @@ -1,3 +1,15 @@ +# Docs ref: https://docs.codecov.io/docs/codecovyml-reference +# Validation check: $ curl --data-binary @codecov.yml https://codecov.io/validate + + +codecov: + token: 057953e4-d263-41c0-913c-5d45c0371df9 + bot: "codecov-io" + strict_yaml_branch: "yaml-config" + require_ci_to_pass: yes + notify: + wait_for_ci: yes + coverage: precision: 2 round: down @@ -5,12 +17,31 @@ coverage: status: project: default: - target: auto - threshold: 0.01 - patch: false + base: auto # target to compare against + target: auto # target "X%" coverage to hit on project + threshold: 1% # allow this much decrease from base + if_ci_failed: error + patch: + default: + base: auto # target to compare against + target: 50% # target "X%" coverage to hit on patch + # threshold: 50% # allow this much decrease on patch changes: false + +parsers: + gcov: + branch_detection: + conditional: yes + loop: yes + method: no + macro: no + +# https://docs.codecov.io/docs/ignoring-paths +ignore: + - "ot/gpu/*" + +# https://docs.codecov.io/docs/pull-request-comments comment: - layout: "header, diff, sunburst, uncovered" + layout: header, diff, sunburst, uncovered behavior: default -codecov: - token: 057953e4-d263-41c0-913c-5d45c0371df9
\ No newline at end of file + require_changes: true # if true: only post the comment if coverage changes |