Scheme: "http", Host: bbsAddress, } bbsClient = bbs.NewClient(bbsURL.String()) auctioneerServer = ghttp.NewServer() auctioneerServer.UnhandledRequestStatusCode = http.StatusAccepted auctioneerServer.AllowUnhandledRequests = true bbsArgs = bbstestrunner.Args{ Address: bbsAddress, AdvertiseURL: bbsURL.String(), AuctioneerAddress: auctioneerServer.URL(), EtcdCluster: strings.Join(etcdRunner.NodeURLS(), ","), ConsulCluster: consulRunner.ConsulCluster(), EncryptionKeys: []string{"label:key"}, ActiveKeyLabel: "label", } }) var _ = BeforeEach(func() { etcdRunner.Start() consulRunner.Start() consulRunner.WaitUntilReady() bbsRunner = bbstestrunner.New(bbsPath, bbsArgs) bbsProcess = ginkgomon.Invoke(bbsRunner) fakeCC = ghttp.NewServer()
etcdRunner = etcdstorerunner.NewETCDClusterRunner(etcdPort, 1, etcdSSLConfig) consulRunner = consulrunner.NewClusterRunner( 9001+config.GinkgoConfig.ParallelNode*consulrunner.PortOffsetLength, 1, "http", ) consulRunner.Start() consulRunner.WaitUntilReady() consulRunner.Reset() etcdRunner.Start() etcdRunner.Reset() bbsArgs.ConsulCluster = consulRunner.ConsulCluster() bbsArgs.EtcdCluster = etcdUrl bbsRunner = testrunner.New(bbsBinPath, bbsArgs) bbsProcess = ginkgomon.Invoke(bbsRunner) }) var _ = BeforeEach(func() { logger = lagertest.NewTestLogger("test") auctioneerServer = ghttp.NewServer() auctioneerServer.UnhandledRequestStatusCode = http.StatusAccepted auctioneerServer.AllowUnhandledRequests = true bbsAddress = fmt.Sprintf("127.0.0.1:%d", 6700+GinkgoParallelNode())