From bb2773b358561145457670f2feb8c7c85b861711 Mon Sep 17 00:00:00 2001 From: Brian Behlendorf Date: Fri, 22 Sep 2017 18:54:34 -0700 Subject: [PATCH] Update codecov.yml Update the codecov.yml to make the following functional changes. * Do not require the CI testing to pass before posting results. * Set red-yellow-green coverage percent from 50%-100% * Allow a 1% drop in coverage to still be considered a pass. * Reduce the size of the comment posted to the issue. Additionally, the top level README.markdown has been updated to include the codecov.io badge and the project summary reworded. Reviewed-by: Prakash Surya Signed-off-by: Brian Behlendorf Closes #6669 --- .github/codecov.yml | 31 ++++++++++++++++++++++++++----- README.markdown | 12 ++++++------ 2 files changed, 32 insertions(+), 11 deletions(-) diff --git a/.github/codecov.yml b/.github/codecov.yml index f36be39cb..e74c59a0f 100644 --- a/.github/codecov.yml +++ b/.github/codecov.yml @@ -1,9 +1,30 @@ codecov: - strict_yaml_branch: master # only use the latest copy on master branch - -comment: off + notify: + require_ci_to_pass: no coverage: + precision: 2 + round: down + range: "50...100" + status: - project: off - patch: off + project: + default: + threshold: 1% + + patch: + default: + threshold: 1% + +parsers: + gcov: + branch_detection: + conditional: yes + loop: yes + method: no + macro: no + +comment: + layout: "header, sunburst, diff" + behavior: default + require_changes: no diff --git a/README.markdown b/README.markdown index fd2ca8c86..1c305b35d 100644 --- a/README.markdown +++ b/README.markdown @@ -1,9 +1,9 @@ -

-ZFS is an advanced file system and volume manager which was originally -developed for Solaris and is now maintained by the Illumos community. +![img](http://zfsonlinux.org/images/zfs-linux.png) -ZFS on Linux, which is also known as ZoL, is currently feature complete. It -includes fully functional and stable SPA, DMU, ZVOL, and ZPL layers. And it's native! +ZFS on Linux is an advanced file system and volume manager which was originally +developed for Solaris and is now maintained by the OpenZFS community. + +[![codecov](https://codecov.io/gh/zfsonlinux/zfs/branch/master/graph/badge.svg)](https://codecov.io/gh/zfsonlinux/zfs) # Official Resources * [Site](http://zfsonlinux.org) @@ -16,4 +16,4 @@ Full documentation for installing ZoL on your favorite Linux distribution can be found at [our site](http://zfsonlinux.org/). # Contribute & Develop -We have a separate document with [contribution guidelines](./.github/CONTRIBUTING.md). \ No newline at end of file +We have a separate document with [contribution guidelines](./.github/CONTRIBUTING.md).