From 58c11ee0a8be74562b0e6f88ee000afdf9ddf025 Mon Sep 17 00:00:00 2001 From: unclejack Date: Sat, 17 May 2014 17:25:56 +0300 Subject: [PATCH] integcli: speed up TestBuildSixtySteps This improves the TestBuildSixtySteps test by switching from busybox to scratch and simply adding a file. This lowers the execution time of that test from 20 seconds to 5 seconds. Docker-DCO-1.1-Signed-off-by: Cristian Staretu (github: unclejack) --- .../TestBuildSixtySteps/Dockerfile | 120 +++++++++--------- .../build_tests/TestBuildSixtySteps/foo | 1 + 2 files changed, 61 insertions(+), 60 deletions(-) create mode 100644 integration-cli/build_tests/TestBuildSixtySteps/foo diff --git a/integration-cli/build_tests/TestBuildSixtySteps/Dockerfile b/integration-cli/build_tests/TestBuildSixtySteps/Dockerfile index 89b66f4f1d..6a2bcab301 100644 --- a/integration-cli/build_tests/TestBuildSixtySteps/Dockerfile +++ b/integration-cli/build_tests/TestBuildSixtySteps/Dockerfile @@ -1,60 +1,60 @@ -FROM busybox -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" -RUN echo "foo" +FROM scratch +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / +ADD foo / diff --git a/integration-cli/build_tests/TestBuildSixtySteps/foo b/integration-cli/build_tests/TestBuildSixtySteps/foo new file mode 100644 index 0000000000..7898192261 --- /dev/null +++ b/integration-cli/build_tests/TestBuildSixtySteps/foo @@ -0,0 +1 @@ +a