the-littlest-jupyterhub
the-littlest-jupyterhub copied to clipboard
ci: intermittent test failures in the integration tests jobs
Reported by @minrk in https://github.com/jupyterhub/the-littlest-jupyterhub/pull/861#issuecomment-1552652928.
I guess without looking into it that this fixture could be to blame, because it is reloading hub / proxy, but does it ensure they are ready to be used after that?
- proxy needs to be restarted and become ready
- hub needs to be restarted and become ready
- hub needs to configure routes in restarted proxy
Maybe if we ensure 3 is completed first, we reduce intermittent failures?
https://github.com/jupyterhub/the-littlest-jupyterhub/blob/05ed42a0b1d5e26bc6c4ddfd2c45844b9335e4b4/integration-tests/conftest.py#L9-L29