diff --git a/.codecov.yml b/.codecov.yml index d7c17fd858a..2af1c2c240c 100644 --- a/.codecov.yml +++ b/.codecov.yml @@ -27,75 +27,76 @@ coverage: precision: 2 notify: {} + status: false - status: - project: # measuring the overall project coverage - default: - informational: true # Use Codecov in informational mode. Default is false. If true is specified the - # resulting status will pass no matter what the coverage is or what other settings - # are specified. Informational mode is great to use if you want to expose codecov - # information to other developers in your pull request without necessarily gating - # PRs on that information. - target: auto # will use the coverage from the base commit (pull request base or parent commit) coverage to compare against. - base: auto # will use the pull request base if the commit is on a pull request. If not, the parent commit will be used. - flags: - - salt - - tests - salt: # declare a new status context "salt" - informational: true - paths: "!tests/" # remove all files in "tests/" - target: auto # will use the coverage from the base commit (pull request base or parent commit) coverage to compare against. - base: auto # will use the pull request base if the commit is on a pull request. If not, the parent commit will be used. - if_no_uploads: error # will post commit status of "error" if no coverage reports were uploaded - # options: success, error, failure - if_not_found: success # if parent is not found report status as success, error, or failure - if_ci_failed: error # if ci fails report status as success, error, or failure - flags: - - salt - tests: # declare a new status context "tests" - informational: true - #target: 100% # we always want 100% coverage here - target: auto # auto while we get this going - base: auto # will use the pull request base if the commit is on a pull request. If not, the parent commit will be used. - paths: "!salt/" # only include coverage in "tests/" folder - if_no_uploads: error # will post commit status of "error" if no coverage reports were uploaded - # options: success, error, failure - if_not_found: success # if parent is not found report status as success, error, or failure - if_ci_failed: error # if ci fails report status as success, error, or failure - flags: - - tests +# status: +# project: # measuring the overall project coverage +# default: +# informational: true # Use Codecov in informational mode. Default is false. If true is specified the +# # resulting status will pass no matter what the coverage is or what other settings +# # are specified. Informational mode is great to use if you want to expose codecov +# # information to other developers in your pull request without necessarily gating +# # PRs on that information. +# target: auto # will use the coverage from the base commit (pull request base or parent commit) coverage to compare against. +# base: auto # will use the pull request base if the commit is on a pull request. If not, the parent commit will be used. +# flags: +# - salt +# - tests +# salt: # declare a new status context "salt" +# informational: true +# paths: "!tests/" # remove all files in "tests/" +# target: auto # will use the coverage from the base commit (pull request base or parent commit) coverage to compare against. +# base: auto # will use the pull request base if the commit is on a pull request. If not, the parent commit will be used. +# if_no_uploads: error # will post commit status of "error" if no coverage reports were uploaded +# # options: success, error, failure +# if_not_found: success # if parent is not found report status as success, error, or failure +# if_ci_failed: error # if ci fails report status as success, error, or failure +# flags: +# - salt +# tests: # declare a new status context "tests" +# informational: true +# #target: 100% # we always want 100% coverage here +# target: auto # auto while we get this going +# base: auto # will use the pull request base if the commit is on a pull request. If not, the parent commit will be used. +# paths: "!salt/" # only include coverage in "tests/" folder +# if_no_uploads: error # will post commit status of "error" if no coverage reports were uploaded +# # options: success, error, failure +# if_not_found: success # if parent is not found report status as success, error, or failure +# if_ci_failed: error # if ci fails report status as success, error, or failure +# flags: +# - tests - patch: # pull requests only: this commit status will measure the - # entire pull requests Coverage Diff. Checking if the lines - # adjusted are covered at least X%. - default: - informational: true # Use Codecov in informational mode. Default is false. If true is specified the - # resulting status will pass no matter what the coverage is or what other settings - # are specified. Informational mode is great to use if you want to expose codecov - # information to other developers in your pull request without necessarily gating - # PRs on that information. - target: 100% # Newly added lines must have 100% coverage - if_no_uploads: error # will post commit status of "error" if no coverage reports were uploaded - # options: success, error, failure - if_not_found: success - if_ci_failed: error - flags: - - salt - - tests +# patch: # pull requests only: this commit status will measure the +# # entire pull requests Coverage Diff. Checking if the lines +# # adjusted are covered at least X%. +# default: +# informational: true # Use Codecov in informational mode. Default is false. If true is specified the +# # resulting status will pass no matter what the coverage is or what other settings +# # are specified. Informational mode is great to use if you want to expose codecov +# # information to other developers in your pull request without necessarily gating +# # PRs on that information. +# target: 100% # Newly added lines must have 100% coverage +# if_no_uploads: error # will post commit status of "error" if no coverage reports were uploaded +# # options: success, error, failure +# if_not_found: success +# if_ci_failed: error +# flags: +# - salt +# - tests - changes: # if there are any unexpected changes in coverage - default: - informational: true # Use Codecov in informational mode. Default is false. If true is specified the - # resulting status will pass no matter what the coverage is or what other settings - # are specified. Informational mode is great to use if you want to expose codecov - # information to other developers in your pull request without necessarily gating - # PRs on that information. - if_no_uploads: error - if_not_found: success - if_ci_failed: error - flags: - - salt - - tests +# changes: # if there are any unexpected changes in coverage +# default: +# informational: true # Use Codecov in informational mode. Default is false. If true is specified the +# # resulting status will pass no matter what the coverage is or what other settings +# # are specified. Informational mode is great to use if you want to expose codecov +# # information to other developers in your pull request without necessarily gating +# # PRs on that information. +# if_no_uploads: error +# if_not_found: success +# if_ci_failed: error +# flags: +# - salt +# - tests flags: salt: