add coverage
ignore generate coverage file