Skip to content

Add support for ARM architecture in Docker testing #3

@brunodam

Description

@brunodam

Description

The current Docker-based testing setup is designed for x86_64/amd64 environments. On ARM-based systems (e.g., Apple Silicon Macs, Raspberry Pi, Graviton), the make test-docker-all target cannot run properly because the base images and binaries are not built for ARM.

Example

On an ARM machine:

make test-docker-ubuntu

fails with errors such as:

exec format error

Expected

make test-docker-ubuntu should run successfully on both amd64 and arm64 hosts.

Contributors on Intel or ARM servers should be able to build and run tests without extra steps.

Actual

make test-docker-ubuntu fails on ARM hosts due to architecture mismatch.

Notes

  • Adding ARM support will improve developer experience and broaden test coverage.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions