2020-03-16 22:53:24 +00:00
|
|
|
#
|
|
|
|
# This codecov.yml is the default configuration for
|
|
|
|
# all repositories on Codecov. You may adjust the settings
|
|
|
|
# below in your own codecov.yml in your repository.
|
|
|
|
#
|
|
|
|
coverage:
|
|
|
|
precision: 2
|
|
|
|
round: down
|
|
|
|
range: 70...100
|
|
|
|
|
|
|
|
status:
|
|
|
|
# Learn more at https://docs.codecov.io/docs/commit-status
|
|
|
|
project:
|
|
|
|
default:
|
|
|
|
threshold: 1% # allow this much decrease on project
|
|
|
|
app:
|
|
|
|
target: 70%
|
2020-11-24 15:43:08 +00:00
|
|
|
flags:
|
|
|
|
- app
|
2020-03-16 22:53:24 +00:00
|
|
|
modules:
|
2020-11-24 15:43:08 +00:00
|
|
|
target: 70%
|
|
|
|
flags:
|
|
|
|
- modules
|
2020-03-16 22:53:24 +00:00
|
|
|
core:
|
|
|
|
target: 50%
|
2020-11-24 15:43:08 +00:00
|
|
|
flags:
|
|
|
|
- core
|
|
|
|
client:
|
|
|
|
flags:
|
|
|
|
- client
|
2020-03-16 22:53:24 +00:00
|
|
|
changes: false
|
|
|
|
|
|
|
|
comment:
|
|
|
|
layout: "reach, diff, files"
|
|
|
|
behavior: default # update if exists else create new
|
|
|
|
require_changes: true
|
|
|
|
|
|
|
|
flags:
|
|
|
|
app:
|
|
|
|
paths:
|
|
|
|
- "app/"
|
|
|
|
modules:
|
|
|
|
paths:
|
|
|
|
- "x/"
|
|
|
|
- "!x/**/client/" # ignore client package
|
|
|
|
core:
|
|
|
|
paths:
|
|
|
|
- "core/"
|
|
|
|
- "crypto/"
|
|
|
|
- "types/"
|
|
|
|
clients:
|
|
|
|
paths:
|
|
|
|
- "rpc/"
|
|
|
|
- "client/"
|
|
|
|
- "x/**/client/"
|
|
|
|
|
|
|
|
ignore:
|
|
|
|
- "docs"
|
|
|
|
- "*.md"
|
2020-07-31 21:42:04 +00:00
|
|
|
- "cmd"
|
|
|
|
- "x/faucet"
|
2020-03-16 22:53:24 +00:00
|
|
|
- "**/*.pb.go"
|
|
|
|
- "types/*.pb.go"
|
2020-11-24 15:43:08 +00:00
|
|
|
- "tests/*"
|
2020-03-16 22:53:24 +00:00
|
|
|
- "x/**/*.pb.go"
|
2020-11-24 15:43:08 +00:00
|
|
|
- "scripts/"
|