|
|
|
@ -453,10 +453,6 @@ func TestPerform(t *testing.T) {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Likely it is not possible to get this test to work with kstatus given that it seems
|
|
|
|
|
// kstatus is not making constant get checks on the resources and is instead waiting for events
|
|
|
|
|
// Potentially the test could be reworked to make the pods after five seconds
|
|
|
|
|
// would need this ->
|
|
|
|
|
func TestWait(t *testing.T) {
|
|
|
|
|
podList := newPodList("starfish", "otter", "squid")
|
|
|
|
|
|
|
|
|
@ -517,16 +513,11 @@ func TestWait(t *testing.T) {
|
|
|
|
|
}
|
|
|
|
|
}),
|
|
|
|
|
}
|
|
|
|
|
cs, err := c.getKubeClient()
|
|
|
|
|
waiter, err := NewWaiter(LegacyWaiter, c.Factory, c.Log)
|
|
|
|
|
if err != nil {
|
|
|
|
|
t.Fatal(err)
|
|
|
|
|
}
|
|
|
|
|
checker := NewReadyChecker(cs, c.Log, PausedAsReady(true))
|
|
|
|
|
c.Waiter = &waiter{
|
|
|
|
|
c: checker,
|
|
|
|
|
log: c.Log,
|
|
|
|
|
timeout: time.Second * 30,
|
|
|
|
|
}
|
|
|
|
|
c.Waiter = waiter
|
|
|
|
|
resources, err := c.Build(objBody(&podList), false)
|
|
|
|
|
if err != nil {
|
|
|
|
|
t.Fatal(err)
|
|
|
|
@ -579,16 +570,11 @@ func TestWaitJob(t *testing.T) {
|
|
|
|
|
}
|
|
|
|
|
}),
|
|
|
|
|
}
|
|
|
|
|
cs, err := c.getKubeClient()
|
|
|
|
|
waiter, err := NewWaiter(LegacyWaiter, c.Factory, c.Log)
|
|
|
|
|
if err != nil {
|
|
|
|
|
t.Fatal(err)
|
|
|
|
|
}
|
|
|
|
|
checker := NewReadyChecker(cs, c.Log, PausedAsReady(true), CheckJobs(true))
|
|
|
|
|
c.Waiter = &waiter{
|
|
|
|
|
c: checker,
|
|
|
|
|
log: c.Log,
|
|
|
|
|
timeout: time.Second * 30,
|
|
|
|
|
}
|
|
|
|
|
c.Waiter = waiter
|
|
|
|
|
resources, err := c.Build(objBody(job), false)
|
|
|
|
|
if err != nil {
|
|
|
|
|
t.Fatal(err)
|
|
|
|
@ -643,16 +629,11 @@ func TestWaitDelete(t *testing.T) {
|
|
|
|
|
}
|
|
|
|
|
}),
|
|
|
|
|
}
|
|
|
|
|
cs, err := c.getKubeClient()
|
|
|
|
|
waiter, err := NewWaiter(LegacyWaiter, c.Factory, c.Log)
|
|
|
|
|
if err != nil {
|
|
|
|
|
t.Fatal(err)
|
|
|
|
|
}
|
|
|
|
|
checker := NewReadyChecker(cs, c.Log, PausedAsReady(true))
|
|
|
|
|
c.Waiter = &waiter{
|
|
|
|
|
c: checker,
|
|
|
|
|
log: c.Log,
|
|
|
|
|
timeout: time.Second * 30,
|
|
|
|
|
}
|
|
|
|
|
c.Waiter = waiter
|
|
|
|
|
resources, err := c.Build(objBody(&pod), false)
|
|
|
|
|
if err != nil {
|
|
|
|
|
t.Fatal(err)
|
|
|
|
@ -679,7 +660,7 @@ func TestWaitDelete(t *testing.T) {
|
|
|
|
|
|
|
|
|
|
func TestReal(t *testing.T) {
|
|
|
|
|
t.Skip("This is a live test, comment this line to run")
|
|
|
|
|
c, err := New(nil, nil)
|
|
|
|
|
c, err := New(nil, StatusWaiter)
|
|
|
|
|
if err != nil {
|
|
|
|
|
t.Fatal(err)
|
|
|
|
|
}
|
|
|
|
@ -692,7 +673,7 @@ func TestReal(t *testing.T) {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
testSvcEndpointManifest := testServiceManifest + "\n---\n" + testEndpointManifest
|
|
|
|
|
c, err = New(nil, nil)
|
|
|
|
|
c, err = New(nil, StatusWaiter)
|
|
|
|
|
if err != nil {
|
|
|
|
|
t.Fatal(err)
|
|
|
|
|
}
|
|
|
|
|