Quellcode durchsuchen

Avoid defunct registry/notary processes during tests

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Tonis Tiigi vor 8 Jahren
Ursprung
Commit
09dbce5f5a
2 geänderte Dateien mit 2 neuen und 0 gelöschten Zeilen
  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)
 }