vscode-extension-tester: WebDriverError: unknown error: Chrome failed to start: crashed. (unknown error: DevToolsActivePort file doesn't exist)
We are currently facing some errors in our build:
- WebDriverError: unknown error: Chrome failed to start: crashed. (unknown error: DevToolsActivePort file doesn’t exist)
TypeError: Cannot read property 'manage' of undefined
Please see the error ouput below. It does not happen on every build. See also https://app.circleci.com/pipelines/github/jboss-fuse/vscode-atlasmap?branch=pull%2F514
Writing code settings to /home/circleci/vscode-atlasmap/test-resources/settings/User/settings.json
1) "before all" hook in "{root}"
2) "after all" hook in "{root}"
0 passing (337ms)
2 failing
1) "before all" hook in "{root}":
WebDriverError: unknown error: Chrome failed to start: crashed.
(unknown error: DevToolsActivePort file doesn't exist)
(The process started from chrome location /home/circleci/vscode-atlasmap/test-resources/VSCode-linux-x64/code is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
(Driver info: chromedriver=83.0.4103.39 (ccbf011cb2d2b19b506d844400483861342c20cd-refs/branch-heads/4103@{#416}),platform=Linux 4.15.0-1077-aws x86_64)
at Object.checkLegacyResponse (node_modules/selenium-webdriver/lib/error.js:546:15)
at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:509:13)
at /home/circleci/vscode-atlasmap/node_modules/selenium-webdriver/lib/http.js:441:30
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
From: Task: WebDriver.createSession()
at Function.createSession (node_modules/selenium-webdriver/lib/webdriver.js:769:24)
at Function.createSession (node_modules/selenium-webdriver/chrome.js:761:15)
at createDriver (node_modules/selenium-webdriver/index.js:170:33)
at Builder.build (node_modules/selenium-webdriver/index.js:642:16)
at VSBrowser.<anonymous> (node_modules/vscode-extension-tester/out/browser.js:77:18)
at Generator.next (<anonymous>)
at fulfilled (node_modules/vscode-extension-tester/out/browser.js:5:58)
2) "after all" hook in "{root}":
TypeError: Cannot read property 'manage' of undefined
at VSBrowser.<anonymous> (node_modules/vscode-extension-tester/out/browser.js:114:48)
at Generator.next (<anonymous>)
at /home/circleci/vscode-atlasmap/node_modules/vscode-extension-tester/out/browser.js:8:71
at new Promise (<anonymous>)
at __awaiter (node_modules/vscode-extension-tester/out/browser.js:4:12)
at VSBrowser.quit (node_modules/vscode-extension-tester/out/browser.js:113:16)
at Context.<anonymous> (node_modules/vscode-extension-tester/out/suite/runner.js:69:35)
at Generator.next (<anonymous>)
at /home/circleci/vscode-atlasmap/node_modules/vscode-extension-tester/out/suite/runner.js:8:71
at new Promise (<anonymous>)
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Reactions: 1
- Comments: 21 (8 by maintainers)
I am also experiencing this issue(tried on v4.3.0 and v5.2.1). Has anybody found a solution?
I am running this in a github action linux runner:
extest get-vscode && extest get-chromedriver && extest install-vsix --extensions_dir ./test-resources/extensions --vsix_file ./dist/vscode-extension.vsix && extest install-from-marketplace --extensions_dir ./test-resources/extensions redhat.java vscjava.vscode-java-debug redhat.vscode-yaml && extest run-tests ./out/test/runPackageTests.js
I am getting essentially the same output:
The same:
Launching browser…
0 passing (228ms) 2 failing
“before all” hook in “{root}”: WebDriverError: unknown error: Chrome failed to start: crashed. (unknown error: DevToolsActivePort file doesn’t exist) (The process started from chrome location /home/sergey/repos/frameworks.ide.vscode.extensions.oneapi-gdb-debug/test-resources/VSCode-linux-x64/code is no longer running, so ChromeDriver is assuming that Chrome has crashed.) at Object.throwDecodedError (node_modules/selenium-webdriver/lib/error.js:522:15) at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:589:13) at Executor.execute (node_modules/selenium-webdriver/lib/http.js:514:28) at processTicksAndRejections (node:internal/process/task_queues:96:5)
“after all” hook in “{root}”: TypeError: Cannot read properties of undefined (reading ‘manage’) at VSBrowser.<anonymous> (node_modules/vscode-extension-tester/out/browser.js:126:48) at Generator.next (<anonymous>) at /home/sergey/repos/frameworks.ide.vscode.extensions.oneapi-gdb-debug/node_modules/vscode-extension-tester/out/browser.js:8:71 at new Promise (<anonymous>) at __awaiter (node_modules/vscode-extension-tester/out/browser.js:4:12) at VSBrowser.quit (node_modules/vscode-extension-tester/out/browser.js:125:16) at Context.<anonymous> (node_modules/vscode-extension-tester/out/suite/runner.js:82:35) at Generator.next (<anonymous>) at /home/sergey/repos/frameworks.ide.vscode.extensions.oneapi-gdb-debug/node_modules/vscode-extension-tester/out/suite/runner.js:8:71 at new Promise (<anonymous>)
Waiting for the debugger to disconnect…