Browse code

Probably fix flaky test TestExecTTY

sleep 2 seconds before exec exit to make sure
the output of `cat /foo` will be read

Signed-off-by: Lei Jitang <leijitang@huawei.com>

Lei Jitang authored on 2015/12/10 18:13:58
Showing 1 changed files
... ...
@@ -49,7 +49,7 @@ func (s *DockerSuite) TestExecTTY(c *check.C) {
49 49
 	c.Assert(err, checker.IsNil)
50 50
 	defer p.Close()
51 51
 
52
-	_, err = p.Write([]byte("cat /foo && exit\n"))
52
+	_, err = p.Write([]byte("cat /foo && sleep 2 && exit\n"))
53 53
 	c.Assert(err, checker.IsNil)
54 54
 
55 55
 	chErr := make(chan error)