RateInBytesPerSecond: 1, BurstRateInBytesPerSecond: 2, } cpuLimits := backend.CPULimits{ LimitInShares: 1, } err = container.LimitMemory(memoryLimits) Expect(err).ToNot(HaveOccurred()) // oom exits immediately since it's faked out; should see event, // and it should show up in the snapshot Eventually(container.Events).Should(ContainElement("out of memory")) err = container.LimitDisk(diskLimits) Expect(err).ToNot(HaveOccurred()) err = container.LimitBandwidth(bandwidthLimits) Expect(err).ToNot(HaveOccurred()) err = container.LimitCPU(cpuLimits) Expect(err).ToNot(HaveOccurred()) _, _, err = container.NetIn(1, 2) Expect(err).ToNot(HaveOccurred()) _, _, err = container.NetIn(3, 4) Expect(err).ToNot(HaveOccurred()) err = container.NetOut("network-a", 1)