diff --git a/components/engine/hack/make/dyntest b/components/engine/hack/make/dyntest index 7de144e8db..ff607d3910 100644 --- a/components/engine/hack/make/dyntest +++ b/components/engine/hack/make/dyntest @@ -22,7 +22,12 @@ bundle_test() { for test_dir in $(find_test_dirs); do ( set -x cd $test_dir + + # Install packages that are dependencies of the tests. + # Note: Does not run the tests. go test -i -ldflags "$LDFLAGS" $BUILDFLAGS + + # Run the tests with the optional $TESTFLAGS. export TEST_DOCKERINIT_PATH=$DEST/../dynbinary/dockerinit-$VERSION go test -v -ldflags "$LDFLAGS -X github.com/dotcloud/docker/utils.INITSHA1 \"$DOCKER_INITSHA1\"" $BUILDFLAGS $TESTFLAGS ) done diff --git a/components/engine/hack/make/test b/components/engine/hack/make/test index 8acd63461d..45ffe87fbd 100644 --- a/components/engine/hack/make/test +++ b/components/engine/hack/make/test @@ -16,7 +16,12 @@ bundle_test() { for test_dir in $(find_test_dirs); do ( set -x cd $test_dir + + # Install packages that are dependencies of the tests. + # Note: Does not run the tests. go test -i -ldflags "$LDFLAGS $LDFLAGS_STATIC" $BUILDFLAGS + + # Run the tests with the optional $TESTFLAGS. go test -v -ldflags "$LDFLAGS $LDFLAGS_STATIC" $BUILDFLAGS $TESTFLAGS ) done } 2>&1 | tee $DEST/test.log