mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-15 23:03:40 +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
|
||||
}
|
||||
},
|
||||
func(s *core.PodStatus, c fuzz.Continue) {
|
||||
c.Fuzz(&s)
|
||||
s.HostIPs = []core.HostIP{{IP: s.HostIP}}
|
||||
},
|
||||
func(j *core.PodPhase, c fuzz.Continue) {
|
||||
statuses := []core.PodPhase{core.PodPending, core.PodRunning, core.PodFailed, core.PodUnknown}
|
||||
*j = statuses[c.Rand.Intn(len(statuses))]
|
||||
|
Loading…
Reference in New Issue
Block a user