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