You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We (=the libsdl-org/SDL project) are using Selenium to run the emscripten tests in ci.
When bumping the os from ubuntu-22.04 to ubuntu-24.04, all tests fail.
This only reproduces on GitHub Actions.
# Clone SDL repo locallycd /tmp
git clone https://github.com/madebr/SDL
cd SDL
git checkout emscripten-selenium-ubuntu-24-04
# Create new GitHub repo
gh repo create --public <your-user>/SDL-test
# Add the just-created GitHub repo as a new remote
git remote add origin [email protected]:<your-user>/SDL-test
# Push SDL to your new GitHub repo
git push --set-upstream origin emscripten-selenium-ubuntu-24-04:refs/heads/emscripten-selenium-ubuntu-24-04
Visit https://github.com//SDL-test/actions in your browser to see the output.
Relevant log output
1: Traceback (most recent call last):
1: File "/home/runner/work/SDL/SDL/test/emscripten/driver.py", line 183, in<module>
1: raise SystemExit(main())
1: ^^^^^^
1: File "/home/runner/work/SDL/SDL/test/emscripten/driver.py", line 160, in main
1: sdl_test_driver = SDLSeleniumTestDriver(
1: ^^^^^^^^^^^^^^^^^^^^^^
1: File "/home/runner/work/SDL/SDL/test/emscripten/driver.py", line 56, in __init__
1: self.driver = driver_contructor(options=driver_options)
1: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1: File "/home/runner/.local/lib/python3.12/site-packages/selenium/webdriver/chrome/webdriver.py", line 45, in __init__
1: super().__init__(
1: File "/home/runner/.local/lib/python3.12/site-packages/selenium/webdriver/chromium/webdriver.py", line 66, in __init__
1: super().__init__(command_executor=executor, options=options)
1: File "/home/runner/.local/lib/python3.12/site-packages/selenium/webdriver/remote/webdriver.py", line 212, in __init__
1: self.start_session(capabilities)
1: File "/home/runner/.local/lib/python3.12/site-packages/selenium/webdriver/remote/webdriver.py", line 299, in start_session
1: response = self.execute(Command.NEW_SESSION, caps)["value"]
1: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1: File "/home/runner/.local/lib/python3.12/site-packages/selenium/webdriver/remote/webdriver.py", line 354, in execute
1: self.error_handler.check_response(response)
1: File "/home/runner/.local/lib/python3.12/site-packages/selenium/webdriver/remote/errorhandler.py", line 229, in check_response
1: raise exception_class(message, screen, stacktrace)
1: selenium.common.exceptions.SessionNotCreatedException: Message: session not created: Chrome failed to start: exited normally.
1: (session not created: DevToolsActivePort file doesn't exist)1: (The process started from chrome location /opt/hostedtoolcache/setup-chrome/chromium/1369611/x64/chrome is no longer running, so ChromeDriver is assuming that Chrome has crashed.)1: Stacktrace:1: #0 0x5646e1b69cd2 <unknown>1: #1 0x5646e1b5ba5e <unknown>1: #2 0x5646e1607f27 <unknown>1: #3 0x5646e163dda4 <unknown>1: #4 0x5646e16381a6 <unknown>1: #5 0x5646e168335d <unknown>1: #6 0x5646e1682ad6 <unknown>1: #7 0x5646e1675fe3 <unknown>1: #8 0x5646e1645c41 <unknown>1: #9 0x5646e1644d39 <unknown>1: #10 0x5646e1645a1c <unknown>1: #11 0x5646e1b1729f <unknown>1: #12 0x5646e1b323d3 <unknown>1: #13 0x5646e1b31e3b <unknown>1: #14 0x5646e1b32845 <unknown>1: #15 0x5646e1b21ab3 <unknown>1: #16 0x5646e1b32be0 <unknown>1: #17 0x5646e1b07ee1 <unknown>1: #18 0x5646e1b4c248 <unknown>1: #19 0x5646e1b4c3d9 <unknown>1: #20 0x5646e1b5ad65 <unknown>1: #21 0x7f01d389ca94 <unknown>1: #22 0x7f01d3929c3c <unknown>
Operating System
Ubuntu 24.04
Selenium version
Python, 4.25.0
What are the browser(s) and version(s) where you see this issue?
Chrome 132.0.6781.0
What are the browser driver(s) and version(s) where you see this issue?
ChromeDrive 132.0.6781.0
Are you using Selenium Grid?
n/a
The text was updated successfully, but these errors were encountered:
@madebr, thank you for creating this issue. We will troubleshoot it as soon as we can.
Info for maintainers
Triage this issue by using labels.
If information is missing, add a helpful comment and then I-issue-template label.
If the issue is a question, add the I-question label.
If the issue is valid but there is no time to troubleshoot it, consider adding the help wanted label.
If the issue requires changes or fixes from an external project (e.g., ChromeDriver, GeckoDriver, MSEdgeDriver, W3C),
add the applicable G-* label, and it will provide the correct link and auto-close the
issue.
After troubleshooting the issue, please add the R-awaiting answer label.
What happened?
We (=the libsdl-org/SDL project) are using Selenium to run the emscripten tests in ci.
When bumping the os from
ubuntu-22.04
toubuntu-24.04
, all tests fail.Link to a "good log".
Link to a "bad log"
--headless
mode, and are not adding other argumentsHow can we reproduce the issue?
Visit https://github.com//SDL-test/actions in your browser to see the output.
Relevant log output
Operating System
Ubuntu 24.04
Selenium version
Python, 4.25.0
What are the browser(s) and version(s) where you see this issue?
Chrome 132.0.6781.0
What are the browser driver(s) and version(s) where you see this issue?
ChromeDrive 132.0.6781.0
Are you using Selenium Grid?
n/a
The text was updated successfully, but these errors were encountered: