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

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