MCPcopy
hub / github.com/containerd/containerd / criRuntimeInfo

Function criRuntimeInfo

integration/release_upgrade_linux_test.go:796–805  ·  view source on GitHub ↗

criRuntimeInfo dumps CRI config.

(t *testing.T, svc *remote.RuntimeService)

Source from the content-addressed store, hash-verified

794
795// criRuntimeInfo dumps CRI config.
796func criRuntimeInfo(t *testing.T, svc *remote.RuntimeService) map[string]any {
797 resp, err := svc.Status()
798 require.NoError(t, err)
799
800 cfg := map[string]any{}
801 err = json.Unmarshal([]byte(resp.GetInfo()["config"]), &cfg)
802 require.NoError(t, err)
803
804 return cfg
805}
806
807// checkContainerState checks container's state.
808func checkContainerState(t *testing.T, svc *remote.RuntimeService, name string, expected criruntime.ContainerState) {

Callers 5

containerDataDirMethod · 0.85
shimPidMethod · 0.85
dataDirMethod · 0.85
imageVolumeDirMethod · 0.85

Calls 3

UnmarshalMethod · 0.80
StatusMethod · 0.65
GetInfoMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…