ver Feb2ndv3

working on human eval for multi_apps
This commit is contained in:
David Chang
2024-02-02 09:30:10 +08:00
parent 6d792e594e
commit c46fcbfcbe
2 changed files with 9 additions and 6 deletions

View File

@@ -406,7 +406,7 @@ class SetupController:
except Exception as e:
if attempt < 14:
logger.error(f"Attempt {attempt + 1}: Failed to connect, retrying. Error: {e}")
time.sleep(1)
time.sleep(5)
else:
logger.error(f"Failed to connect after multiple attempts: {e}")
raise e
@@ -531,20 +531,23 @@ class SetupController:
except Exception as e:
if attempt < 14:
logger.error(f"Attempt {attempt + 1}: Failed to connect, retrying. Error: {e}")
time.sleep(1)
time.sleep(5)
else:
logger.error(f"Failed to connect after multiple attempts: {e}")
raise e
if not browser:
return
context = browser.contexts[0]
platform = config['platform']
if platform == 'googledrive':
url = 'https://drive.google.com/drive/my-drive'
page = context.new_page() # Create a new page (tab) within the existing context
page.goto(url)
try:
page.goto(url, timeout=60000)
except:
logger.warning("Opening %s exceeds time limit", url) # only for human test
logger.info(f"Opened new page: {url}")
settings = json.load(open(config['settings_file']))
email, password = settings['email'], settings['password']