generate code coverage file