exutil "github.com/openshift/origin/test/extended/util" ) var _ = g.Describe("[bldcompat][Slow][Compatibility] build controller", func() { defer g.GinkgoRecover() var ( oc = exutil.NewCLI("compat-build-controllers", exutil.KubeConfigPath()) ) g.JustBeforeEach(func() { os.Setenv("OS_TEST_NAMESPACE", oc.Namespace()) }) g.Describe("RunBuildControllerTest", func() { g.It("should succeed", func() { build.RunBuildControllerTest(g.GinkgoT(), oc.AdminClient(), oc.AdminKubeClient()) }) }) g.Describe("RunBuildPodControllerTest", func() { g.It("should succeed", func() { build.RunBuildPodControllerTest(g.GinkgoT(), oc.AdminClient(), oc.AdminKubeClient()) }) }) g.Describe("RunImageChangeTriggerTest [SkipPrevControllers]", func() { g.It("should succeed", func() { build.RunImageChangeTriggerTest(g.GinkgoT(), oc.AdminClient()) }) }) g.Describe("RunBuildDeleteTest", func() { g.It("should succeed", func() { build.RunBuildDeleteTest(g.GinkgoT(), oc.AdminClient(), oc.AdminKubeClient())
// TestConcurrentBuildControllers tests the transition of a build from new to pending. Ensures that only a single New -> Pending // transition happens and that only a single pod is created during a set period of time. func TestConcurrentBuildControllers(t *testing.T) { defer testutil.DumpEtcdOnFailure(t) // Start a master with multiple BuildControllers osClient, kClient := setupBuildControllerTest(controllerCount{BuildControllers: 5}, t) build.RunBuildControllerTest(t, osClient, kClient) }
exutil "github.com/openshift/origin/test/extended/util" ) var _ = g.Describe("[bldcompat][Slow][Compatibility] build controller", func() { defer g.GinkgoRecover() var ( oc = exutil.NewCLI("compat-build-controllers", exutil.KubeConfigPath()) ) g.JustBeforeEach(func() { os.Setenv("OS_TEST_NAMESPACE", oc.Namespace()) }) g.Describe("RunBuildControllerTest", func() { g.It("should succeed", func() { build.RunBuildControllerTest(g.GinkgoT(), oc.AdminREST(), oc.AdminKubeREST()) }) }) g.Describe("RunBuildPodControllerTest", func() { g.It("should succeed", func() { build.RunBuildPodControllerTest(g.GinkgoT(), oc.AdminREST(), oc.AdminKubeREST()) }) }) g.Describe("RunImageChangeTriggerTest [SkipPrevControllers]", func() { g.It("should succeed", func() { build.RunImageChangeTriggerTest(g.GinkgoT(), oc.AdminREST()) }) }) g.Describe("RunBuildDeleteTest", func() { g.It("should succeed", func() { build.RunBuildDeleteTest(g.GinkgoT(), oc.AdminREST(), oc.AdminKubeREST())