]> git.proxmox.com Git - mirror_zfs.git/commitdiff
Codecov tweaks
authorKjeld Schouten <kjeld@schouten-lebbing.nl>
Tue, 3 Dec 2019 18:23:48 +0000 (19:23 +0100)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Tue, 3 Dec 2019 18:23:48 +0000 (10:23 -0800)
Modify the Codecov settings to provide a more realistic and stable
report.  The following change were made:

- Precision has been limited to whole percents only, but will round
  to nearest. This means 0.0-0.49 will round to zero (no change) and
  0.51 will round to 1%.

- Exclude the tests/zfs-tests directory from the report.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
Closes #9650

.github/codecov.yml

index 9ae962639e408664469961bfc98bc63a5b8801e5..e4155dd851cf89eedffb3f37bb08cc49081af128 100644 (file)
@@ -4,7 +4,8 @@ codecov:
     after_n_builds: 2          # user and kernel
 
 coverage:
-  precision: 2                 # 2 digits of precision
+  precision: 0                 # 0 decimals of precision
+  round: nearest        # Round to nearest precision point
   range: "50...90"             # red -> yellow -> green
 
   status:
@@ -20,3 +21,6 @@ comment:
   layout: "reach, diff, flags, footer"
   behavior: once               # update if exists; post new; skip if deleted
   require_changes: yes         # only post when coverage changes
+
+ignore:
+  - "tests/zfs-tests"          # Don't need Tests to cover themselves
\ No newline at end of file