code coverage tools and configuration