|
@@ -18,7 +18,7 @@ func TestStart(t *testing.T) {
|
|
"start_test",
|
|
"start_test",
|
|
"ls",
|
|
"ls",
|
|
[]string{"-al"},
|
|
[]string{"-al"},
|
|
- []string{"/var/lib/docker/images/ubuntu"},
|
|
|
|
|
|
+ []string{testLayerPath},
|
|
&Config{
|
|
&Config{
|
|
Ram: 33554432,
|
|
Ram: 33554432,
|
|
},
|
|
},
|
|
@@ -54,7 +54,7 @@ func TestRun(t *testing.T) {
|
|
"run_test",
|
|
"run_test",
|
|
"ls",
|
|
"ls",
|
|
[]string{"-al"},
|
|
[]string{"-al"},
|
|
- []string{"/var/lib/docker/images/ubuntu"},
|
|
|
|
|
|
+ []string{testLayerPath},
|
|
&Config{
|
|
&Config{
|
|
Ram: 33554432,
|
|
Ram: 33554432,
|
|
},
|
|
},
|
|
@@ -84,7 +84,7 @@ func TestOutput(t *testing.T) {
|
|
"output_test",
|
|
"output_test",
|
|
"echo",
|
|
"echo",
|
|
[]string{"-n", "foobar"},
|
|
[]string{"-n", "foobar"},
|
|
- []string{"/var/lib/docker/images/ubuntu"},
|
|
|
|
|
|
+ []string{testLayerPath},
|
|
&Config{},
|
|
&Config{},
|
|
)
|
|
)
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -109,7 +109,7 @@ func TestKill(t *testing.T) {
|
|
"stop_test",
|
|
"stop_test",
|
|
"cat",
|
|
"cat",
|
|
[]string{"/dev/zero"},
|
|
[]string{"/dev/zero"},
|
|
- []string{"/var/lib/docker/images/ubuntu"},
|
|
|
|
|
|
+ []string{testLayerPath},
|
|
&Config{},
|
|
&Config{},
|
|
)
|
|
)
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -152,7 +152,7 @@ func TestExitCode(t *testing.T) {
|
|
"exit_test_1",
|
|
"exit_test_1",
|
|
"/bin/true",
|
|
"/bin/true",
|
|
[]string{""},
|
|
[]string{""},
|
|
- []string{"/var/lib/docker/images/ubuntu"},
|
|
|
|
|
|
+ []string{testLayerPath},
|
|
&Config{},
|
|
&Config{},
|
|
)
|
|
)
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -167,7 +167,7 @@ func TestExitCode(t *testing.T) {
|
|
"exit_test_2",
|
|
"exit_test_2",
|
|
"/bin/false",
|
|
"/bin/false",
|
|
[]string{""},
|
|
[]string{""},
|
|
- []string{"/var/lib/docker/images/ubuntu"},
|
|
|
|
|
|
+ []string{testLayerPath},
|
|
&Config{},
|
|
&Config{},
|
|
)
|
|
)
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -196,7 +196,7 @@ func TestRestart(t *testing.T) {
|
|
"restart_test",
|
|
"restart_test",
|
|
"echo",
|
|
"echo",
|
|
[]string{"-n", "foobar"},
|
|
[]string{"-n", "foobar"},
|
|
- []string{"/var/lib/docker/images/ubuntu"},
|
|
|
|
|
|
+ []string{testLayerPath},
|
|
&Config{},
|
|
&Config{},
|
|
)
|
|
)
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -230,7 +230,7 @@ func TestRestartStdin(t *testing.T) {
|
|
"restart_stdin_test",
|
|
"restart_stdin_test",
|
|
"cat",
|
|
"cat",
|
|
[]string{},
|
|
[]string{},
|
|
- []string{"/var/lib/docker/images/ubuntu"},
|
|
|
|
|
|
+ []string{testLayerPath},
|
|
&Config{
|
|
&Config{
|
|
OpenStdin: true,
|
|
OpenStdin: true,
|
|
},
|
|
},
|
|
@@ -281,7 +281,7 @@ func TestUser(t *testing.T) {
|
|
"user_default",
|
|
"user_default",
|
|
"id",
|
|
"id",
|
|
[]string{},
|
|
[]string{},
|
|
- []string{"/var/lib/docker/images/ubuntu"},
|
|
|
|
|
|
+ []string{testLayerPath},
|
|
&Config{},
|
|
&Config{},
|
|
)
|
|
)
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -301,7 +301,7 @@ func TestUser(t *testing.T) {
|
|
"user_root",
|
|
"user_root",
|
|
"id",
|
|
"id",
|
|
[]string{},
|
|
[]string{},
|
|
- []string{"/var/lib/docker/images/ubuntu"},
|
|
|
|
|
|
+ []string{testLayerPath},
|
|
&Config{
|
|
&Config{
|
|
User: "root",
|
|
User: "root",
|
|
},
|
|
},
|
|
@@ -323,7 +323,7 @@ func TestUser(t *testing.T) {
|
|
"user_uid0",
|
|
"user_uid0",
|
|
"id",
|
|
"id",
|
|
[]string{},
|
|
[]string{},
|
|
- []string{"/var/lib/docker/images/ubuntu"},
|
|
|
|
|
|
+ []string{testLayerPath},
|
|
&Config{
|
|
&Config{
|
|
User: "0",
|
|
User: "0",
|
|
},
|
|
},
|
|
@@ -345,7 +345,7 @@ func TestUser(t *testing.T) {
|
|
"user_uid1",
|
|
"user_uid1",
|
|
"id",
|
|
"id",
|
|
[]string{},
|
|
[]string{},
|
|
- []string{"/var/lib/docker/images/ubuntu"},
|
|
|
|
|
|
+ []string{testLayerPath},
|
|
&Config{
|
|
&Config{
|
|
User: "1",
|
|
User: "1",
|
|
},
|
|
},
|
|
@@ -367,7 +367,7 @@ func TestUser(t *testing.T) {
|
|
"user_daemon",
|
|
"user_daemon",
|
|
"id",
|
|
"id",
|
|
[]string{},
|
|
[]string{},
|
|
- []string{"/var/lib/docker/images/ubuntu"},
|
|
|
|
|
|
+ []string{testLayerPath},
|
|
&Config{
|
|
&Config{
|
|
User: "daemon",
|
|
User: "daemon",
|
|
},
|
|
},
|
|
@@ -395,7 +395,7 @@ func TestMultipleContainers(t *testing.T) {
|
|
"container1",
|
|
"container1",
|
|
"cat",
|
|
"cat",
|
|
[]string{"/dev/zero"},
|
|
[]string{"/dev/zero"},
|
|
- []string{"/var/lib/docker/images/ubuntu"},
|
|
|
|
|
|
+ []string{testLayerPath},
|
|
&Config{},
|
|
&Config{},
|
|
)
|
|
)
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -407,7 +407,7 @@ func TestMultipleContainers(t *testing.T) {
|
|
"container2",
|
|
"container2",
|
|
"cat",
|
|
"cat",
|
|
[]string{"/dev/zero"},
|
|
[]string{"/dev/zero"},
|
|
- []string{"/var/lib/docker/images/ubuntu"},
|
|
|
|
|
|
+ []string{testLayerPath},
|
|
&Config{},
|
|
&Config{},
|
|
)
|
|
)
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -450,7 +450,7 @@ func TestStdin(t *testing.T) {
|
|
"stdin_test",
|
|
"stdin_test",
|
|
"cat",
|
|
"cat",
|
|
[]string{},
|
|
[]string{},
|
|
- []string{"/var/lib/docker/images/ubuntu"},
|
|
|
|
|
|
+ []string{testLayerPath},
|
|
&Config{
|
|
&Config{
|
|
OpenStdin: true,
|
|
OpenStdin: true,
|
|
},
|
|
},
|
|
@@ -485,7 +485,7 @@ func TestTty(t *testing.T) {
|
|
"tty_test",
|
|
"tty_test",
|
|
"cat",
|
|
"cat",
|
|
[]string{},
|
|
[]string{},
|
|
- []string{"/var/lib/docker/images/ubuntu"},
|
|
|
|
|
|
+ []string{testLayerPath},
|
|
&Config{
|
|
&Config{
|
|
OpenStdin: true,
|
|
OpenStdin: true,
|
|
},
|
|
},
|
|
@@ -521,7 +521,7 @@ func BenchmarkRunSequencial(b *testing.B) {
|
|
fmt.Sprintf("bench_%v", i),
|
|
fmt.Sprintf("bench_%v", i),
|
|
"echo",
|
|
"echo",
|
|
[]string{"-n", "foo"},
|
|
[]string{"-n", "foo"},
|
|
- []string{"/var/lib/docker/images/ubuntu"},
|
|
|
|
|
|
+ []string{testLayerPath},
|
|
&Config{},
|
|
&Config{},
|
|
)
|
|
)
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -557,7 +557,7 @@ func BenchmarkRunParallel(b *testing.B) {
|
|
fmt.Sprintf("bench_%v", i),
|
|
fmt.Sprintf("bench_%v", i),
|
|
"echo",
|
|
"echo",
|
|
[]string{"-n", "foo"},
|
|
[]string{"-n", "foo"},
|
|
- []string{"/var/lib/docker/images/ubuntu"},
|
|
|
|
|
|
+ []string{testLayerPath},
|
|
&Config{},
|
|
&Config{},
|
|
)
|
|
)
|
|
if err != nil {
|
|
if err != nil {
|