Better handling of no coverage found

It will no longer re-run all test files.
It will try finding files without subname if with subname returns nothing