61 lines
1.2 KiB
YAML
61 lines
1.2 KiB
YAML
codecov:
|
|
require_ci_to_pass: yes
|
|
|
|
coverage:
|
|
range: 60..90
|
|
status:
|
|
project:
|
|
default:
|
|
target: auto
|
|
threshold: 0.5%
|
|
flags:
|
|
- server
|
|
patch:
|
|
default:
|
|
target: 85%
|
|
threshold: 0%
|
|
only_pulls: true
|
|
if_ci_failed: ignore
|
|
flags:
|
|
- server
|
|
|
|
comment:
|
|
layout: "diff, flags"
|
|
require_changes: true
|
|
show_critical_paths: true
|
|
|
|
flags:
|
|
server:
|
|
paths:
|
|
- "**/*.py"
|
|
carryforward: true
|
|
ui-tests:
|
|
paths:
|
|
- "**/*.js"
|
|
carryforward: true
|
|
server-ui:
|
|
paths:
|
|
- "**/*.py"
|
|
carryforward: true
|
|
|
|
profiling:
|
|
critical_files_paths:
|
|
- /jingrow/api.py
|
|
- /jingrow/app.py
|
|
- /jingrow/auth.py
|
|
- /jingrow/boot.py
|
|
- /jingrow/client.py
|
|
- /jingrow/handler.py
|
|
- /jingrow/migrate.py
|
|
- /jingrow/sessions.py
|
|
- /jingrow/utils/*
|
|
- /jingrow/desk/reportview.py
|
|
- /jingrow/desk/form/*
|
|
- /jingrow/model/*
|
|
- /jingrow/core/pagetype/pagetype/*
|
|
- /jingrow/core/pagetype/data_import/*
|
|
- /jingrow/core/pagetype/user/*
|
|
- /jingrow/core/pagetype/user/*
|
|
- /jingrow/query_builder/*
|
|
- /jingrow/database/*
|