celix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bjoern Petri <bjoern.pe...@sundevil.de>
Subject Coveralls Test Coverage Integration
Date Sat, 10 Oct 2015 19:18:59 GMT

Hi everyone,

A while ago we started using Travis CI to ensure that Celix including
all bundles is still building after a commit has been pushed. Within the
last week we committed some patches to fix the current unit testing
setup and there are some more to come (Thanks to Menno!). Therefore, I
also enabled the unit testing within the Travis configuration.

An hour ago, I extened this with the integration of Coveralls. Coveralls
is a web service that is able to keep track of our automated test
coverage. It is similar to the html report which is generated by the
'make coverage' target, but just web based and - thanks to Travis -
fully automated.

Currently, only the develop branch pushes the test coverage results to
Coveralls. If you want to enable Coveralls in your feature branch, just
take a look at the current setup in out Travis configuration.

See our current code coverage (for the utils library):
https://coveralls.io/github/apache/celix

Regards,
Bjoern

Mime
View raw message