generate lcov coverage report