tests: fix potential infinite wait in tests spinning up a container (#7153)
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
		| @ -49,13 +49,8 @@ class TestProviderOAuth2OIDCImplicit(SeleniumTestCase): | ||||
|                 "OIDC_PROVIDER": f"{self.live_server_url}/application/o/{self.application_slug}/", | ||||
|             }, | ||||
|         ) | ||||
|         while True: | ||||
|             container.reload() | ||||
|             status = container.attrs.get("State", {}).get("Health", {}).get("Status") | ||||
|             if status == "healthy": | ||||
|                 return container | ||||
|             self.logger.info("Container failed healthcheck") | ||||
|             sleep(1) | ||||
|         self.wait_for_container(container) | ||||
|         return container | ||||
|  | ||||
|     @retry() | ||||
|     @apply_blueprint( | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Jens L
					Jens L