Skip to content

Commit 9dc4c05

Browse files
ViralBShahclaude
andauthored
ci: make codecov coverage status informational (#358)
Coverage is advisory for openlibm, not a merge gate. The library has many defensive branches (overflow/underflow guards, NaN/special-value paths) that the test suites do not always exercise, so a small, correct patch can add lines no test hits. Report coverage for review visibility but stop failing the project/patch checks on it. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 5233e2c commit 9dc4c05

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

codecov.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Coverage is advisory for openlibm, not a merge gate.
2+
#
3+
# The library has many defensive branches (overflow/underflow guards, NaN and
4+
# special-value paths) that the test suites do not always exercise, so a small
5+
# patch can legitimately add lines that no test hits. Report coverage so it is
6+
# visible in review, but never fail the check on it.
7+
coverage:
8+
status:
9+
project:
10+
default:
11+
informational: true
12+
patch:
13+
default:
14+
informational: true

0 commit comments

Comments
 (0)