test/integration: wait a background process

Otherwise this process can be killed before it prints the test message.

PiperOrigin-RevId: 258448204
This commit is contained in:
Andrei Vagin 2019-07-16 15:05:12 -07:00 committed by gVisor bot
parent 74dc663bbb
commit 89368456d8
1 changed files with 1 additions and 1 deletions

View File

@ -32,7 +32,7 @@ func TestBindOverlay(t *testing.T) {
}
d := testutil.MakeDocker("bind-overlay-test")
cmd := "nc -l -U /var/run/sock& sleep 1 && echo foobar-asdf | nc -U /var/run/sock"
cmd := "nc -l -U /var/run/sock & p=$! && sleep 1 && echo foobar-asdf | nc -U /var/run/sock && wait $p"
got, err := d.RunFg("ubuntu:trusty", "bash", "-c", cmd)
if err != nil {
t.Fatal("docker run failed:", err)