dalec
dalec copied to clipboard
tests: Allow test suite to run on mac
- Removes custom buildx config inpsection for new
buildx dial-stdio
subcommand for creating a buildkit client. This not only allows any buildx instance to be used, in particular it unblocks docker desktop. - Sets test fixtures to explicitly set the platform to the worker's platform. This is needed because the LLB is generated on the client and was assuming the client's platform (e.g. darwin/arm64 on mac).
- Marks windows tests to use explictlty set amd64 as the target platform since windows/arm64 is not supported. This allows the test suite to run against an arm64 worker (e.g. docker for mac).