Add a PodUnknown phase and make ListPods return even when there are errors

obtaining info for some pods.
This commit is contained in:
Brendan Burns
2014-12-18 22:12:38 -08:00
parent 5bd560de51
commit 5e8490d5fe
10 changed files with 24 additions and 6 deletions

View File

@@ -69,7 +69,7 @@ var apiObjectFuzzer = fuzz.New().NilChance(.5).NumElements(1, 1).Funcs(
j.SelfLink = c.RandString()
},
func(j *api.PodPhase, c fuzz.Continue) {
statuses := []api.PodPhase{api.PodPending, api.PodRunning, api.PodFailed}
statuses := []api.PodPhase{api.PodPending, api.PodRunning, api.PodFailed, api.PodUnknown}
*j = statuses[c.Rand.Intn(len(statuses))]
},
func(j *api.ReplicationControllerSpec, c fuzz.Continue) {