Make aggregate module wait for submodules to generate coverage report first