mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-16 23:29:21 +00:00
Add fuzzer for PodStatus
This commit is contained in:
parent
e6bdd224c1
commit
7a81ef6406
@ -91,6 +91,10 @@ var Funcs = func(codecs runtimeserializer.CodecFactory) []interface{} {
|
|||||||
s.EnableServiceLinks = &enableServiceLinks
|
s.EnableServiceLinks = &enableServiceLinks
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
func(s *core.PodStatus, c fuzz.Continue) {
|
||||||
|
c.Fuzz(&s)
|
||||||
|
s.HostIPs = []core.HostIP{{IP: s.HostIP}}
|
||||||
|
},
|
||||||
func(j *core.PodPhase, c fuzz.Continue) {
|
func(j *core.PodPhase, c fuzz.Continue) {
|
||||||
statuses := []core.PodPhase{core.PodPending, core.PodRunning, core.PodFailed, core.PodUnknown}
|
statuses := []core.PodPhase{core.PodPending, core.PodRunning, core.PodFailed, core.PodUnknown}
|
||||||
*j = statuses[c.Rand.Intn(len(statuses))]
|
*j = statuses[c.Rand.Intn(len(statuses))]
|
||||||
|
Loading…
Reference in New Issue
Block a user