called with the tap object, so any additional plugins can be applied or other modifications if needed.
called before running the test files, but only if we have files to run
called with the mutated tap, and each test file path, relative to config.projectRoot
called with the tap object, so any additional plugins can be applied or other modifications if needed.