The TestingDiagnostics initializer needs to be run after EndStartupOptionStorage. Currently, it is only guaranteed to run after server parameters are registered.
The existing prerequisite of EndServerParameterRegistration should be replaced with EndStartupOptionStorage.
This is causing the free monitoring tests to non-deterministically fail as a result.