Skip to content

[πŸ› Bug]: Selenium Manager downloads x86_64 firefox binaries on ARM LinuxΒ #13793

@lprimak

Description

@lprimak

What happened?

Firefox is available for Linux ARM (mac, OCI/ampere, ARM/gravitron etc)
However, Selenium Manager downloads the x86_64 version leading to failures

High Impact

This issue makes impossible to run Selenium tests on Ubuntu-based docker images without going through gymnastics of installing firefox manually.
This is difficult because it requires snap, which doesn't work in Docker containers

How can we reproduce the issue?

Any Selenium run on arm64 linux with firefox driver will reproduce this.

Relevant log output

N/A

Operating System

ARM Linux (Mac, cloud)

Selenium version

Java 4.19.1 (ltest)

What are the browser(s) and version(s) where you see this issue?

Firefox (latest)

What are the browser driver(s) and version(s) where you see this issue?

geckodriver (latest)

Are you using Selenium Grid?

N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    I-defectSomething is not working as intendedR-help wantedIssues looking for contributions

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions