tests/fixtures/dummy/credential.json ships placeholder dockerhub creds (your-docker-username). Non-blank, so _usable_credentials() (src/madengine/core/auth.py:311) accepts them and a real login runs:
unauthorized: incorrect username or password
... 429 Too Many Requests ... rocm/pytorch/manifests/latest
Base image pull was denied: rocm/pytorch
The build falls back to an anonymous pull, so behind a rate-limited IP 16 e2e tests fail with exit 2 (BUILD_FAILURE).
tests/fixtures/dummy/credential.jsonships placeholder dockerhub creds (your-docker-username). Non-blank, so_usable_credentials()(src/madengine/core/auth.py:311) accepts them and a real login runs:The build falls back to an anonymous pull, so behind a rate-limited IP 16 e2e tests fail with exit 2 (BUILD_FAILURE).