From b31bb2cf9871627cc8e7069ff0c10547e4a5afb4 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Fri, 29 Jul 2022 07:58:51 +0000 Subject: [PATCH] [FIX] core: add missing timeouts on end-of-tour waits Not entirely sure why they come into play, but apparently they sometimes do. Part-of: odoo/odoo#96517 --- odoo/tests/common.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/odoo/tests/common.py b/odoo/tests/common.py index e30695e302a..e3f4e8076db 100644 --- a/odoo/tests/common.py +++ b/odoo/tests/common.py @@ -1514,7 +1514,7 @@ which leads to stray network requests and inconsistencies.""")) ) """, 'awaitPromise': True}) # wait for the screenshot or whatever - wait(self._responses.values()) + wait(self._responses.values(), 10) self._logger.info('Deleting cookies and clearing local storage') self._websocket_request('Network.clearBrowserCache') self._websocket_request('Network.clearBrowserCookies') @@ -1523,7 +1523,7 @@ which leads to stray network requests and inconsistencies.""")) # hopefully after navigating to about:blank there's no event left self._frames.clear() # wait for the clearing requests to finish in case the browser is re-used - wait(self._responses.values()) + wait(self._responses.values(), 10) self._responses.clear() self._result.cancel() self._result = Future()