Skip to content

Commit

Permalink
fail fast if webdriver cannot be created
Browse files Browse the repository at this point in the history
  • Loading branch information
gschueler committed Mar 8, 2023
1 parent 0822c92 commit 2230b43
Showing 1 changed file with 5 additions and 11 deletions.
16 changes: 5 additions & 11 deletions test/testdeck/src/test/selenium.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,17 +38,11 @@ export function CreateContext(resources: IRequiredResources) {
opts.addArguments('--disable-rtc-smoothness-algorithm', '--disable-gpu-compositing', '--disable-gpu', '--force-device-scale-factor=1', '--disable-lcd-text', '--disable-dev-shm-usage')

let driverProvider = async () => {
try {
const driver = await new webdriver.Builder()
.forBrowser('chrome')
.setChromeOptions(opts)
.build()
const proxy = createDriverProxy(driver)

return proxy
} catch (e) {
console.log(`Error creating webdriver: ${e}`,e)
}
const driver = await new webdriver.Builder()
.forBrowser('chrome')
.setChromeOptions(opts)
.build()
return createDriverProxy(driver)
}

let ctx = new Context(driverProvider, envOpts.TESTDECK_RUNDECK_URL, envOpts.TESTDECK_S3_UPLOAD, envOpts.TESTDECK_S3_BASE as string)
Expand Down

0 comments on commit 2230b43

Please sign in to comment.