@@ -49,7 +49,9 @@ const all_windows = [
4949 windows.chrome
5050 , windows.firefox
5151 , windows.edge
52− , windows.ie
52+ // i.e. takes forever and seems to make selenium timeout :/
53+ // not really sure how to extend the timeout.
54+ // , windows.ie
5355]
5456
5557// "macOS 10.14"
@@ -85,9 +87,9 @@ function prepare_all_envs(config) {
8587
8688 for (i = 0; i < all_windows.length; i++) {
8789 envs.push({
88− browser: windows[i].browser,
89− browserVersion: windows[i].browserVersion,
90− platform: winddows[i].platform,
90+ browser: all_windows[i].browser,
91+ browserVersion: all_windows[i].browserVersion,
92+ platform: all_windows[i].platform,
9193 build: config.build,
9294 name: config.name
9395 })
@@ -148,6 +150,9 @@ async function prepare_local_driver(env) {
148150 .setFirefoxOptions(firefoxOptions)
149151 .build();
150152
153+ // Allow waits up to 5 minutes
154+ await driver.manage().timeouts().implicitlyWait(300, TimeUnit.SECONDS);
155+
151156 return driver;
152157}
153158
@@ -156,7 +161,7 @@ async function run_test(driver, url) {
156161 try {
157162 await driver.manage().window().setRect({ width: 1200, height: 800, x: 0, y: 0 });
158163 await driver.get(url);
159− await driver.wait(until.titleIs('tests finished'), 120 * 1000);
164+ await driver.wait(until.titleIs('tests finished'), 240 * 1000);
160165 results = await driver.executeScript("return test_results")
161166 } finally {
162167 await driver.quit();