From 4b2ea4094768861f2bb3f08084664565d5bc9a29 Mon Sep 17 00:00:00 2001 From: Shuchang Zheng Date: Sun, 26 Jan 2025 12:59:07 +0800 Subject: [PATCH] fix build boundingbox timeout (#1646) --- skyvern/webeye/utils/page.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/skyvern/webeye/utils/page.py b/skyvern/webeye/utils/page.py index 81ff124b..6512aa6a 100644 --- a/skyvern/webeye/utils/page.py +++ b/skyvern/webeye/utils/page.py @@ -218,11 +218,11 @@ class SkyvernFrame: :param page: Page instance to remove the bounding boxes from. """ js_script = "() => removeBoundingBoxes()" - await self.evaluate(frame=self.frame, expression=js_script) + await self.evaluate(frame=self.frame, expression=js_script, timeout_ms=BUILDING_ELEMENT_TREE_TIMEOUT_MS) async def build_elements_and_draw_bounding_boxes(self) -> None: js_script = "() => buildElementsAndDrawBoundingBoxes()" - await self.evaluate(frame=self.frame, expression=js_script) + await self.evaluate(frame=self.frame, expression=js_script, timeout_ms=BUILDING_ELEMENT_TREE_TIMEOUT_MS) async def is_window_scrollable(self) -> bool: js_script = "() => isWindowScrollable()"