coverage: remove sub-reports; only show project/patch on PRs (#11926)

- There's too much information on our PRs, and the Travis test results
  (which are arguably more important than coverage) get buried in
  coverage information

- Remove coverage sub-categories, as you can browse codecov's file view
  to see roughly the same thing

- show only project/patch on GitHub PRs.
This commit is contained in:
Todd Gamblin 2019-07-03 17:11:07 -07:00 committed by GitHub
parent fae14bff21
commit c45afb7578
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -4,28 +4,8 @@ coverage:
range: 60...90 range: 60...90
status: status:
project: project:
default: true default:
llnl:
threshold: 0.5 threshold: 0.5
paths:
- lib/spack/llnl
commands:
threshold: 0.5
paths:
- lib/spack/spack/cmd
build_systems:
threshold: 0.5
paths:
- lib/spack/spack/build_systems
modules:
threshold: 0.5
paths:
- lib/spack/spack/modules
core:
threshold: 0.5
paths:
- "!lib/spack/llnl"
- "!lib/spack/spack/cmd"
ignore: ignore:
- lib/spack/spack/test/.* - lib/spack/spack/test/.*