.codecov.yaml 878 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. codecov:
  2. require_ci_to_pass: false
  3. max_report_age: off
  4. coverage:
  5. precision: 2
  6. round: up
  7. range: "80...100"
  8. status:
  9. project:
  10. default:
  11. informational: true
  12. target: auto
  13. threshold: 10%
  14. patch: false
  15. parsers:
  16. gcov:
  17. branch_detection:
  18. conditional: yes
  19. loop: yes
  20. method: no
  21. macro: no
  22. comment:
  23. layout: "reach,diff,flags,tree"
  24. behavior: default
  25. require_changes: false
  26. # Relative file path fixing.
  27. # CI file paths must match Git file paths.
  28. # This fix removes the "/home/runner/" prefix
  29. # to coverage report file paths.
  30. fixes:
  31. - "/home/runner/::"
  32. ignore:
  33. - "docs/**/*"
  34. - "docker/**/*"
  35. - "examples/**/*"
  36. - "bazel/**/*"
  37. - "cmake/**/*"
  38. - "buildscripts/**/*"
  39. - "third_party/**/*"
  40. - "test_common/**/*"
  41. - "tools/**/*"
  42. - ".vscode/**/*"
  43. - ".github/**/*"
  44. - "**/test/**/*"
  45. - "**.md"