-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Firefox WebDriver not working on Ubuntu 24.04 #10374
Comments
Ubuntu 24.04 is missing Firefox, Geckodriver, Edge, and Edgedriver: https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2404-Readme.md#browsers-and-drivers. Ubuntu 22.04 has those: https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2204-Readme.md#browsers-and-drivers. |
I see. Well then, that's the bug. |
This is in the Ubuntu 22.04 image template: runner-images/images/ubuntu/templates/ubuntu-22.04.pkr.hcl Lines 292 to 295 in da684ca
Both the Firefox and Edge installation lines are missing from the Ubuntu 24.04 image template: runner-images/images/ubuntu/templates/ubuntu-24.04.pkr.hcl Lines 290 to 291 in da684ca
|
Frankly, I don't give much of a heck about Edge, but Firefox must not be allowed to be left out, once this image is GA. |
@torokati44 - Thank you for bringing this issue to us, we are looking into this issue and get back to you after our findings. |
The relevant downstream PR is now: ruffle-rs/ruffle#17341 |
For now this is expected as the preinstalled software list mentions the browsers' removal, however according to:
they plan to bring these back before it goes out of beta, so we'll see. |
@torokati44 - We have added firefox to Ubuntu24.04 image. Thank you for opening the ticket issue. |
Indeed, this is now fixed in https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20240915.1 via #10589 (also related: #10597). |
Description
When running browser tests in Firefox, I'm getting this error:
[1-0] 2024-07-31T09:44:30.951Z WARN webdriver: Request failed with status 500 due to Expected browser binary location, but unable to find binary in default location, no 'moz:firefoxOptions.binary' capability provided, and no binary flag set on the command line
Platforms affected
Runner images affected
Image version and build link
Runner Image
Image: ubuntu-24.04
Version: 20240721.1.0
https://github.com/ruffle-rs/ruffle/actions/runs/10177828674/job/28150157900?pr=16352#step:11:90
Is it regression?
yes, it works on Ubuntu 22.04
Expected behavior
The tests pass.
Actual behavior
The tests don't pass.
Repro steps
Trigger a CI run of ruffle-rs/ruffle#16352.
The text was updated successfully, but these errors were encountered: