etcdRunner.Reset() bbsRunner = bbstestrunner.New(bbsBinPath, bbsArgs) bbsProcess = ginkgomon.Invoke(bbsRunner) consulSession = consulRunner.NewSession("a-session") }) var _ = AfterEach(func() { if bbsProcess != nil { ginkgomon.Kill(bbsProcess) } }) var _ = SynchronizedAfterSuite(func() { if etcdRunner != nil { etcdRunner.KillWithFire() } if consulRunner != nil { consulRunner.Stop() } if runner != nil { runner.KillWithFire() } if auctioneerServer != nil { auctioneerServer.Close() } }, func() { gexec.CleanupBuildArtifacts() })