[Biopython-dev] Online tools to track our test coverage & code quality

Ben Fulton ben at benfulton.net
Sat Nov 28 03:31:43 UTC 2015


Is there any plan for dealing with the external dependencies? My university
is launching a cloud next year, and I thought I might put together some
virtual machines to run some more extensive tests and coverage.

--
Ben Fulton


On Fri, Nov 27, 2015 at 4:30 AM, Peter Cock <p.j.a.cock at googlemail.com>
wrote:

> On Thu, Nov 26, 2015 at 5:06 PM, Peter Cock <p.j.a.cock at googlemail.com>
> wrote:
> > On Thu, Nov 26, 2015 at 4:01 PM, Peter Cock <p.j.a.cock at googlemail.com>
> wrote:
> >> Hi all,
> >>
> >> I've just been looking at https://codecov.io/ for logging unit test
> coverage,
> >> which can be used an add on on top of the GitHub and TravisCI with just
> >> a few small changes to the .travis.yml file ...
> >
> > I'd forgotten about another option in this area, https://coveralls.io
> >
>
> Tiago raised this on the list back in May,
> http://lists.open-bio.org/pipermail/biopython-dev/2015-May/020934.html
>
> We had a good discussion about what to do with the online tests and
> those will many external dependencies - which otherwise get poor
> test coverage scores in our current TravisCI configuration. On a
> related point, I've been meaning to try the Mac OS X support under
> TravisCI out.
>
> I started comparing coveralls.io and codecov.io yesterday, both using
> the same coverage data as input. It took a little tweaking to get them
> to report about the same overall coverage score:
>
> e.g. using my test branch and personal repository:
>
> https://codecov.io/github/peterjc/biopython?branch=codecov
> https://coveralls.io/github/peterjc/biopython?branch=codecov
>
> It seems that for now codecov.io does a much better job of combining
> all the TravisCI build targets to give overall coverage - while
> coveralls.io
> seems to list each file once per build target.
>
> My overall impression so far is a preference for the CodeCov.io
> interface - it also seems to have a more responsive website.
> We could of course setup both.
>
> Peter
> _______________________________________________
> Biopython-dev mailing list
> Biopython-dev at mailman.open-bio.org
> http://mailman.open-bio.org/mailman/listinfo/biopython-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.open-bio.org/pipermail/biopython-dev/attachments/20151127/6cfedf98/attachment-0001.html>


More information about the Biopython-dev mailing list