add coverage test runner