Hopefully no one ever calls `fireTestRunStarted()` multiple times, but just in case someone does, we should probably only call `loadListeners()` the first time  `fireTestRunStarted()` is called.