mirror of
https://github.com/moby/moby.git
synced 2025-12-04 19:23:06 +03:00
Fix events test flakiness.
Since channel is getting a send instead of a close now, this can cause random issues ranging through the list of channels if the channel is unbuffered since the send may be blocked. Signed-off-by: Brian Goff <cpuguy83@gmail.com>
This commit is contained in:
@@ -232,10 +232,10 @@ func (s *DockerSuite) TestEventsStreaming(c *check.C) {
|
||||
containerID := strings.TrimSpace(out)
|
||||
|
||||
testActions := map[string]chan bool{
|
||||
"create": make(chan bool),
|
||||
"start": make(chan bool),
|
||||
"die": make(chan bool),
|
||||
"destroy": make(chan bool),
|
||||
"create": make(chan bool, 1),
|
||||
"start": make(chan bool, 1),
|
||||
"die": make(chan bool, 1),
|
||||
"destroy": make(chan bool, 1),
|
||||
}
|
||||
|
||||
matcher := matchEventLine(containerID, "container", testActions)
|
||||
@@ -291,8 +291,8 @@ func (s *DockerSuite) TestEventsImageUntagDelete(c *check.C) {
|
||||
c.Assert(deleteImages(name), checker.IsNil)
|
||||
|
||||
testActions := map[string]chan bool{
|
||||
"untag": make(chan bool),
|
||||
"delete": make(chan bool),
|
||||
"untag": make(chan bool, 1),
|
||||
"delete": make(chan bool, 1),
|
||||
}
|
||||
|
||||
matcher := matchEventLine(imageID, "image", testActions)
|
||||
|
||||
Reference in New Issue
Block a user