MCPcopy Create free account
hub / github.com/containerd/cgroups / checkMemoryStatIsComplete

Function checkMemoryStatIsComplete

cgroup1/memory_test.go:208–232  ·  view source on GitHub ↗
(t *testing.T, mem *v1.MemoryStat)

Source from the content-addressed store, hash-verified

206}
207
208func checkMemoryStatIsComplete(t *testing.T, mem *v1.MemoryStat) {
209 index := []uint64{
210 mem.Usage.Usage,
211 mem.Usage.Max,
212 mem.Usage.Failcnt,
213 mem.Usage.Limit,
214 mem.Swap.Usage,
215 mem.Swap.Max,
216 mem.Swap.Failcnt,
217 mem.Swap.Limit,
218 mem.Kernel.Usage,
219 mem.Kernel.Max,
220 mem.Kernel.Failcnt,
221 mem.Kernel.Limit,
222 mem.KernelTCP.Usage,
223 mem.KernelTCP.Max,
224 mem.KernelTCP.Failcnt,
225 mem.KernelTCP.Limit,
226 }
227 for i, v := range index {
228 if v != uint64(i) {
229 t.Errorf("expected value at index %d to be %d but received %d", i, i, v)
230 }
231 }
232}
233
234func checkMemoryStatHasNoSwap(t *testing.T, mem *v1.MemoryStat) {
235 if mem.Swap.Usage != 0 || mem.Swap.Limit != 0 ||

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…