awslabs / tough

Rust libraries and tools for using and generating TUF repositories

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Integration tests cannot run on aarch64 hosts

cbgbt opened this issue · comments

When running the integration tests on aarch64, tests fail with:

 ---> [Warning] The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
 ---> Running in 51fb7472d3f2
standard_init_linux.go:228: exec user process caused: exec format error
The command '/bin/sh -c chmod +x ./setup.sh' returned a non-zero code: 1
test http_integ::test_retries ... FAILED

Seems like the integration tests depend on containers that need to support multiple architectures.

Yeah, and... that container image that it's pulling is very old. Those HTTP retry tests need some freshening up.