MCPcopy
hub / github.com/containerd/containerd / startContainerFuzz

Function startContainerFuzz

contrib/fuzz/cri_server_fuzz_test.go:225–235  ·  view source on GitHub ↗

startContainerFuzz creates a StartContainerRequest and passes it to c.StartContainer

(c fuzzCRIService, f *fuzz.ConsumeFuzzer)

Source from the content-addressed store, hash-verified

223// startContainerFuzz creates a StartContainerRequest and passes
224// it to c.StartContainer
225func startContainerFuzz(c fuzzCRIService, f *fuzz.ConsumeFuzzer) error {
226 r := &runtime.StartContainerRequest{}
227 err := f.GenerateStruct(r)
228 if err != nil {
229 return err
230 }
231 _, _ = c.StartContainer(context.Background(), r)
232 reqString := fmt.Sprintf("%+v", r)
233 logExecution("c.StartContainer", reqString)
234 return nil
235}
236
237// containerStatsFuzz creates a ContainerStatsRequest and passes
238// it to c.ContainerStats

Callers

nothing calls this directly

Calls 2

logExecutionFunction · 0.85
StartContainerMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…