generate code coverage and upload to coveralls