Skip to content

Conversation

@copybara-service
Copy link

Deflake docker in gVisor docker tests.

The docker client uses in the tests can catch the docker errors for commands
on the host's docker. However, when we start docker daemon inside a docker
container, the client can't catch the failure from the nested error message
from the docker daemon running inside.

To deflake the test, we always retry until we can get expected output from
execution logs in the command or timeout.

@copybara-service copybara-service bot added the exported Issue was exported automatically label Oct 29, 2025
The docker client uses in the tests can catch the docker errors for commands
on the host's docker. However, when we start docker daemon inside a docker
container, the client can't catch the failure from the nested error message
from the docker daemon running inside.

To deflake the test, we always retry until we can get expected output from
execution logs in the command or timeout.

PiperOrigin-RevId: 825263678
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

exported Issue was exported automatically

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants