The coverage task considers that all tests have the same code coverage. We could implement a new option to enable an accurate mode that will execute tests separately to have their respective code coverage. However, this will come with a price in term of computation time.