Skip to content
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

Allow running integration tests wrapped under //testing/... on MacOS #52914

Closed
Tracked by #46486
jhchabran opened this issue Jun 5, 2023 · 0 comments
Closed
Tracked by #46486
Assignees
Labels

Comments

@jhchabran
Copy link
Member

Right now, t's not possible to do so, because we need to cross compile to produce linux/amd64 container images, but the test runners need to run against your host architecture. If your host isn't linux/amd64 you won't be able to run those tests.

This is caused by the fact that there is no straightforward way of telling Bazel to use a given toolchain for certain targets and another one for others, in a consistent fashion across the various binaries we produce (rust+go).

We really want those to be possible, as the ability of running those targets locally, with a single command is a significant advantage when iterating locally, especially when it comes to add new tests to those targets.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant