MM-23824 Clean up orphaned plugin process at test completion (#14235)

* Clean up orphaned plugin process at test completion

* Add supervisor shutdown to second test for consistency
This commit is contained in:
Ian Whitlock
2020-04-08 07:35:42 -05:00
committed by GitHub
parent f14c79f170
commit 8084620911

View File

@@ -61,6 +61,7 @@ func testPluginHealthCheckSuccess(t *testing.T) {
supervisor, err := newSupervisor(bundle, nil, log, nil)
require.Nil(t, err)
require.NotNil(t, supervisor)
defer supervisor.Shutdown()
err = supervisor.PerformHealthCheck()
require.Nil(t, err)
@@ -107,6 +108,7 @@ func testPluginHealthCheckPanic(t *testing.T) {
supervisor, err := newSupervisor(bundle, nil, log, nil)
require.Nil(t, err)
require.NotNil(t, supervisor)
defer supervisor.Shutdown()
err = supervisor.PerformHealthCheck()
require.Nil(t, err)