MCPcopy
hub / github.com/containerd/containerd / containerStatusFuzz

Function containerStatusFuzz

contrib/fuzz/cri_server_fuzz_test.go:267–277  ·  view source on GitHub ↗

containerStatusFuzz creates a ContainerStatusRequest and passes it to c.ContainerStatus

(c fuzzCRIService, f *fuzz.ConsumeFuzzer)

Source from the content-addressed store, hash-verified

265// containerStatusFuzz creates a ContainerStatusRequest and passes
266// it to c.ContainerStatus
267func containerStatusFuzz(c fuzzCRIService, f *fuzz.ConsumeFuzzer) error {
268 r := &runtime.ContainerStatusRequest{}
269 err := f.GenerateStruct(r)
270 if err != nil {
271 return err
272 }
273 _, _ = c.ContainerStatus(context.Background(), r)
274 reqString := fmt.Sprintf("%+v", r)
275 logExecution("c.ContainerStatus", reqString)
276 return nil
277}
278
279// stopContainerFuzz creates a StopContainerRequest and passes
280// it to c.StopContainer

Callers

nothing calls this directly

Calls 2

logExecutionFunction · 0.85
ContainerStatusMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…