Created
October 7, 2014 08:59
-
-
Save gdm85/4ebd8bcc62cc99a55661 to your computer and use it in GitHub Desktop.
make test results for Docker PR 8412
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
docker run --rm -it --privileged -e TIMEOUT -e BUILDFLAGS -e TESTFLAGS -e TESTDIRS -e DOCKER_GRAPHDRIVER -e DOCKER_EXECDRIVER -v "~/test/docker/bundles:/go/src/github.com/docker/docker/bundles" "docker:master" hack/make.sh binary cross test-unit test-integration test-integration-cli | |
bundles/1.2.0-dev already exists. Removing. | |
---> Making bundle: binary (in bundles/1.2.0-dev/binary) | |
Created binary: /go/src/github.com/docker/docker/bundles/1.2.0-dev/binary/docker-1.2.0-dev | |
---> Making bundle: cross (in bundles/1.2.0-dev/cross) | |
Created symlinks: /go/src/github.com/docker/docker/bundles/1.2.0-dev/cross/linux/amd64/docker /go/src/github.com/docker/docker/bundles/1.2.0-dev/cross/linux/amd64/docker-1.2.0-dev /go/src/github.com/docker/docker/bundles/1.2.0-dev/cross/linux/amd64/docker-1.2.0-dev.md5 /go/src/github.com/docker/docker/bundles/1.2.0-dev/cross/linux/amd64/docker-1.2.0-dev.sha256 | |
Created binary: /go/src/github.com/docker/docker/bundles/1.2.0-dev/cross/linux/386/docker-1.2.0-dev | |
Created binary: /go/src/github.com/docker/docker/bundles/1.2.0-dev/cross/linux/arm/docker-1.2.0-dev | |
Created binary: /go/src/github.com/docker/docker/bundles/1.2.0-dev/cross/darwin/amd64/docker-1.2.0-dev | |
Created binary: /go/src/github.com/docker/docker/bundles/1.2.0-dev/cross/darwin/386/docker-1.2.0-dev | |
Created binary: /go/src/github.com/docker/docker/bundles/1.2.0-dev/cross/freebsd/amd64/docker-1.2.0-dev | |
Created binary: /go/src/github.com/docker/docker/bundles/1.2.0-dev/cross/freebsd/386/docker-1.2.0-dev | |
Created binary: /go/src/github.com/docker/docker/bundles/1.2.0-dev/cross/freebsd/arm/docker-1.2.0-dev | |
---> Making bundle: test-unit (in bundles/1.2.0-dev/test-unit) | |
Tue Oct 7 08:50:21 UTC 2014 | |
Precompiled: github.com/docker/docker/builder/parser | |
Precompiled: github.com/docker/docker/api | |
Precompiled: github.com/docker/docker/api/server | |
Precompiled: github.com/docker/docker/daemon/execdriver/lxc | |
Precompiled: github.com/docker/docker/daemon | |
Precompiled: github.com/docker/docker/daemon/graphdriver/aufs | |
Precompiled: github.com/docker/docker/daemon/graphdriver/btrfs | |
Precompiled: github.com/docker/docker/daemon/networkdriver | |
Precompiled: github.com/docker/docker/daemon/graphdriver/vfs | |
Precompiled: github.com/docker/docker/daemon/graphdriver/devmapper | |
Precompiled: github.com/docker/docker/daemon/networkdriver/bridge | |
Precompiled: github.com/docker/docker/daemon/networkdriver/ipallocator | |
Precompiled: github.com/docker/docker/daemon/networkdriver/portallocator | |
Precompiled: github.com/docker/docker/daemon/networkdriver/portmapper | |
Precompiled: github.com/docker/docker/engine | |
Precompiled: github.com/docker/docker/events | |
Precompiled: github.com/docker/docker/graph | |
Precompiled: github.com/docker/docker/links | |
Precompiled: github.com/docker/docker/nat | |
Precompiled: github.com/docker/docker/pkg/archive | |
Precompiled: github.com/docker/docker/opts | |
Precompiled: github.com/docker/docker/pkg/broadcastwriter | |
Precompiled: github.com/docker/docker/pkg/graphdb | |
Precompiled: github.com/docker/docker/pkg/ioutils | |
Precompiled: github.com/docker/docker/pkg/jsonlog | |
Precompiled: github.com/docker/docker/pkg/log | |
Precompiled: github.com/docker/docker/pkg/mflag | |
Precompiled: github.com/docker/docker/pkg/mount | |
Precompiled: github.com/docker/docker/pkg/namesgenerator | |
Precompiled: github.com/docker/docker/pkg/networkfs/etchosts | |
Precompiled: github.com/docker/docker/pkg/networkfs/resolvconf | |
Precompiled: github.com/docker/docker/pkg/parsers | |
Precompiled: github.com/docker/docker/pkg/parsers/kernel | |
Precompiled: github.com/docker/docker/pkg/parsers/filters | |
Precompiled: github.com/docker/docker/pkg/parsers/operatingsystem | |
Precompiled: github.com/docker/docker/pkg/proxy | |
Precompiled: github.com/docker/docker/pkg/stdcopy | |
Precompiled: github.com/docker/docker/pkg/symlink | |
Precompiled: github.com/docker/docker/pkg/system | |
Precompiled: github.com/docker/docker/pkg/tailfile | |
Precompiled: github.com/docker/docker/pkg/tarsum | |
Precompiled: github.com/docker/docker/pkg/truncindex | |
Precompiled: github.com/docker/docker/pkg/units | |
Precompiled: github.com/docker/docker/pkg/version | |
Precompiled: github.com/docker/docker/registry | |
Precompiled: github.com/docker/docker/utils | |
Precompiled: github.com/docker/docker/runconfig | |
+ go test -test.timeout=30m github.com/docker/docker/api | |
PASS | |
coverage: 18.8% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/api/server | |
[bf582621] +job version() | |
[bf582621] -job version() = OK (0) | |
[73be9fda] +job info() | |
[73be9fda] -job info() = OK (0) | |
[f118814e] +job images() | |
[f118814e] -job images() = OK (0) | |
[1c684f43] +job images() | |
[1c684f43] -job images() = OK (0) | |
[08e3f434] +job images() | |
[08e3f434] -job images() = OK (0) | |
[7f0317e6] +job images() | |
[7f0317e6] -job images() = OK (0) | |
[0798fa8a] +job images() | |
[0798fa8a] -job images() = OK (0) | |
[a2571f41] +job container_inspect(container_name) | |
[a2571f41] -job container_inspect(container_name) = OK (0) | |
[79a456d3] +job events() | |
[79a456d3] -job events() = OK (0) | |
[fb04c79d] +job container_inspect(test) | |
[fb04c79d] -job container_inspect(test) = OK (0) | |
[fb04c79d] +job logs(test) | |
[fb04c79d] -job logs(test) = OK (0) | |
[error] server.go:1640 Handler for GET /containers/{name:.*}/logs returned error: Bad parameters: you must choose at least one stream | |
[error] server.go:145 HTTP Error: statusCode=400 Bad parameters: you must choose at least one stream | |
[899d1124] +job history(docker-test-image) | |
[899d1124] -job history(docker-test-image) = OK (0) | |
[63412aff] +job image_inspect(image_name) | |
[63412aff] -job image_inspect(image_name) = OK (0) | |
[a2d6d2de] +job rm(foo) | |
[a2d6d2de] -job rm(foo) = OK (0) | |
PASS | |
coverage: 17.9% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/builder/parser | |
PASS | |
coverage: 95.0% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/daemon | |
PASS | |
coverage: 2.7% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/daemon/execdriver/lxc | |
PASS | |
coverage: 12.2% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/daemon/graphdriver/aufs | |
[error] aufs.go:228 Warning: removing active id 2 | |
PASS | |
coverage: 50.4% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/daemon/graphdriver/btrfs | |
PASS | |
coverage: 6.4% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/daemon/graphdriver/devmapper | |
PASS | |
coverage: 51.9% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/daemon/graphdriver/vfs | |
PASS | |
coverage: 72.7% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/daemon/networkdriver | |
PASS | |
coverage: 52.0% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/daemon/networkdriver/bridge | |
PASS | |
coverage: 50.5% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/daemon/networkdriver/ipallocator | |
PASS | |
coverage: 100.0% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/daemon/networkdriver/portallocator | |
PASS | |
coverage: 86.8% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/daemon/networkdriver/portmapper | |
PASS | |
coverage: 38.0% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/engine | |
[05b70efa] +job commands() | |
[05b70efa] -job commands() = OK (0) | |
[dc4c54c9] Test log line | |
[d1ea6206] +job echo(hello, world) | |
[d1ea6206] -job echo(hello, world) = OK (0) | |
[71f71947] +job () | |
: command not found | |
[71f71947] -job () | |
[f6bbbfd5] +job return_ok() | |
[f6bbbfd5] -job return_ok() = OK (0) | |
[1326f22d] +job return_err() | |
[1326f22d] -job return_err() = ERR (1) | |
[94c44d11] +job return_not_found() | |
[94c44d11] -job return_not_found() = ERR (127) | |
[b986caf5] +job say_something_in_stdout() | |
[b986caf5] -job say_something_in_stdout() = OK (0) | |
Hello world | |
[80766341] +job say_something_in_stderr() | |
Warning, something might happen | |
Here it comes! | |
Oh no... | |
Something happened | |
[80766341] -job say_something_in_stderr() = OK (0) | |
[c5c66c2b] +job foo() | |
[c5c66c2b] -job foo() = OK (0) | |
[2706c114] +job foo() | |
[2706c114] -job foo() = OK (0) | |
PASS | |
coverage: 62.0% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/events | |
[ddb3b701] +job log(action_0, cont_0, image_0) | |
[ddb3b701] -job log(action_0, cont_0, image_0) = OK (0) | |
[ddb3b701] +job log(action_1, cont_1, image_1) | |
[ddb3b701] -job log(action_1, cont_1, image_1) = OK (0) | |
[ddb3b701] +job log(action_2, cont_2, image_2) | |
[ddb3b701] -job log(action_2, cont_2, image_2) = OK (0) | |
[ddb3b701] +job log(action_3, cont_3, image_3) | |
[ddb3b701] -job log(action_3, cont_3, image_3) = OK (0) | |
[ddb3b701] +job log(action_4, cont_4, image_4) | |
[ddb3b701] -job log(action_4, cont_4, image_4) = OK (0) | |
[ddb3b701] +job log(action_5, cont_5, image_5) | |
[ddb3b701] -job log(action_5, cont_5, image_5) = OK (0) | |
[ddb3b701] +job log(action_6, cont_6, image_6) | |
[ddb3b701] -job log(action_6, cont_6, image_6) = OK (0) | |
[ddb3b701] +job log(action_7, cont_7, image_7) | |
[ddb3b701] -job log(action_7, cont_7, image_7) = OK (0) | |
[ddb3b701] +job log(action_8, cont_8, image_8) | |
[ddb3b701] -job log(action_8, cont_8, image_8) = OK (0) | |
[ddb3b701] +job log(action_9, cont_9, image_9) | |
[ddb3b701] -job log(action_9, cont_9, image_9) = OK (0) | |
[ddb3b701] +job log(action_10, cont_10, image_10) | |
[ddb3b701] -job log(action_10, cont_10, image_10) = OK (0) | |
[ddb3b701] +job log(action_11, cont_11, image_11) | |
[ddb3b701] -job log(action_11, cont_11, image_11) = OK (0) | |
[ddb3b701] +job log(action_12, cont_12, image_12) | |
[ddb3b701] -job log(action_12, cont_12, image_12) = OK (0) | |
[ddb3b701] +job log(action_13, cont_13, image_13) | |
[ddb3b701] -job log(action_13, cont_13, image_13) = OK (0) | |
[ddb3b701] +job log(action_14, cont_14, image_14) | |
[ddb3b701] -job log(action_14, cont_14, image_14) = OK (0) | |
[ddb3b701] +job log(action_15, cont_15, image_15) | |
[ddb3b701] -job log(action_15, cont_15, image_15) = OK (0) | |
[ddb3b701] +job log(action_16, cont_16, image_16) | |
[ddb3b701] -job log(action_16, cont_16, image_16) = OK (0) | |
[ddb3b701] +job log(action_17, cont_17, image_17) | |
[ddb3b701] -job log(action_17, cont_17, image_17) = OK (0) | |
[ddb3b701] +job log(action_18, cont_18, image_18) | |
[ddb3b701] -job log(action_18, cont_18, image_18) = OK (0) | |
[ddb3b701] +job log(action_19, cont_19, image_19) | |
[ddb3b701] -job log(action_19, cont_19, image_19) = OK (0) | |
[ddb3b701] +job log(action_20, cont_20, image_20) | |
[ddb3b701] -job log(action_20, cont_20, image_20) = OK (0) | |
[ddb3b701] +job log(action_21, cont_21, image_21) | |
[ddb3b701] -job log(action_21, cont_21, image_21) = OK (0) | |
[ddb3b701] +job log(action_22, cont_22, image_22) | |
[ddb3b701] -job log(action_22, cont_22, image_22) = OK (0) | |
[ddb3b701] +job log(action_23, cont_23, image_23) | |
[ddb3b701] -job log(action_23, cont_23, image_23) = OK (0) | |
[ddb3b701] +job log(action_24, cont_24, image_24) | |
[ddb3b701] -job log(action_24, cont_24, image_24) = OK (0) | |
[ddb3b701] +job log(action_25, cont_25, image_25) | |
[ddb3b701] -job log(action_25, cont_25, image_25) = OK (0) | |
[ddb3b701] +job log(action_26, cont_26, image_26) | |
[ddb3b701] -job log(action_26, cont_26, image_26) = OK (0) | |
[ddb3b701] +job log(action_27, cont_27, image_27) | |
[ddb3b701] -job log(action_27, cont_27, image_27) = OK (0) | |
[ddb3b701] +job log(action_28, cont_28, image_28) | |
[ddb3b701] -job log(action_28, cont_28, image_28) = OK (0) | |
[ddb3b701] +job log(action_29, cont_29, image_29) | |
[ddb3b701] -job log(action_29, cont_29, image_29) = OK (0) | |
[ddb3b701] +job log(action_30, cont_30, image_30) | |
[ddb3b701] -job log(action_30, cont_30, image_30) = OK (0) | |
[ddb3b701] +job log(action_31, cont_31, image_31) | |
[ddb3b701] -job log(action_31, cont_31, image_31) = OK (0) | |
[ddb3b701] +job log(action_32, cont_32, image_32) | |
[ddb3b701] -job log(action_32, cont_32, image_32) = OK (0) | |
[ddb3b701] +job log(action_33, cont_33, image_33) | |
[ddb3b701] -job log(action_33, cont_33, image_33) = OK (0) | |
[ddb3b701] +job log(action_34, cont_34, image_34) | |
[ddb3b701] -job log(action_34, cont_34, image_34) = OK (0) | |
[ddb3b701] +job log(action_35, cont_35, image_35) | |
[ddb3b701] -job log(action_35, cont_35, image_35) = OK (0) | |
[ddb3b701] +job log(action_36, cont_36, image_36) | |
[ddb3b701] -job log(action_36, cont_36, image_36) = OK (0) | |
[ddb3b701] +job log(action_37, cont_37, image_37) | |
[ddb3b701] -job log(action_37, cont_37, image_37) = OK (0) | |
[ddb3b701] +job log(action_38, cont_38, image_38) | |
[ddb3b701] -job log(action_38, cont_38, image_38) = OK (0) | |
[ddb3b701] +job log(action_39, cont_39, image_39) | |
[ddb3b701] -job log(action_39, cont_39, image_39) = OK (0) | |
[ddb3b701] +job log(action_40, cont_40, image_40) | |
[ddb3b701] -job log(action_40, cont_40, image_40) = OK (0) | |
[ddb3b701] +job log(action_41, cont_41, image_41) | |
[ddb3b701] -job log(action_41, cont_41, image_41) = OK (0) | |
[ddb3b701] +job log(action_42, cont_42, image_42) | |
[ddb3b701] -job log(action_42, cont_42, image_42) = OK (0) | |
[ddb3b701] +job log(action_43, cont_43, image_43) | |
[ddb3b701] -job log(action_43, cont_43, image_43) = OK (0) | |
[ddb3b701] +job log(action_44, cont_44, image_44) | |
[ddb3b701] -job log(action_44, cont_44, image_44) = OK (0) | |
[ddb3b701] +job log(action_45, cont_45, image_45) | |
[ddb3b701] -job log(action_45, cont_45, image_45) = OK (0) | |
[ddb3b701] +job log(action_46, cont_46, image_46) | |
[ddb3b701] -job log(action_46, cont_46, image_46) = OK (0) | |
[ddb3b701] +job log(action_47, cont_47, image_47) | |
[ddb3b701] -job log(action_47, cont_47, image_47) = OK (0) | |
[ddb3b701] +job log(action_48, cont_48, image_48) | |
[ddb3b701] -job log(action_48, cont_48, image_48) = OK (0) | |
[ddb3b701] +job log(action_49, cont_49, image_49) | |
[ddb3b701] -job log(action_49, cont_49, image_49) = OK (0) | |
[ddb3b701] +job log(action_50, cont_50, image_50) | |
[ddb3b701] -job log(action_50, cont_50, image_50) = OK (0) | |
[ddb3b701] +job log(action_51, cont_51, image_51) | |
[ddb3b701] -job log(action_51, cont_51, image_51) = OK (0) | |
[ddb3b701] +job log(action_52, cont_52, image_52) | |
[ddb3b701] -job log(action_52, cont_52, image_52) = OK (0) | |
[ddb3b701] +job log(action_53, cont_53, image_53) | |
[ddb3b701] -job log(action_53, cont_53, image_53) = OK (0) | |
[ddb3b701] +job log(action_54, cont_54, image_54) | |
[ddb3b701] -job log(action_54, cont_54, image_54) = OK (0) | |
[ddb3b701] +job log(action_55, cont_55, image_55) | |
[ddb3b701] -job log(action_55, cont_55, image_55) = OK (0) | |
[ddb3b701] +job log(action_56, cont_56, image_56) | |
[ddb3b701] -job log(action_56, cont_56, image_56) = OK (0) | |
[ddb3b701] +job log(action_57, cont_57, image_57) | |
[ddb3b701] -job log(action_57, cont_57, image_57) = OK (0) | |
[ddb3b701] +job log(action_58, cont_58, image_58) | |
[ddb3b701] -job log(action_58, cont_58, image_58) = OK (0) | |
[ddb3b701] +job log(action_59, cont_59, image_59) | |
[ddb3b701] -job log(action_59, cont_59, image_59) = OK (0) | |
[ddb3b701] +job log(action_60, cont_60, image_60) | |
[ddb3b701] -job log(action_60, cont_60, image_60) = OK (0) | |
[ddb3b701] +job log(action_61, cont_61, image_61) | |
[ddb3b701] -job log(action_61, cont_61, image_61) = OK (0) | |
[ddb3b701] +job log(action_62, cont_62, image_62) | |
[ddb3b701] -job log(action_62, cont_62, image_62) = OK (0) | |
[ddb3b701] +job log(action_63, cont_63, image_63) | |
[ddb3b701] -job log(action_63, cont_63, image_63) = OK (0) | |
[ddb3b701] +job log(action_64, cont_64, image_64) | |
[ddb3b701] -job log(action_64, cont_64, image_64) = OK (0) | |
[ddb3b701] +job log(action_65, cont_65, image_65) | |
[ddb3b701] -job log(action_65, cont_65, image_65) = OK (0) | |
[ddb3b701] +job log(action_66, cont_66, image_66) | |
[ddb3b701] -job log(action_66, cont_66, image_66) = OK (0) | |
[ddb3b701] +job log(action_67, cont_67, image_67) | |
[ddb3b701] -job log(action_67, cont_67, image_67) = OK (0) | |
[ddb3b701] +job log(action_68, cont_68, image_68) | |
[ddb3b701] -job log(action_68, cont_68, image_68) = OK (0) | |
[ddb3b701] +job log(action_69, cont_69, image_69) | |
[ddb3b701] -job log(action_69, cont_69, image_69) = OK (0) | |
[ddb3b701] +job log(action_70, cont_70, image_70) | |
[ddb3b701] -job log(action_70, cont_70, image_70) = OK (0) | |
[ddb3b701] +job log(action_71, cont_71, image_71) | |
[ddb3b701] -job log(action_71, cont_71, image_71) = OK (0) | |
[ddb3b701] +job log(action_72, cont_72, image_72) | |
[ddb3b701] -job log(action_72, cont_72, image_72) = OK (0) | |
[ddb3b701] +job log(action_73, cont_73, image_73) | |
[ddb3b701] -job log(action_73, cont_73, image_73) = OK (0) | |
[ddb3b701] +job log(action_74, cont_74, image_74) | |
[ddb3b701] -job log(action_74, cont_74, image_74) = OK (0) | |
[ddb3b701] +job log(action_75, cont_75, image_75) | |
[ddb3b701] -job log(action_75, cont_75, image_75) = OK (0) | |
[ddb3b701] +job log(action_76, cont_76, image_76) | |
[ddb3b701] -job log(action_76, cont_76, image_76) = OK (0) | |
[ddb3b701] +job log(action_77, cont_77, image_77) | |
[ddb3b701] -job log(action_77, cont_77, image_77) = OK (0) | |
[ddb3b701] +job log(action_78, cont_78, image_78) | |
[ddb3b701] -job log(action_78, cont_78, image_78) = OK (0) | |
[ddb3b701] +job log(action_79, cont_79, image_79) | |
[ddb3b701] -job log(action_79, cont_79, image_79) = OK (0) | |
[ddb3b701] +job events() | |
[ddb3b701] -job events() = OK (0) | |
[25d702e5] +job subscribers_count() | |
[25d702e5] -job subscribers_count() = OK (0) | |
PASS | |
coverage: 80.3% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/graph | |
PASS | |
coverage: 11.8% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/links | |
PASS | |
coverage: 58.5% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/nat | |
PASS | |
coverage: 88.4% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/opts | |
PASS | |
coverage: 18.3% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/archive | |
PASS | |
coverage: 52.4% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/broadcastwriter | |
PASS | |
coverage: 68.9% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/graphdb | |
PASS | |
coverage: 73.8% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/ioutils | |
PASS | |
coverage: 51.2% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/jsonlog | |
PASS | |
coverage: 16.7% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/log | |
PASS | |
coverage: 59.1% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/mflag | |
flag provided but not defined: -x | |
flag provided but not defined: -int | |
flag needs an argument: -b | |
Usage of test: | |
-b=0 usage | |
Warning: '-d' is deprecated, it will be removed soon. See usage. | |
Warning: '-flag4' is deprecated, it will be replaced by '--flag4' soon. See usage. | |
PASS | |
coverage: 87.3% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/mount | |
PASS | |
coverage: 82.0% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/namesgenerator | |
PASS | |
coverage: 71.4% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/networkfs/etchosts | |
PASS | |
coverage: 72.2% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/networkfs/resolvconf | |
PASS | |
coverage: 92.1% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/parsers | |
PASS | |
coverage: 84.3% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/parsers/filters | |
PASS | |
coverage: 78.3% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/parsers/kernel | |
PASS | |
coverage: 48.6% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/parsers/operatingsystem | |
PASS | |
coverage: 85.7% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/proxy | |
2014/10/07 08:51:16 Stopping proxy on tcp/127.0.0.1:52958 for tcp/127.0.0.1:39410 (accept tcp 127.0.0.1:52958: use of closed network connection) | |
2014/10/07 08:51:16 Stopping proxy on tcp/[::1]:55052 for tcp/[::1]:47783 (accept tcp [::1]:55052: use of closed network connection) | |
PASS | |
coverage: 78.3% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/stdcopy | |
testing: warning: no tests to run | |
PASS | |
coverage: 0.0% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/symlink | |
PASS | |
coverage: 83.8% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/system | |
PASS | |
coverage: 18.2% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/tailfile | |
PASS | |
coverage: 61.8% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/tarsum | |
PASS | |
coverage: 77.6% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/truncindex | |
PASS | |
coverage: 90.9% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/units | |
PASS | |
coverage: 97.3% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/pkg/version | |
PASS | |
coverage: 75.0% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/registry | |
PASS | |
coverage: 41.5% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/runconfig | |
PASS | |
coverage: 47.5% of statements | |
+ go test -test.timeout=30m github.com/docker/docker/utils | |
PASS | |
coverage: 15.6% of statements | |
Test success | |
---> Making bundle: test-integration (in bundles/1.2.0-dev/test-integration) | |
+ go test -test.timeout=30m github.com/docker/docker/integration | |
2014/10/07 08:51:24 WARNING: Your kernel does not support cgroup swap limit. | |
Pulling repository docker-test-image | |
Pulling image (latest) from docker-test-image | |
Pulling image (latest) from docker-test-image, endpoint: https://registry-1.docker.io/v1/ | |
Pulling dependent layers | |
Pulling metadata | |
Pulling fs layer | |
Download complete =============================================>] 2.934 MB/2.934 MB 0sss | |
Download complete | |
Status: Downloaded newer image for docker-test-image | |
2014/10/07 08:51:29 WARNING: Your kernel does not support cgroup swap limit. | |
[info] Listening for HTTP on tcp (127.0.0.1:4270) | |
2014/10/07 08:51:30 WARNING: Your kernel does not support cgroup swap limit. | |
[info] Listening for HTTP on tcp (localhost:4271) | |
2014/10/07 08:51:31 WARNING: Your kernel does not support cgroup swap limit. | |
[info] Listening for HTTP on tcp (localhost:4272) | |
2014/10/07 08:51:32 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:32 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:32 WARNING: Your kernel does not support cgroup swap limit. | |
[error] server.go:1640 Handler for GET /images/{name:.*}/get returned error: No such id: 83599e29c455eb719f77d799bc7c51521b9551972f5a850d7ad265bc1b5292f6 | |
[error] server.go:145 HTTP Error: statusCode=404 No such id: 83599e29c455eb719f77d799bc7c51521b9551972f5a850d7ad265bc1b5292f6 | |
2014/10/07 08:51:32 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:33 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:33 WARNING: Your kernel does not support cgroup swap limit. | |
[error] server.go:638 EOF | |
2014/10/07 08:51:34 WARNING: Your kernel does not support cgroup swap limit. | |
[info] WARNING: Your kernel does not support swap limit capabilities. Limitation discarded. | |
2014/10/07 08:51:34 WARNING: Your kernel does not support cgroup swap limit. | |
[error] common.go:55 Error parsing media type: error: mime: no media type | |
[error] server.go:1640 Handler for POST /containers/create returned error: Content-Type specified () must be 'application/json' | |
[error] server.go:145 HTTP Error: statusCode=500 Content-Type specified () must be 'application/json' | |
2014/10/07 08:51:34 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:34 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:35 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:37 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:37 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:38 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:40 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:41 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:42 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:42 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:42 WARNING: Your kernel does not support cgroup swap limit. | |
[error] server.go:1640 Handler for DELETE /images/{name:.*} returned error: Conflict, cannot delete image 83599e29c455eb719f77d799bc7c51521b9551972f5a850d7ad265bc1b5292f6 because it is tagged in multiple repositories, use -f to force | |
[error] server.go:145 HTTP Error: statusCode=409 Conflict, cannot delete image 83599e29c455eb719f77d799bc7c51521b9551972f5a850d7ad265bc1b5292f6 because it is tagged in multiple repositories, use -f to force | |
2014/10/07 08:51:42 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:42 WARNING: Your kernel does not support cgroup swap limit. | |
[error] server.go:1424 No such container: id_not_found | |
2014/10/07 08:51:42 WARNING: Your kernel does not support cgroup swap limit. | |
[info] POST /v1.15/containers/create | |
[info] POST /v1.15/containers/a7059e71539caf7d5240c89376ffd010c36d6189eaf677819a204376e40e07ce/attach?stderr=1&stdin=1&stdout=1&stream=1 | |
[info] POST /v1.15/containers/a7059e71539caf7d5240c89376ffd010c36d6189eaf677819a204376e40e07ce/start | |
[info] POST /v1.15/containers/a7059e71539caf7d5240c89376ffd010c36d6189eaf677819a204376e40e07ce/wait | |
[info] POST /v1.15/containers/create | |
[info] POST /v1.15/containers/f8cf9c7d493f45aad7dbd29eda01db8995a604bb4460550db9168e6103009c3a/attach?stderr=1&stdin=1&stdout=1&stream=1 | |
[info] POST /v1.15/containers/f8cf9c7d493f45aad7dbd29eda01db8995a604bb4460550db9168e6103009c3a/start | |
[info] GET /v1.15/containers/f8cf9c7d493f45aad7dbd29eda01db8995a604bb4460550db9168e6103009c3a/json | |
[info] POST /v1.15/containers/create | |
[info] POST /v1.15/containers/acde3b746514965aed32f08700e2a1b77489be89f0d6557cb2f3c82c6a0d45ea/attach?stderr=1&stdin=1&stdout=1&stream=1 | |
[info] POST /v1.15/containers/acde3b746514965aed32f08700e2a1b77489be89f0d6557cb2f3c82c6a0d45ea/start | |
[info] GET /v1.15/containers/acde3b746514965aed32f08700e2a1b77489be89f0d6557cb2f3c82c6a0d45ea/json | |
[info] POST /v1.15/containers/create | |
[info] POST /v1.15/containers/ff37d9c792b21944aeda2edcb0d9936f4de99abfa89cf66171e607b6d27087e9/start | |
[info] GET /v1.15/containers/ff37d9c792b21944aeda2edcb0d9936f4de99abfa89cf66171e607b6d27087e9/json | |
[info] POST /v1.15/containers/ff37d9c792b21944aeda2edcb0d9936f4de99abfa89cf66171e607b6d27087e9/attach?stderr=1&stdin=1&stdout=1&stream=1 | |
[info] GET /v1.15/containers/ff37d9c792b21944aeda2edcb0d9936f4de99abfa89cf66171e607b6d27087e9/json | |
[info] POST /v1.15/containers/create | |
[info] POST /v1.15/containers/29b1ba286b7331e6354af96c23857b75147241068581ca80ddd429f038717a1c/start | |
[info] GET /v1.15/containers/29b1ba286b73/json | |
[info] POST /v1.15/containers/29b1ba286b73/attach?stderr=1&stdin=1&stdout=1&stream=1 | |
[info] GET /v1.15/containers/29b1ba286b73/json | |
[info] POST /v1.15/containers/create | |
[info] POST /v1.15/containers/105ffcc92aed9760e15b84678ab16a2ca5f3564b3cf5cffa76098490508f4cf1/start | |
[info] GET /v1.15/containers/105ffcc92aed9760e15b84678ab16a2ca5f3564b3cf5cffa76098490508f4cf1/json | |
[info] POST /v1.15/containers/105ffcc92aed9760e15b84678ab16a2ca5f3564b3cf5cffa76098490508f4cf1/attach?stderr=1&stdin=1&stdout=1&stream=1 | |
[info] GET /v1.15/containers/105ffcc92aed9760e15b84678ab16a2ca5f3564b3cf5cffa76098490508f4cf1/json | |
[info] POST /v1.15/containers/create | |
[info] POST /v1.15/containers/a864798c2284b5cad032aebe0a4b53746275118faede9e4ea0ffc68a375da327/attach?stderr=1&stdout=1&stream=1 | |
[info] POST /v1.15/containers/a864798c2284b5cad032aebe0a4b53746275118faede9e4ea0ffc68a375da327/start | |
[error] server.go:1640 Handler for POST /containers/{name:.*}/start returned error: Cannot start container a864798c2284b5cad032aebe0a4b53746275118faede9e4ea0ffc68a375da327: exec: "echo 'should fail'": executable file not found in $PATH | |
[error] server.go:145 HTTP Error: statusCode=500 Cannot start container a864798c2284b5cad032aebe0a4b53746275118faede9e4ea0ffc68a375da327: exec: "echo 'should fail'": executable file not found in $PATH | |
2014/10/07 08:51:49 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:49 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:50 WARNING: Your kernel does not support cgroup swap limit. | |
[info] GET /v1.15/info | |
2014/10/07 08:51:50 http: TLS handshake error from 127.0.0.1:60337: tls: client didn't provide a certificate | |
2014/10/07 08:51:50 http: TLS handshake error from 127.0.0.1:34797: remote error: bad certificate | |
2014/10/07 08:51:50 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:51 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:52 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:52 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:53 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:54 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:55 WARNING: Your kernel does not support cgroup swap limit. | |
[error] daemon.go:443 Failed to restore network for /sharp_darwin: ip already allocated | |
[error] daemon.go:443 Failed to restore network for /compassionate_poincare: ip already allocated | |
2014/10/07 08:51:55 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:56 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:56 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:56 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:57 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:57 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:57 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:57 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:58 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:58 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:51:59 WARNING: Your kernel does not support cgroup swap limit. | |
[error] daemon.go:443 Failed to restore network for /evil_davinci: ip already allocated | |
2014/10/07 08:51:59 WARNING: Your kernel does not support cgroup swap limit. | |
[info] Container 9bf7e18232214f2bc573aa2f71bcbbcaee47a19c5c61cfda62a48d1fde291fbc failed to exit within 2 seconds of SIGTERM - using the force | |
[info] Container 9bf7e18232214f2bc573aa2f71bcbbcaee47a19c5c61cfda62a48d1fde291fbc failed to exit within 2 seconds of SIGTERM - using the force | |
2014/10/07 08:52:04 WARNING: Your kernel does not support cgroup swap limit. | |
2014/10/07 08:52:04 WARNING: Your kernel does not support cgroup swap limit. | |
PASS | |
coverage: 34.5% of statements in github.com/docker/docker/api, github.com/docker/docker/api/client, github.com/docker/docker/api/server, github.com/docker/docker/builder, github.com/docker/docker/builder/parser, github.com/docker/docker/builder/parser/dumper, github.com/docker/docker/builtins, github.com/docker/docker/daemon, github.com/docker/docker/daemon/execdriver, github.com/docker/docker/daemon/execdriver/execdrivers, github.com/docker/docker/daemon/execdriver/lxc, github.com/docker/docker/daemon/execdriver/native, github.com/docker/docker/daemon/execdriver/native/template, github.com/docker/docker/daemon/graphdriver, github.com/docker/docker/daemon/graphdriver/aufs, github.com/docker/docker/daemon/graphdriver/btrfs, github.com/docker/docker/daemon/graphdriver/devmapper, github.com/docker/docker/daemon/graphdriver/graphtest, github.com/docker/docker/daemon/graphdriver/vfs, github.com/docker/docker/daemon/networkdriver, github.com/docker/docker/daemon/networkdriver/bridge, github.com/docker/docker/daemon/networkdriver/ipallocator, github.com/docker/docker/daemon/networkdriver/portallocator, github.com/docker/docker/daemon/networkdriver/portmapper, github.com/docker/docker/docker, github.com/docker/docker/dockerinit, github.com/docker/docker/dockerversion, github.com/docker/docker/engine, github.com/docker/docker/events, github.com/docker/docker/graph, github.com/docker/docker/image, github.com/docker/docker/links, github.com/docker/docker/nat, github.com/docker/docker/opts, github.com/docker/docker/pkg/archive, github.com/docker/docker/pkg/broadcastwriter, github.com/docker/docker/pkg/fileutils, github.com/docker/docker/pkg/graphdb, github.com/docker/docker/pkg/httputils, github.com/docker/docker/pkg/ioutils, github.com/docker/docker/pkg/iptables, github.com/docker/docker/pkg/jsonlog, github.com/docker/docker/pkg/listenbuffer, github.com/docker/docker/pkg/log, github.com/docker/docker/pkg/mflag, github.com/docker/docker/pkg/mount, github.com/docker/docker/pkg/namesgenerator, github.com/docker/docker/pkg/networkfs/etchosts, github.com/docker/docker/pkg/networkfs/resolvconf, github.com/docker/docker/pkg/parsers, github.com/docker/docker/pkg/parsers/filters, github.com/docker/docker/pkg/parsers/kernel, github.com/docker/docker/pkg/parsers/operatingsystem, github.com/docker/docker/pkg/pools, github.com/docker/docker/pkg/promise, github.com/docker/docker/pkg/proxy, github.com/docker/docker/pkg/signal, github.com/docker/docker/pkg/stdcopy, github.com/docker/docker/pkg/symlink, github.com/docker/docker/pkg/sysinfo, github.com/docker/docker/pkg/system, github.com/docker/docker/pkg/systemd, github.com/docker/docker/pkg/tailfile, github.com/docker/docker/pkg/tarsum, github.com/docker/docker/pkg/term, github.com/docker/docker/pkg/testutils, github.com/docker/docker/pkg/timeutils, github.com/docker/docker/pkg/truncindex, github.com/docker/docker/pkg/units, github.com/docker/docker/pkg/version, github.com/docker/docker/reexec, github.com/docker/docker/registry, github.com/docker/docker/runconfig, github.com/docker/docker/trust, github.com/docker/docker/utils, github.com/docker/docker/volumes | |
ok github.com/docker/docker/integration 40.093s | |
---> Making bundle: test-integration-cli (in bundles/1.2.0-dev/test-integration-cli) | |
++ exec docker --daemon --debug --storage-driver vfs --exec-driver native --pidfile /go/src/github.com/docker/docker/bundles/1.2.0-dev/test-integration-cli/docker.pid | |
++++ tar -cf /docker-scratch.tar -C /docker-scratch . | |
++++ docker load --input /docker-scratch.tar | |
+++ docker build -t busybox /docker-busybox | |
Sending build context to Docker daemon 20.32 MB | |
Sending build context to Docker daemon | |
Step 0 : FROM scratch | |
---> 511136ea3c5a | |
Step 1 : MAINTAINER Jérôme Petazzoni <[email protected]> | |
---> Running in 8f95c3710d36 | |
---> 836b55b4749a | |
Removing intermediate container 8f95c3710d36 | |
Step 2 : ADD rootfs.tar / | |
---> 034f63c9ec7e | |
Removing intermediate container da5938f8bd7d | |
Step 3 : CMD /bin/sh | |
---> Running in aa844d84e422 | |
---> b9b98b012267 | |
Removing intermediate container aa844d84e422 | |
Successfully built b9b98b012267 | |
+ go test -test.timeout=30m github.com/docker/docker/integration-cli | |
[PASSED]: events - test the api response is line delimited json | |
[PASSED]: container json - check keys in container json response | |
[PASSED]: attach - multiple attach | |
[PASSED]: build - build two images with remote ADD | |
[PASSED]: build - build an image with sixty build steps | |
[PASSED]: build - add single file to root | |
[PASSED]: build - add single file to workdir | |
[PASSED]: build - add single file to existing dir | |
[PASSED]: build - mulitple file copy/add tests | |
[PASSED]: build - multiple add files to file | |
[PASSED]: build - multiple add files to file wild | |
[PASSED]: build - multiple copy files to file | |
[PASSED]: build - copy wild card | |
[PASSED]: build - copy wild card no find | |
[PASSED]: build - copy wild card cache | |
[PASSED]: build - add directory contents to root | |
[PASSED]: build - add directory contents to existing dir | |
[PASSED]: build - add whole directory to root | |
[PASSED]: build - add etc directory to root | |
[PASSED]: build - copy single file to root | |
[PASSED]: build - copy single file to workdir | |
[PASSED]: build - copy single file to existing dir | |
[PASSED]: build - copy single file to non-existing dir | |
[PASSED]: build - copy directory contents to root | |
[PASSED]: build - copy directory contents to existing dir | |
[PASSED]: build - copy whole directory to root | |
[PASSED]: build - copy etc directory to root | |
[PASSED]: build - copy - disallow copy from remote | |
[PASSED]: build - ADD from context with inaccessible files must fail | |
[PASSED]: build - ADD from context with accessible links must work | |
[PASSED]: build - ADD from context with ignored inaccessible files must work | |
[PASSED]: build - ensure --force-rm doesn't leave containers behind | |
[PASSED]: build - ensure --rm doesn't leave containers behind and that --rm=true is the default | |
[PASSED]: build - ensure --rm=false overrides the default | |
[PASSED]: build - with volumes | |
[PASSED]: build - maintainer | |
[PASSED]: build - user | |
[PASSED]: build - relative workdir | |
[PASSED]: build - env | |
[PASSED]: build - verify context cleanup works properly | |
[PASSED]: build - verify context cleanup works properly after a failed build | |
[PASSED]: build - cmd | |
[PASSED]: build - expose | |
[PASSED]: build - empty entrypoint | |
[PASSED]: build - entrypoint | |
[PASSED]: build - onbuild | |
[PASSED]: build - with cache | |
[PASSED]: build - without cache | |
[PASSED]: build - add local file with cache | |
[PASSED]: build - add multiple local files with cache | |
[PASSED]: build - add local file without cache | |
[PASSED]: build - add current directory but not file | |
[PASSED]: build - add current directory with cache | |
[PASSED]: build - add current directory without cache | |
[PASSED]: build - add remote file with cache | |
[PASSED]: build - add remote file without cache | |
[PASSED]: build - add local and remote file with cache | |
[PASSED]: build - build an image with a context tar, compression: 2 | |
[PASSED]: build - build an image with a context tar, compression: 0 | |
[PASSED]: build - build an image with no context | |
[PASSED]: build - add local and remote file without cache | |
[PASSED]: build - volume ownership | |
[PASSED]: build - cleanup cmd after RUN | |
[PASSED]: build - forbidden context path | |
[PASSED]: build - add file not found | |
[PASSED]: build - inheritance | |
[PASSED]: build - fails | |
[PASSED]: build - fails with empty dockerfile | |
[PASSED]: build - onbuild | |
[PASSED]: build - onbuild forbidden chained | |
[PASSED]: build - onbuild forbidden from | |
[PASSED]: build - onbuild forbidden maintainer | |
[PASSED]: build - add to symlink destination | |
[PASSED]: build - validate escaping whitespace | |
[PASSED]: build - test .dockerignore | |
[PASSED]: build - test .dockerignore of Dockerfile | |
[PASSED]: build - test .dockerignore whole dir with .* | |
[PASSED]: build - line break with \ | |
[PASSED]: build - end of line in dockerfile instruction | |
[PASSED]: build - comments and shebangs | |
[PASSED]: build - users and groups | |
[PASSED]: build - environment variables usage | |
[PASSED]: build - add and run script | |
[PASSED]: build - ADD tar | |
[PASSED]: build - build from GIT | |
[PASSED]: build - cleanup cmd on ENTRYPOINT | |
[PASSED]: build - clearcmd | |
[PASSED]: build - empty cmd | |
[PASSED]: build - onbuild output | |
[PASSED]: build - invalid tag | |
[PASSED]: build - cmd should have sh -c for non-json | |
[PASSED]: build - cmd should not have /bin/sh -c for json | |
[PASSED]: commit - echo foo and commit the image | |
[PASSED]: commit - echo foo and commit the image with --pause=false | |
[PASSED]: commit - commit file and read | |
[PASSED]: commit - commit tty | |
[PASSED]: commit - commit bind mounted file | |
[PASSED]: cp - garbage paths relative to container's rootfs | |
[PASSED]: cp - relative paths relative to container's rootfs | |
[PASSED]: cp - absolute paths relative to container's rootfs | |
[PASSED]: cp - absolute symlink relative to container's rootfs | |
[PASSED]: cp - symlink path components relative to container's rootfs | |
[PASSED]: cp - unprivileged user | |
[PASSED]: create - args | |
[PASSED]: create - hostconfig | |
[PASSED]: create - echo test123 | |
[PASSED]: daemon - running containers on daemon restart | |
[PASSED]: diff - check if created file shows up | |
[PASSED]: diff - check if ignored files show up in diff | |
[PASSED]: diff - ensure that only kmsg and ptmx in diff | |
[PASSED]: events - untags are logged | |
[PASSED]: events - pause/unpause is logged | |
[PASSED]: events - container failed to start logs die | |
[PASSED]: events - limited to 64 entries | |
[PASSED]: events - container create, start, die, destroy is logged | |
[PASSED]: events - image untag, delete is logged | |
[PASSED]: events - redirect stdout | |
[PASSED]: exec - basic test | |
[PASSED]: exec - Interactive test | |
[PASSED]: exec - exec running container after container restart | |
[PASSED]: exec - exec running container after daemon restart | |
[PASSED]: export - export a container | |
[PASSED]: import - import an image | |
[PASSED]: history - build history | |
[PASSED]: history - history on existent image must not fail | |
[PASSED]: history - history on non-existent image must fail | |
[PASSED]: images - busybox should be listed | |
[PASSED]: images - ordering by creation date | |
[PASSED]: import - cirros was imported and display is fine | |
[PASSED]: info - verify that it works | |
[PASSED]: inspect - inspect an image | |
[PASSED]: kill - kill container running sleep 10 | |
[PASSED]: kill - kill container running sleep 10 from a different user | |
[PASSED]: link - /etc/hosts is a regular file | |
[PASSED]: link - /etc/hosts matches hosts copy | |
[PASSED]: links - ping unlinked container | |
[PASSED]: links - ping linked container | |
[PASSED]: link - verify iptables when link and unlink | |
[PASSED]: link - links in started container inspect | |
[PASSED]: link - links in stopped container inspect | |
[PASSED]: logs - logs container running echo smaller than page size | |
[PASSED]: logs - logs container running echo bigger than page size | |
[PASSED]: logs - logs container running echo much bigger than page size | |
[PASSED]: logs - logs with timestamps | |
[PASSED]: logs - separate stderr (without pseudo-tty) | |
[PASSED]: logs - stderr in stdout (with pseudo-tty) | |
[PASSED]: logs - logs tail | |
[PASSED]: logs - logs follow stopped container | |
[PASSED]: network - make sure nat works through the host | |
[PASSED]: port - test port list | |
[PASSED]: ps - test ps options | |
[PASSED]: ps - test ps size | |
[PASSED]: ps - test ps filter status | |
[PASSED]: pull - pull scratch | |
[PASSED]: pull - pull fooblahblah1234 (non-existing image) | |
[PASSED]: restart - echo foobar for stopped container | |
[PASSED]: restart - echo foobar for running container | |
[PASSED]: restart - does not create a new volume on restart | |
[PASSED]: rm - removed volume | |
[PASSED]: rm - volume | |
[PASSED]: rm - running container | |
[PASSED]: rm - running container with --force=true | |
[PASSED]: rm - container orphaning | |
[PASSED]: rm - delete tag with existing containers | |
[PASSED]: rmi- container using image while rmi, should not remove image name | |
[PASSED]: tag,rmi- tagging the same images multiple times then removing tags | |
[PASSED]: run - echo test123 | |
[PASSED]: run - echo with memory limit | |
[PASSED]: run - echo with CPU limit | |
[PASSED]: run - echo with CPU and memory limit | |
[PASSED]: run - echo with named container | |
[PASSED]: run - check file descriptor leakage | |
[PASSED]: run - ping 8.8.8.8 | |
[PASSED]: run - exit with 0 | |
[PASSED]: run - exit with 1 | |
[PASSED]: run - pipe in with -i -a stdin | |
[PASSED]: run - print container ID in detached mode | |
[PASSED]: run - run with working directory set by -w | |
[PASSED]: run - run with working directory set by --workdir | |
[PASSED]: run - disable networking with --net=none | |
[PASSED]: run - disable networking with -n=false | |
[PASSED]: run - regression test for #4741 - volumes from as files | |
[PASSED]: run - regression test for #4979 - volumes-from on exited container | |
[PASSED]: run - volume with relative path | |
[PASSED]: run - volumes as readonly mount | |
[PASSED]: run - volumes from as readonly mount | |
[PASSED]: run - volumes from as read write mount | |
[PASSED]: run - volumes from ignores `rw` if inherrited volume is `ro` | |
[PASSED]: run - volumes from mounted first | |
[PASSED]: run - multiple volumes from | |
[PASSED]: run - verify container ID | |
[PASSED]: run - create docker managed volume | |
[PASSED]: run - create volume with symlink | |
[PASSED]: run - volumes-from symlink path | |
[PASSED]: run - correct exit code | |
[PASSED]: run - default user | |
[PASSED]: run - user by name | |
[PASSED]: run - user by id | |
[PASSED]: run - user by id, id too big | |
[PASSED]: run - user by id, id negative | |
[PASSED]: run - user by id, zero uid | |
[PASSED]: run - user not found | |
[PASSED]: run - two concurrent containers | |
[PASSED]: run - verify environment | |
[PASSED]: run - test container network via ping | |
[PASSED]: run - test container loopback when networking disabled | |
[PASSED]: run - don't allow --net=host to be used with links | |
[PASSED]: run - test loopback only exists when networking disabled | |
[PASSED]: run - test fully qualified hostname set with -h | |
[PASSED]: run - test privileged can mknod | |
[PASSED]: run - test un-privileged can mknod | |
[PASSED]: run - test --cap-drop=CHPASS invalid | |
[PASSED]: run - test --cap-drop=MKNOD cannot mknod | |
[PASSED]: run - test --cap-drop=mknod cannot mknod lowercase | |
[PASSED]: run - test --cap-drop=ALL cannot mknod | |
[PASSED]: run - test --cap-drop=ALL --cap-add=MKNOD can mknod | |
[PASSED]: run - test --cap-add=CHPASS invalid | |
[PASSED]: run - test --cap-add=NET_ADMIN can set eth0 down | |
[PASSED]: run - test --cap-add=ALL can set eth0 down | |
[PASSED]: run - test --cap-add=ALL --cap-drop=NET_ADMIN cannot set eth0 down | |
[PASSED]: run - test privileged can mount | |
[PASSED]: run - test un-privileged cannot mount | |
[PASSED]: run - sys not writable in non privileged container | |
[PASSED]: run - sys writable in privileged container | |
[PASSED]: run - proc not writable in non privileged container | |
[PASSED]: run - proc writable in privileged container | |
[PASSED]: run - cpuset 0 | |
[PASSED]: run - test device numbers | |
[PASSED]: run - test that character devices work. | |
[PASSED]: run - unprivileged with chroot | |
[PASSED]: run - test --device argument | |
[PASSED]: run - hostname and several network modes | |
[PASSED]: run - workdir / | |
[PASSED]: run - bind mount / as volume | |
[PASSED]: run - bind mount /:/ as volume should fail | |
[PASSED]: run - volumes are bind mounted recursively | |
[PASSED]: run - dns default options | |
[PASSED]: run - dns options | |
[PASSED]: run - dns options based on host resolv.conf | |
[PASSED]: run - add-host option | |
[PASSED]: run - Attach stderr only with -t | |
[PASSED]: run - Attach stdout only with -t | |
[PASSED]: run - Attach stderr and stdout with -t | |
[PASSED]: run - test container state. | |
[PASSED]: run - copy uid/gid for volume | |
[PASSED]: run - copy volume content | |
[PASSED]: run - cleanup cmd on --entrypoint | |
[PASSED]: run - error on existing file for workdir | |
[PASSED]: run - exit on stdin closing | |
[PASSED]: run - write to /etc/hosts and not commited | |
[PASSED]: run - write to /etc/hostname and not commited | |
[PASSED]: run - write to /etc/resolv.conf and not commited | |
[PASSED]: run - error with bad device | |
[PASSED]: run - entrypoint | |
[PASSED]: run - bind mounts | |
[PASSED]: run - ips and ports must not change | |
[PASSED]: run - cleanup empty cidfile on fail | |
[PASSED]: run - cidfile contains long id | |
[PASSED]: run - network must not be initialized in 'none' mode | |
[PASSED]: run - port should be deallocated even on iptables error | |
[PASSED]: run - fail if port already in use | |
[PASSED]: run - volumes are mounted in the correct order | |
[PASSED]: run - check execdriver dir behavior | |
[PASSED]: run - redirect stdout | |
[PASSED]: run - can remount old bindmount volume | |
[PASSED]: save - save a repo using stdout | |
[PASSED]: load - load a repo using stdout | |
[PASSED]: save - save a specific image:tag | |
[PASSED]: save - save a image by ID | |
[PASSED]: save - save a repo using -o | |
[PASSED]: load - load a repo using -i | |
[PASSED]: save - save by multiple names | |
[PASSED]: save - ensure directories exist in exported layers | |
[PASSED]: search - search for repositories named (or containing) 'Busybox base image.' | |
[PASSED]: start - error on start with attach exits | |
[PASSED]: tag - busybox -> testfoobarbaz | |
[PASSED]: tag - busybox's image ID -> testfoobarbaz | |
[PASSED]: tag - busybox invalid repo names --> must fail | |
[PASSED]: tag - busybox with invalid repo:tagnames --> must fail | |
[PASSED]: tag - busybox fooo/bar | |
[PASSED]: tag - busybox fooaa/test | |
[PASSED]: tag - busybox foooo:t | |
[PASSED]: top - multiple arguments | |
[PASSED]: top - sleep process should be listed in non privileged mode | |
[PASSED]: top - sleep process should be listed in privileged mode | |
[PASSED]: version - verify that it works and that the output is properly formatted | |
PASS | |
coverage: 72.2% of statements | |
ok github.com/docker/docker/integration-cli 301.143s | |
+++ cat /go/src/github.com/docker/docker/bundles/1.2.0-dev/test-integration-cli/docker.pid | |
++ kill 15214 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment