From d04d73ff69ff3b2aaea1517b5f0685aa401a1de6 Mon Sep 17 00:00:00 2001 From: Aleksei Shpakovskii Date: Sat, 21 Aug 2021 20:27:06 +0200 Subject: [PATCH] Decrease poll interval when waiting for test to complete 30 seconds sounds a bit too much. According to [docs][1], > The recommended poll interval is 1 second. [1]: https://gtmetrix.com/api/docs/0.1/#api-test-state --- gtmetrix/interface.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtmetrix/interface.py b/gtmetrix/interface.py index 7a39f19..acc31a7 100644 --- a/gtmetrix/interface.py +++ b/gtmetrix/interface.py @@ -82,7 +82,7 @@ def fetch_results(self, key): number_executions = 0 while not self.state == self.STATE_COMPLETED and (number_executions < 30): number_executions += 1 - time.sleep(30) + time.sleep(3) response_data = self._request(self.poll_state_url) self.state = response_data['state']