Skip to content

Commit 2b0550f

Browse files
authored
Merge pull request containerd#3632 from apostasie/series-14b
Alpine > Common
2 parents 67c0e9e + b1e8226 commit 2b0550f

26 files changed

+93
-73
lines changed

cmd/nerdctl/container/container_commit_linux_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ func TestKubeCommitSave(t *testing.T) {
3636
// NOTE: kubectl namespaces are not the same as containerd namespaces.
3737
// We still want kube test objects segregated in their own Kube API namespace.
3838
nerdtest.KubeCtlCommand(helpers, "create", "namespace", "nerdctl-test-k8s").Run(&test.Expected{})
39-
nerdtest.KubeCtlCommand(helpers, "run", "--image", testutil.CommonImage, identifier, "--", "sleep", "Inf").Run(&test.Expected{})
39+
nerdtest.KubeCtlCommand(helpers, "run", "--image", testutil.CommonImage, identifier, "--", "sleep", nerdtest.Infinity).Run(&test.Expected{})
4040
nerdtest.KubeCtlCommand(helpers, "wait", "pod", identifier, "--for=condition=ready", "--timeout=1m").Run(&test.Expected{})
4141
nerdtest.KubeCtlCommand(helpers, "exec", identifier, "--", "mkdir", "-p", "/tmp/whatever").Run(&test.Expected{})
4242
nerdtest.KubeCtlCommand(helpers, "get", "pods", identifier, "-o", "jsonpath={ .status.containerStatuses[0].containerID }").Run(&test.Expected{

cmd/nerdctl/container/container_commit_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ func TestCommit(t *testing.T) {
3838
},
3939
Setup: func(data test.Data, helpers test.Helpers) {
4040
identifier := data.Identifier()
41-
helpers.Ensure("run", "-d", "--name", identifier, testutil.CommonImage, "sleep", "infinity")
41+
helpers.Ensure("run", "-d", "--name", identifier, testutil.CommonImage, "sleep", nerdtest.Infinity)
4242
helpers.Ensure("exec", identifier, "sh", "-euxc", `echo hello-test-commit > /foo`)
4343
},
4444
Command: func(data test.Data, helpers test.Helpers) test.TestableCommand {
@@ -63,7 +63,7 @@ func TestCommit(t *testing.T) {
6363
},
6464
Setup: func(data test.Data, helpers test.Helpers) {
6565
identifier := data.Identifier()
66-
helpers.Ensure("run", "-d", "--name", identifier, testutil.CommonImage, "sleep", "infinity")
66+
helpers.Ensure("run", "-d", "--name", identifier, testutil.CommonImage, "sleep", nerdtest.Infinity)
6767
nerdtest.EnsureContainerStarted(helpers, identifier)
6868
helpers.Ensure("exec", identifier, "sh", "-euxc", `echo hello-test-commit > /foo`)
6969
},

cmd/nerdctl/container/container_create_linux_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ func TestIssue2993(t *testing.T) {
200200
Setup: func(data test.Data, helpers test.Helpers) {
201201
dataRoot := data.TempDir()
202202

203-
helpers.Ensure("run", "--data-root", dataRoot, "--name", data.Identifier(), "-d", testutil.AlpineImage, "sleep", "infinity")
203+
helpers.Ensure("run", "--data-root", dataRoot, "--name", data.Identifier(), "-d", testutil.AlpineImage, "sleep", nerdtest.Infinity)
204204

205205
h := getAddrHash(defaults.DefaultAddress)
206206
dataStore := filepath.Join(dataRoot, h)
@@ -224,7 +224,7 @@ func TestIssue2993(t *testing.T) {
224224
helpers.Anyhow("rm", "--data-root", data.TempDir(), "-f", data.Identifier())
225225
},
226226
Command: func(data test.Data, helpers test.Helpers) test.TestableCommand {
227-
return helpers.Command("run", "--data-root", data.TempDir(), "--name", data.Identifier(), "-d", testutil.AlpineImage, "sleep", "infinity")
227+
return helpers.Command("run", "--data-root", data.TempDir(), "--name", data.Identifier(), "-d", testutil.AlpineImage, "sleep", nerdtest.Infinity)
228228
},
229229
Expected: func(data test.Data, helpers test.Helpers) *test.Expected {
230230
return &test.Expected{
@@ -247,7 +247,7 @@ func TestIssue2993(t *testing.T) {
247247
Setup: func(data test.Data, helpers test.Helpers) {
248248
dataRoot := data.TempDir()
249249

250-
helpers.Ensure("run", "--data-root", dataRoot, "--name", data.Identifier(), "-d", testutil.AlpineImage, "sleep", "infinity")
250+
helpers.Ensure("run", "--data-root", dataRoot, "--name", data.Identifier(), "-d", testutil.AlpineImage, "sleep", nerdtest.Infinity)
251251

252252
h := getAddrHash(defaults.DefaultAddress)
253253
dataStore := filepath.Join(dataRoot, h)

cmd/nerdctl/container/container_exec_linux_test.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import (
2020
"testing"
2121

2222
"github.com/containerd/nerdctl/v2/pkg/testutil"
23+
"github.com/containerd/nerdctl/v2/pkg/testutil/nerdtest"
2324
)
2425

2526
func TestExecWithUser(t *testing.T) {
@@ -28,7 +29,7 @@ func TestExecWithUser(t *testing.T) {
2829
testContainer := testutil.Identifier(t)
2930

3031
defer base.Cmd("rm", "-f", testContainer).Run()
31-
base.Cmd("run", "-d", "--name", testContainer, testutil.CommonImage, "sleep", "infinity").AssertOK()
32+
base.Cmd("run", "-d", "--name", testContainer, testutil.CommonImage, "sleep", nerdtest.Infinity).AssertOK()
3233
base.EnsureContainerStarted(testContainer)
3334

3435
testCases := map[string]string{
@@ -59,7 +60,7 @@ func TestExecTTY(t *testing.T) {
5960

6061
testContainer := testutil.Identifier(t)
6162
defer base.Cmd("rm", "-f", testContainer).Run()
62-
base.Cmd("run", "-d", "--name", testContainer, testutil.CommonImage, "sleep", "infinity").AssertOK()
63+
base.Cmd("run", "-d", "--name", testContainer, testutil.CommonImage, "sleep", nerdtest.Infinity).AssertOK()
6364

6465
const sttyPartialOutput = "speed 38400 baud"
6566
// unbuffer(1) emulates tty, which is required by `nerdctl run -t`.

cmd/nerdctl/container/container_list_test.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import (
2121
"testing"
2222

2323
"github.com/containerd/nerdctl/v2/pkg/testutil"
24+
"github.com/containerd/nerdctl/v2/pkg/testutil/nerdtest"
2425
)
2526

2627
// https://github.com/containerd/nerdctl/issues/2598
@@ -35,7 +36,7 @@ func TestContainerListWithFormatLabel(t *testing.T) {
3536
base.Cmd("run", "-d",
3637
"--name", cID,
3738
"--label", labelK+"="+labelV,
38-
testutil.CommonImage, "sleep", "infinity").AssertOK()
39+
testutil.CommonImage, "sleep", nerdtest.Infinity).AssertOK()
3940
defer base.Cmd("rm", "-f", cID).AssertOK()
4041
base.Cmd("ps", "-a",
4142
"--filter", "label="+labelK,
@@ -53,7 +54,7 @@ func TestContainerListWithJsonFormatLabel(t *testing.T) {
5354
base.Cmd("run", "-d",
5455
"--name", cID,
5556
"--label", labelK+"="+labelV,
56-
testutil.CommonImage, "sleep", "infinity").AssertOK()
57+
testutil.CommonImage, "sleep", nerdtest.Infinity).AssertOK()
5758
defer base.Cmd("rm", "-f", cID).AssertOK()
5859
base.Cmd("ps", "-a",
5960
"--filter", "label="+labelK,

cmd/nerdctl/container/container_prune_linux_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ func TestPruneContainer(t *testing.T) {
3535
}
3636

3737
testCase.Setup = func(data test.Data, helpers test.Helpers) {
38-
helpers.Ensure("run", "-d", "--name", data.Identifier("1"), "-v", "/anonymous", testutil.CommonImage, "sleep", "infinity")
38+
helpers.Ensure("run", "-d", "--name", data.Identifier("1"), "-v", "/anonymous", testutil.CommonImage, "sleep", nerdtest.Infinity)
3939
helpers.Ensure("exec", data.Identifier("1"), "touch", "/anonymous/foo")
40-
helpers.Ensure("create", "--name", data.Identifier("2"), testutil.CommonImage, "sleep", "infinity")
40+
helpers.Ensure("create", "--name", data.Identifier("2"), testutil.CommonImage, "sleep", nerdtest.Infinity)
4141
}
4242

4343
testCase.Command = func(data test.Data, helpers test.Helpers) test.TestableCommand {

cmd/nerdctl/container/container_remove_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ func TestRemoveContainer(t *testing.T) {
2828
testCase := nerdtest.Setup()
2929

3030
testCase.Setup = func(data test.Data, helpers test.Helpers) {
31-
helpers.Ensure("run", "-d", "--name", data.Identifier(), testutil.CommonImage, "sleep", "inf")
31+
helpers.Ensure("run", "-d", "--name", data.Identifier(), testutil.CommonImage, "sleep", nerdtest.Infinity)
3232
}
3333

3434
testCase.Cleanup = func(data test.Data, helpers test.Helpers) {

cmd/nerdctl/container/container_rename_linux_test.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import (
2020
"testing"
2121

2222
"github.com/containerd/nerdctl/v2/pkg/testutil"
23+
"github.com/containerd/nerdctl/v2/pkg/testutil/nerdtest"
2324
)
2425

2526
func TestRename(t *testing.T) {
@@ -28,7 +29,7 @@ func TestRename(t *testing.T) {
2829
base := testutil.NewBase(t)
2930

3031
defer base.Cmd("rm", "-f", testContainerName).Run()
31-
base.Cmd("run", "-d", "--name", testContainerName, testutil.CommonImage, "sleep", "infinity").AssertOK()
32+
base.Cmd("run", "-d", "--name", testContainerName, testutil.CommonImage, "sleep", nerdtest.Infinity).AssertOK()
3233

3334
defer base.Cmd("rm", "-f", testContainerName+"_new").Run()
3435
base.Cmd("rename", testContainerName, testContainerName+"_new").AssertOK()
@@ -44,11 +45,11 @@ func TestRenameUpdateHosts(t *testing.T) {
4445
base := testutil.NewBase(t)
4546

4647
defer base.Cmd("rm", "-f", testContainerName).Run()
47-
base.Cmd("run", "-d", "--name", testContainerName, testutil.CommonImage, "sleep", "infinity").AssertOK()
48+
base.Cmd("run", "-d", "--name", testContainerName, testutil.CommonImage, "sleep", nerdtest.Infinity).AssertOK()
4849
base.EnsureContainerStarted(testContainerName)
4950

5051
defer base.Cmd("rm", "-f", testContainerName+"_1").Run()
51-
base.Cmd("run", "-d", "--name", testContainerName+"_1", testutil.CommonImage, "sleep", "infinity").AssertOK()
52+
base.Cmd("run", "-d", "--name", testContainerName+"_1", testutil.CommonImage, "sleep", nerdtest.Infinity).AssertOK()
5253
base.EnsureContainerStarted(testContainerName + "_1")
5354

5455
defer base.Cmd("rm", "-f", testContainerName+"_new").Run()

cmd/nerdctl/container/container_rename_windows_test.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,15 @@ import (
2020
"testing"
2121

2222
"github.com/containerd/nerdctl/v2/pkg/testutil"
23+
"github.com/containerd/nerdctl/v2/pkg/testutil/nerdtest"
2324
)
2425

2526
func TestRenameProcessContainer(t *testing.T) {
2627
testContainerName := testutil.Identifier(t)
2728
base := testutil.NewBase(t)
2829

2930
defer base.Cmd("rm", "-f", testContainerName).Run()
30-
base.Cmd("run", "--isolation", "process", "-d", "--name", testContainerName, testutil.CommonImage, "sleep", "infinity").AssertOK()
31+
base.Cmd("run", "--isolation", "process", "-d", "--name", testContainerName, testutil.CommonImage, "sleep", nerdtest.Infinity).AssertOK()
3132

3233
defer base.Cmd("rm", "-f", testContainerName+"_new").Run()
3334
base.Cmd("rename", testContainerName, testContainerName+"_new").AssertOK()
@@ -45,7 +46,7 @@ func TestRenameHyperVContainer(t *testing.T) {
4546
}
4647

4748
defer base.Cmd("rm", "-f", testContainerName).Run()
48-
base.Cmd("run", "--isolation", "hyperv", "-d", "--name", testContainerName, testutil.CommonImage, "sleep", "infinity").AssertOK()
49+
base.Cmd("run", "--isolation", "hyperv", "-d", "--name", testContainerName, testutil.CommonImage, "sleep", nerdtest.Infinity).AssertOK()
4950

5051
defer base.Cmd("rm", "-f", testContainerName+"_new").Run()
5152
base.Cmd("rename", testContainerName, testContainerName+"_new").AssertOK()

cmd/nerdctl/container/container_restart_linux_test.go

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ import (
2525
"gotest.tools/v3/assert"
2626

2727
"github.com/containerd/nerdctl/v2/pkg/testutil"
28+
"github.com/containerd/nerdctl/v2/pkg/testutil/nerdtest"
2829
)
2930

3031
func TestRestart(t *testing.T) {
@@ -52,11 +53,11 @@ func TestRestartPIDContainer(t *testing.T) {
5253
base := testutil.NewBase(t)
5354

5455
baseContainerName := testutil.Identifier(t)
55-
base.Cmd("run", "-d", "--name", baseContainerName, testutil.AlpineImage, "sleep", "infinity").AssertOK()
56+
base.Cmd("run", "-d", "--name", baseContainerName, testutil.AlpineImage, "sleep", nerdtest.Infinity).AssertOK()
5657
defer base.Cmd("rm", "-f", baseContainerName).Run()
5758

5859
sharedContainerName := fmt.Sprintf("%s-shared", baseContainerName)
59-
base.Cmd("run", "-d", "--name", sharedContainerName, fmt.Sprintf("--pid=container:%s", baseContainerName), testutil.AlpineImage, "sleep", "infinity").AssertOK()
60+
base.Cmd("run", "-d", "--name", sharedContainerName, fmt.Sprintf("--pid=container:%s", baseContainerName), testutil.AlpineImage, "sleep", nerdtest.Infinity).AssertOK()
6061
defer base.Cmd("rm", "-f", sharedContainerName).Run()
6162

6263
base.Cmd("restart", baseContainerName).AssertOK()
@@ -79,11 +80,11 @@ func TestRestartIPCContainer(t *testing.T) {
7980
const shmSize = "32m"
8081
baseContainerName := testutil.Identifier(t)
8182
defer base.Cmd("rm", "-f", baseContainerName).Run()
82-
base.Cmd("run", "-d", "--shm-size", shmSize, "--ipc", "shareable", "--name", baseContainerName, testutil.AlpineImage, "sleep", "infinity").AssertOK()
83+
base.Cmd("run", "-d", "--shm-size", shmSize, "--ipc", "shareable", "--name", baseContainerName, testutil.AlpineImage, "sleep", nerdtest.Infinity).AssertOK()
8384

8485
sharedContainerName := fmt.Sprintf("%s-shared", baseContainerName)
8586
defer base.Cmd("rm", "-f", sharedContainerName).Run()
86-
base.Cmd("run", "-d", "--name", sharedContainerName, fmt.Sprintf("--ipc=container:%s", baseContainerName), testutil.AlpineImage, "sleep", "infinity").AssertOK()
87+
base.Cmd("run", "-d", "--name", sharedContainerName, fmt.Sprintf("--ipc=container:%s", baseContainerName), testutil.AlpineImage, "sleep", nerdtest.Infinity).AssertOK()
8788

8889
base.Cmd("stop", baseContainerName).Run()
8990
base.Cmd("stop", sharedContainerName).Run()
@@ -104,7 +105,7 @@ func TestRestartWithTime(t *testing.T) {
104105
base := testutil.NewBase(t)
105106
tID := testutil.Identifier(t)
106107

107-
base.Cmd("run", "-d", "--name", tID, testutil.AlpineImage, "sleep", "infinity").AssertOK()
108+
base.Cmd("run", "-d", "--name", tID, testutil.AlpineImage, "sleep", nerdtest.Infinity).AssertOK()
108109
defer base.Cmd("rm", "-f", tID).AssertOK()
109110

110111
inspect := base.InspectContainer(tID)

0 commit comments

Comments
 (0)