diff --git a/homeassistant/components/speedtestdotnet/__init__.py b/homeassistant/components/speedtestdotnet/__init__.py index 2c906448510..71e51c0959d 100644 --- a/homeassistant/components/speedtestdotnet/__init__.py +++ b/homeassistant/components/speedtestdotnet/__init__.py @@ -167,19 +167,19 @@ class SpeedTestDataCoordinator(DataUpdateCoordinator): try: self.api.get_best_server() - _LOGGER.debug( - "Executing speedtest.net speed test with server_id: %s", - self.api.best["id"], - ) - - self.api.download() - self.api.upload() - return self.api.results.dict() except speedtest.SpeedtestBestServerFailure as err: raise UpdateFailed( "Failed to retrieve best server for speedtest", err ) from err + _LOGGER.debug( + "Executing speedtest.net speed test with server_id: %s", + self.api.best["id"], + ) + self.api.download() + self.api.upload() + return self.api.results.dict() + async def async_update(self, *_): """Update Speedtest data.""" try: