MCPcopy Create free account
hub / github.com/containerd/nerdctl / TestRunUlimit

Function TestRunUlimit

cmd/nerdctl/container/container_run_linux_test.go:269–280  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

267}
268
269func TestRunUlimit(t *testing.T) {
270 t.Parallel()
271 base := testutil.NewBase(t)
272 ulimit := "nofile=622:622"
273 ulimit2 := "nofile=622:722"
274
275 base.Cmd("run", "--rm", "--ulimit", ulimit, testutil.AlpineImage, "sh", "-c", "ulimit -Sn").AssertOutExactly("622\n")
276 base.Cmd("run", "--rm", "--ulimit", ulimit, testutil.AlpineImage, "sh", "-c", "ulimit -Hn").AssertOutExactly("622\n")
277
278 base.Cmd("run", "--rm", "--ulimit", ulimit2, testutil.AlpineImage, "sh", "-c", "ulimit -Sn").AssertOutExactly("622\n")
279 base.Cmd("run", "--rm", "--ulimit", ulimit2, testutil.AlpineImage, "sh", "-c", "ulimit -Hn").AssertOutExactly("722\n")
280}
281
282func TestRunWithInit(t *testing.T) {
283 t.Parallel()

Callers

nothing calls this directly

Calls 3

CmdMethod · 0.95
NewBaseFunction · 0.92
AssertOutExactlyMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…