Skip to content

Commit 113b99f

Browse files
committed
disable selenium testing bar from popping during load, use the new headless driver
1 parent b4098b7 commit 113b99f

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

ci/ci.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -949,14 +949,16 @@ def setup_driver(self) -> WebDriver:
949949
self.logger.info("Init Chromedriver")
950950
# Selenium webdriver options
951951
chrome_options = webdriver.ChromeOptions()
952+
chrome_options.add_experimental_option("excludeSwitches", ["enable-automation"])
953+
chrome_options.add_experimental_option('useAutomationExtension', False)
952954
chrome_options.add_argument("--no-sandbox")
953955
chrome_options.add_argument("--test-type")
954-
chrome_options.add_argument("--headless")
956+
chrome_options.add_argument("--headless=new")
955957
chrome_options.add_argument("--disable-gpu")
956958
chrome_options.add_argument("--disable-extensions")
957-
chrome_options.add_argument("--ignore-certificate-errors")
958959
chrome_options.set_capability("goog:loggingPrefs", {"browser": "ALL"})
959960
chrome_options.add_argument("--window-size=1920,1080")
961+
chrome_options.set_capability("acceptInsecureCerts", True)
960962
driver = webdriver.Chrome(options=chrome_options)
961963
driver.set_page_load_timeout(60)
962964
return driver

0 commit comments

Comments
 (0)