coverage:
  range: 60..80
  status:
    project:
      default:
        # TODO - raise it to 70-75% over time
        target: 62%    # the required coverage value
        threshold: 1%  # the leniency in hitting the target
ignore:
 - repo/blob/gcs/
 - repo/blob/gdrive/
 - repo/blob/s3/
 - repo/blob/azure/
 - repo/blob/gcs/
 - repo/blob/b2/
 - repo/blob/rclone/
 - repo/blob/webdav/
 # exclude generated code
 - internal/grpcapi/
 # exclude test-only packages
 - internal/fault/
 - internal/testutil/
 - internal/testlogging/
 - internal/mockfs/
 - internal/repotesting/
 - internal/fshasher/
 - internal/blobtesting/
 - internal/bigmap/bigmapbench/
 