Created
January 21, 2015 02:47
-
-
Save tiborvass/70954869930b67c6a929 to your computer and use it in GitHub Desktop.
This file contains 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
+ go test -test.timeout=30m github.com/docker/docker/integration-cli | |
[PASSED]: container REST API - check GET json/all=1 | |
[PASSED]: container REST API - check GET containers/export | |
[PASSED]: container REST API - check GET containers/changes | |
[PASSED]: container REST API - check volume binds on start | |
[PASSED]: container REST API - check VolumesFrom on start | |
[PASSED]: container REST API - check VolumesFrom has priority | |
[PASSED]: exec create API - returns error when missing Cmd | |
[PASSED]: container json - check keys in container json response | |
[PASSED]: container resize - when started | |
[PASSED]: container resize - when not started should not resize | |
[PASSED]: attach - multiple attach | |
[PASSED]: attach - forbid piped stdin to tty enabled container | |
[PASSED]: attach - return after container finished | |
[PASSED]: attach - reconnect after detaching | |
[PASSED]: build - RUN with an empty array should not panic | |
[PASSED]: build - statements with whitespace and no content should generate a parse error | |
[PASSED]: build - CMD should always contain /bin/sh -c when specified without JSON | |
[PASSED]: build - user environment replacement | |
[PASSED]: build - volume environment replacement | |
[PASSED]: build - expose environment replacement | |
[PASSED]: build - workdir environment replacement | |
[PASSED]: build - add/copy environment replacement | |
[PASSED]: build - env environment replacement | |
[PASSED]: build - handle escapes | |
[PASSED]: build - handle case-insensitive onbuild statement | |
[PASSED]: build - env should handle \$ properly | |
[PASSED]: build - env should overwrite builder ENV during run | |
[PASSED]: build - onbuild forbidden maintainer in source image | |
[PASSED]: build - onbuild forbidden from in source image | |
[PASSED]: build - onbuild forbidden chained in source image | |
[PASSED]: build - onbuild with json entrypoint/cmd | |
[PASSED]: build - onbuild with json entrypoint | |
[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 - multiple file copy/add tests | |
[PASSED]: build - multiple add files to file | |
[PASSED]: build - multiple add files to file json syntax | |
[PASSED]: build - multiple add files to file wild | |
[PASSED]: build - multiple add files to file wild json syntax | |
[PASSED]: build - multiple copy files to file | |
[PASSED]: build - multiple copy files to file json syntax | |
[PASSED]: build - add file with whitespace | |
[PASSED]: build - copy file with whitespace | |
[PASSED]: build - multiple add files to file with whitespace | |
[PASSED]: build - multiple copy files to file with whitespace | |
[PASSED]: build - copy wild card | |
[PASSED]: build - copy wild card no find | |
[PASSED]: build - copy wild card cache | |
[PASSED]: build - add single file to non-existing dir | |
[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 - add preserves files special bits | |
[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 must add files in container | |
[PASSED]: build - ADD should add files in volume | |
[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 - workdir with env variables | |
[PASSED]: build - relative copy/add | |
[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 - expose large number of ports | |
[PASSED]: build - expose order | |
[PASSED]: build - empty entrypoint inheritance | |
[PASSED]: build - empty entrypoint | |
[PASSED]: build - entrypoint | |
[PASSED]: build - onbuild | |
[PASSED]: build - with cache | |
[PASSED]: build - without cache | |
[PASSED]: build - conditional 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 remote file testing mtime | |
[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 - verify int/strings as strings | |
[PASSED]: build - test .dockerignore | |
[PASSED]: build - test .dockerignore with clean paths | |
[PASSED]: build - test .dockerignore of Dockerfile | |
[PASSED]: build - test .dockerignore of renamed Dockerfile | |
[PASSED]: build - test .dockerignore of .dockerignore | |
[PASSED]: build - test .dockerignore touch 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 - environment variables usage2 | |
[PASSED]: build - add and run script | |
[PASSED]: build - ADD tar | |
[PASSED]: build - ADD tar.xz | |
[PASSED]: build - ADD tar.xz.gz | |
[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]: build - ignore invalid Dockerfile instruction | |
[PASSED]: build - clear entrypoint | |
[PASSED]: build - entrypoint override inheritance properly | |
[PASSED]: build - entrypoint with /bin/echo running successfully | |
[PASSED]: build - exotic shell interpolation | |
[PASSED]: build - verify single quotes fail | |
[PASSED]: build - verbose output from commands | |
[PASSED]: build - with tabs | |
[PASSED]: build - testing stderr | |
[PASSED]: build - change permission on single file | |
[PASSED]: build - symlink breakout | |
[PASSED]: build - xz host is being used | |
[PASSED]: build - volumes retain contents in build | |
[PASSED]: build - rename dockerfile | |
[PASSED]: build - from official names | |
[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 hardlinks | |
[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]: cp - volume path | |
[PASSED]: cp - to dot path | |
[PASSED]: create - args | |
[PASSED]: create - hostconfig | |
[PASSED]: create - port range | |
[PASSED]: create - large port range | |
[PASSED]: create - echo test123 | |
[PASSED]: create - volumes are created | |
--- FAIL: TestDaemonRestartWithRunningContainersPorts (6.01s) | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_cli_daemon_test.go:18: Could not start daemon with busybox: Daemon exited and never started | |
--- FAIL: TestDaemonRestartWithVolumesRefs (6.02s) | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_cli_daemon_test.go:62: Daemon exited and never started | |
--- FAIL: TestDaemonStartIptablesFalse (6.01s) | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_cli_daemon_test.go:94: we should have been able to start the daemon with passing iptables=false: Daemon exited and never started | |
--- FAIL: TestDaemonStartBridgeWithoutIPAssociation (6.02s) | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_cli_daemon_test.go:110: Could not start daemon: Daemon exited and never started | |
--- FAIL: TestDaemonIptablesClean (6.01s) | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_cli_daemon_test.go:139: Could not start daemon with busybox: Daemon exited and never started | |
--- FAIL: TestDaemonIptablesCreate (6.01s) | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_cli_daemon_test.go:182: Could not start daemon with busybox: Daemon exited and never started | |
--- FAIL: TestDaemonLoggingLevel (12.03s) | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_cli_daemon_test.go:240: Daemon exited and never started | |
--- FAIL: TestDaemonAllocatesListeningPort (6.02s) | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_cli_daemon_test.go:305: Could not start daemon with busybox: Daemon exited and never started | |
--- FAIL: TestDaemonVolumesBindsRefs (6.02s) | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_cli_daemon_test.go:326: Daemon exited and never started | |
[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 - image pull is logged | |
[PASSED]: events - image import is logged | |
[PASSED]: events - filters | |
[PASSED]: events - redirect stdout | |
[PASSED]: exec - basic test | |
[PASSED]: exec - interactive mode closes stdin after execution | |
[PASSED]: exec - Interactive test | |
[PASSED]: exec - exec running container after container restart | |
--- FAIL: TestExecAfterDaemonRestart (6.01s) | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_utils.go:146: waiting for daemon to start | |
docker_cli_exec_test.go:165: Could not start daemon with busybox: Daemon exited and never started | |
[PASSED]: exec - exec inherits correct env | |
[PASSED]: exec - exec non-zero ExitStatus | |
[PASSED]: exec - exec should not exec a pause container | |
[PASSED]: exec - stdin is closed properly with tty enabled | |
[PASSED]: exec - forbid piped stdin to tty enabled container | |
[PASSED]: exec - error on parseExec should point to help | |
[PASSED]: exec - container with exec not hanging on stop | |
--- FAIL: TestExecCgroup (2.16s) | |
docker_cli_exec_test.go:413: panic: runtime error: invalid memory address or nil pointer dereference | |
[signal 0xb code=0x1 addr=0x30 pc=0x41322c] | |
goroutine 1 [running]: | |
unicode.init() | |
/usr/local/go/src/unicode/tables.go:52 +0x5e | |
strings.init() | |
/usr/local/go/src/strings/strings_decl.go:8 +0x42 | |
github.com/docker/docker/pkg/parsers.init() | |
/go/src/github.com/docker/docker/pkg/parsers/parsers.go:131 +0x42 | |
github.com/docker/docker/opts.init() | |
/go/src/github.com/docker/docker/opts/opts.go:218 +0x4a | |
main.init() | |
/go/src/github.com/docker/docker/docker/log.go:12 +0x4a | |
goroutine 2 [runnable]: | |
runtime.forcegchelper() | |
/usr/local/go/src/runtime/proc.go:90 | |
runtime.goexit() | |
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 | |
exit status 2 | |
[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]: images - invalid filter name check working | |
[PASSED]: images - white space trimming and lower casing | |
[PASSED]: import - cirros was imported and display is fine | |
[PASSED]: info - verify that it works | |
[PASSED]: inspect - inspect an image | |
[PASSED]: inspect - inspect a container with ExecIDs | |
[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]: links - ping linked container after rename | |
[PASSED]: links - ping linked container upon rename | |
[PASSED]: link - verify iptables when link and unlink | |
[PASSED]: link - links in started container inspect | |
[PASSED]: link - links in stopped container inspect | |
[PASSED]: link - container start not failing on updating stopped parent links | |
[PASSED]: link - ensure containers hosts files are updated with the link alias. | |
[PASSED]: link - error thrown when linking to container with --net host | |
[PASSED]: login - login without TTY | |
[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]: logs - follow slow consumer | |
[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]: ps - test ps filter id | |
[PASSED]: ps - test ps filter name | |
[PASSED]: ps - test ps filter exited | |
--- FAIL: TestPullImageWithAliases (0.60s) | |
docker_cli_pull_test.go:28: Failed to push image exit status 1: error The push refers to a repository [127.0.0.1:5000/dockercli/busybox] (len: 1) | |
Sending image list | |
time="2015-01-21T02:38:43Z" level="fatal" msg="" | |
, output %!q(MISSING) | |
[PASSED]: pull - pull hello-world | |
[PASSED]: pull - pull fooblahblah1234 (non-existing image) | |
[PASSED]: pull - pull official names | |
--- FAIL: TestPushBusyboxImage (0.81s) | |
docker_cli_push_test.go:25: pushing the image to the private registry has failed: The push refers to a repository [127.0.0.1:5000/dockercli/busybox] (len: 1) | |
Sending image list | |
time="2015-01-21T02:39:06Z" level="fatal" msg="" | |
, exit status 1 | |
[PASSED]: push - unprefixed busybox repo must fail | |
[PASSED]: push - untagged image | |
[PASSED]: push - interrupted | |
[PASSED]: rename - stopped container | |
[PASSED]: rename - running container | |
[PASSED]: rename - running container | |
[PASSED]: rename - invalid container name | |
[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]: restart - recording restart policy name for --restart=no | |
[PASSED]: restart - recording restart policy name for --restart=always | |
[PASSED]: restart - recording restart policy name for --restart=on-failure | |
[PASSED]: rm - removed volume | |
[PASSED]: rm - volume | |
[PASSED]: rm - running container | |
[PASSED]: rm - running container | |
[PASSED]: rm - running container with --force=true | |
[PASSED]: rm - container orphaning | |
[PASSED]: rm - delete unknown container | |
--- FAIL: TestRmiWithContainerFails (1.19s) | |
docker_cli_rmi_test.go:25: Container "73fab50ec332c53cc562b4c6d60405f7c5c59360b1f5a9382dff47c5fb48778f" is using image, should not be able to rmi: "Untagged: busybox:latest\n" | |
--- FAIL: TestRmiTag (0.43s) | |
docker_utils.go:554: "tag busybox utest:tag1" failed with errors: time="2015-01-21T02:39:51Z" level="fatal" msg="Error response from daemon: could not find image: no such id: busybox" | |
, exit status 1 | |
--- FAIL: TestRmiTagWithExistingContainers (0.22s) | |
docker_cli_rmi_test.go:85: Could not tag busybox: exit status 1: time="2015-01-21T02:39:51Z" level="fatal" msg="Error response from daemon: could not find image: no such id: busybox:latest" | |
[PASSED]: rmi - force delete with existing containers | |
[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 - use a container name to link target work | |
[PASSED]: run - use a container id to link target work | |
[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 - dns default options | |
[PASSED]: run - dns options | |
[PASSED]: run - dns options based on host resolv.conf | |
[PASSED]: run - resolv.conf updater | |
[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 - mutable network files | |
[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 - setting MAC address with --mac-address | |
[PASSED]: run - inspecting MAC address | |
[PASSED]: run - port should be deallocated even on iptables error | |
[PASSED]: run - fail if port already in use | |
[PASSED]: run - proxy should work with unavailable port | |
[PASSED]: run - volumes are mounted in the correct order | |
[PASSED]: run - check execdriver dir behavior | |
[PASSED]: run - can remount old bindmount volume | |
[PASSED]: run - volumes do not copy data for volumes-from and bindmounts | |
[PASSED]: run - volumes not recreated on start | |
[PASSED]: run - no output from pull in stdout | |
[PASSED]: run - volume paths are cleaned | |
[PASSED]: run - slow consumer | |
[PASSED]: run - allow port range through --expose flag | |
[PASSED]: run - Unknown Command | |
[PASSED]: run - ipc host mode | |
[PASSED]: run - ipc container mode | |
[PASSED]: run - container shared network namespace | |
[PASSED]: run - pid host mode | |
[PASSED]: run - verify tls is set for --tlsverify | |
[PASSED]: run - find another port if port from autorange already bound | |
[PASSED]: run - forbid piped stdin with tty | |
[PASSED]: run - use non-local mac-address | |
[PASSED]: run - net host mode | |
[PASSED]: run - allow port range through --expose flag | |
[PASSED]: run - exit code on oom | |
[PASSED]: run - test max-retries for --restart | |
[PASSED]: run - writable rootfs | |
[PASSED]: run - read only rootfs | |
[PASSED]: run - can restart a volumes-from container after producer is removed | |
[PASSED]: run - redirect stdout | |
[PASSED]: run - volumes are bind mounted recursively | |
[PASSED]: load - save a repo with xz compression & load it using stdout | |
[PASSED]: load - save a repo with xz+gz compression & load it using stdout | |
[PASSED]: save - save a specific image:tag | |
[PASSED]: save - save a image by ID | |
[PASSED]: save - save a repo using -o && load a repo using -i | |
[PASSED]: save - save by multiple names | |
[PASSED]: save - save repository with multiple images | |
[PASSED]: save - ensure directories exist in exported layers | |
[PASSED]: save - save/load a repo using stdout | |
[PASSED]: save - do not save to a tty | |
[PASSED]: search - search for repositories named (or containing) 'Busybox base image.' | |
[PASSED]: start - error on start with attach exits | |
[PASSED]: start - correct exit code returned with -a | |
[PASSED]: start - don't echo container ID when attaching | |
[PASSED]: start - set state error when start fails | |
[PASSED]: start - missing containers in --volumes-from did not affect subsequent runs | |
[PASSED]: start - error should show if trying to start paused container | |
[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]: tag - busybox with an existed tag name without -f option --> must fail | |
[PASSED]: tag - busybox with an existed tag name with -f option work | |
[PASSED]: tag official name - busybox docker.io/busybox | |
[PASSED]: tag official name - busybox index.docker.io/busybox | |
[PASSED]: tag official name - busybox library/busybox | |
[PASSED]: tag official name - busybox docker.io/library/busybox | |
[PASSED]: tag official name - busybox index.docker.io/library/busybox | |
[PASSED]: tag official name - docker.io/busybox fooo/bar | |
[PASSED]: tag official name - index.docker.io/busybox fooo/bar | |
[PASSED]: tag official name - library/busybox fooo/bar | |
[PASSED]: tag official name - docker.io/library/busybox fooo/bar | |
[PASSED]: tag official name - index.docker.io/library/busybox fooo/bar | |
[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 | |
FAIL | |
coverage: 65.7% of statements | |
exit status 1 | |
FAIL github.com/docker/docker/integration-cli 1679.799s | |
++++ cat /go/src/github.com/docker/docker/bundles/1.4.1-dev/test-integration-cli/daemon34210144/docker.pid | |
+++ kill 8707 | |
/go/src/github.com/docker/docker/hack/make/.integration-daemon-stop: line 5: kill: (8707) - No such process |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment