mirror of
https://github.com/XRPLF/rippled.git
synced 2026-08-21 22:30:57 +00:00
52 lines
1.1 KiB
YAML
52 lines
1.1 KiB
YAML
codecov:
|
|
require_ci_to_pass: true
|
|
|
|
comment:
|
|
behavior: default
|
|
layout: reach,diff,flags,tree,reach
|
|
show_carryforward_flags: true
|
|
|
|
# Coverage is uploaded from independent workflows: the C++ build under the `cpp`
|
|
# flag and the Rust build under the `rust` flag. Carrying forward each flag means
|
|
# a commit that only re-runs one language keeps the other language's last-known
|
|
# coverage instead of dropping it, so the combined project total stays stable.
|
|
flag_management:
|
|
default_rules:
|
|
carryforward: true
|
|
individual_flags:
|
|
- name: cpp
|
|
carryforward: true
|
|
- name: rust
|
|
carryforward: true
|
|
|
|
coverage:
|
|
range: "70..85"
|
|
precision: 1
|
|
round: nearest
|
|
status:
|
|
project:
|
|
default:
|
|
target: 75%
|
|
threshold: 2%
|
|
patch:
|
|
default:
|
|
target: auto
|
|
threshold: 2%
|
|
changes: false
|
|
|
|
github_checks:
|
|
annotations: true
|
|
|
|
parsers:
|
|
cobertura:
|
|
partials_as_hits: true
|
|
handle_missing_conditions: true
|
|
|
|
slack_app: false
|
|
|
|
ignore:
|
|
- "src/test/"
|
|
- "src/tests/"
|
|
- "include/xrpl/beast/test/"
|
|
- "include/xrpl/beast/unit_test/"
|