Bläddra i källkod

Merge pull request #30151 from tonistiigi/fix-defunct

Avoid defunct registry/notary processes during tests
Vincent Demeester 8 år sedan
förälder
incheckning
ead8ce2431
2 ändrade filer med 2 tillägg och 0 borttagningar
  1. 1 0
      integration-cli/registry/registry.go
  2. 1 0
      integration-cli/trust_server_test.go

+ 1 - 0
integration-cli/registry/registry.go

@@ -138,6 +138,7 @@ func (r *V2) Ping() error {
 // Close kills the registry server
 func (r *V2) Close() {
 	r.cmd.Process.Kill()
+	r.cmd.Process.Wait()
 	os.RemoveAll(r.dir)
 }
 

+ 1 - 0
integration-cli/trust_server_test.go

@@ -186,6 +186,7 @@ func (t *testNotary) Ping() error {
 
 func (t *testNotary) Close() {
 	t.cmd.Process.Kill()
+	t.cmd.Process.Wait()
 	os.RemoveAll(t.dir)
 }