News:Announcing new test coverage shields
0
4
Entering edit mode
Dan Tenenbaum ★ 8.2k
@dan-tenenbaum-4256
Last seen 5 months ago
United States

Hello Bioconductors,

We're pleased to announce a new shield to join the ones we rolled out in May.

The new shield measures test coverage of a package, as determined by Jim Hester's covr package.

Coverage is a measure of the degree to which package code is tested by your unit tests. If you don't know what unit tests are, read our guidelines.

These shields are on all package landing pages for software packages in release and devel. An example shield can be seen at 

http://bioconductor.org/packages//Biobase/

It links to a detailed coverage report at https://codecov.io/ .

If package coverage cannot be determined (shield value is 'unknown'), the shield links to a section of our guidelines
explaining why this might be. 

Note that the coverage calculation happens on our linux build machines only and is not run as part of the nightly builds, but it is run several times a week. Only packages whose code has changed since the last calculation are run through covr.

We hope this shield motivates package developers to add unit tests (if they don't have them already) and improve their package's unit test coverage. Refer to the covr
documentation for more information on how to do this.

Questions and comments are welcome as always on the bioc-devel list.

Thanks,
Dan

test coverage News • 2.0k views
ADD COMMENT
0
Entering edit mode

I don't know if there was a change, but I cannot see any shield for the link you provided (http://bioconductor.org/packages//Biobase/). Thanks.

ADD REPLY
0
Entering edit mode

See Shields/Badges on Package landing pages ; the coverage shields will re-appear eventually, but with less functionality.

ADD REPLY

Login before adding your answer.

Traffic: 972 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6