Skip to content

s390x: CI hangs in TestEventsLimit since "Move --rm to daemon side" #25533

@michael-holzheu

Description

@michael-holzheu

Looks like PR #20848 (commit 31e3970) introduced a problem for s390x. See Jenkins run: https://jenkins.dockerproject.org/job/Docker%20Master%20(z)/197

* |   31e3970 Merge pull request #20848 from WeiZhang555/move-rm-to-daemon
|\ \..
| * | 7df815d Add docs for auto-removal on daemon
| * | 1537dbe Not use goroutine for container's auto-removal
| * | 6dd8e10 Wait container's removal via Events API
| * | 3c2886d Move --rm to daemon side
| |/..
* |   b435d75 Merge pull request #25494 from thaJeztah/fix-bind-mount-validation
  1. Test before commit (works):
# git checkout b435d75
M       vendor/src/github.com/go-check/check/check.go
Note: checking out 'b435d75'.
HEAD is now at b435d75... Merge pull request #25494 from thaJeztah/fix-bind-mount-validation

# TESTFLAGS='-check.f DockerSuite.TestEventsLimit'  \
      DOCKER_GRAPHDRIVER=vfs DOCKER_EXECDRIVER=native TIMEOUT="120m" \
      hack/make.sh gccgo test-integration-cli
PASS: docker_cli_events_test.go:108: TestEventsLimit.pN52_github_com_docker_docker_integration_cli.DockerSuite  15.301s
OK: 1 passed
PASS
  1. Test after commit (hangs):
# git checkout 31e3970
Note: checking out '31e3970'.
HEAD is now at 31e3970... Merge pull request #20848 from WeiZhang555/move-rm-to-daemon

# TESTFLAGS='-check.f DockerSuite.TestEventsLimit'  \
      DOCKER_GRAPHDRIVER=vfs DOCKER_EXECDRIVER=native TIMEOUT="120m" \
      hack/make.sh gccgo test-integration-cli
+ go test -check.f DockerSuite.TestEventsLimit -check.v -check.timeout=120m -test.timeout=360m github.com/docker/docker/integration-cli
INFO: Testing against a local daemon

-> HANGS

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions