Created
November 21, 2013 13:44
-
-
Save pnasrat/7581770 to your computer and use it in GitHub Desktop.
Docker test run with -race
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
Thu Nov 21 13:37:50 UTC 2013 | |
++ cd . | |
++ go test -i -ldflags '-X main.GITCOMMIT "d7e2fc8-dirty" -X main.VERSION "0.6.6-dev" -w -X github.com/dotcloud/docker/utils.IAMSTATIC true -linkmode external -extldflags "-lpthread -static -Wl,--unresolved-symbols=ignore-in-object-files"' -tags netgo | |
++ go test -v -ldflags '-X main.GITCOMMIT "d7e2fc8-dirty" -X main.VERSION "0.6.6-dev" -w -X github.com/dotcloud/docker/utils.IAMSTATIC true -linkmode external -extldflags "-lpthread -static -Wl,--unresolved-symbols=ignore-in-object-files"' -tags netgo -race | |
=== RUN TestJsonContentType | |
--- PASS: TestJsonContentType (0.00 seconds) | |
=== RUN TestCompareConfig | |
--- PASS: TestCompareConfig (0.00 seconds) | |
=== RUN TestMergeConfig | |
--- PASS: TestMergeConfig (0.00 seconds) | |
=== RUN TestParseLxcConfOpt | |
--- PASS: TestParseLxcConfOpt (0.00 seconds) | |
=== RUN TestParseNetworkOptsPrivateOnly | |
--- PASS: TestParseNetworkOptsPrivateOnly (0.00 seconds) | |
=== RUN TestParseNetworkOptsPublic | |
--- PASS: TestParseNetworkOptsPublic (0.00 seconds) | |
=== RUN TestParseNetworkOptsUdp | |
--- PASS: TestParseNetworkOptsUdp (0.00 seconds) | |
=== RUN TestGetFullName | |
--- PASS: TestGetFullName (0.00 seconds) | |
=== RUN TestInit | |
--- PASS: TestInit (0.00 seconds) | |
=== RUN TestInterruptedRegister | |
--- PASS: TestInterruptedRegister (0.22 seconds) | |
=== RUN TestGraphCreate | |
--- PASS: TestGraphCreate (0.02 seconds) | |
=== RUN TestRegister | |
--- PASS: TestRegister (0.02 seconds) | |
=== RUN TestDeletePrefix | |
--- PASS: TestDeletePrefix (0.01 seconds) | |
=== RUN TestDelete | |
--- PASS: TestDelete (0.06 seconds) | |
=== RUN TestByParent | |
--- PASS: TestByParent (0.04 seconds) | |
=== RUN TestGetBoolParam | |
--- PASS: TestGetBoolParam (0.00 seconds) | |
=== RUN TestLinkNew | |
--- PASS: TestLinkNew (0.00 seconds) | |
=== RUN TestLinkEnv | |
--- PASS: TestLinkEnv (0.00 seconds) | |
=== RUN TestLXCConfig | |
--- PASS: TestLXCConfig (0.00 seconds) | |
=== RUN TestCustomLxcConfig | |
--- PASS: TestCustomLxcConfig (0.00 seconds) | |
=== RUN TestPortAllocation | |
--- PASS: TestPortAllocation (0.00 seconds) | |
=== RUN TestNetworkRange | |
--- PASS: TestNetworkRange (0.00 seconds) | |
=== RUN TestConversion | |
--- PASS: TestConversion (0.00 seconds) | |
=== RUN TestIPAllocator | |
--- PASS: TestIPAllocator (0.00 seconds) | |
=== RUN TestNetworkOverlaps | |
--- PASS: TestNetworkOverlaps (0.00 seconds) | |
=== RUN TestCheckRouteOverlaps | |
--- PASS: TestCheckRouteOverlaps (0.00 seconds) | |
=== RUN TestCheckNameserverOverlaps | |
--- PASS: TestCheckNameserverOverlaps (0.00 seconds) | |
=== RUN TestPools | |
--- PASS: TestPools (0.00 seconds) | |
=== RUN TestLogEvent | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 61: | |
github.com/dotcloud/docker.(*Server).LogEvent() | |
/go/src/github.com/dotcloud/docker/server.go:1794 +0x262 | |
github.com/dotcloud/docker.func·057() | |
/go/src/github.com/dotcloud/docker/server_unit_test.go:80 +0x105 | |
Previous read by goroutine 63: | |
github.com/dotcloud/docker.func·058() | |
/go/src/github.com/dotcloud/docker/server_unit_test.go:86 +0x116 | |
github.com/dotcloud/docker.func·060() | |
/go/src/github.com/dotcloud/docker/server_unit_test.go:103 +0x4e | |
Goroutine 61 (running) created at: | |
github.com/dotcloud/docker.TestLogEvent() | |
/go/src/github.com/dotcloud/docker/server_unit_test.go:81 +0x49a | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Goroutine 63 (running) created at: | |
github.com/dotcloud/docker.setTimeout() | |
/go/src/github.com/dotcloud/docker/server_unit_test.go:105 +0x191 | |
github.com/dotcloud/docker.TestLogEvent() | |
/go/src/github.com/dotcloud/docker/server_unit_test.go:90 +0x55a | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
--- PASS: TestLogEvent (0.40 seconds) | |
=== RUN TestSortUniquePorts | |
--- PASS: TestSortUniquePorts (0.00 seconds) | |
=== RUN TestSortSamePortWithDifferentProto | |
--- PASS: TestSortSamePortWithDifferentProto (0.00 seconds) | |
=== RUN TestLookupImage | |
--- PASS: TestLookupImage (0.02 seconds) | |
PASS | |
Found 1 data race(s) | |
exit status 66 | |
FAIL github.com/dotcloud/docker 1.922s | |
++ cd ./archive | |
++ go test -i -ldflags '-X main.GITCOMMIT "d7e2fc8-dirty" -X main.VERSION "0.6.6-dev" -w -X github.com/dotcloud/docker/utils.IAMSTATIC true -linkmode external -extldflags "-lpthread -static -Wl,--unresolved-symbols=ignore-in-object-files"' -tags netgo | |
++ go test -v -ldflags '-X main.GITCOMMIT "d7e2fc8-dirty" -X main.VERSION "0.6.6-dev" -w -X github.com/dotcloud/docker/utils.IAMSTATIC true -linkmode external -extldflags "-lpthread -static -Wl,--unresolved-symbols=ignore-in-object-files"' -tags netgo -race | |
=== RUN TestCmdStreamLargeStderr | |
--- PASS: TestCmdStreamLargeStderr (0.02 seconds) | |
=== RUN TestCmdStreamBad | |
--- PASS: TestCmdStreamBad (0.00 seconds) | |
=== RUN TestCmdStreamGood | |
--- PASS: TestCmdStreamGood (0.00 seconds) | |
=== RUN TestTarUntar | |
--- PASS: TestTarUntar (0.07 seconds) | |
PASS | |
ok github.com/dotcloud/docker/archive 1.114s | |
++ cd ./auth | |
++ go test -i -ldflags '-X main.GITCOMMIT "d7e2fc8-dirty" -X main.VERSION "0.6.6-dev" -w -X github.com/dotcloud/docker/utils.IAMSTATIC true -linkmode external -extldflags "-lpthread -static -Wl,--unresolved-symbols=ignore-in-object-files"' -tags netgo | |
++ go test -v -ldflags '-X main.GITCOMMIT "d7e2fc8-dirty" -X main.VERSION "0.6.6-dev" -w -X github.com/dotcloud/docker/utils.IAMSTATIC true -linkmode external -extldflags "-lpthread -static -Wl,--unresolved-symbols=ignore-in-object-files"' -tags netgo -race | |
=== RUN TestEncodeAuth | |
--- PASS: TestEncodeAuth (0.00 seconds) | |
=== RUN TestSameAuthDataPostSave | |
--- PASS: TestSameAuthDataPostSave (0.00 seconds) | |
=== RUN TestResolveAuthConfigIndexServer | |
--- PASS: TestResolveAuthConfigIndexServer (0.00 seconds) | |
=== RUN TestResolveAuthConfigFullURL | |
--- PASS: TestResolveAuthConfigFullURL (0.00 seconds) | |
PASS | |
ok github.com/dotcloud/docker/auth 1.023s | |
++ cd ./engine | |
++ go test -i -ldflags '-X main.GITCOMMIT "d7e2fc8-dirty" -X main.VERSION "0.6.6-dev" -w -X github.com/dotcloud/docker/utils.IAMSTATIC true -linkmode external -extldflags "-lpthread -static -Wl,--unresolved-symbols=ignore-in-object-files"' -tags netgo | |
++ go test -v -ldflags '-X main.GITCOMMIT "d7e2fc8-dirty" -X main.VERSION "0.6.6-dev" -w -X github.com/dotcloud/docker/utils.IAMSTATIC true -linkmode external -extldflags "-lpthread -static -Wl,--unresolved-symbols=ignore-in-object-files"' -tags netgo -race | |
=== RUN TestRegister | |
[/tmp/docker-test6a54-TestRegister-352183261|031952f2] Register(dummy1) (handlers=map[dummy1:<nil>]) | |
[/tmp/docker-test6a54-TestRegister-352183261|031952f2] Register(dummy2) (handlers=map[dummy1:<nil>]) | |
[/tmp/docker-test6a54-TestRegister-352183261|031952f2] Register(dummy2) (handlers=map[dummy1:<nil> dummy2:<nil>]) | |
--- PASS: TestRegister (0.00 seconds) | |
=== RUN TestJob | |
[/tmp/docker-test6a54-TestJob-273691032|198711ae] Register(dummy2) (handlers=map[dummy1:<nil>]) | |
--- PASS: TestJob (0.00 seconds) | |
=== RUN TestNewJob | |
--- PASS: TestNewJob (0.00 seconds) | |
=== RUN TestSetenv | |
--- PASS: TestSetenv (0.00 seconds) | |
=== RUN TestSetenvBool | |
--- PASS: TestSetenvBool (0.00 seconds) | |
=== RUN TestSetenvInt | |
--- PASS: TestSetenvInt (0.00 seconds) | |
=== RUN TestSetenvList | |
--- PASS: TestSetenvList (0.00 seconds) | |
=== RUN TestImportEnv | |
--- PASS: TestImportEnv (0.00 seconds) | |
=== RUN TestEnviron | |
--- PASS: TestEnviron (0.00 seconds) | |
PASS | |
ok github.com/dotcloud/docker/engine 1.023s | |
++ cd ./gograph | |
++ go test -i -ldflags '-X main.GITCOMMIT "d7e2fc8-dirty" -X main.VERSION "0.6.6-dev" -w -X github.com/dotcloud/docker/utils.IAMSTATIC true -linkmode external -extldflags "-lpthread -static -Wl,--unresolved-symbols=ignore-in-object-files"' -tags netgo | |
++ go test -v -ldflags '-X main.GITCOMMIT "d7e2fc8-dirty" -X main.VERSION "0.6.6-dev" -w -X github.com/dotcloud/docker/utils.IAMSTATIC true -linkmode external -extldflags "-lpthread -static -Wl,--unresolved-symbols=ignore-in-object-files"' -tags netgo -race | |
# testmain | |
/tmp/go-build096140511/github.com/dotcloud/docker/gograph/_test/_testmain.go:5: can't find import: "regexp" | |
FAIL github.com/dotcloud/docker/gograph [build failed] | |
++ cd ./integration | |
++ go test -i -ldflags '-X main.GITCOMMIT "d7e2fc8-dirty" -X main.VERSION "0.6.6-dev" -w -X github.com/dotcloud/docker/utils.IAMSTATIC true -linkmode external -extldflags "-lpthread -static -Wl,--unresolved-symbols=ignore-in-object-files"' -tags netgo | |
++ go test -v -ldflags '-X main.GITCOMMIT "d7e2fc8-dirty" -X main.VERSION "0.6.6-dev" -w -X github.com/dotcloud/docker/utils.IAMSTATIC true -linkmode external -extldflags "-lpthread -static -Wl,--unresolved-symbols=ignore-in-object-files"' -tags netgo -race | |
[/var/lib/docker/unit-tests|e299faac] +job initapi() | |
[/var/lib/docker/unit-tests|e299faac.initapi()] Creating server | |
[/var/lib/docker/unit-tests|e299faac.initapi()] Setting up signal traps | |
[/var/lib/docker/unit-tests|e299faac] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/var/lib/docker/unit-tests|e299faac] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/var/lib/docker/unit-tests|e299faac] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/var/lib/docker/unit-tests|e299faac] -job initapi() = OK (0) | |
Pulling repository docker-test-image | |
Pulling image (latest) from docker-test-image | |
Pulling image (latest) from docker-test-image, endpoint: https://cdn-registry-1.docker.io/v1/ | |
Pulling dependend layers | |
Pulling metadata | |
Pulling fs layer | |
Downloading 98.3 kB/6.912 MB (1%) | |
Downloading 196.6 kB/6.912 MB (3%) | |
Downloading 294.9 kB/6.912 MB (4%) | |
Downloading 393.2 kB/6.912 MB (6%) | |
Downloading 491.5 kB/6.912 MB (7%) | |
Downloading 589.8 kB/6.912 MB (9%) | |
Downloading 688.1 kB/6.912 MB (10%) | |
Downloading 786.4 kB/6.912 MB (11%) | |
Downloading 884.7 kB/6.912 MB (13%) | |
Downloading 983 kB/6.912 MB (14%) | |
Downloading 1.081 MB/6.912 MB (16%) | |
Downloading 1.18 MB/6.912 MB (17%) | |
Downloading 1.278 MB/6.912 MB (18%) | |
Downloading 1.376 MB/6.912 MB (20%) | |
Downloading 1.475 MB/6.912 MB (21%) | |
Downloading 1.573 MB/6.912 MB (23%) | |
Downloading 1.671 MB/6.912 MB (24%) | |
Downloading 1.769 MB/6.912 MB (26%) | |
Downloading 1.868 MB/6.912 MB (27%) | |
Downloading 1.966 MB/6.912 MB (28%) | |
Downloading 2.064 MB/6.912 MB (30%) | |
Downloading 2.163 MB/6.912 MB (31%) | |
Downloading 2.261 MB/6.912 MB (33%) | |
Downloading 2.359 MB/6.912 MB (34%) | |
Downloading 2.458 MB/6.912 MB (36%) | |
Downloading 2.556 MB/6.912 MB (37%) | |
Downloading 2.654 MB/6.912 MB (38%) | |
Downloading 2.753 MB/6.912 MB (40%) | |
Downloading 2.851 MB/6.912 MB (41%) | |
Downloading 2.949 MB/6.912 MB (43%) | |
Downloading 3.047 MB/6.912 MB (44%) | |
Downloading 3.146 MB/6.912 MB (46%) | |
Downloading 3.244 MB/6.912 MB (47%) | |
Downloading 3.342 MB/6.912 MB (48%) | |
Downloading 3.441 MB/6.912 MB (50%) | |
Downloading 3.539 MB/6.912 MB (51%) | |
Downloading 3.637 MB/6.912 MB (53%) | |
Downloading 3.736 MB/6.912 MB (54%) | |
Downloading 3.834 MB/6.912 MB (55%) | |
Downloading 3.932 MB/6.912 MB (57%) | |
Downloading 4.03 MB/6.912 MB (58%) | |
Downloading 4.129 MB/6.912 MB (60%) | |
Downloading 4.227 MB/6.912 MB (61%) | |
Downloading 4.325 MB/6.912 MB (63%) | |
Downloading 4.424 MB/6.912 MB (64%) | |
Downloading 4.522 MB/6.912 MB (65%) | |
Downloading 4.62 MB/6.912 MB (67%) | |
Downloading 4.719 MB/6.912 MB (68%) | |
Downloading 4.817 MB/6.912 MB (70%) | |
Downloading 4.915 MB/6.912 MB (71%) | |
Downloading 5.014 MB/6.912 MB (73%) | |
Downloading 5.112 MB/6.912 MB (74%) | |
Downloading 5.21 MB/6.912 MB (75%) | |
Downloading 5.308 MB/6.912 MB (77%) | |
Downloading 5.407 MB/6.912 MB (78%) | |
Downloading 5.505 MB/6.912 MB (80%) | |
Downloading 5.603 MB/6.912 MB (81%) | |
Downloading 5.702 MB/6.912 MB (82%) | |
Downloading 5.8 MB/6.912 MB (84%) | |
Downloading 5.898 MB/6.912 MB (85%) | |
Downloading 5.997 MB/6.912 MB (87%) | |
Downloading 6.095 MB/6.912 MB (88%) | |
Downloading 6.193 MB/6.912 MB (90%) | |
Downloading 6.291 MB/6.912 MB (91%) | |
Downloading 6.39 MB/6.912 MB (92%) | |
Downloading 6.488 MB/6.912 MB (94%) | |
Downloading 6.586 MB/6.912 MB (95%) | |
Downloading 6.685 MB/6.912 MB (97%) | |
Downloading 6.783 MB/6.912 MB (98%) | |
Downloading 6.881 MB/6.912 MB (100%) | |
Downloading 6.912 MB/6.912 MB (100%) | |
Download complete | |
Download complete | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job serveapi(tcp://127.0.0.1:4270) | |
2013/11/21 13:41:30 Listening for HTTP on 127.0.0.1:4270 (tcp) | |
=== RUN TestGetVersion | |
[/tmp/docker-test3734-NewTestEngine-758053334|7e87d708] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-758053334|7e87d708.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-758053334|7e87d708.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-758053334|7e87d708] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-758053334|7e87d708] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-758053334|7e87d708] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-758053334|7e87d708] -job initapi() = OK (0) | |
--- PASS: TestGetVersion (0.09 seconds) | |
=== RUN TestGetInfo | |
[/tmp/docker-test3734-NewTestEngine-981159741|b83da021] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-981159741|b83da021.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-981159741|b83da021.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-981159741|b83da021] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-981159741|b83da021] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-981159741|b83da021] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-981159741|b83da021] -job initapi() = OK (0) | |
--- PASS: TestGetInfo (0.10 seconds) | |
=== RUN TestGetEvents | |
[/tmp/docker-test3734-NewTestEngine-531055480|de38a72d] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-531055480|de38a72d.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-531055480|de38a72d.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-531055480|de38a72d] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-531055480|de38a72d] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-531055480|de38a72d] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-531055480|de38a72d] -job initapi() = OK (0) | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 82: | |
bytes.(*Buffer).Read() | |
/usr/local/go/src/pkg/bytes/buffer.go:252 +0x63 | |
encoding/json.(*Decoder).readValue() | |
/usr/local/go/src/pkg/encoding/json/stream.go:124 +0x843 | |
encoding/json.(*Decoder).Decode() | |
/usr/local/go/src/pkg/encoding/json/stream.go:44 +0xa9 | |
github.com/dotcloud/docker/integration.TestGetEvents() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:112 +0xad2 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Previous write by goroutine 92: | |
bytes.(*Buffer).Write() | |
/usr/local/go/src/pkg/bytes/buffer.go:126 +0x57 | |
net/http/httptest.(*ResponseRecorder).Write() | |
/usr/local/go/src/pkg/net/http/httptest/recorder.go:53 +0x10e | |
github.com/dotcloud/docker/utils.(*WriteFlusher).Write() | |
/go/src/github.com/dotcloud/docker/utils/utils.go:734 +0xd2 | |
github.com/dotcloud/docker.func·001() | |
/go/src/github.com/dotcloud/docker/api.go:229 +0xed | |
github.com/dotcloud/docker.getEvents() | |
/go/src/github.com/dotcloud/docker/api.go:259 +0x574 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.func·001() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:103 +0xdc | |
github.com/dotcloud/docker/integration.func·018() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:43 +0x4e | |
Goroutine 82 (running) created at: | |
testing.RunTests() | |
/usr/local/go/src/pkg/testing/testing.go:471 +0xb3c | |
testing.Main() | |
/usr/local/go/src/pkg/testing/testing.go:403 +0xa2 | |
main.main() | |
github.com/dotcloud/docker/integration/_test/_testmain.go:289 +0xdc | |
Goroutine 92 (running) created at: | |
github.com/dotcloud/docker/integration.setTimeout() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:45 +0x191 | |
github.com/dotcloud/docker/integration.TestGetEvents() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:107 +0x97b | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 82: | |
bytes.(*Buffer).Read() | |
/usr/local/go/src/pkg/bytes/buffer.go:253 +0x7e | |
encoding/json.(*Decoder).readValue() | |
/usr/local/go/src/pkg/encoding/json/stream.go:124 +0x843 | |
encoding/json.(*Decoder).Decode() | |
/usr/local/go/src/pkg/encoding/json/stream.go:44 +0xa9 | |
github.com/dotcloud/docker/integration.TestGetEvents() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:112 +0xad2 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Previous write by goroutine 92: | |
bytes.(*Buffer).grow() | |
/usr/local/go/src/pkg/bytes/buffer.go:103 +0x1b0 | |
bytes.(*Buffer).Write() | |
/usr/local/go/src/pkg/bytes/buffer.go:127 +0x79 | |
net/http/httptest.(*ResponseRecorder).Write() | |
/usr/local/go/src/pkg/net/http/httptest/recorder.go:53 +0x10e | |
github.com/dotcloud/docker/utils.(*WriteFlusher).Write() | |
/go/src/github.com/dotcloud/docker/utils/utils.go:734 +0xd2 | |
github.com/dotcloud/docker.func·001() | |
/go/src/github.com/dotcloud/docker/api.go:229 +0xed | |
github.com/dotcloud/docker.getEvents() | |
/go/src/github.com/dotcloud/docker/api.go:259 +0x574 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.func·001() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:103 +0xdc | |
github.com/dotcloud/docker/integration.func·018() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:43 +0x4e | |
Goroutine 82 (running) created at: | |
testing.RunTests() | |
/usr/local/go/src/pkg/testing/testing.go:471 +0xb3c | |
testing.Main() | |
/usr/local/go/src/pkg/testing/testing.go:403 +0xa2 | |
main.main() | |
github.com/dotcloud/docker/integration/_test/_testmain.go:289 +0xdc | |
Goroutine 92 (running) created at: | |
github.com/dotcloud/docker/integration.setTimeout() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:45 +0x191 | |
github.com/dotcloud/docker/integration.TestGetEvents() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:107 +0x97b | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 82: | |
bytes.(*Buffer).Read() | |
/usr/local/go/src/pkg/bytes/buffer.go:253 +0x8c | |
encoding/json.(*Decoder).readValue() | |
/usr/local/go/src/pkg/encoding/json/stream.go:124 +0x843 | |
encoding/json.(*Decoder).Decode() | |
/usr/local/go/src/pkg/encoding/json/stream.go:44 +0xa9 | |
github.com/dotcloud/docker/integration.TestGetEvents() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:112 +0xad2 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Previous write by goroutine 92: | |
bytes.(*Buffer).grow() | |
/usr/local/go/src/pkg/bytes/buffer.go:102 +0x17a | |
bytes.(*Buffer).Write() | |
/usr/local/go/src/pkg/bytes/buffer.go:127 +0x79 | |
net/http/httptest.(*ResponseRecorder).Write() | |
/usr/local/go/src/pkg/net/http/httptest/recorder.go:53 +0x10e | |
github.com/dotcloud/docker/utils.(*WriteFlusher).Write() | |
/go/src/github.com/dotcloud/docker/utils/utils.go:734 +0xd2 | |
github.com/dotcloud/docker.func·001() | |
/go/src/github.com/dotcloud/docker/api.go:229 +0xed | |
github.com/dotcloud/docker.getEvents() | |
/go/src/github.com/dotcloud/docker/api.go:259 +0x574 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.func·001() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:103 +0xdc | |
github.com/dotcloud/docker/integration.func·018() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:43 +0x4e | |
Goroutine 82 (running) created at: | |
testing.RunTests() | |
/usr/local/go/src/pkg/testing/testing.go:471 +0xb3c | |
testing.Main() | |
/usr/local/go/src/pkg/testing/testing.go:403 +0xa2 | |
main.main() | |
github.com/dotcloud/docker/integration/_test/_testmain.go:289 +0xdc | |
Goroutine 92 (running) created at: | |
github.com/dotcloud/docker/integration.setTimeout() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:45 +0x191 | |
github.com/dotcloud/docker/integration.TestGetEvents() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:107 +0x97b | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 82: | |
runtime.copy() | |
/usr/local/go/src/pkg/runtime/slice.c:120 +0x0 | |
bytes.(*Buffer).Read() | |
/usr/local/go/src/pkg/bytes/buffer.go:261 +0x1b7 | |
encoding/json.(*Decoder).readValue() | |
/usr/local/go/src/pkg/encoding/json/stream.go:124 +0x843 | |
encoding/json.(*Decoder).Decode() | |
/usr/local/go/src/pkg/encoding/json/stream.go:44 +0xa9 | |
github.com/dotcloud/docker/integration.TestGetEvents() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:112 +0xad2 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Previous write by goroutine 92: | |
runtime.copy() | |
/usr/local/go/src/pkg/runtime/slice.c:120 +0x0 | |
bytes.(*Buffer).grow() | |
/usr/local/go/src/pkg/bytes/buffer.go:100 +0x53c | |
bytes.(*Buffer).Write() | |
/usr/local/go/src/pkg/bytes/buffer.go:127 +0x79 | |
net/http/httptest.(*ResponseRecorder).Write() | |
/usr/local/go/src/pkg/net/http/httptest/recorder.go:53 +0x10e | |
github.com/dotcloud/docker/utils.(*WriteFlusher).Write() | |
/go/src/github.com/dotcloud/docker/utils/utils.go:734 +0xd2 | |
github.com/dotcloud/docker.func·001() | |
/go/src/github.com/dotcloud/docker/api.go:229 +0xed | |
github.com/dotcloud/docker.getEvents() | |
/go/src/github.com/dotcloud/docker/api.go:259 +0x574 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.func·001() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:103 +0xdc | |
github.com/dotcloud/docker/integration.func·018() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:43 +0x4e | |
Goroutine 82 (running) created at: | |
testing.RunTests() | |
/usr/local/go/src/pkg/testing/testing.go:471 +0xb3c | |
testing.Main() | |
/usr/local/go/src/pkg/testing/testing.go:403 +0xa2 | |
main.main() | |
github.com/dotcloud/docker/integration/_test/_testmain.go:289 +0xdc | |
Goroutine 92 (running) created at: | |
github.com/dotcloud/docker/integration.setTimeout() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:45 +0x191 | |
github.com/dotcloud/docker/integration.TestGetEvents() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:107 +0x97b | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 82: | |
runtime.copy() | |
/usr/local/go/src/pkg/runtime/slice.c:120 +0x0 | |
bytes.(*Buffer).Read() | |
/usr/local/go/src/pkg/bytes/buffer.go:261 +0x1b7 | |
encoding/json.(*Decoder).readValue() | |
/usr/local/go/src/pkg/encoding/json/stream.go:124 +0x843 | |
encoding/json.(*Decoder).Decode() | |
/usr/local/go/src/pkg/encoding/json/stream.go:44 +0xa9 | |
github.com/dotcloud/docker/integration.TestGetEvents() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:112 +0xad2 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Previous write by goroutine 92: | |
runtime.copy() | |
/usr/local/go/src/pkg/runtime/slice.c:120 +0x0 | |
bytes.(*Buffer).Write() | |
/usr/local/go/src/pkg/bytes/buffer.go:128 +0x11d | |
net/http/httptest.(*ResponseRecorder).Write() | |
/usr/local/go/src/pkg/net/http/httptest/recorder.go:53 +0x10e | |
github.com/dotcloud/docker/utils.(*WriteFlusher).Write() | |
/go/src/github.com/dotcloud/docker/utils/utils.go:734 +0xd2 | |
github.com/dotcloud/docker.func·001() | |
/go/src/github.com/dotcloud/docker/api.go:229 +0xed | |
github.com/dotcloud/docker.getEvents() | |
/go/src/github.com/dotcloud/docker/api.go:259 +0x574 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.func·001() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:103 +0xdc | |
github.com/dotcloud/docker/integration.func·018() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:43 +0x4e | |
Goroutine 82 (running) created at: | |
testing.RunTests() | |
/usr/local/go/src/pkg/testing/testing.go:471 +0xb3c | |
testing.Main() | |
/usr/local/go/src/pkg/testing/testing.go:403 +0xa2 | |
main.main() | |
github.com/dotcloud/docker/integration/_test/_testmain.go:289 +0xdc | |
Goroutine 92 (running) created at: | |
github.com/dotcloud/docker/integration.setTimeout() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:45 +0x191 | |
github.com/dotcloud/docker/integration.TestGetEvents() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:107 +0x97b | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
--- PASS: TestGetEvents (0.58 seconds) | |
=== RUN TestGetImagesJSON | |
[/tmp/docker-test3734-NewTestEngine-162127479|bcca3620] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-162127479|bcca3620.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-162127479|bcca3620.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-162127479|bcca3620] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-162127479|bcca3620] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-162127479|bcca3620] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-162127479|bcca3620] -job initapi() = OK (0) | |
[error] api.go:1042 Error: Bad parameter | |
[error] api.go:82 HTTP Error: statusCode=400 Bad parameter | |
--- PASS: TestGetImagesJSON (0.16 seconds) | |
=== RUN TestGetImagesHistory | |
[/tmp/docker-test3734-NewTestEngine-244778346|375eb20a] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-244778346|375eb20a.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-244778346|375eb20a.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-244778346|375eb20a] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-244778346|375eb20a] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-244778346|375eb20a] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-244778346|375eb20a] -job initapi() = OK (0) | |
--- PASS: TestGetImagesHistory (0.09 seconds) | |
=== RUN TestGetImagesByName | |
[/tmp/docker-test3734-NewTestEngine-660779969|4c16ab44] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-660779969|4c16ab44.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-660779969|4c16ab44.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-660779969|4c16ab44] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-660779969|4c16ab44] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-660779969|4c16ab44] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-660779969|4c16ab44] -job initapi() = OK (0) | |
--- PASS: TestGetImagesByName (0.10 seconds) | |
=== RUN TestGetContainersJSON | |
[/tmp/docker-test3734-NewTestEngine-336373804|87572429] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-336373804|87572429.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-336373804|87572429.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-336373804|87572429] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-336373804|87572429] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-336373804|87572429] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-336373804|87572429] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-336373804|87572429] +job create() | |
f160f9bba10a5facab2c43fad6247f349501aafc4a9ea87bfecbf218f722f258 | |
[/tmp/docker-test3734-NewTestEngine-336373804|87572429] -job create() = OK (0) | |
--- PASS: TestGetContainersJSON (0.11 seconds) | |
=== RUN TestGetContainersExport | |
[/tmp/docker-test3734-NewTestEngine-467400091|c058b095] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-467400091|c058b095.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-467400091|c058b095.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-467400091|c058b095] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-467400091|c058b095] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-467400091|c058b095] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-467400091|c058b095] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-467400091|c058b095] +job create() | |
00607f09f8e75d4d5ee516ff336df5f55edc38ba7d23aea01d7dfb65bceb3a0d | |
[/tmp/docker-test3734-NewTestEngine-467400091|c058b095] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-467400091|c058b095] +job start(00607f09f8e75d4d5ee516ff336df5f55edc38ba7d23aea01d7dfb65bceb3a0d) | |
[/tmp/docker-test3734-NewTestEngine-467400091|c058b095] -job start(00607f09f8e75d4d5ee516ff336df5f55edc38ba7d23aea01d7dfb65bceb3a0d) = OK (0) | |
--- PASS: TestGetContainersExport (0.37 seconds) | |
=== RUN TestGetContainersChanges | |
[/tmp/docker-test3734-NewTestEngine-558477886|36d1b347] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-558477886|36d1b347.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-558477886|36d1b347.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-558477886|36d1b347] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-558477886|36d1b347] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-558477886|36d1b347] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-558477886|36d1b347] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-558477886|36d1b347] +job create() | |
94f72008fcf7f82b3f559d3159de0f57be4449d34b70c1df482a5ddf8118d267 | |
[/tmp/docker-test3734-NewTestEngine-558477886|36d1b347] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-558477886|36d1b347] +job start(94f72008fcf7f82b3f559d3159de0f57be4449d34b70c1df482a5ddf8118d267) | |
[/tmp/docker-test3734-NewTestEngine-558477886|36d1b347] -job start(94f72008fcf7f82b3f559d3159de0f57be4449d34b70c1df482a5ddf8118d267) = OK (0) | |
--- PASS: TestGetContainersChanges (0.33 seconds) | |
=== RUN TestGetContainersTop | |
--- SKIP: TestGetContainersTop (0.00 seconds) | |
api_test.go:420: Fixme. Skipping test for now. Reported error when testing using dind: 'api_test.go:527: Expected 2 processes, found 0.' | |
=== RUN TestGetContainersByName | |
[/tmp/docker-test3734-NewTestEngine-990519429|c97deaa5] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-990519429|c97deaa5.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-990519429|c97deaa5.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-990519429|c97deaa5] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-990519429|c97deaa5] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-990519429|c97deaa5] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-990519429|c97deaa5] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-990519429|c97deaa5] +job create() | |
044dd64547416e3d37841b4676dfce0afe2151ef3bbf07e025646d65cd5ae324 | |
[/tmp/docker-test3734-NewTestEngine-990519429|c97deaa5] -job create() = OK (0) | |
--- PASS: TestGetContainersByName (0.12 seconds) | |
=== RUN TestPostCommit | |
[/tmp/docker-test3734-NewTestEngine-284840480|0a5b0da9] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-284840480|0a5b0da9.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-284840480|0a5b0da9.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-284840480|0a5b0da9] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-284840480|0a5b0da9] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-284840480|0a5b0da9] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-284840480|0a5b0da9] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-284840480|0a5b0da9] +job create() | |
1f11a7df99c3adcd028609f68b525ed1cd703989e121dce35e2f6cf762f8aa92 | |
[/tmp/docker-test3734-NewTestEngine-284840480|0a5b0da9] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-284840480|0a5b0da9] +job start(1f11a7df99c3adcd028609f68b525ed1cd703989e121dce35e2f6cf762f8aa92) | |
[/tmp/docker-test3734-NewTestEngine-284840480|0a5b0da9] -job start(1f11a7df99c3adcd028609f68b525ed1cd703989e121dce35e2f6cf762f8aa92) = OK (0) | |
--- PASS: TestPostCommit (0.33 seconds) | |
=== RUN TestPostContainersCreate | |
[/tmp/docker-test3734-NewTestEngine-213604095|0b0ae981] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-213604095|0b0ae981.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-213604095|0b0ae981.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-213604095|0b0ae981] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-213604095|0b0ae981] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-213604095|0b0ae981] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-213604095|0b0ae981] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-213604095|0b0ae981] +job create() | |
4515890fcb9964180a8d76c207f8cebbabd6fde3e1602eb48d6a660feca9b39c | |
[/tmp/docker-test3734-NewTestEngine-213604095|0b0ae981] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-213604095|0b0ae981] +job start(4515890fcb9964180a8d76c207f8cebbabd6fde3e1602eb48d6a660feca9b39c) | |
[/tmp/docker-test3734-NewTestEngine-213604095|0b0ae981] -job start(4515890fcb9964180a8d76c207f8cebbabd6fde3e1602eb48d6a660feca9b39c) = OK (0) | |
--- PASS: TestPostContainersCreate (0.31 seconds) | |
=== RUN TestPostContainersKill | |
[/tmp/docker-test3734-NewTestEngine-926969938|8b246990] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-926969938|8b246990.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-926969938|8b246990.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-926969938|8b246990] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-926969938|8b246990] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-926969938|8b246990] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-926969938|8b246990] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-926969938|8b246990] +job create() | |
82c4c089ec3d0b43c6d07948ee3db7f38327875a95d26744d27a0faec4dd5f09 | |
[/tmp/docker-test3734-NewTestEngine-926969938|8b246990] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-926969938|8b246990] +job start(82c4c089ec3d0b43c6d07948ee3db7f38327875a95d26744d27a0faec4dd5f09) | |
[/tmp/docker-test3734-NewTestEngine-926969938|8b246990] -job start(82c4c089ec3d0b43c6d07948ee3db7f38327875a95d26744d27a0faec4dd5f09) = OK (0) | |
--- PASS: TestPostContainersKill (0.83 seconds) | |
=== RUN TestPostContainersRestart | |
[/tmp/docker-test3734-NewTestEngine-483366281|86307309] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-483366281|86307309.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-483366281|86307309.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-483366281|86307309] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-483366281|86307309] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-483366281|86307309] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-483366281|86307309] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-483366281|86307309] +job create() | |
05c234fc79f7a406bd7c4dfef6d81913749b6eac8b7eb637843b16526e94eaeb | |
[/tmp/docker-test3734-NewTestEngine-483366281|86307309] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-483366281|86307309] +job start(05c234fc79f7a406bd7c4dfef6d81913749b6eac8b7eb637843b16526e94eaeb) | |
[/tmp/docker-test3734-NewTestEngine-483366281|86307309] -job start(05c234fc79f7a406bd7c4dfef6d81913749b6eac8b7eb637843b16526e94eaeb) = OK (0) | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 10: | |
github.com/dotcloud/docker.(*State).setRunning() | |
/go/src/github.com/dotcloud/docker/state.go:34 +0x72 | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1034 +0x46b5 | |
github.com/dotcloud/docker.(*Container).Restart() | |
/go/src/github.com/dotcloud/docker/container.go:1424 +0x70 | |
github.com/dotcloud/docker.(*Server).ContainerRestart() | |
/go/src/github.com/dotcloud/docker/server.go:1262 +0xa2 | |
github.com/dotcloud/docker.postContainersRestart() | |
/go/src/github.com/dotcloud/docker/api.go:610 +0x1ba | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.TestPostContainersRestart() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:675 +0x7cb | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Previous read by goroutine 43: | |
github.com/dotcloud/docker.func·033() | |
/go/src/github.com/dotcloud/docker/container.go:1463 +0x96 | |
Goroutine 10 (running) created at: | |
testing.RunTests() | |
/usr/local/go/src/pkg/testing/testing.go:471 +0xb3c | |
testing.Main() | |
/usr/local/go/src/pkg/testing/testing.go:403 +0xa2 | |
main.main() | |
github.com/dotcloud/docker/integration/_test/_testmain.go:289 +0xdc | |
Goroutine 43 (running) created at: | |
github.com/dotcloud/docker.(*Container).WaitTimeout() | |
/go/src/github.com/dotcloud/docker/container.go:1465 +0xf7 | |
github.com/dotcloud/docker/integration.containerWaitTimeout() | |
/go/src/github.com/dotcloud/docker/integration/utils_test.go:104 +0x78 | |
github.com/dotcloud/docker/integration.TestPostContainersRestart() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:664 +0x387 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 10: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1037 +0x46cf | |
github.com/dotcloud/docker.(*Container).Restart() | |
/go/src/github.com/dotcloud/docker/container.go:1424 +0x70 | |
github.com/dotcloud/docker.(*Server).ContainerRestart() | |
/go/src/github.com/dotcloud/docker/server.go:1262 +0xa2 | |
github.com/dotcloud/docker.postContainersRestart() | |
/go/src/github.com/dotcloud/docker/api.go:610 +0x1ba | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.TestPostContainersRestart() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:675 +0x7cb | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Previous read by goroutine 43: | |
github.com/dotcloud/docker.func·033() | |
/go/src/github.com/dotcloud/docker/container.go:1463 +0x60 | |
Goroutine 10 (running) created at: | |
testing.RunTests() | |
/usr/local/go/src/pkg/testing/testing.go:471 +0xb3c | |
testing.Main() | |
/usr/local/go/src/pkg/testing/testing.go:403 +0xa2 | |
main.main() | |
github.com/dotcloud/docker/integration/_test/_testmain.go:289 +0xdc | |
Goroutine 43 (running) created at: | |
github.com/dotcloud/docker.(*Container).WaitTimeout() | |
/go/src/github.com/dotcloud/docker/container.go:1465 +0xf7 | |
github.com/dotcloud/docker/integration.containerWaitTimeout() | |
/go/src/github.com/dotcloud/docker/integration/utils_test.go:104 +0x78 | |
github.com/dotcloud/docker/integration.TestPostContainersRestart() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:664 +0x387 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 105: | |
github.com/dotcloud/docker.(*Server).LogEvent() | |
/go/src/github.com/dotcloud/docker/server.go:1794 +0x14b | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1291 +0x64e | |
Previous write by goroutine 10: | |
github.com/dotcloud/docker.(*Server).LogEvent() | |
/go/src/github.com/dotcloud/docker/server.go:1794 +0x262 | |
github.com/dotcloud/docker.(*Server).ContainerRestart() | |
/go/src/github.com/dotcloud/docker/server.go:1265 +0x31b | |
github.com/dotcloud/docker.postContainersRestart() | |
/go/src/github.com/dotcloud/docker/api.go:610 +0x1ba | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.TestPostContainersRestart() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:675 +0x7cb | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Goroutine 105 (running) created at: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1040 +0x4722 | |
github.com/dotcloud/docker.(*Container).Restart() | |
/go/src/github.com/dotcloud/docker/container.go:1424 +0x70 | |
github.com/dotcloud/docker.(*Server).ContainerRestart() | |
/go/src/github.com/dotcloud/docker/server.go:1262 +0xa2 | |
github.com/dotcloud/docker.postContainersRestart() | |
/go/src/github.com/dotcloud/docker/api.go:610 +0x1ba | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.TestPostContainersRestart() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:675 +0x7cb | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Goroutine 10 (running) created at: | |
testing.RunTests() | |
/usr/local/go/src/pkg/testing/testing.go:471 +0xb3c | |
testing.Main() | |
/usr/local/go/src/pkg/testing/testing.go:403 +0xa2 | |
main.main() | |
github.com/dotcloud/docker/integration/_test/_testmain.go:289 +0xdc | |
================== | |
--- PASS: TestPostContainersRestart (1.74 seconds) | |
=== RUN TestPostContainersStart | |
[/tmp/docker-test3734-NewTestEngine-049226068|127f900c] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-049226068|127f900c.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-049226068|127f900c.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-049226068|127f900c] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-049226068|127f900c] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-049226068|127f900c] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-049226068|127f900c] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-049226068|127f900c] +job create() | |
84ecef557144ae8d86d1c3939fbce274d4a1540482816e20ef62d6aaccc58148 | |
[/tmp/docker-test3734-NewTestEngine-049226068|127f900c] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-049226068|127f900c] +job start(84ecef557144ae8d86d1c3939fbce274d4a1540482816e20ef62d6aaccc58148) | |
[/tmp/docker-test3734-NewTestEngine-049226068|127f900c] -job start(84ecef557144ae8d86d1c3939fbce274d4a1540482816e20ef62d6aaccc58148) = OK (0) | |
--- PASS: TestPostContainersStart (0.87 seconds) | |
=== RUN TestPostContainersStop | |
[/tmp/docker-test3734-NewTestEngine-943636131|4584b527] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-943636131|4584b527.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-943636131|4584b527.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-943636131|4584b527] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-943636131|4584b527] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-943636131|4584b527] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-943636131|4584b527] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-943636131|4584b527] +job create() | |
3bc0b8aeccc64dca4147b38eeea189dc0ea0475b3585c72b2ca44f6e79323208 | |
[/tmp/docker-test3734-NewTestEngine-943636131|4584b527] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-943636131|4584b527] +job start(3bc0b8aeccc64dca4147b38eeea189dc0ea0475b3585c72b2ca44f6e79323208) | |
[/tmp/docker-test3734-NewTestEngine-943636131|4584b527] -job start(3bc0b8aeccc64dca4147b38eeea189dc0ea0475b3585c72b2ca44f6e79323208) = OK (0) | |
--- PASS: TestPostContainersStop (0.85 seconds) | |
=== RUN TestPostContainersWait | |
[/tmp/docker-test3734-NewTestEngine-253505958|d5cdecca] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-253505958|d5cdecca.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-253505958|d5cdecca.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-253505958|d5cdecca] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-253505958|d5cdecca] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-253505958|d5cdecca] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-253505958|d5cdecca] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-253505958|d5cdecca] +job create() | |
c54c58aaed2fdf26c58ce628825d9704ce83160d75a57154bdafd3e9753cb524 | |
[/tmp/docker-test3734-NewTestEngine-253505958|d5cdecca] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-253505958|d5cdecca] +job start(c54c58aaed2fdf26c58ce628825d9704ce83160d75a57154bdafd3e9753cb524) | |
[/tmp/docker-test3734-NewTestEngine-253505958|d5cdecca] -job start(c54c58aaed2fdf26c58ce628825d9704ce83160d75a57154bdafd3e9753cb524) = OK (0) | |
--- PASS: TestPostContainersWait (1.35 seconds) | |
=== RUN TestPostContainersAttach | |
[/tmp/docker-test3734-NewTestEngine-409749197|62902b39] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-409749197|62902b39.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-409749197|62902b39.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-409749197|62902b39] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-409749197|62902b39] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-409749197|62902b39] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-409749197|62902b39] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-409749197|62902b39] +job create() | |
f47dbe330a5e565c8b97b167f2505457fff3caf4924199480e6ecdbe62684951 | |
[/tmp/docker-test3734-NewTestEngine-409749197|62902b39] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-409749197|62902b39] +job start(f47dbe330a5e565c8b97b167f2505457fff3caf4924199480e6ecdbe62684951) | |
[/tmp/docker-test3734-NewTestEngine-409749197|62902b39] -job start(f47dbe330a5e565c8b97b167f2505457fff3caf4924199480e6ecdbe62684951) = OK (0) | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 120: | |
github.com/dotcloud/docker.func·025() | |
/go/src/github.com/dotcloud/docker/container.go:580 +0x560 | |
Previous write by goroutine 81: | |
github.com/dotcloud/docker.(*Container).Attach() | |
/go/src/github.com/dotcloud/docker/container.go:607 +0x7c3 | |
github.com/dotcloud/docker.(*Server).ContainerAttach() | |
/go/src/github.com/dotcloud/docker/server.go:1719 +0x791 | |
github.com/dotcloud/docker.postContainersAttach() | |
/go/src/github.com/dotcloud/docker/api.go:807 +0x73d | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.func·007() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:867 +0x593 | |
Goroutine 120 (running) created at: | |
github.com/dotcloud/docker.(*Container).Attach() | |
/go/src/github.com/dotcloud/docker/container.go:599 +0xa42 | |
github.com/dotcloud/docker.(*Server).ContainerAttach() | |
/go/src/github.com/dotcloud/docker/server.go:1719 +0x791 | |
github.com/dotcloud/docker.postContainersAttach() | |
/go/src/github.com/dotcloud/docker/api.go:807 +0x73d | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.func·007() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:867 +0x593 | |
Goroutine 81 (running) created at: | |
github.com/dotcloud/docker/integration.TestPostContainersAttach() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:871 +0x7d9 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 120: | |
github.com/dotcloud/docker.func·025() | |
/go/src/github.com/dotcloud/docker/container.go:583 +0x5af | |
Previous write by goroutine 81: | |
github.com/dotcloud/docker.(*Container).Attach() | |
/go/src/github.com/dotcloud/docker/container.go:645 +0x62f | |
github.com/dotcloud/docker.(*Server).ContainerAttach() | |
/go/src/github.com/dotcloud/docker/server.go:1719 +0x791 | |
github.com/dotcloud/docker.postContainersAttach() | |
/go/src/github.com/dotcloud/docker/api.go:807 +0x73d | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.func·007() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:867 +0x593 | |
Goroutine 120 (running) created at: | |
github.com/dotcloud/docker.(*Container).Attach() | |
/go/src/github.com/dotcloud/docker/container.go:599 +0xa42 | |
github.com/dotcloud/docker.(*Server).ContainerAttach() | |
/go/src/github.com/dotcloud/docker/server.go:1719 +0x791 | |
github.com/dotcloud/docker.postContainersAttach() | |
/go/src/github.com/dotcloud/docker/api.go:807 +0x73d | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.func·007() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:867 +0x593 | |
Goroutine 81 (running) created at: | |
github.com/dotcloud/docker/integration.TestPostContainersAttach() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:871 +0x7d9 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 120: | |
github.com/dotcloud/docker/utils.(*bufReader).Close() | |
/go/src/github.com/dotcloud/docker/utils/utils.go:369 +0x3a | |
github.com/dotcloud/docker.func·025() | |
/go/src/github.com/dotcloud/docker/container.go:599 +0x471 | |
Previous write by goroutine 81: | |
github.com/dotcloud/docker/utils.NewBufReader() | |
/go/src/github.com/dotcloud/docker/utils/utils.go:328 +0x50 | |
github.com/dotcloud/docker.(*Container).StderrPipe() | |
/go/src/github.com/dotcloud/docker/container.go:1119 +0xca | |
github.com/dotcloud/docker.(*Container).Attach() | |
/go/src/github.com/dotcloud/docker/container.go:642 +0x4d4 | |
github.com/dotcloud/docker.(*Server).ContainerAttach() | |
/go/src/github.com/dotcloud/docker/server.go:1719 +0x791 | |
github.com/dotcloud/docker.postContainersAttach() | |
/go/src/github.com/dotcloud/docker/api.go:807 +0x73d | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.func·007() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:867 +0x593 | |
Goroutine 120 (running) created at: | |
github.com/dotcloud/docker.(*Container).Attach() | |
/go/src/github.com/dotcloud/docker/container.go:599 +0xa42 | |
github.com/dotcloud/docker.(*Server).ContainerAttach() | |
/go/src/github.com/dotcloud/docker/server.go:1719 +0x791 | |
github.com/dotcloud/docker.postContainersAttach() | |
/go/src/github.com/dotcloud/docker/api.go:807 +0x73d | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.func·007() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:867 +0x593 | |
Goroutine 81 (running) created at: | |
github.com/dotcloud/docker/integration.TestPostContainersAttach() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:871 +0x7d9 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
--- PASS: TestPostContainersAttach (0.94 seconds) | |
=== RUN TestPostContainersAttachStderr | |
[/tmp/docker-test3734-NewTestEngine-492937672|2a00e6c9] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-492937672|2a00e6c9.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-492937672|2a00e6c9.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-492937672|2a00e6c9] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-492937672|2a00e6c9] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-492937672|2a00e6c9] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-492937672|2a00e6c9] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-492937672|2a00e6c9] +job create() | |
ca37ab93fe8dc90ef5dcbd63de60fdb2efcd91606a4b6d3becd9c14a013ce2cc | |
[/tmp/docker-test3734-NewTestEngine-492937672|2a00e6c9] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-492937672|2a00e6c9] +job start(ca37ab93fe8dc90ef5dcbd63de60fdb2efcd91606a4b6d3becd9c14a013ce2cc) | |
[/tmp/docker-test3734-NewTestEngine-492937672|2a00e6c9] -job start(ca37ab93fe8dc90ef5dcbd63de60fdb2efcd91606a4b6d3becd9c14a013ce2cc) = OK (0) | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 115: | |
github.com/dotcloud/docker.func·025() | |
/go/src/github.com/dotcloud/docker/container.go:580 +0x560 | |
Previous write by goroutine 10: | |
github.com/dotcloud/docker.(*Container).Attach() | |
/go/src/github.com/dotcloud/docker/container.go:607 +0x7c3 | |
github.com/dotcloud/docker.(*Server).ContainerAttach() | |
/go/src/github.com/dotcloud/docker/server.go:1719 +0x791 | |
github.com/dotcloud/docker.postContainersAttach() | |
/go/src/github.com/dotcloud/docker/api.go:807 +0x73d | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.func·012() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:946 +0x593 | |
Goroutine 115 (running) created at: | |
github.com/dotcloud/docker.(*Container).Attach() | |
/go/src/github.com/dotcloud/docker/container.go:599 +0xa42 | |
github.com/dotcloud/docker.(*Server).ContainerAttach() | |
/go/src/github.com/dotcloud/docker/server.go:1719 +0x791 | |
github.com/dotcloud/docker.postContainersAttach() | |
/go/src/github.com/dotcloud/docker/api.go:807 +0x73d | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.func·012() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:946 +0x593 | |
Goroutine 10 (running) created at: | |
github.com/dotcloud/docker/integration.TestPostContainersAttachStderr() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:950 +0x809 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 115: | |
github.com/dotcloud/docker.func·025() | |
/go/src/github.com/dotcloud/docker/container.go:583 +0x5af | |
Previous write by goroutine 10: | |
github.com/dotcloud/docker.(*Container).Attach() | |
/go/src/github.com/dotcloud/docker/container.go:645 +0x62f | |
github.com/dotcloud/docker.(*Server).ContainerAttach() | |
/go/src/github.com/dotcloud/docker/server.go:1719 +0x791 | |
github.com/dotcloud/docker.postContainersAttach() | |
/go/src/github.com/dotcloud/docker/api.go:807 +0x73d | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.func·012() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:946 +0x593 | |
Goroutine 115 (running) created at: | |
github.com/dotcloud/docker.(*Container).Attach() | |
/go/src/github.com/dotcloud/docker/container.go:599 +0xa42 | |
github.com/dotcloud/docker.(*Server).ContainerAttach() | |
/go/src/github.com/dotcloud/docker/server.go:1719 +0x791 | |
github.com/dotcloud/docker.postContainersAttach() | |
/go/src/github.com/dotcloud/docker/api.go:807 +0x73d | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.func·012() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:946 +0x593 | |
Goroutine 10 (running) created at: | |
github.com/dotcloud/docker/integration.TestPostContainersAttachStderr() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:950 +0x809 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
--- PASS: TestPostContainersAttachStderr (1.04 seconds) | |
=== RUN TestDeleteContainers | |
[/tmp/docker-test3734-NewTestEngine-043664007|909846b4] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-043664007|909846b4.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-043664007|909846b4.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-043664007|909846b4] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-043664007|909846b4] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-043664007|909846b4] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-043664007|909846b4] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-043664007|909846b4] +job create() | |
1baf7e38b5eeed61e48a125eb1343a45b075ade33532ba19d42c65da5f9054ca | |
[/tmp/docker-test3734-NewTestEngine-043664007|909846b4] -job create() = OK (0) | |
--- PASS: TestDeleteContainers (0.15 seconds) | |
=== RUN TestOptionsRoute | |
[/tmp/docker-test3734-NewTestEngine-617107514|270af129] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-617107514|270af129.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-617107514|270af129.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-617107514|270af129] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-617107514|270af129] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-617107514|270af129] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-617107514|270af129] -job initapi() = OK (0) | |
--- PASS: TestOptionsRoute (0.12 seconds) | |
=== RUN TestGetEnabledCors | |
[/tmp/docker-test3734-NewTestEngine-599200337|6a0c887b] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-599200337|6a0c887b.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-599200337|6a0c887b.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-599200337|6a0c887b] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-599200337|6a0c887b] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-599200337|6a0c887b] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-599200337|6a0c887b] -job initapi() = OK (0) | |
--- PASS: TestGetEnabledCors (0.13 seconds) | |
=== RUN TestDeleteImages | |
[/tmp/docker-test3734-NewTestEngine-728438652|3e18ad67] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-728438652|3e18ad67.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-728438652|3e18ad67.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-728438652|3e18ad67] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-728438652|3e18ad67] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-728438652|3e18ad67] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-728438652|3e18ad67] -job initapi() = OK (0) | |
[error] api.go:1042 Error: Conflict, 83599e29c455eb719f77d799bc7c51521b9551972f5a850d7ad265bc1b5292f6 wasn't deleted | |
[error] api.go:82 HTTP Error: statusCode=409 Conflict, 83599e29c455eb719f77d799bc7c51521b9551972f5a850d7ad265bc1b5292f6 wasn't deleted | |
--- PASS: TestDeleteImages (0.17 seconds) | |
=== RUN TestPostContainersCopy | |
[/tmp/docker-test3734-NewTestEngine-107759275|75497379] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-107759275|75497379.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-107759275|75497379.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-107759275|75497379] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-107759275|75497379] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-107759275|75497379] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-107759275|75497379] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-107759275|75497379] +job create() | |
9f5b65d61c95e4888206a4ab796b372bf880f81211c5c0784eef6338899771a8 | |
[/tmp/docker-test3734-NewTestEngine-107759275|75497379] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-107759275|75497379] +job start(9f5b65d61c95e4888206a4ab796b372bf880f81211c5c0784eef6338899771a8) | |
[/tmp/docker-test3734-NewTestEngine-107759275|75497379] -job start(9f5b65d61c95e4888206a4ab796b372bf880f81211c5c0784eef6338899771a8) = OK (0) | |
--- PASS: TestPostContainersCopy (0.33 seconds) | |
=== RUN TestLogin | |
--- PASS: TestLogin (0.62 seconds) | |
=== RUN TestCreateAccount | |
--- PASS: TestCreateAccount (1.60 seconds) | |
=== RUN TestBuild | |
[/tmp/docker-test3734-NewTestEngine-136441358|6bc7fc41] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-136441358|6bc7fc41.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-136441358|6bc7fc41.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-136441358|6bc7fc41] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-136441358|6bc7fc41] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-136441358|6bc7fc41] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-136441358|6bc7fc41] -job initapi() = OK (0) | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 124: | |
github.com/dotcloud/docker.(*buildFile).commit() | |
/go/src/github.com/dotcloud/docker/buildfile.go:417 +0x103 | |
github.com/dotcloud/docker.(*buildFile).CmdRun() | |
/go/src/github.com/dotcloud/docker/buildfile.go:116 +0x7b8 | |
runtime.call64() | |
/usr/local/go/src/pkg/runtime/asm_amd64.s:340 +0x31 | |
reflect.Value.Call() | |
/usr/local/go/src/pkg/reflect/value.go:345 +0xaa | |
github.com/dotcloud/docker.(*buildFile).Build() | |
/go/src/github.com/dotcloud/docker/buildfile.go:517 +0x11b1 | |
github.com/dotcloud/docker/integration.buildImage() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:266 +0x97f | |
github.com/dotcloud/docker/integration.TestBuild() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:229 +0x117 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Previous read by goroutine 21: | |
reflect.Value.String() | |
/usr/local/go/src/pkg/reflect/value.go:1666 +0x71 | |
encoding/json.stringEncoder() | |
/usr/local/go/src/pkg/encoding/json/encode.go:554 +0x258 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*ptrEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:712 +0x117 | |
encoding/json.*ptrEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:717 +0x65 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*ptrEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:712 +0x117 | |
encoding/json.*ptrEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:717 +0x65 | |
encoding/json.(*encodeState).reflectValue() | |
/usr/local/go/src/pkg/encoding/json/encode.go:305 +0x7e | |
encoding/json.(*encodeState).marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:276 +0xd9 | |
encoding/json.Marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:132 +0x95 | |
github.com/dotcloud/docker.(*Container).ToDisk() | |
/go/src/github.com/dotcloud/docker/container.go:457 +0x50 | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1310 +0x7ec | |
runtime.gosched0() | |
?:0 +0xaf | |
fmt.(*fmt).init() | |
/usr/local/go/src/pkg/fmt/format.go:70 +0x50 | |
fmt.newPrinter() | |
/usr/local/go/src/pkg/fmt/print.go:168 +0xcf | |
fmt.Sprintf() | |
/usr/local/go/src/pkg/fmt/print.go:234 +0x30 | |
fmt.Errorf() | |
/usr/local/go/src/pkg/fmt/print.go:244 +0x61 | |
github.com/dotcloud/docker.(*Runtime).GetByName() | |
/go/src/github.com/dotcloud/docker/runtime.go:536 +0x1dd | |
github.com/dotcloud/docker.(*Runtime).Get() | |
/go/src/github.com/dotcloud/docker/runtime.go:67 +0x48 | |
github.com/dotcloud/docker.(*Server).ContainerChanges() | |
/go/src/github.com/dotcloud/docker/server.go:642 +0x67 | |
github.com/dotcloud/docker.getContainersChanges() | |
/go/src/github.com/dotcloud/docker/api.go:299 +0xef | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.TestGetContainersChanges() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:398 +0x5e9 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Goroutine 124 (running) created at: | |
testing.RunTests() | |
/usr/local/go/src/pkg/testing/testing.go:471 +0xb3c | |
testing.Main() | |
/usr/local/go/src/pkg/testing/testing.go:403 +0xa2 | |
main.main() | |
github.com/dotcloud/docker/integration/_test/_testmain.go:289 +0xdc | |
Goroutine 21 (finished) created at: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1040 +0x4722 | |
github.com/dotcloud/docker.(*buildFile).run() | |
/go/src/github.com/dotcloud/docker/buildfile.go:394 +0x80c | |
github.com/dotcloud/docker.(*buildFile).CmdRun() | |
/go/src/github.com/dotcloud/docker/buildfile.go:112 +0x733 | |
runtime.call64() | |
/usr/local/go/src/pkg/runtime/asm_amd64.s:340 +0x31 | |
reflect.Value.Call() | |
/usr/local/go/src/pkg/reflect/value.go:345 +0xaa | |
github.com/dotcloud/docker.(*buildFile).Build() | |
/go/src/github.com/dotcloud/docker/buildfile.go:517 +0x11b1 | |
github.com/dotcloud/docker/integration.buildImage() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:266 +0x97f | |
github.com/dotcloud/docker/integration.TestBuild() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:229 +0x117 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
[/tmp/docker-test3734-NewTestEngine-743659632|b2220418] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-743659632|b2220418.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-743659632|b2220418.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-743659632|b2220418] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-743659632|b2220418] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-743659632|b2220418] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-743659632|b2220418] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-869100834|d8804bb2] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-869100834|d8804bb2.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-869100834|d8804bb2.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-869100834|d8804bb2] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-869100834|d8804bb2] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-869100834|d8804bb2] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-869100834|d8804bb2] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-085662884|863d709a] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-085662884|863d709a.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-085662884|863d709a.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-085662884|863d709a] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-085662884|863d709a] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-085662884|863d709a] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-085662884|863d709a] -job initapi() = OK (0) | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 124: | |
github.com/dotcloud/docker.(*buildFile).commit() | |
/go/src/github.com/dotcloud/docker/buildfile.go:417 +0x103 | |
github.com/dotcloud/docker.(*buildFile).CmdRun() | |
/go/src/github.com/dotcloud/docker/buildfile.go:116 +0x7b8 | |
runtime.call64() | |
/usr/local/go/src/pkg/runtime/asm_amd64.s:340 +0x31 | |
reflect.Value.Call() | |
/usr/local/go/src/pkg/reflect/value.go:345 +0xaa | |
github.com/dotcloud/docker.(*buildFile).Build() | |
/go/src/github.com/dotcloud/docker/buildfile.go:517 +0x11b1 | |
github.com/dotcloud/docker/integration.buildImage() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:266 +0x97f | |
github.com/dotcloud/docker/integration.TestBuild() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:229 +0x117 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Previous read by goroutine 29: | |
reflect.Value.String() | |
/usr/local/go/src/pkg/reflect/value.go:1666 +0x71 | |
encoding/json.stringEncoder() | |
/usr/local/go/src/pkg/encoding/json/encode.go:554 +0x258 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*ptrEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:712 +0x117 | |
encoding/json.*ptrEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:717 +0x65 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*ptrEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:712 +0x117 | |
encoding/json.*ptrEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:717 +0x65 | |
encoding/json.(*encodeState).reflectValue() | |
/usr/local/go/src/pkg/encoding/json/encode.go:305 +0x7e | |
encoding/json.(*encodeState).marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:276 +0xd9 | |
encoding/json.Marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:132 +0x95 | |
github.com/dotcloud/docker.(*Container).ToDisk() | |
/go/src/github.com/dotcloud/docker/container.go:457 +0x50 | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1310 +0x7ec | |
runtime.gosched0() | |
?:0 +0xaf | |
crypto/aes.encryptBlock() | |
/usr/local/go/src/pkg/crypto/aes/cipher_asm.go:21 +0x118 | |
crypto/aes.(*aesCipher).Encrypt() | |
/usr/local/go/src/pkg/crypto/aes/cipher.go:49 +0x98 | |
crypto/cipher.(*gcm).counterCrypt() | |
/usr/local/go/src/pkg/crypto/cipher/gcm.go:289 +0x10d | |
crypto/cipher.(*gcm).Seal() | |
/usr/local/go/src/pkg/crypto/cipher/gcm.go:120 +0x395 | |
crypto/tls.(*fixedNonceAEAD).Seal() | |
/usr/local/go/src/pkg/crypto/tls/cipher_suites.go:141 +0x1d3 | |
crypto/tls.(*halfConn).encrypt() | |
/usr/local/go/src/pkg/crypto/tls/conn.go:391 +0xb51 | |
crypto/tls.(*Conn).writeRecord() | |
/usr/local/go/src/pkg/crypto/tls/conn.go:744 +0x6e3 | |
crypto/tls.(*Conn).Write() | |
/usr/local/go/src/pkg/crypto/tls/conn.go:878 +0x3c8 | |
bufio.(*Writer).flush() | |
/usr/local/go/src/pkg/bufio/bufio.go:494 +0x15a | |
bufio.(*Writer).Flush() | |
/usr/local/go/src/pkg/bufio/bufio.go:483 +0x34 | |
net/http.(*persistConn).writeLoop() | |
/usr/local/go/src/pkg/net/http/transport.go:799 +0x250 | |
Goroutine 124 (running) created at: | |
testing.RunTests() | |
/usr/local/go/src/pkg/testing/testing.go:471 +0xb3c | |
testing.Main() | |
/usr/local/go/src/pkg/testing/testing.go:403 +0xa2 | |
main.main() | |
github.com/dotcloud/docker/integration/_test/_testmain.go:289 +0xdc | |
Goroutine 29 (finished) created at: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1040 +0x4722 | |
github.com/dotcloud/docker.(*buildFile).run() | |
/go/src/github.com/dotcloud/docker/buildfile.go:394 +0x80c | |
github.com/dotcloud/docker.(*buildFile).CmdRun() | |
/go/src/github.com/dotcloud/docker/buildfile.go:112 +0x733 | |
runtime.call64() | |
/usr/local/go/src/pkg/runtime/asm_amd64.s:340 +0x31 | |
reflect.Value.Call() | |
/usr/local/go/src/pkg/reflect/value.go:345 +0xaa | |
github.com/dotcloud/docker.(*buildFile).Build() | |
/go/src/github.com/dotcloud/docker/buildfile.go:517 +0x11b1 | |
github.com/dotcloud/docker/integration.buildImage() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:266 +0x97f | |
github.com/dotcloud/docker/integration.TestBuild() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:229 +0x117 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
[/tmp/docker-test3734-NewTestEngine-786870646|9e82180c] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-786870646|9e82180c.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-786870646|9e82180c.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-786870646|9e82180c] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-786870646|9e82180c] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-786870646|9e82180c] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-786870646|9e82180c] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-243779096|893fb899] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-243779096|893fb899.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-243779096|893fb899.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-243779096|893fb899] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-243779096|893fb899] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-243779096|893fb899] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-243779096|893fb899] -job initapi() = OK (0) | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 124: | |
github.com/dotcloud/docker.(*buildFile).commit() | |
/go/src/github.com/dotcloud/docker/buildfile.go:417 +0x103 | |
github.com/dotcloud/docker.(*buildFile).CmdRun() | |
/go/src/github.com/dotcloud/docker/buildfile.go:116 +0x7b8 | |
runtime.call64() | |
/usr/local/go/src/pkg/runtime/asm_amd64.s:340 +0x31 | |
reflect.Value.Call() | |
/usr/local/go/src/pkg/reflect/value.go:345 +0xaa | |
github.com/dotcloud/docker.(*buildFile).Build() | |
/go/src/github.com/dotcloud/docker/buildfile.go:517 +0x11b1 | |
github.com/dotcloud/docker/integration.buildImage() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:266 +0x97f | |
github.com/dotcloud/docker/integration.TestBuild() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:229 +0x117 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Previous read by goroutine 12: | |
reflect.Value.String() | |
/usr/local/go/src/pkg/reflect/value.go:1666 +0x71 | |
encoding/json.stringEncoder() | |
/usr/local/go/src/pkg/encoding/json/encode.go:554 +0x258 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*ptrEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:712 +0x117 | |
encoding/json.*ptrEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:717 +0x65 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*ptrEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:712 +0x117 | |
encoding/json.*ptrEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:717 +0x65 | |
encoding/json.(*encodeState).reflectValue() | |
/usr/local/go/src/pkg/encoding/json/encode.go:305 +0x7e | |
encoding/json.(*encodeState).marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:276 +0xd9 | |
encoding/json.Marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:132 +0x95 | |
github.com/dotcloud/docker.(*Container).ToDisk() | |
/go/src/github.com/dotcloud/docker/container.go:457 +0x50 | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1310 +0x7ec | |
runtime.gosched0() | |
?:0 +0xaf | |
regexp.(*machine).match() | |
/usr/local/go/src/pkg/regexp/exec.go:165 +0x6a9 | |
regexp.(*Regexp).doExecute() | |
/usr/local/go/src/pkg/regexp/exec.go:333 +0x178 | |
regexp.(*Regexp).MatchString() | |
/usr/local/go/src/pkg/regexp/regexp.go:386 +0x77 | |
github.com/gorilla/mux.(*routeRegexp).Match() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/regexp.go:130 +0xae | |
github.com/gorilla/mux.(*Route).Match() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/route.go:43 +0xe6 | |
github.com/gorilla/mux.(*Router).Match() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:54 +0xa2 | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:74 +0x16f | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.TestPostContainersKill() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:635 +0x7c8 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Goroutine 124 (running) created at: | |
testing.RunTests() | |
/usr/local/go/src/pkg/testing/testing.go:471 +0xb3c | |
testing.Main() | |
/usr/local/go/src/pkg/testing/testing.go:403 +0xa2 | |
main.main() | |
github.com/dotcloud/docker/integration/_test/_testmain.go:289 +0xdc | |
Goroutine 12 (finished) created at: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1040 +0x4722 | |
github.com/dotcloud/docker.(*buildFile).run() | |
/go/src/github.com/dotcloud/docker/buildfile.go:394 +0x80c | |
github.com/dotcloud/docker.(*buildFile).CmdRun() | |
/go/src/github.com/dotcloud/docker/buildfile.go:112 +0x733 | |
runtime.call64() | |
/usr/local/go/src/pkg/runtime/asm_amd64.s:340 +0x31 | |
reflect.Value.Call() | |
/usr/local/go/src/pkg/reflect/value.go:345 +0xaa | |
github.com/dotcloud/docker.(*buildFile).Build() | |
/go/src/github.com/dotcloud/docker/buildfile.go:517 +0x11b1 | |
github.com/dotcloud/docker/integration.buildImage() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:266 +0x97f | |
github.com/dotcloud/docker/integration.TestBuild() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:229 +0x117 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
[/tmp/docker-test3734-NewTestEngine-660770570|b8e8cf91] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-660770570|b8e8cf91.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-660770570|b8e8cf91.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-660770570|b8e8cf91] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-660770570|b8e8cf91] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-660770570|b8e8cf91] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-660770570|b8e8cf91] -job initapi() = OK (0) | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 124: | |
github.com/dotcloud/docker.(*buildFile).commit() | |
/go/src/github.com/dotcloud/docker/buildfile.go:417 +0x103 | |
github.com/dotcloud/docker.(*buildFile).CmdRun() | |
/go/src/github.com/dotcloud/docker/buildfile.go:116 +0x7b8 | |
runtime.call64() | |
/usr/local/go/src/pkg/runtime/asm_amd64.s:340 +0x31 | |
reflect.Value.Call() | |
/usr/local/go/src/pkg/reflect/value.go:345 +0xaa | |
github.com/dotcloud/docker.(*buildFile).Build() | |
/go/src/github.com/dotcloud/docker/buildfile.go:517 +0x11b1 | |
github.com/dotcloud/docker/integration.buildImage() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:266 +0x97f | |
github.com/dotcloud/docker/integration.TestBuild() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:229 +0x117 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Previous read by goroutine 12: | |
reflect.Value.String() | |
/usr/local/go/src/pkg/reflect/value.go:1666 +0x71 | |
encoding/json.stringEncoder() | |
/usr/local/go/src/pkg/encoding/json/encode.go:554 +0x258 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*ptrEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:712 +0x117 | |
encoding/json.*ptrEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:717 +0x65 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*ptrEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:712 +0x117 | |
encoding/json.*ptrEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:717 +0x65 | |
encoding/json.(*encodeState).reflectValue() | |
/usr/local/go/src/pkg/encoding/json/encode.go:305 +0x7e | |
encoding/json.(*encodeState).marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:276 +0xd9 | |
encoding/json.Marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:132 +0x95 | |
github.com/dotcloud/docker.(*Container).ToDisk() | |
/go/src/github.com/dotcloud/docker/container.go:457 +0x50 | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1310 +0x7ec | |
runtime.gosched0() | |
?:0 +0xaf | |
github.com/gorilla/mux.methodMatcher.Match() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/route.go:246 +0x70 | |
github.com/gorilla/mux.(*methodMatcher).Match() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/doc.go:1 +0xc1 | |
github.com/gorilla/mux.(*Route).Match() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/route.go:43 +0xe6 | |
github.com/gorilla/mux.(*Router).Match() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:54 +0xa2 | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:74 +0x16f | |
github.com/dotcloud/docker.ServeRequest() | |
/go/src/github.com/dotcloud/docker/api.go:1132 +0x251 | |
github.com/dotcloud/docker/integration.TestPostContainersKill() | |
/go/src/github.com/dotcloud/docker/integration/api_test.go:635 +0x7c8 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Goroutine 124 (running) created at: | |
testing.RunTests() | |
/usr/local/go/src/pkg/testing/testing.go:471 +0xb3c | |
testing.Main() | |
/usr/local/go/src/pkg/testing/testing.go:403 +0xa2 | |
main.main() | |
github.com/dotcloud/docker/integration/_test/_testmain.go:289 +0xdc | |
Goroutine 12 (finished) created at: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1040 +0x4722 | |
github.com/dotcloud/docker.(*buildFile).run() | |
/go/src/github.com/dotcloud/docker/buildfile.go:394 +0x80c | |
github.com/dotcloud/docker.(*buildFile).CmdRun() | |
/go/src/github.com/dotcloud/docker/buildfile.go:112 +0x733 | |
runtime.call64() | |
/usr/local/go/src/pkg/runtime/asm_amd64.s:340 +0x31 | |
reflect.Value.Call() | |
/usr/local/go/src/pkg/reflect/value.go:345 +0xaa | |
github.com/dotcloud/docker.(*buildFile).Build() | |
/go/src/github.com/dotcloud/docker/buildfile.go:517 +0x11b1 | |
github.com/dotcloud/docker/integration.buildImage() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:266 +0x97f | |
github.com/dotcloud/docker/integration.TestBuild() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:229 +0x117 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
[/tmp/docker-test3734-NewTestEngine-807915724|11d12570] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-807915724|11d12570.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-807915724|11d12570.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-807915724|11d12570] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-807915724|11d12570] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-807915724|11d12570] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-807915724|11d12570] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-734527454|8bfa2990] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-734527454|8bfa2990.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-734527454|8bfa2990.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-734527454|8bfa2990] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-734527454|8bfa2990] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-734527454|8bfa2990] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-734527454|8bfa2990] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-982982336|ac001967] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-982982336|ac001967.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-982982336|ac001967.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-982982336|ac001967] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-982982336|ac001967] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-982982336|ac001967] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-982982336|ac001967] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-743245298|f883c71d] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-743245298|f883c71d.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-743245298|f883c71d.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-743245298|f883c71d] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-743245298|f883c71d] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-743245298|f883c71d] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-743245298|f883c71d] -job initapi() = OK (0) | |
--- PASS: TestBuild (13.28 seconds) | |
=== RUN TestVolume | |
[/tmp/docker-test3734-NewTestEngine-761830900|e9e5839b] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-761830900|e9e5839b.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-761830900|e9e5839b.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-761830900|e9e5839b] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-761830900|e9e5839b] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-761830900|e9e5839b] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-761830900|e9e5839b] -job initapi() = OK (0) | |
--- PASS: TestVolume (0.23 seconds) | |
=== RUN TestBuildMaintainer | |
[/tmp/docker-test3734-NewTestEngine-102098246|d85b7198] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-102098246|d85b7198.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-102098246|d85b7198.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-102098246|d85b7198] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-102098246|d85b7198] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-102098246|d85b7198] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-102098246|d85b7198] -job initapi() = OK (0) | |
--- PASS: TestBuildMaintainer (0.20 seconds) | |
=== RUN TestBuildUser | |
[/tmp/docker-test3734-NewTestEngine-010303592|71530eab] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-010303592|71530eab.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-010303592|71530eab.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-010303592|71530eab] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-010303592|71530eab] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-010303592|71530eab] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-010303592|71530eab] -job initapi() = OK (0) | |
--- PASS: TestBuildUser (0.19 seconds) | |
=== RUN TestBuildEnv | |
[/tmp/docker-test3734-NewTestEngine-235379162|f9cd3e59] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-235379162|f9cd3e59.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-235379162|f9cd3e59.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-235379162|f9cd3e59] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-235379162|f9cd3e59] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-235379162|f9cd3e59] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-235379162|f9cd3e59] -job initapi() = OK (0) | |
--- PASS: TestBuildEnv (0.20 seconds) | |
=== RUN TestBuildCmd | |
[/tmp/docker-test3734-NewTestEngine-604858396|e4ef397c] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-604858396|e4ef397c.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-604858396|e4ef397c.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-604858396|e4ef397c] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-604858396|e4ef397c] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-604858396|e4ef397c] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-604858396|e4ef397c] -job initapi() = OK (0) | |
--- PASS: TestBuildCmd (0.17 seconds) | |
=== RUN TestBuildExpose | |
[/tmp/docker-test3734-NewTestEngine-903114158|aef4f61c] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-903114158|aef4f61c.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-903114158|aef4f61c.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-903114158|aef4f61c] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-903114158|aef4f61c] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-903114158|aef4f61c] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-903114158|aef4f61c] -job initapi() = OK (0) | |
--- PASS: TestBuildExpose (0.19 seconds) | |
=== RUN TestBuildEntrypoint | |
[/tmp/docker-test3734-NewTestEngine-462802192|0812a395] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-462802192|0812a395.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-462802192|0812a395.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-462802192|0812a395] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-462802192|0812a395] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-462802192|0812a395] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-462802192|0812a395] -job initapi() = OK (0) | |
--- PASS: TestBuildEntrypoint (0.19 seconds) | |
=== RUN TestBuildEntrypointRunCleanup | |
[/tmp/docker-test3734-NewTestEngine-657503426|73fb98a9] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-657503426|73fb98a9.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-657503426|73fb98a9.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-657503426|73fb98a9] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-657503426|73fb98a9] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-657503426|73fb98a9] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-657503426|73fb98a9] -job initapi() = OK (0) | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 144: | |
github.com/dotcloud/docker.(*buildFile).commit() | |
/go/src/github.com/dotcloud/docker/buildfile.go:417 +0x103 | |
github.com/dotcloud/docker.(*buildFile).CmdRun() | |
/go/src/github.com/dotcloud/docker/buildfile.go:116 +0x7b8 | |
runtime.call64() | |
/usr/local/go/src/pkg/runtime/asm_amd64.s:340 +0x31 | |
reflect.Value.Call() | |
/usr/local/go/src/pkg/reflect/value.go:345 +0xaa | |
github.com/dotcloud/docker.(*buildFile).Build() | |
/go/src/github.com/dotcloud/docker/buildfile.go:517 +0x11b1 | |
github.com/dotcloud/docker/integration.buildImage() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:266 +0x97f | |
github.com/dotcloud/docker/integration.TestBuildEntrypointRunCleanup() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:385 +0x143 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Previous read by goroutine 119: | |
reflect.Value.String() | |
/usr/local/go/src/pkg/reflect/value.go:1666 +0x71 | |
encoding/json.stringEncoder() | |
/usr/local/go/src/pkg/encoding/json/encode.go:554 +0x258 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*ptrEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:712 +0x117 | |
encoding/json.*ptrEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:717 +0x65 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*ptrEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:712 +0x117 | |
encoding/json.*ptrEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:717 +0x65 | |
encoding/json.(*encodeState).reflectValue() | |
/usr/local/go/src/pkg/encoding/json/encode.go:305 +0x7e | |
encoding/json.(*encodeState).marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:276 +0xd9 | |
encoding/json.Marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:132 +0x95 | |
github.com/dotcloud/docker.(*Container).ToDisk() | |
/go/src/github.com/dotcloud/docker/container.go:457 +0x50 | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1310 +0x7ec | |
Goroutine 144 (running) created at: | |
testing.RunTests() | |
/usr/local/go/src/pkg/testing/testing.go:471 +0xb3c | |
testing.Main() | |
/usr/local/go/src/pkg/testing/testing.go:403 +0xa2 | |
main.main() | |
github.com/dotcloud/docker/integration/_test/_testmain.go:289 +0xdc | |
Goroutine 119 (finished) created at: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1040 +0x4722 | |
github.com/dotcloud/docker.(*buildFile).run() | |
/go/src/github.com/dotcloud/docker/buildfile.go:394 +0x80c | |
github.com/dotcloud/docker.(*buildFile).CmdRun() | |
/go/src/github.com/dotcloud/docker/buildfile.go:112 +0x733 | |
runtime.call64() | |
/usr/local/go/src/pkg/runtime/asm_amd64.s:340 +0x31 | |
reflect.Value.Call() | |
/usr/local/go/src/pkg/reflect/value.go:345 +0xaa | |
github.com/dotcloud/docker.(*buildFile).Build() | |
/go/src/github.com/dotcloud/docker/buildfile.go:517 +0x11b1 | |
github.com/dotcloud/docker/integration.buildImage() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:266 +0x97f | |
github.com/dotcloud/docker/integration.TestBuildEntrypointRunCleanup() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:385 +0x143 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
--- PASS: TestBuildEntrypointRunCleanup (0.51 seconds) | |
=== RUN TestBuildImageWithCache | |
[/tmp/docker-test3734-NewTestEngine-602151379|c80dfd68] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-602151379|c80dfd68.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-602151379|c80dfd68.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-602151379|c80dfd68] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-602151379|c80dfd68] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-602151379|c80dfd68] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-602151379|c80dfd68] -job initapi() = OK (0) | |
--- PASS: TestBuildImageWithCache (0.21 seconds) | |
=== RUN TestBuildImageWithoutCache | |
[/tmp/docker-test3734-NewTestEngine-411253432|cdf587d4] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-411253432|cdf587d4.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-411253432|cdf587d4.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-411253432|cdf587d4] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-411253432|cdf587d4] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-411253432|cdf587d4] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-411253432|cdf587d4] -job initapi() = OK (0) | |
--- PASS: TestBuildImageWithoutCache (0.26 seconds) | |
=== RUN TestForbiddenContextPath | |
[/tmp/docker-test3734-NewTestEngine-793619969|5c0c9a63] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-793619969|5c0c9a63.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-793619969|5c0c9a63.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-793619969|5c0c9a63] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-793619969|5c0c9a63] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-793619969|5c0c9a63] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-793619969|5c0c9a63] -job initapi() = OK (0) | |
--- PASS: TestForbiddenContextPath (0.19 seconds) | |
=== RUN TestBuildADDFileNotFound | |
[/tmp/docker-test3734-NewTestEngine-172974043|27a74c4d] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-172974043|27a74c4d.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-172974043|27a74c4d.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-172974043|27a74c4d] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-172974043|27a74c4d] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-172974043|27a74c4d] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-172974043|27a74c4d] -job initapi() = OK (0) | |
--- PASS: TestBuildADDFileNotFound (0.15 seconds) | |
=== RUN TestBuildInheritance | |
[/tmp/docker-test3734-NewTestEngine-194434245|1c0d3c74] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-194434245|1c0d3c74.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-194434245|1c0d3c74.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-194434245|1c0d3c74] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-194434245|1c0d3c74] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-194434245|1c0d3c74] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-194434245|1c0d3c74] -job initapi() = OK (0) | |
--- PASS: TestBuildInheritance (0.28 seconds) | |
=== RUN TestRunHostname | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job create() | |
bbb6856c37c463e0e66a98a41aff7689454634898e541055eccc339869b82165 | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job start(bbb6856c37c463e0e66a98a41aff7689454634898e541055eccc339869b82165) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job start(bbb6856c37c463e0e66a98a41aff7689454634898e541055eccc339869b82165) = OK (0) | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 163: | |
github.com/dotcloud/docker.(*State).setStopped() | |
/go/src/github.com/dotcloud/docker/state.go:40 +0x3a | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1304 +0x78d | |
Previous read by goroutine 144: | |
reflect.Value.Bool() | |
/usr/local/go/src/pkg/reflect/value.go:289 +0x5b | |
encoding/json.boolEncoder() | |
/usr/local/go/src/pkg/encoding/json/encode.go:484 +0x6d | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*ptrEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:712 +0x117 | |
encoding/json.*ptrEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:717 +0x65 | |
encoding/json.(*encodeState).reflectValue() | |
/usr/local/go/src/pkg/encoding/json/encode.go:305 +0x7e | |
encoding/json.(*encodeState).marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:276 +0xd9 | |
encoding/json.Marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:132 +0x95 | |
github.com/dotcloud/docker.writeJSON() | |
/go/src/github.com/dotcloud/docker/api.go:88 +0x43 | |
github.com/dotcloud/docker.getContainersByName() | |
/go/src/github.com/dotcloud/docker/api.go:876 +0x1da | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 163 (running) created at: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1040 +0x4722 | |
github.com/dotcloud/docker.(*Server).ContainerStart() | |
/go/src/github.com/dotcloud/docker/server.go:1605 +0x897 | |
github.com/dotcloud/docker.*Server.ContainerStart·fm() | |
/go/src/github.com/dotcloud/docker/server.go:70 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker.postContainersStart() | |
/go/src/github.com/dotcloud/docker/api.go:678 +0x2e0 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 144 (running) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 163: | |
github.com/dotcloud/docker.(*State).setStopped() | |
/go/src/github.com/dotcloud/docker/state.go:41 +0x54 | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1304 +0x78d | |
Previous read by goroutine 144: | |
reflect.Value.Int() | |
/usr/local/go/src/pkg/reflect/value.go:950 +0x6f | |
encoding/json.intEncoder() | |
/usr/local/go/src/pkg/encoding/json/encode.go:495 +0x51 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*ptrEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:712 +0x117 | |
encoding/json.*ptrEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:717 +0x65 | |
encoding/json.(*encodeState).reflectValue() | |
/usr/local/go/src/pkg/encoding/json/encode.go:305 +0x7e | |
encoding/json.(*encodeState).marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:276 +0xd9 | |
encoding/json.Marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:132 +0x95 | |
github.com/dotcloud/docker.writeJSON() | |
/go/src/github.com/dotcloud/docker/api.go:88 +0x43 | |
github.com/dotcloud/docker.getContainersByName() | |
/go/src/github.com/dotcloud/docker/api.go:876 +0x1da | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 163 (running) created at: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1040 +0x4722 | |
github.com/dotcloud/docker.(*Server).ContainerStart() | |
/go/src/github.com/dotcloud/docker/server.go:1605 +0x897 | |
github.com/dotcloud/docker.*Server.ContainerStart·fm() | |
/go/src/github.com/dotcloud/docker/server.go:70 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker.postContainersStart() | |
/go/src/github.com/dotcloud/docker/api.go:678 +0x2e0 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 144 (running) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 163: | |
github.com/dotcloud/docker.(*State).setStopped() | |
/go/src/github.com/dotcloud/docker/state.go:42 +0x9f | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1304 +0x78d | |
Previous read by goroutine 144: | |
reflect.memmove() | |
/usr/local/go/src/pkg/reflect/value.go:39 +0x190 | |
reflect.valueInterface() | |
/usr/local/go/src/pkg/reflect/value.go:1018 +0x2e9 | |
reflect.Value.Interface() | |
/usr/local/go/src/pkg/reflect/value.go:977 +0x5f | |
encoding/json.marshalerEncoder() | |
/usr/local/go/src/pkg/encoding/json/encode.go:421 +0xe7 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*ptrEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:712 +0x117 | |
encoding/json.*ptrEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:717 +0x65 | |
encoding/json.(*encodeState).reflectValue() | |
/usr/local/go/src/pkg/encoding/json/encode.go:305 +0x7e | |
encoding/json.(*encodeState).marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:276 +0xd9 | |
encoding/json.Marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:132 +0x95 | |
github.com/dotcloud/docker.writeJSON() | |
/go/src/github.com/dotcloud/docker/api.go:88 +0x43 | |
github.com/dotcloud/docker.getContainersByName() | |
/go/src/github.com/dotcloud/docker/api.go:876 +0x1da | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 163 (running) created at: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1040 +0x4722 | |
github.com/dotcloud/docker.(*Server).ContainerStart() | |
/go/src/github.com/dotcloud/docker/server.go:1605 +0x897 | |
github.com/dotcloud/docker.*Server.ContainerStart·fm() | |
/go/src/github.com/dotcloud/docker/server.go:70 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker.postContainersStart() | |
/go/src/github.com/dotcloud/docker/api.go:678 +0x2e0 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 144 (running) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 163: | |
github.com/dotcloud/docker.(*State).setStopped() | |
/go/src/github.com/dotcloud/docker/state.go:43 +0xcd | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1304 +0x78d | |
Previous read by goroutine 144: | |
reflect.Value.Int() | |
/usr/local/go/src/pkg/reflect/value.go:950 +0x6f | |
encoding/json.intEncoder() | |
/usr/local/go/src/pkg/encoding/json/encode.go:495 +0x51 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*ptrEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:712 +0x117 | |
encoding/json.*ptrEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:717 +0x65 | |
encoding/json.(*encodeState).reflectValue() | |
/usr/local/go/src/pkg/encoding/json/encode.go:305 +0x7e | |
encoding/json.(*encodeState).marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:276 +0xd9 | |
encoding/json.Marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:132 +0x95 | |
github.com/dotcloud/docker.writeJSON() | |
/go/src/github.com/dotcloud/docker/api.go:88 +0x43 | |
github.com/dotcloud/docker.getContainersByName() | |
/go/src/github.com/dotcloud/docker/api.go:876 +0x1da | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 163 (running) created at: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1040 +0x4722 | |
github.com/dotcloud/docker.(*Server).ContainerStart() | |
/go/src/github.com/dotcloud/docker/server.go:1605 +0x897 | |
github.com/dotcloud/docker.*Server.ContainerStart·fm() | |
/go/src/github.com/dotcloud/docker/server.go:70 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker.postContainersStart() | |
/go/src/github.com/dotcloud/docker/api.go:678 +0x2e0 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 144 (running) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
================== | |
--- PASS: TestRunHostname (0.28 seconds) | |
=== RUN TestRunWorkdir | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job create() | |
f3357b75005d2d590dfb94a1ce53c68c2759a0296c353ad8484ba61c002645be | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job start(f3357b75005d2d590dfb94a1ce53c68c2759a0296c353ad8484ba61c002645be) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job start(f3357b75005d2d590dfb94a1ce53c68c2759a0296c353ad8484ba61c002645be) = OK (0) | |
--- PASS: TestRunWorkdir (0.31 seconds) | |
=== RUN TestRunWorkdirExists | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job create() | |
41085cff79c0266e7a7646c1323073fb17c1d1ff92119e3600ae39b5d4f3557b | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job start(41085cff79c0266e7a7646c1323073fb17c1d1ff92119e3600ae39b5d4f3557b) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job start(41085cff79c0266e7a7646c1323073fb17c1d1ff92119e3600ae39b5d4f3557b) = OK (0) | |
--- PASS: TestRunWorkdirExists (0.34 seconds) | |
=== RUN TestRunExit | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job create() | |
b18a885b2813660d600aa675115562c6a505665e74766088d2add537a0bdde22 | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job start(b18a885b2813660d600aa675115562c6a505665e74766088d2add537a0bdde22) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job start(b18a885b2813660d600aa675115562c6a505665e74766088d2add537a0bdde22) = OK (0) | |
--- PASS: TestRunExit (0.41 seconds) | |
=== RUN TestRunDisconnect | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job create() | |
5644798386b83e6619154d7c15421e776a61d2d4885c9e6f49a50382f355afea | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job start(5644798386b83e6619154d7c15421e776a61d2d4885c9e6f49a50382f355afea) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job start(5644798386b83e6619154d7c15421e776a61d2d4885c9e6f49a50382f355afea) = OK (0) | |
--- PASS: TestRunDisconnect (0.45 seconds) | |
=== RUN TestRunDisconnectTty | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job create() | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 154: | |
container/list.(*List).insertValue() | |
/usr/local/go/src/pkg/container/list/list.go:105 +0x151 | |
container/list.(*List).PushBack() | |
/usr/local/go/src/pkg/container/list/list.go:139 +0x72 | |
github.com/dotcloud/docker.(*Runtime).Register() | |
/go/src/github.com/dotcloud/docker/runtime.go:133 +0x320 | |
github.com/dotcloud/docker.(*Runtime).Create() | |
/go/src/github.com/dotcloud/docker/runtime.go:481 +0x149f | |
github.com/dotcloud/docker.(*Server).ContainerCreate() | |
/go/src/github.com/dotcloud/docker/server.go:1236 +0x375 | |
github.com/dotcloud/docker.*Server.ContainerCreate·fm() | |
/go/src/github.com/dotcloud/docker/server.go:67 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker.postContainersCreate() | |
/go/src/github.com/dotcloud/docker/api.go:578 +0x725 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Previous read by goroutine 167: | |
github.com/dotcloud/docker.(*Runtime).List() | |
/go/src/github.com/dotcloud/docker/runtime.go:48 +0x6d | |
github.com/dotcloud/docker/integration.func·041() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:321 +0x48 | |
github.com/dotcloud/docker/integration.func·018() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:43 +0x4e | |
Goroutine 154 (running) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
Goroutine 167 (running) created at: | |
github.com/dotcloud/docker/integration.setTimeout() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:45 +0x191 | |
github.com/dotcloud/docker/integration.TestRunDisconnectTty() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:327 +0x33a | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
20dc6b13936f01a0be28e056bd225c383c1aa2add1a066c4b66b61d8e06a4ff1 | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job create() = OK (0) | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 167: | |
github.com/dotcloud/docker.(*Runtime).List() | |
/go/src/github.com/dotcloud/docker/runtime.go:48 +0x1aa | |
github.com/dotcloud/docker/integration.func·041() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:321 +0x48 | |
github.com/dotcloud/docker/integration.func·018() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:43 +0x4e | |
Previous write by goroutine 154: | |
container/list.(*List).insertValue() | |
/usr/local/go/src/pkg/container/list/list.go:105 +0xcc | |
container/list.(*List).PushBack() | |
/usr/local/go/src/pkg/container/list/list.go:139 +0x72 | |
github.com/dotcloud/docker.(*Runtime).Register() | |
/go/src/github.com/dotcloud/docker/runtime.go:133 +0x320 | |
github.com/dotcloud/docker.(*Runtime).Create() | |
/go/src/github.com/dotcloud/docker/runtime.go:481 +0x149f | |
github.com/dotcloud/docker.(*Server).ContainerCreate() | |
/go/src/github.com/dotcloud/docker/server.go:1236 +0x375 | |
github.com/dotcloud/docker.*Server.ContainerCreate·fm() | |
/go/src/github.com/dotcloud/docker/server.go:67 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker.postContainersCreate() | |
/go/src/github.com/dotcloud/docker/api.go:578 +0x725 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 167 (running) created at: | |
github.com/dotcloud/docker/integration.setTimeout() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:45 +0x191 | |
github.com/dotcloud/docker/integration.TestRunDisconnectTty() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:327 +0x33a | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Goroutine 154 (running) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 167: | |
github.com/dotcloud/docker.(*Runtime).List() | |
/go/src/github.com/dotcloud/docker/runtime.go:49 +0xa2 | |
github.com/dotcloud/docker/integration.func·041() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:321 +0x48 | |
github.com/dotcloud/docker/integration.func·018() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:43 +0x4e | |
Previous write by goroutine 154: | |
container/list.(*List).insertValue() | |
/usr/local/go/src/pkg/container/list/list.go:105 +0x5a | |
container/list.(*List).PushBack() | |
/usr/local/go/src/pkg/container/list/list.go:139 +0x72 | |
github.com/dotcloud/docker.(*Runtime).Register() | |
/go/src/github.com/dotcloud/docker/runtime.go:133 +0x320 | |
github.com/dotcloud/docker.(*Runtime).Create() | |
/go/src/github.com/dotcloud/docker/runtime.go:481 +0x149f | |
github.com/dotcloud/docker.(*Server).ContainerCreate() | |
/go/src/github.com/dotcloud/docker/server.go:1236 +0x375 | |
github.com/dotcloud/docker.*Server.ContainerCreate·fm() | |
/go/src/github.com/dotcloud/docker/server.go:67 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker.postContainersCreate() | |
/go/src/github.com/dotcloud/docker/api.go:578 +0x725 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 167 (running) created at: | |
github.com/dotcloud/docker/integration.setTimeout() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:45 +0x191 | |
github.com/dotcloud/docker/integration.TestRunDisconnectTty() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:327 +0x33a | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Goroutine 154 (running) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 167: | |
github.com/dotcloud/docker.(*Runtime).List() | |
/go/src/github.com/dotcloud/docker/runtime.go:48 +0xf9 | |
github.com/dotcloud/docker/integration.func·041() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:321 +0x48 | |
github.com/dotcloud/docker/integration.func·018() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:43 +0x4e | |
Previous write by goroutine 154: | |
container/list.(*List).insertValue() | |
/usr/local/go/src/pkg/container/list/list.go:105 +0x5a | |
container/list.(*List).PushBack() | |
/usr/local/go/src/pkg/container/list/list.go:139 +0x72 | |
github.com/dotcloud/docker.(*Runtime).Register() | |
/go/src/github.com/dotcloud/docker/runtime.go:133 +0x320 | |
github.com/dotcloud/docker.(*Runtime).Create() | |
/go/src/github.com/dotcloud/docker/runtime.go:481 +0x149f | |
github.com/dotcloud/docker.(*Server).ContainerCreate() | |
/go/src/github.com/dotcloud/docker/server.go:1236 +0x375 | |
github.com/dotcloud/docker.*Server.ContainerCreate·fm() | |
/go/src/github.com/dotcloud/docker/server.go:67 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker.postContainersCreate() | |
/go/src/github.com/dotcloud/docker/api.go:578 +0x725 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 167 (running) created at: | |
github.com/dotcloud/docker/integration.setTimeout() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:45 +0x191 | |
github.com/dotcloud/docker/integration.TestRunDisconnectTty() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:327 +0x33a | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Goroutine 154 (running) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 167: | |
github.com/dotcloud/docker.(*Runtime).List() | |
/go/src/github.com/dotcloud/docker/runtime.go:48 +0x114 | |
github.com/dotcloud/docker/integration.func·041() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:321 +0x48 | |
github.com/dotcloud/docker/integration.func·018() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:43 +0x4e | |
Previous write by goroutine 154: | |
container/list.(*List).insertValue() | |
/usr/local/go/src/pkg/container/list/list.go:105 +0x5a | |
container/list.(*List).PushBack() | |
/usr/local/go/src/pkg/container/list/list.go:139 +0x72 | |
github.com/dotcloud/docker.(*Runtime).Register() | |
/go/src/github.com/dotcloud/docker/runtime.go:133 +0x320 | |
github.com/dotcloud/docker.(*Runtime).Create() | |
/go/src/github.com/dotcloud/docker/runtime.go:481 +0x149f | |
github.com/dotcloud/docker.(*Server).ContainerCreate() | |
/go/src/github.com/dotcloud/docker/server.go:1236 +0x375 | |
github.com/dotcloud/docker.*Server.ContainerCreate·fm() | |
/go/src/github.com/dotcloud/docker/server.go:67 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker.postContainersCreate() | |
/go/src/github.com/dotcloud/docker/api.go:578 +0x725 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 167 (running) created at: | |
github.com/dotcloud/docker/integration.setTimeout() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:45 +0x191 | |
github.com/dotcloud/docker/integration.TestRunDisconnectTty() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:327 +0x33a | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Goroutine 154 (running) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 167: | |
github.com/dotcloud/docker/integration.func·041() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:322 +0x9d | |
github.com/dotcloud/docker/integration.func·018() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:43 +0x4e | |
Previous write by goroutine 154: | |
github.com/dotcloud/docker.(*Runtime).Create() | |
/go/src/github.com/dotcloud/docker/runtime.go:433 +0xda7 | |
github.com/dotcloud/docker.(*Server).ContainerCreate() | |
/go/src/github.com/dotcloud/docker/server.go:1236 +0x375 | |
github.com/dotcloud/docker.*Server.ContainerCreate·fm() | |
/go/src/github.com/dotcloud/docker/server.go:67 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker.postContainersCreate() | |
/go/src/github.com/dotcloud/docker/api.go:578 +0x725 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 167 (running) created at: | |
github.com/dotcloud/docker/integration.setTimeout() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:45 +0x191 | |
github.com/dotcloud/docker/integration.TestRunDisconnectTty() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:327 +0x33a | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Goroutine 154 (running) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 135: | |
github.com/dotcloud/docker.func·025() | |
/go/src/github.com/dotcloud/docker/container.go:580 +0x560 | |
Previous write by goroutine 102: | |
github.com/dotcloud/docker.(*Container).Attach() | |
/go/src/github.com/dotcloud/docker/container.go:607 +0x7c3 | |
github.com/dotcloud/docker.(*Server).ContainerAttach() | |
/go/src/github.com/dotcloud/docker/server.go:1719 +0x791 | |
github.com/dotcloud/docker.postContainersAttach() | |
/go/src/github.com/dotcloud/docker/api.go:807 +0x73d | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 135 (running) created at: | |
github.com/dotcloud/docker.(*Container).Attach() | |
/go/src/github.com/dotcloud/docker/container.go:599 +0xa42 | |
github.com/dotcloud/docker.(*Server).ContainerAttach() | |
/go/src/github.com/dotcloud/docker/server.go:1719 +0x791 | |
github.com/dotcloud/docker.postContainersAttach() | |
/go/src/github.com/dotcloud/docker/api.go:807 +0x73d | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 102 (running) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 135: | |
github.com/dotcloud/docker.func·025() | |
/go/src/github.com/dotcloud/docker/container.go:583 +0x5af | |
Previous write by goroutine 102: | |
github.com/dotcloud/docker.(*Container).Attach() | |
/go/src/github.com/dotcloud/docker/container.go:645 +0x62f | |
github.com/dotcloud/docker.(*Server).ContainerAttach() | |
/go/src/github.com/dotcloud/docker/server.go:1719 +0x791 | |
github.com/dotcloud/docker.postContainersAttach() | |
/go/src/github.com/dotcloud/docker/api.go:807 +0x73d | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 135 (running) created at: | |
github.com/dotcloud/docker.(*Container).Attach() | |
/go/src/github.com/dotcloud/docker/container.go:599 +0xa42 | |
github.com/dotcloud/docker.(*Server).ContainerAttach() | |
/go/src/github.com/dotcloud/docker/server.go:1719 +0x791 | |
github.com/dotcloud/docker.postContainersAttach() | |
/go/src/github.com/dotcloud/docker/api.go:807 +0x73d | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 102 (running) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
================== | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job start(20dc6b13936f01a0be28e056bd225c383c1aa2add1a066c4b66b61d8e06a4ff1) | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 135: | |
github.com/dotcloud/docker/utils.(*bufReader).Close() | |
/go/src/github.com/dotcloud/docker/utils/utils.go:369 +0x3a | |
github.com/dotcloud/docker.func·025() | |
/go/src/github.com/dotcloud/docker/container.go:599 +0x471 | |
Previous write by goroutine 102: | |
github.com/dotcloud/docker/utils.NewBufReader() | |
/go/src/github.com/dotcloud/docker/utils/utils.go:328 +0x50 | |
github.com/dotcloud/docker.(*Container).StderrPipe() | |
/go/src/github.com/dotcloud/docker/container.go:1119 +0xca | |
github.com/dotcloud/docker.(*Container).Attach() | |
/go/src/github.com/dotcloud/docker/container.go:642 +0x4d4 | |
github.com/dotcloud/docker.(*Server).ContainerAttach() | |
/go/src/github.com/dotcloud/docker/server.go:1719 +0x791 | |
github.com/dotcloud/docker.postContainersAttach() | |
/go/src/github.com/dotcloud/docker/api.go:807 +0x73d | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 135 (running) created at: | |
github.com/dotcloud/docker.(*Container).Attach() | |
/go/src/github.com/dotcloud/docker/container.go:599 +0xa42 | |
github.com/dotcloud/docker.(*Server).ContainerAttach() | |
/go/src/github.com/dotcloud/docker/server.go:1719 +0x791 | |
github.com/dotcloud/docker.postContainersAttach() | |
/go/src/github.com/dotcloud/docker/api.go:807 +0x73d | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 102 (running) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
================== | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job start(20dc6b13936f01a0be28e056bd225c383c1aa2add1a066c4b66b61d8e06a4ff1) = OK (0) | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 27: | |
runtime.mapiterinit() | |
/usr/local/go/src/pkg/runtime/hashmap.c:1201 +0x0 | |
github.com/dotcloud/docker.(*TagStore).ByID() | |
/go/src/github.com/dotcloud/docker/tags.go:92 +0x95 | |
github.com/dotcloud/docker.(*TagStore).ImageName() | |
/go/src/github.com/dotcloud/docker/tags.go:107 +0x37 | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1291 +0x58e | |
Previous write by goroutine 29: | |
reflect.mapassign() | |
/usr/local/go/src/pkg/runtime/hashmap.c:1178 +0x0 | |
reflect.Value.SetMapIndex() | |
/usr/local/go/src/pkg/reflect/value.go:1512 +0x281 | |
encoding/json.(*decodeState).object() | |
/usr/local/go/src/pkg/encoding/json/decode.go:572 +0xc18 | |
encoding/json.(*decodeState).value() | |
/usr/local/go/src/pkg/encoding/json/decode.go:284 +0x519 | |
encoding/json.(*decodeState).object() | |
/usr/local/go/src/pkg/encoding/json/decode.go:565 +0xcd2 | |
encoding/json.(*decodeState).value() | |
/usr/local/go/src/pkg/encoding/json/decode.go:284 +0x519 | |
encoding/json.(*decodeState).unmarshal() | |
/usr/local/go/src/pkg/encoding/json/decode.go:144 +0x25c | |
encoding/json.Unmarshal() | |
/usr/local/go/src/pkg/encoding/json/decode.go:73 +0x16a | |
github.com/dotcloud/docker.(*TagStore).Reload() | |
/go/src/github.com/dotcloud/docker/tags.go:62 +0xb0 | |
github.com/dotcloud/docker.(*TagStore).Get() | |
/go/src/github.com/dotcloud/docker/tags.go:191 +0x34 | |
github.com/dotcloud/docker.(*TagStore).GetImage() | |
/go/src/github.com/dotcloud/docker/tags.go:201 +0x61 | |
github.com/dotcloud/docker.(*TagStore).LookupImage() | |
/go/src/github.com/dotcloud/docker/tags.go:77 +0xe7 | |
github.com/dotcloud/docker.(*Server).ImageInspect() | |
/go/src/github.com/dotcloud/docker/server.go:1738 +0x7d | |
github.com/dotcloud/docker.getContainersByName() | |
/go/src/github.com/dotcloud/docker/api.go:871 +0x14d | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 27 (running) created at: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1040 +0x4722 | |
github.com/dotcloud/docker.(*Server).ContainerStart() | |
/go/src/github.com/dotcloud/docker/server.go:1605 +0x897 | |
github.com/dotcloud/docker.*Server.ContainerStart·fm() | |
/go/src/github.com/dotcloud/docker/server.go:70 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker.postContainersStart() | |
/go/src/github.com/dotcloud/docker/api.go:678 +0x2e0 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 29 (finished) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 27: | |
runtime.mapiterinit() | |
/usr/local/go/src/pkg/runtime/hashmap.c:1201 +0x0 | |
github.com/dotcloud/docker.(*TagStore).ByID() | |
/go/src/github.com/dotcloud/docker/tags.go:93 +0x109 | |
github.com/dotcloud/docker.(*TagStore).ImageName() | |
/go/src/github.com/dotcloud/docker/tags.go:107 +0x37 | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1291 +0x58e | |
Previous write by goroutine 29: | |
reflect.mapassign() | |
/usr/local/go/src/pkg/runtime/hashmap.c:1178 +0x0 | |
reflect.Value.SetMapIndex() | |
/usr/local/go/src/pkg/reflect/value.go:1512 +0x281 | |
encoding/json.(*decodeState).object() | |
/usr/local/go/src/pkg/encoding/json/decode.go:572 +0xc18 | |
encoding/json.(*decodeState).value() | |
/usr/local/go/src/pkg/encoding/json/decode.go:284 +0x519 | |
encoding/json.(*decodeState).object() | |
/usr/local/go/src/pkg/encoding/json/decode.go:565 +0xcd2 | |
encoding/json.(*decodeState).value() | |
/usr/local/go/src/pkg/encoding/json/decode.go:284 +0x519 | |
encoding/json.(*decodeState).object() | |
/usr/local/go/src/pkg/encoding/json/decode.go:565 +0xcd2 | |
encoding/json.(*decodeState).value() | |
/usr/local/go/src/pkg/encoding/json/decode.go:284 +0x519 | |
encoding/json.(*decodeState).unmarshal() | |
/usr/local/go/src/pkg/encoding/json/decode.go:144 +0x25c | |
encoding/json.Unmarshal() | |
/usr/local/go/src/pkg/encoding/json/decode.go:73 +0x16a | |
github.com/dotcloud/docker.(*TagStore).Reload() | |
/go/src/github.com/dotcloud/docker/tags.go:62 +0xb0 | |
github.com/dotcloud/docker.(*TagStore).Get() | |
/go/src/github.com/dotcloud/docker/tags.go:191 +0x34 | |
github.com/dotcloud/docker.(*TagStore).GetImage() | |
/go/src/github.com/dotcloud/docker/tags.go:201 +0x61 | |
github.com/dotcloud/docker.(*TagStore).LookupImage() | |
/go/src/github.com/dotcloud/docker/tags.go:77 +0xe7 | |
github.com/dotcloud/docker.(*Server).ImageInspect() | |
/go/src/github.com/dotcloud/docker/server.go:1738 +0x7d | |
github.com/dotcloud/docker.getContainersByName() | |
/go/src/github.com/dotcloud/docker/api.go:871 +0x14d | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 27 (running) created at: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1040 +0x4722 | |
github.com/dotcloud/docker.(*Server).ContainerStart() | |
/go/src/github.com/dotcloud/docker/server.go:1605 +0x897 | |
github.com/dotcloud/docker.*Server.ContainerStart·fm() | |
/go/src/github.com/dotcloud/docker/server.go:70 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker.postContainersStart() | |
/go/src/github.com/dotcloud/docker/api.go:678 +0x2e0 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 29 (finished) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 27: | |
github.com/dotcloud/docker.(*Server).LogEvent() | |
/go/src/github.com/dotcloud/docker/server.go:1794 +0x14b | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1291 +0x64e | |
Previous write by goroutine 166: | |
github.com/dotcloud/docker.(*Server).LogEvent() | |
/go/src/github.com/dotcloud/docker/server.go:1794 +0x262 | |
github.com/dotcloud/docker.(*Server).ContainerStart() | |
/go/src/github.com/dotcloud/docker/server.go:1608 +0xaf6 | |
github.com/dotcloud/docker.*Server.ContainerStart·fm() | |
/go/src/github.com/dotcloud/docker/server.go:70 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker.postContainersStart() | |
/go/src/github.com/dotcloud/docker/api.go:678 +0x2e0 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 27 (running) created at: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1040 +0x4722 | |
github.com/dotcloud/docker.(*Server).ContainerStart() | |
/go/src/github.com/dotcloud/docker/server.go:1605 +0x897 | |
github.com/dotcloud/docker.*Server.ContainerStart·fm() | |
/go/src/github.com/dotcloud/docker/server.go:70 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker.postContainersStart() | |
/go/src/github.com/dotcloud/docker/api.go:678 +0x2e0 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 166 (finished) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 27: | |
github.com/dotcloud/docker.(*Container).releaseNetwork() | |
/go/src/github.com/dotcloud/docker/container.go:1248 +0x139 | |
github.com/dotcloud/docker.(*Container).cleanup() | |
/go/src/github.com/dotcloud/docker/container.go:1322 +0x45 | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1295 +0x65f | |
Previous read by goroutine 29: | |
reflect.Value.IsNil() | |
/usr/local/go/src/pkg/reflect/value.go:1048 +0x8b | |
encoding/json.(*ptrEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:708 +0x48 | |
encoding/json.*ptrEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:717 +0x65 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*ptrEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:712 +0x117 | |
encoding/json.*ptrEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:717 +0x65 | |
encoding/json.(*encodeState).reflectValue() | |
/usr/local/go/src/pkg/encoding/json/encode.go:305 +0x7e | |
encoding/json.(*encodeState).marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:276 +0xd9 | |
encoding/json.Marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:132 +0x95 | |
github.com/dotcloud/docker.writeJSON() | |
/go/src/github.com/dotcloud/docker/api.go:88 +0x43 | |
github.com/dotcloud/docker.getContainersByName() | |
/go/src/github.com/dotcloud/docker/api.go:876 +0x1da | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 27 (running) created at: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1040 +0x4722 | |
github.com/dotcloud/docker.(*Server).ContainerStart() | |
/go/src/github.com/dotcloud/docker/server.go:1605 +0x897 | |
github.com/dotcloud/docker.*Server.ContainerStart·fm() | |
/go/src/github.com/dotcloud/docker/server.go:70 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker.postContainersStart() | |
/go/src/github.com/dotcloud/docker/api.go:678 +0x2e0 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 29 (finished) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
================== | |
--- PASS: TestRunDisconnectTty (0.72 seconds) | |
=== RUN TestRunAttachStdin | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job create() | |
2bcf8b136b8212c42a548c6c6b6dbbf3997db72f02150ae4e813c63a09807d5f | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job start(2bcf8b136b8212c42a548c6c6b6dbbf3997db72f02150ae4e813c63a09807d5f) | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 91: | |
github.com/dotcloud/docker.(*Server).ContainerAttach() | |
/go/src/github.com/dotcloud/docker/server.go:1724 +0x847 | |
github.com/dotcloud/docker.postContainersAttach() | |
/go/src/github.com/dotcloud/docker/api.go:807 +0x73d | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Previous write by goroutine 112: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1037 +0x46cf | |
github.com/dotcloud/docker.(*Server).ContainerStart() | |
/go/src/github.com/dotcloud/docker/server.go:1605 +0x897 | |
github.com/dotcloud/docker.*Server.ContainerStart·fm() | |
/go/src/github.com/dotcloud/docker/server.go:70 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker.postContainersStart() | |
/go/src/github.com/dotcloud/docker/api.go:678 +0x2e0 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 91 (running) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
Goroutine 112 (running) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
================== | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job start(2bcf8b136b8212c42a548c6c6b6dbbf3997db72f02150ae4e813c63a09807d5f) = OK (0) | |
--- PASS: TestRunAttachStdin (5.32 seconds) | |
=== RUN TestRunDetach | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job create() | |
41ea77f005e0e2d33e331b63e63153ed98207f1d741bd63b968082edbd35b5e4 | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job start(41ea77f005e0e2d33e331b63e63153ed98207f1d741bd63b968082edbd35b5e4) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job start(41ea77f005e0e2d33e331b63e63153ed98207f1d741bd63b968082edbd35b5e4) = OK (0) | |
--- PASS: TestRunDetach (0.90 seconds) | |
=== RUN TestAttachDetach | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job create() | |
47cc8b7f4b3523bcaeba8b190fe96441d15c806796219b67269b852c51e2a3e1 | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job start(47cc8b7f4b3523bcaeba8b190fe96441d15c806796219b67269b852c51e2a3e1) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job start(47cc8b7f4b3523bcaeba8b190fe96441d15c806796219b67269b852c51e2a3e1) = OK (0) | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 103: | |
os.(*file).close() | |
/usr/local/go/src/pkg/os/file_unix.go:113 +0x184 | |
os.(*File).Close() | |
/usr/local/go/src/pkg/os/file_unix.go:102 +0x82 | |
github.com/dotcloud/docker.(*Container).cleanup() | |
/go/src/github.com/dotcloud/docker/container.go:1344 +0x68f | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1295 +0x65f | |
Previous read by goroutine 9: | |
os.(*File).read() | |
/usr/local/go/src/pkg/os/file_unix.go:180 +0x5d | |
os.(*File).Read() | |
/usr/local/go/src/pkg/os/file.go:95 +0xbb | |
io.Copy() | |
/usr/local/go/src/pkg/io/io.go:352 +0x1da | |
github.com/dotcloud/docker.func·022() | |
/go/src/github.com/dotcloud/docker/container.go:523 +0x14d | |
Goroutine 103 (running) created at: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1040 +0x4722 | |
github.com/dotcloud/docker.(*Server).ContainerStart() | |
/go/src/github.com/dotcloud/docker/server.go:1605 +0x897 | |
github.com/dotcloud/docker.*Server.ContainerStart·fm() | |
/go/src/github.com/dotcloud/docker/server.go:70 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker.postContainersStart() | |
/go/src/github.com/dotcloud/docker/api.go:678 +0x2e0 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 9 (running) created at: | |
github.com/dotcloud/docker.(*Container).startPty() | |
/go/src/github.com/dotcloud/docker/container.go:525 +0x293 | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1025 +0x45f5 | |
github.com/dotcloud/docker.(*Server).ContainerStart() | |
/go/src/github.com/dotcloud/docker/server.go:1605 +0x897 | |
github.com/dotcloud/docker.*Server.ContainerStart·fm() | |
/go/src/github.com/dotcloud/docker/server.go:70 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker.postContainersStart() | |
/go/src/github.com/dotcloud/docker/api.go:678 +0x2e0 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
================== | |
--- PASS: TestAttachDetach (0.91 seconds) | |
=== RUN TestAttachDetachTruncatedID | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job create() | |
d4a8b00e10246ee1fe9e7562ec43a1fa6e35c6e69329a80a74dab3a5ae0c8ae3 | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job start(d4a8b00e10246ee1fe9e7562ec43a1fa6e35c6e69329a80a74dab3a5ae0c8ae3) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job start(d4a8b00e10246ee1fe9e7562ec43a1fa6e35c6e69329a80a74dab3a5ae0c8ae3) = OK (0) | |
--- PASS: TestAttachDetachTruncatedID (0.86 seconds) | |
=== RUN TestAttachDisconnect | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job create() | |
4dba2cf38308354d0e80f623e8fc6e0d0cc732cd9a79a2cc56c499f730a9b5a4 | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job start(4dba2cf38308354d0e80f623e8fc6e0d0cc732cd9a79a2cc56c499f730a9b5a4) | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 166: | |
github.com/dotcloud/docker.(*State).setRunning() | |
/go/src/github.com/dotcloud/docker/state.go:32 +0x3a | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1034 +0x46b5 | |
github.com/dotcloud/docker.(*Server).ContainerStart() | |
/go/src/github.com/dotcloud/docker/server.go:1605 +0x897 | |
github.com/dotcloud/docker.*Server.ContainerStart·fm() | |
/go/src/github.com/dotcloud/docker/server.go:70 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker.postContainersStart() | |
/go/src/github.com/dotcloud/docker/api.go:678 +0x2e0 | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Previous read by goroutine 108: | |
github.com/dotcloud/docker/integration.func·069() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:632 +0x9d | |
github.com/dotcloud/docker/integration.func·018() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:43 +0x4e | |
runtime.gosched0() | |
?:0 +0xaf | |
sort.quickSort() | |
/usr/local/go/src/pkg/sort/sort.go:173 +0xa8 | |
sort.Sort() | |
/usr/local/go/src/pkg/sort/sort.go:200 +0x89 | |
index/suffixarray.qsufsort() | |
/usr/local/go/src/pkg/index/suffixarray/qsufsort.go:57 +0x51f | |
index/suffixarray.New() | |
/usr/local/go/src/pkg/index/suffixarray/suffixarray.go:36 +0x48 | |
github.com/dotcloud/docker/utils.(*TruncIndex).Add() | |
/go/src/github.com/dotcloud/docker/utils/utils.go:480 +0x4f3 | |
github.com/dotcloud/docker.(*Graph).Register() | |
/go/src/github.com/dotcloud/docker/graph.go:142 +0x544 | |
github.com/dotcloud/docker.(*Graph).Create() | |
/go/src/github.com/dotcloud/docker/graph.go:113 +0x39f | |
github.com/dotcloud/docker.(*Runtime).Commit() | |
/go/src/github.com/dotcloud/docker/runtime.go:501 +0x152 | |
github.com/dotcloud/docker.(*buildFile).commit() | |
/go/src/github.com/dotcloud/docker/buildfile.go:461 +0xd20 | |
github.com/dotcloud/docker.(*buildFile).CmdCmd() | |
/go/src/github.com/dotcloud/docker/buildfile.go:186 +0x3fd | |
runtime.call64() | |
/usr/local/go/src/pkg/runtime/asm_amd64.s:340 +0x31 | |
reflect.Value.Call() | |
/usr/local/go/src/pkg/reflect/value.go:345 +0xaa | |
github.com/dotcloud/docker.(*buildFile).Build() | |
/go/src/github.com/dotcloud/docker/buildfile.go:517 +0x11b1 | |
github.com/dotcloud/docker/integration.buildImage() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:266 +0x97f | |
github.com/dotcloud/docker/integration.TestVolume() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:283 +0xab | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Goroutine 166 (running) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
Goroutine 108 (running) created at: | |
github.com/dotcloud/docker/integration.setTimeout() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:45 +0x191 | |
github.com/dotcloud/docker/integration.TestAttachDisconnect() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:637 +0x3a1 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job start(4dba2cf38308354d0e80f623e8fc6e0d0cc732cd9a79a2cc56c499f730a9b5a4) = OK (0) | |
--- PASS: TestAttachDisconnect (0.96 seconds) | |
=== RUN TestRunAutoRemove | |
--- SKIP: TestRunAutoRemove (0.00 seconds) | |
commands_test.go:680: Fixme. Skipping test for now, race condition | |
=== RUN TestCmdLogs | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job create() | |
92833ff666984da68b058f0667e35b30c189a44bb43935e156ca9210b9e20a78 | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job start(92833ff666984da68b058f0667e35b30c189a44bb43935e156ca9210b9e20a78) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job start(92833ff666984da68b058f0667e35b30c189a44bb43935e156ca9210b9e20a78) = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job create() | |
a9a182b25a5385ed939f108d95cb3b3d7c391a70cc613458a3ae85df555096ce | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job start(a9a182b25a5385ed939f108d95cb3b3d7c391a70cc613458a3ae85df555096ce) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job start(a9a182b25a5385ed939f108d95cb3b3d7c391a70cc613458a3ae85df555096ce) = OK (0) | |
--- PASS: TestCmdLogs (0.79 seconds) | |
=== RUN TestRunErrorBindMountRootSource | |
--- PASS: TestRunErrorBindMountRootSource (0.00 seconds) | |
=== RUN TestRunErrorBindNonExistingSource | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job create() | |
42df3168ae6870a81ef1bdef065188472112d7c938b689235003e4b5226a8dd9 | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job start(42df3168ae6870a81ef1bdef065188472112d7c938b689235003e4b5226a8dd9) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job start(42df3168ae6870a81ef1bdef065188472112d7c938b689235003e4b5226a8dd9) = ERR (Invalid bind mount '/i/dont/exist:/tmp' : source doesn't exist) | |
[error] api.go:1042 Error: start: Invalid bind mount '/i/dont/exist:/tmp' : source doesn't exist | |
[error] api.go:82 HTTP Error: statusCode=500 start: Invalid bind mount '/i/dont/exist:/tmp' : source doesn't exist | |
--- PASS: TestRunErrorBindNonExistingSource (0.06 seconds) | |
=== RUN TestImagesViz | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 189: | |
runtime.copy() | |
/usr/local/go/src/pkg/runtime/slice.c:120 +0x0 | |
github.com/dotcloud/docker/utils.(*TruncIndex).Add() | |
/go/src/github.com/dotcloud/docker/utils/utils.go:479 +0x444 | |
github.com/dotcloud/docker.(*Runtime).Register() | |
/go/src/github.com/dotcloud/docker/runtime.go:134 +0x380 | |
github.com/dotcloud/docker.(*Runtime).Create() | |
/go/src/github.com/dotcloud/docker/runtime.go:481 +0x149f | |
github.com/dotcloud/docker.(*buildFile).run() | |
/go/src/github.com/dotcloud/docker/buildfile.go:374 +0x219 | |
github.com/dotcloud/docker.(*buildFile).CmdRun() | |
/go/src/github.com/dotcloud/docker/buildfile.go:112 +0x733 | |
runtime.call64() | |
/usr/local/go/src/pkg/runtime/asm_amd64.s:340 +0x31 | |
reflect.Value.Call() | |
/usr/local/go/src/pkg/reflect/value.go:345 +0xaa | |
github.com/dotcloud/docker.(*buildFile).Build() | |
/go/src/github.com/dotcloud/docker/buildfile.go:517 +0x11b1 | |
github.com/dotcloud/docker/integration.buildImage() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:266 +0x97f | |
github.com/dotcloud/docker/integration.buildTestImages() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:883 +0xbb | |
github.com/dotcloud/docker/integration.TestImagesViz() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:776 +0x24b | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Previous read by goroutine 203: | |
runtime.slicebytetostring() | |
/usr/local/go/src/pkg/runtime/string.goc:251 +0x0 | |
github.com/dotcloud/docker/utils.(*TruncIndex).lookup() | |
/go/src/github.com/dotcloud/docker/utils/utils.go:505 +0x1cc | |
github.com/dotcloud/docker/utils.(*TruncIndex).Get() | |
/go/src/github.com/dotcloud/docker/utils/utils.go:510 +0x53 | |
github.com/dotcloud/docker.(*Runtime).Get() | |
/go/src/github.com/dotcloud/docker/runtime.go:71 +0x9d | |
github.com/dotcloud/docker.(*Server).ContainerAttach() | |
/go/src/github.com/dotcloud/docker/server.go:1640 +0xa7 | |
github.com/dotcloud/docker.postContainersAttach() | |
/go/src/github.com/dotcloud/docker/api.go:807 +0x73d | |
github.com/dotcloud/docker.func·005() | |
/go/src/github.com/dotcloud/docker/api.go:1041 +0x742 | |
net/http.HandlerFunc.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x4d | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:86 +0x2eb | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 189 (running) created at: | |
testing.RunTests() | |
/usr/local/go/src/pkg/testing/testing.go:471 +0xb3c | |
testing.Main() | |
/usr/local/go/src/pkg/testing/testing.go:403 +0xa2 | |
main.main() | |
github.com/dotcloud/docker/integration/_test/_testmain.go:289 +0xdc | |
Goroutine 203 (running) created at: | |
net/http.(*Server).Serve() | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x2c1 | |
github.com/dotcloud/docker.ListenAndServe() | |
/go/src/github.com/dotcloud/docker/api.go:1169 +0x623 | |
github.com/dotcloud/docker.func·048() | |
/go/src/github.com/dotcloud/docker/server.go:98 +0x165 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 189: | |
github.com/dotcloud/docker.(*buildFile).commit() | |
/go/src/github.com/dotcloud/docker/buildfile.go:417 +0x103 | |
github.com/dotcloud/docker.(*buildFile).CmdRun() | |
/go/src/github.com/dotcloud/docker/buildfile.go:116 +0x7b8 | |
runtime.call64() | |
/usr/local/go/src/pkg/runtime/asm_amd64.s:340 +0x31 | |
reflect.Value.Call() | |
/usr/local/go/src/pkg/reflect/value.go:345 +0xaa | |
github.com/dotcloud/docker.(*buildFile).Build() | |
/go/src/github.com/dotcloud/docker/buildfile.go:517 +0x11b1 | |
github.com/dotcloud/docker/integration.buildImage() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:266 +0x97f | |
github.com/dotcloud/docker/integration.buildTestImages() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:883 +0xbb | |
github.com/dotcloud/docker/integration.TestImagesViz() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:776 +0x24b | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Previous read by goroutine 176: | |
reflect.Value.String() | |
/usr/local/go/src/pkg/reflect/value.go:1666 +0x71 | |
encoding/json.stringEncoder() | |
/usr/local/go/src/pkg/encoding/json/encode.go:554 +0x258 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*ptrEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:712 +0x117 | |
encoding/json.*ptrEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:717 +0x65 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*ptrEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:712 +0x117 | |
encoding/json.*ptrEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:717 +0x65 | |
encoding/json.(*encodeState).reflectValue() | |
/usr/local/go/src/pkg/encoding/json/encode.go:305 +0x7e | |
encoding/json.(*encodeState).marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:276 +0xd9 | |
encoding/json.Marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:132 +0x95 | |
github.com/dotcloud/docker.(*Container).ToDisk() | |
/go/src/github.com/dotcloud/docker/container.go:457 +0x50 | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1310 +0x7ec | |
Goroutine 189 (running) created at: | |
testing.RunTests() | |
/usr/local/go/src/pkg/testing/testing.go:471 +0xb3c | |
testing.Main() | |
/usr/local/go/src/pkg/testing/testing.go:403 +0xa2 | |
main.main() | |
github.com/dotcloud/docker/integration/_test/_testmain.go:289 +0xdc | |
Goroutine 176 (finished) created at: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1040 +0x4722 | |
github.com/dotcloud/docker.(*buildFile).run() | |
/go/src/github.com/dotcloud/docker/buildfile.go:394 +0x80c | |
github.com/dotcloud/docker.(*buildFile).CmdRun() | |
/go/src/github.com/dotcloud/docker/buildfile.go:112 +0x733 | |
runtime.call64() | |
/usr/local/go/src/pkg/runtime/asm_amd64.s:340 +0x31 | |
reflect.Value.Call() | |
/usr/local/go/src/pkg/reflect/value.go:345 +0xaa | |
github.com/dotcloud/docker.(*buildFile).Build() | |
/go/src/github.com/dotcloud/docker/buildfile.go:517 +0x11b1 | |
github.com/dotcloud/docker/integration.buildImage() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:266 +0x97f | |
github.com/dotcloud/docker/integration.buildTestImages() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:883 +0xbb | |
github.com/dotcloud/docker/integration.TestImagesViz() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:776 +0x24b | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
--- PASS: TestImagesViz (1.83 seconds) | |
=== RUN TestImagesTree | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 74: | |
github.com/dotcloud/docker.(*buildFile).commit() | |
/go/src/github.com/dotcloud/docker/buildfile.go:417 +0x103 | |
github.com/dotcloud/docker.(*buildFile).CmdRun() | |
/go/src/github.com/dotcloud/docker/buildfile.go:116 +0x7b8 | |
runtime.call64() | |
/usr/local/go/src/pkg/runtime/asm_amd64.s:340 +0x31 | |
reflect.Value.Call() | |
/usr/local/go/src/pkg/reflect/value.go:345 +0xaa | |
github.com/dotcloud/docker.(*buildFile).Build() | |
/go/src/github.com/dotcloud/docker/buildfile.go:517 +0x11b1 | |
github.com/dotcloud/docker/integration.buildImage() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:266 +0x97f | |
github.com/dotcloud/docker/integration.buildTestImages() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:883 +0xbb | |
github.com/dotcloud/docker/integration.TestImagesTree() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:826 +0x24b | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Previous read by goroutine 106: | |
reflect.Value.String() | |
/usr/local/go/src/pkg/reflect/value.go:1666 +0x71 | |
encoding/json.stringEncoder() | |
/usr/local/go/src/pkg/encoding/json/encode.go:554 +0x258 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*ptrEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:712 +0x117 | |
encoding/json.*ptrEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:717 +0x65 | |
encoding/json.(*structEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:590 +0x2fd | |
encoding/json.*structEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:604 +0x65 | |
encoding/json.(*ptrEncoder).encode() | |
/usr/local/go/src/pkg/encoding/json/encode.go:712 +0x117 | |
encoding/json.*ptrEncoder.(encoding/json.encode)·fm() | |
/usr/local/go/src/pkg/encoding/json/encode.go:717 +0x65 | |
encoding/json.(*encodeState).reflectValue() | |
/usr/local/go/src/pkg/encoding/json/encode.go:305 +0x7e | |
encoding/json.(*encodeState).marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:276 +0xd9 | |
encoding/json.Marshal() | |
/usr/local/go/src/pkg/encoding/json/encode.go:132 +0x95 | |
github.com/dotcloud/docker.(*Container).ToDisk() | |
/go/src/github.com/dotcloud/docker/container.go:457 +0x50 | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1310 +0x7ec | |
runtime.gosched0() | |
?:0 +0xaf | |
encoding/json.(*decodeState).value() | |
/usr/local/go/src/pkg/encoding/json/decode.go:284 +0x519 | |
encoding/json.(*decodeState).unmarshal() | |
/usr/local/go/src/pkg/encoding/json/decode.go:144 +0x25c | |
encoding/json.Unmarshal() | |
/usr/local/go/src/pkg/encoding/json/decode.go:73 +0x16a | |
github.com/dotcloud/docker.(*DockerCli).CmdLogs() | |
/go/src/github.com/dotcloud/docker/commands.go:1511 +0x386 | |
github.com/dotcloud/docker/integration.TestCmdLogs() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:727 +0x64c | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Goroutine 74 (running) created at: | |
testing.RunTests() | |
/usr/local/go/src/pkg/testing/testing.go:471 +0xb3c | |
testing.Main() | |
/usr/local/go/src/pkg/testing/testing.go:403 +0xa2 | |
main.main() | |
github.com/dotcloud/docker/integration/_test/_testmain.go:289 +0xdc | |
Goroutine 106 (finished) created at: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1040 +0x4722 | |
github.com/dotcloud/docker.(*buildFile).run() | |
/go/src/github.com/dotcloud/docker/buildfile.go:394 +0x80c | |
github.com/dotcloud/docker.(*buildFile).CmdRun() | |
/go/src/github.com/dotcloud/docker/buildfile.go:112 +0x733 | |
runtime.call64() | |
/usr/local/go/src/pkg/runtime/asm_amd64.s:340 +0x31 | |
reflect.Value.Call() | |
/usr/local/go/src/pkg/reflect/value.go:345 +0xaa | |
github.com/dotcloud/docker.(*buildFile).Build() | |
/go/src/github.com/dotcloud/docker/buildfile.go:517 +0x11b1 | |
github.com/dotcloud/docker/integration.buildImage() | |
/go/src/github.com/dotcloud/docker/integration/buildfile_test.go:266 +0x97f | |
github.com/dotcloud/docker/integration.buildTestImages() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:883 +0xbb | |
github.com/dotcloud/docker/integration.TestImagesTree() | |
/go/src/github.com/dotcloud/docker/integration/commands_test.go:826 +0x24b | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
--- PASS: TestImagesTree (1.53 seconds) | |
=== RUN TestRunCidFile | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job create() | |
789897298d17e9aa1936379b9c4578fcef9ad65b58c940e084ddc7c17279d605 | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] +job start(789897298d17e9aa1936379b9c4578fcef9ad65b58c940e084ddc7c17279d605) | |
[/tmp/docker-test3734-NewTestEngine-059810707|558e9790] -job start(789897298d17e9aa1936379b9c4578fcef9ad65b58c940e084ddc7c17279d605) = OK (0) | |
2013/11/21 13:42:17 Warning: couldn't load b10820a8906ce8f0501575d36315ca049329d46139741c4981d863cec889c65e from test/latest: No such id: b10820a8906ce8f0501575d36315ca049329d46139741c4981d863cec889c65e | |
--- PASS: TestRunCidFile (0.21 seconds) | |
=== RUN TestIDFormat | |
--- PASS: TestIDFormat (0.12 seconds) | |
=== RUN TestMultipleAttachRestart | |
--- PASS: TestMultipleAttachRestart (0.68 seconds) | |
=== RUN TestDiff | |
[/tmp/docker-test3734-NewTestEngine-821633293|a44061cf] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-821633293|a44061cf.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-821633293|a44061cf.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-821633293|a44061cf] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-821633293|a44061cf] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-821633293|a44061cf] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-821633293|a44061cf] -job initapi() = OK (0) | |
--- PASS: TestDiff (1.24 seconds) | |
=== RUN TestCommitAutoRun | |
--- PASS: TestCommitAutoRun (0.67 seconds) | |
=== RUN TestCommitRun | |
--- PASS: TestCommitRun (0.80 seconds) | |
=== RUN TestStart | |
--- PASS: TestStart (0.78 seconds) | |
=== RUN TestRun | |
--- PASS: TestRun (0.36 seconds) | |
=== RUN TestOutput | |
--- PASS: TestOutput (0.36 seconds) | |
=== RUN TestContainerNetwork | |
--- PASS: TestContainerNetwork (0.36 seconds) | |
=== RUN TestKillDifferentUser | |
--- PASS: TestKillDifferentUser (0.40 seconds) | |
=== RUN TestCreateVolume | |
[/tmp/docker-test3734-NewTestEngine-323281493|4fa9a89a] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-323281493|4fa9a89a.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-323281493|4fa9a89a.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-323281493|4fa9a89a] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-323281493|4fa9a89a] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-323281493|4fa9a89a] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-323281493|4fa9a89a] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-323281493|4fa9a89a] +job create() | |
d1996638cbde391813c2f836a6bc51920063a19461a82a17e846451f25a0534d | |
[/tmp/docker-test3734-NewTestEngine-323281493|4fa9a89a] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-323281493|4fa9a89a] +job start(d1996638cbde391813c2f836a6bc51920063a19461a82a17e846451f25a0534d) | |
[/tmp/docker-test3734-NewTestEngine-323281493|4fa9a89a] -job start(d1996638cbde391813c2f836a6bc51920063a19461a82a17e846451f25a0534d) = OK (0) | |
--- PASS: TestCreateVolume (0.37 seconds) | |
=== RUN TestKill | |
--- PASS: TestKill (0.87 seconds) | |
=== RUN TestExitCode | |
--- PASS: TestExitCode (0.73 seconds) | |
=== RUN TestRestart | |
--- PASS: TestRestart (0.71 seconds) | |
=== RUN TestRestartStdin | |
--- PASS: TestRestartStdin (0.72 seconds) | |
=== RUN TestUser | |
--- PASS: TestUser (2.37 seconds) | |
=== RUN TestMultipleContainers | |
--- PASS: TestMultipleContainers (1.07 seconds) | |
=== RUN TestStdin | |
--- PASS: TestStdin (0.38 seconds) | |
=== RUN TestTty | |
--- PASS: TestTty (0.61 seconds) | |
=== RUN TestEnv | |
--- PASS: TestEnv (0.36 seconds) | |
=== RUN TestEntrypoint | |
--- PASS: TestEntrypoint (0.36 seconds) | |
=== RUN TestEntrypointNoCmd | |
--- PASS: TestEntrypointNoCmd (0.41 seconds) | |
=== RUN TestCopyVolumeUidGid | |
[/tmp/docker-test3734-NewTestEngine-667307297|05e0e8ea] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-667307297|05e0e8ea.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-667307297|05e0e8ea.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-667307297|05e0e8ea] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-667307297|05e0e8ea] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-667307297|05e0e8ea] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-667307297|05e0e8ea] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-667307297|05e0e8ea] +job start(183a4e9e1eb8890e49308aabda6b4f0d968ffad212dd81e43099004d5ef3af8c) | |
[/tmp/docker-test3734-NewTestEngine-667307297|05e0e8ea] -job start(183a4e9e1eb8890e49308aabda6b4f0d968ffad212dd81e43099004d5ef3af8c) = OK (0) | |
--- PASS: TestCopyVolumeUidGid (0.75 seconds) | |
=== RUN TestCopyVolumeContent | |
[/tmp/docker-test3734-NewTestEngine-737369083|f038f585] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-737369083|f038f585.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-737369083|f038f585.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-737369083|f038f585] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-737369083|f038f585] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-737369083|f038f585] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-737369083|f038f585] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-737369083|f038f585] +job start(5f7b0df6b79efe19aa3ff6ac4678e0027a6fca0a745058025176c6faecc8d59e) | |
[/tmp/docker-test3734-NewTestEngine-737369083|f038f585] -job start(5f7b0df6b79efe19aa3ff6ac4678e0027a6fca0a745058025176c6faecc8d59e) = OK (0) | |
--- PASS: TestCopyVolumeContent (0.76 seconds) | |
=== RUN TestBindMounts | |
[/tmp/docker-test3734-NewTestEngine-212626405|63a00580] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-212626405|63a00580.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-212626405|63a00580.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-212626405|63a00580] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-212626405|63a00580] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-212626405|63a00580] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-212626405|63a00580] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-212626405|63a00580] +job start(28a70d4901b26e1b90c59b2c12c8585f1fe622ed61e0a0cc7f5b66ca924878c6) | |
[/tmp/docker-test3734-NewTestEngine-212626405|63a00580] -job start(28a70d4901b26e1b90c59b2c12c8585f1fe622ed61e0a0cc7f5b66ca924878c6) = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-212626405|63a00580] +job start(908b5e942ff487a138dcf49bcbca363a95ca5cfa63ebde88bddc80bf91c35c27) | |
[/tmp/docker-test3734-NewTestEngine-212626405|63a00580] -job start(908b5e942ff487a138dcf49bcbca363a95ca5cfa63ebde88bddc80bf91c35c27) = OK (0) | |
--- PASS: TestBindMounts (0.77 seconds) | |
=== RUN TestFromVolumesInReadonlyMode | |
--- PASS: TestFromVolumesInReadonlyMode (0.78 seconds) | |
=== RUN TestVolumesFromReadonlyMount | |
--- PASS: TestVolumesFromReadonlyMount (0.80 seconds) | |
=== RUN TestRestartWithVolumes | |
--- PASS: TestRestartWithVolumes (0.82 seconds) | |
=== RUN TestVolumesFromWithVolumes | |
--- PASS: TestVolumesFromWithVolumes (1.08 seconds) | |
=== RUN TestOnlyLoopbackExistsWhenUsingDisableNetworkOption | |
[/tmp/docker-test3734-NewTestEngine-272481027|3678b1e8] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-272481027|3678b1e8.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-272481027|3678b1e8.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-272481027|3678b1e8] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-272481027|3678b1e8] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-272481027|3678b1e8] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-272481027|3678b1e8] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-272481027|3678b1e8] +job create() | |
93970e2dc5132454678c17b17d71933cac5a46f3af37b3697f12547fefa70058 | |
[/tmp/docker-test3734-NewTestEngine-272481027|3678b1e8] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-272481027|3678b1e8] +job start(93970e2dc5132454678c17b17d71933cac5a46f3af37b3697f12547fefa70058) | |
[/tmp/docker-test3734-NewTestEngine-272481027|3678b1e8] -job start(93970e2dc5132454678c17b17d71933cac5a46f3af37b3697f12547fefa70058) = OK (0) | |
--- PASS: TestOnlyLoopbackExistsWhenUsingDisableNetworkOption (0.37 seconds) | |
=== RUN TestPrivilegedCanMknod | |
[/tmp/docker-test3734-NewTestEngine-322947718|3039cfb4] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-322947718|3039cfb4.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-322947718|3039cfb4.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-322947718|3039cfb4] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-322947718|3039cfb4] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-322947718|3039cfb4] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-322947718|3039cfb4] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-322947718|3039cfb4] +job start(7d89eb71a5145cad114dde5426e6a08303d8989647aea6b62a67768b13296761) | |
[/tmp/docker-test3734-NewTestEngine-322947718|3039cfb4] -job start(7d89eb71a5145cad114dde5426e6a08303d8989647aea6b62a67768b13296761) = OK (0) | |
--- PASS: TestPrivilegedCanMknod (0.29 seconds) | |
=== RUN TestPrivilegedCanMount | |
[/tmp/docker-test3734-NewTestEngine-960942637|affd62ca] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-960942637|affd62ca.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-960942637|affd62ca.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-960942637|affd62ca] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-960942637|affd62ca] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-960942637|affd62ca] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-960942637|affd62ca] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-960942637|affd62ca] +job start(a7a0cc76cd631e0fe48319d8f53cedcd0f94aa5c9aaa335ea3f463f4f5857f1c) | |
[/tmp/docker-test3734-NewTestEngine-960942637|affd62ca] -job start(a7a0cc76cd631e0fe48319d8f53cedcd0f94aa5c9aaa335ea3f463f4f5857f1c) = OK (0) | |
--- PASS: TestPrivilegedCanMount (0.35 seconds) | |
=== RUN TestPrivilegedCannotMknod | |
[/tmp/docker-test3734-NewTestEngine-185250728|c4c7d5ed] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-185250728|c4c7d5ed.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-185250728|c4c7d5ed.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-185250728|c4c7d5ed] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-185250728|c4c7d5ed] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-185250728|c4c7d5ed] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-185250728|c4c7d5ed] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-185250728|c4c7d5ed] +job start(6a2fbf8bcf5ff5c0c8402d8cbe43275988e0a3617891a1a0f42ba6d5649abb69) | |
[/tmp/docker-test3734-NewTestEngine-185250728|c4c7d5ed] -job start(6a2fbf8bcf5ff5c0c8402d8cbe43275988e0a3617891a1a0f42ba6d5649abb69) = OK (0) | |
--- PASS: TestPrivilegedCannotMknod (0.41 seconds) | |
=== RUN TestPrivilegedCannotMount | |
[/tmp/docker-test3734-NewTestEngine-808413927|bf931a57] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-808413927|bf931a57.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-808413927|bf931a57.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-808413927|bf931a57] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-808413927|bf931a57] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-808413927|bf931a57] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-808413927|bf931a57] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-808413927|bf931a57] +job start(1ee6bd5a76b58a3ef0d81e282f28215fc574d5d46a9e3b1d5e4501c121f77e4c) | |
[/tmp/docker-test3734-NewTestEngine-808413927|bf931a57] -job start(1ee6bd5a76b58a3ef0d81e282f28215fc574d5d46a9e3b1d5e4501c121f77e4c) = OK (0) | |
--- PASS: TestPrivilegedCannotMount (0.38 seconds) | |
=== RUN TestMultipleVolumesFrom | |
--- PASS: TestMultipleVolumesFrom (1.14 seconds) | |
=== RUN TestRestartGhost | |
--- PASS: TestRestartGhost (0.34 seconds) | |
=== RUN TestMount | |
--- PASS: TestMount (0.03 seconds) | |
=== RUN TestIptables | |
--- PASS: TestIptables (0.01 seconds) | |
=== RUN TestRuntimeCreate | |
--- PASS: TestRuntimeCreate (0.19 seconds) | |
=== RUN TestDestroy | |
--- PASS: TestDestroy (0.12 seconds) | |
=== RUN TestGet | |
--- PASS: TestGet (0.13 seconds) | |
=== RUN TestAllocateTCPPortLocalhost | |
[/tmp/docker-test3734-NewTestEngine-423342447|66f22cfe] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-423342447|66f22cfe.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-423342447|66f22cfe.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-423342447|66f22cfe] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-423342447|66f22cfe] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-423342447|66f22cfe] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-423342447|66f22cfe] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-423342447|66f22cfe] +job create() | |
14e907ba0222e3ca181cec6540876985ebe9f86659a4b947de79c3bb19c3bed0 | |
[/tmp/docker-test3734-NewTestEngine-423342447|66f22cfe] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-423342447|66f22cfe] +job start(14e907ba0222e3ca181cec6540876985ebe9f86659a4b947de79c3bb19c3bed0) | |
[/tmp/docker-test3734-NewTestEngine-423342447|66f22cfe] -job start(14e907ba0222e3ca181cec6540876985ebe9f86659a4b947de79c3bb19c3bed0) = OK (0) | |
--- PASS: TestAllocateTCPPortLocalhost (0.81 seconds) | |
=== RUN TestAllocateUDPPortLocalhost | |
[/tmp/docker-test3734-NewTestEngine-075177986|8cec1012] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-075177986|8cec1012.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-075177986|8cec1012.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-075177986|8cec1012] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-075177986|8cec1012] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-075177986|8cec1012] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-075177986|8cec1012] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-075177986|8cec1012] +job create() | |
44fd0a37c9943e715d5bd4b6cb0a3ef598f1247d8a18a268085b8dc85203918e | |
[/tmp/docker-test3734-NewTestEngine-075177986|8cec1012] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-075177986|8cec1012] +job start(44fd0a37c9943e715d5bd4b6cb0a3ef598f1247d8a18a268085b8dc85203918e) | |
[/tmp/docker-test3734-NewTestEngine-075177986|8cec1012] -job start(44fd0a37c9943e715d5bd4b6cb0a3ef598f1247d8a18a268085b8dc85203918e) = OK (0) | |
--- PASS: TestAllocateUDPPortLocalhost (0.89 seconds) | |
=== RUN TestRestore | |
[/tmp/docker-test3734-NewTestEngine-152915833|38f58a62] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-152915833|38f58a62.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-152915833|38f58a62.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-152915833|38f58a62] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-152915833|38f58a62] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-152915833|38f58a62] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-152915833|38f58a62] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-152915833|ad4e9a70] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-152915833|ad4e9a70.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-152915833|ad4e9a70.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-152915833|ad4e9a70] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-152915833|ad4e9a70] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-152915833|ad4e9a70] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-152915833|ad4e9a70] -job initapi() = OK (0) | |
--- PASS: TestRestore (1.13 seconds) | |
=== RUN TestReloadContainerLinks | |
[/tmp/docker-test3734-TestReloadContainerLinks-262966916|b04d6173] +job initapi() | |
[/tmp/docker-test3734-TestReloadContainerLinks-262966916|b04d6173.initapi()] Creating server | |
[/tmp/docker-test3734-TestReloadContainerLinks-262966916|b04d6173.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-TestReloadContainerLinks-262966916|b04d6173] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-TestReloadContainerLinks-262966916|b04d6173] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-TestReloadContainerLinks-262966916|b04d6173] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-TestReloadContainerLinks-262966916|b04d6173] -job initapi() = OK (0) | |
[/tmp/docker-test3734-TestReloadContainerLinks-262966916|7898f77e] +job initapi() | |
[/tmp/docker-test3734-TestReloadContainerLinks-262966916|7898f77e.initapi()] Creating server | |
[/tmp/docker-test3734-TestReloadContainerLinks-262966916|7898f77e.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-TestReloadContainerLinks-262966916|7898f77e] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-TestReloadContainerLinks-262966916|7898f77e] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-TestReloadContainerLinks-262966916|7898f77e] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-TestReloadContainerLinks-262966916|7898f77e] -job initapi() = OK (0) | |
2013/11/21 13:42:48 Container 19621864e62682622fd6d67bd116a22ae13350afffb148adf535ab23c1da45c0 failed to exit within 3 seconds of SIGTERM - using the force | |
2013/11/21 13:42:51 Container 7371b027abb166760d64b0717161d131f9faeb8aa6c11bfe03ec2a336fe0672b failed to exit within 3 seconds of SIGTERM - using the force | |
--- PASS: TestReloadContainerLinks (6.72 seconds) | |
=== RUN TestDefaultContainerName | |
[/tmp/docker-test3734-NewTestEngine-765789715|d0277112] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-765789715|d0277112.initapi()] Creating server | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 150: | |
github.com/dotcloud/docker.(*Server).LogEvent() | |
/go/src/github.com/dotcloud/docker/server.go:1794 +0x14b | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1291 +0x64e | |
Previous write by goroutine 103: | |
github.com/dotcloud/docker.(*Server).LogEvent() | |
/go/src/github.com/dotcloud/docker/server.go:1794 +0x262 | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1291 +0x64e | |
runtime.gosched0() | |
?:0 +0xaf | |
syscall.Stat() | |
/usr/local/go/src/pkg/syscall/zsyscall_linux_amd64.go:1691 +0x50 | |
os.Stat() | |
/usr/local/go/src/pkg/os/file_unix.go:138 +0x95 | |
github.com/dotcloud/docker.Mounted() | |
/go/src/github.com/dotcloud/docker/mount.go:39 +0x4f | |
github.com/dotcloud/docker.(*Image).Mount() | |
/go/src/github.com/dotcloud/docker/image.go:175 +0x54 | |
github.com/dotcloud/docker.(*Container).Mount() | |
/go/src/github.com/dotcloud/docker/container.go:1489 +0xc8 | |
github.com/dotcloud/docker.(*Container).EnsureMounted() | |
/go/src/github.com/dotcloud/docker/container.go:1481 +0x85 | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:713 +0x2c8 | |
github.com/dotcloud/docker.(*Server).ContainerStart() | |
/go/src/github.com/dotcloud/docker/server.go:1605 +0x897 | |
github.com/dotcloud/docker.*Server.ContainerStart·fm() | |
/go/src/github.com/dotcloud/docker/server.go:70 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker/integration.startEchoServerContainer() | |
/go/src/github.com/dotcloud/docker/integration/runtime_test.go:412 +0xe2e | |
github.com/dotcloud/docker/integration.TestAllocateUDPPortLocalhost() | |
/go/src/github.com/dotcloud/docker/integration/runtime_test.go:485 +0x59 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Goroutine 150 (running) created at: | |
github.com/dotcloud/docker.(*Runtime).Register() | |
/go/src/github.com/dotcloud/docker/runtime.go:169 +0x9b7 | |
github.com/dotcloud/docker.func·043() | |
/go/src/github.com/dotcloud/docker/runtime.go:266 +0x5c | |
github.com/dotcloud/docker.(*Runtime).restore() | |
/go/src/github.com/dotcloud/docker/runtime.go:275 +0x7ac | |
github.com/dotcloud/docker.NewRuntimeFromDirectory() | |
/go/src/github.com/dotcloud/docker/runtime.go:647 +0xccd | |
github.com/dotcloud/docker.NewRuntime() | |
/go/src/github.com/dotcloud/docker/runtime.go:578 +0x34 | |
github.com/dotcloud/docker.NewServer() | |
/go/src/github.com/dotcloud/docker/server.go:1762 +0x34 | |
github.com/dotcloud/docker.jobInitApi() | |
/go/src/github.com/dotcloud/docker/server.go:44 +0xc8 | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker/integration.TestReloadContainerLinks() | |
/go/src/github.com/dotcloud/docker/integration/runtime_test.go:662 +0x12e9 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Goroutine 103 (finished) created at: | |
github.com/dotcloud/docker.(*Runtime).Register() | |
/go/src/github.com/dotcloud/docker/runtime.go:169 +0x9b7 | |
github.com/dotcloud/docker.func·043() | |
/go/src/github.com/dotcloud/docker/runtime.go:266 +0x5c | |
github.com/dotcloud/docker.(*Runtime).restore() | |
/go/src/github.com/dotcloud/docker/runtime.go:275 +0x7ac | |
github.com/dotcloud/docker.NewRuntimeFromDirectory() | |
/go/src/github.com/dotcloud/docker/runtime.go:647 +0xccd | |
github.com/dotcloud/docker.NewRuntime() | |
/go/src/github.com/dotcloud/docker/runtime.go:578 +0x34 | |
github.com/dotcloud/docker.NewServer() | |
/go/src/github.com/dotcloud/docker/server.go:1762 +0x34 | |
github.com/dotcloud/docker.jobInitApi() | |
/go/src/github.com/dotcloud/docker/server.go:44 +0xc8 | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker/integration.TestReloadContainerLinks() | |
/go/src/github.com/dotcloud/docker/integration/runtime_test.go:662 +0x12e9 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
[/tmp/docker-test3734-NewTestEngine-765789715|d0277112.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-765789715|d0277112] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-765789715|d0277112] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-765789715|d0277112] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-765789715|d0277112] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-765789715|d0277112] +job create(some_name) | |
28755cfbb803a15240e344ba4b13f0702c88d28c090aefa737d090f2b7764782 | |
[/tmp/docker-test3734-NewTestEngine-765789715|d0277112] -job create(some_name) = OK (0) | |
--- PASS: TestDefaultContainerName (0.16 seconds) | |
=== RUN TestRandomContainerName | |
[/tmp/docker-test3734-NewTestEngine-399789142|69f5dbcf] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-399789142|69f5dbcf.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-399789142|69f5dbcf.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-399789142|69f5dbcf] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-399789142|69f5dbcf] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-399789142|69f5dbcf] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-399789142|69f5dbcf] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-399789142|69f5dbcf] +job create() | |
0054adca111c3abad0f541069f8afbe613aaffe555bbdaf3ce8c10b14b9b9bc8 | |
[/tmp/docker-test3734-NewTestEngine-399789142|69f5dbcf] -job create() = OK (0) | |
--- PASS: TestRandomContainerName (0.14 seconds) | |
=== RUN TestLinkChildContainer | |
[/tmp/docker-test3734-NewTestEngine-932117437|8c5c3d0f] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-932117437|8c5c3d0f.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-932117437|8c5c3d0f.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-932117437|8c5c3d0f] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-932117437|8c5c3d0f] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-932117437|8c5c3d0f] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-932117437|8c5c3d0f] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-932117437|8c5c3d0f] +job create(/webapp) | |
a772acc544d9db2c0cae07c267e68c33d3404330486d18e64e375c7a3fcc3826 | |
[/tmp/docker-test3734-NewTestEngine-932117437|8c5c3d0f] -job create(/webapp) = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-932117437|8c5c3d0f] +job create() | |
de57b7538ff23e3c36ad0f03da6f3b6b0b5c789986dc18f418f0aa8bb2576b4c | |
[/tmp/docker-test3734-NewTestEngine-932117437|8c5c3d0f] -job create() = OK (0) | |
--- PASS: TestLinkChildContainer (0.16 seconds) | |
=== RUN TestGetAllChildren | |
[/tmp/docker-test3734-NewTestEngine-833384952|a2470067] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-833384952|a2470067.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-833384952|a2470067.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-833384952|a2470067] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-833384952|a2470067] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-833384952|a2470067] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-833384952|a2470067] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-833384952|a2470067] +job create(/webapp) | |
1e25b704a8e77c090032e7e43a2947ea1fd0673e6865d2eb12b92c22df9b1f2f | |
[/tmp/docker-test3734-NewTestEngine-833384952|a2470067] -job create(/webapp) = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-833384952|a2470067] +job create() | |
cd67f2301c903aefe089231b3e3f264bb1eacc222916348d1a9bce11305d0f3a | |
[/tmp/docker-test3734-NewTestEngine-833384952|a2470067] -job create() = OK (0) | |
--- PASS: TestGetAllChildren (0.14 seconds) | |
=== RUN TestContainerTagImageDelete | |
[/tmp/docker-test3734-NewTestEngine-772404471|c54a60da] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-772404471|c54a60da.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-772404471|c54a60da.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-772404471|c54a60da] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-772404471|c54a60da] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-772404471|c54a60da] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-772404471|c54a60da] -job initapi() = OK (0) | |
--- PASS: TestContainerTagImageDelete (0.16 seconds) | |
=== RUN TestCreateRm | |
[/tmp/docker-test3734-NewTestEngine-199374314|e4785cd9] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-199374314|e4785cd9.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-199374314|e4785cd9.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-199374314|e4785cd9] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-199374314|e4785cd9] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-199374314|e4785cd9] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-199374314|e4785cd9] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-199374314|e4785cd9] +job create() | |
5addfc75d523992c94ec98e33f3bd0a71d2007e642071ca8e9fbc73da0ce52cc | |
[/tmp/docker-test3734-NewTestEngine-199374314|e4785cd9] -job create() = OK (0) | |
--- PASS: TestCreateRm (0.14 seconds) | |
=== RUN TestCreateRmVolumes | |
[/tmp/docker-test3734-NewTestEngine-219422273|ae9e45f6] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-219422273|ae9e45f6.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-219422273|ae9e45f6.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-219422273|ae9e45f6] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-219422273|ae9e45f6] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-219422273|ae9e45f6] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-219422273|ae9e45f6] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-219422273|ae9e45f6] +job create() | |
867dc156f40090bc75924430857b5d877c6506dc64a40b9bf4b4b5ff3edd68a3 | |
[/tmp/docker-test3734-NewTestEngine-219422273|ae9e45f6] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-219422273|ae9e45f6] +job start(867dc156f40090bc75924430857b5d877c6506dc64a40b9bf4b4b5ff3edd68a3) | |
[/tmp/docker-test3734-NewTestEngine-219422273|ae9e45f6] -job start(867dc156f40090bc75924430857b5d877c6506dc64a40b9bf4b4b5ff3edd68a3) = ERR (Cannot start container 867dc156f40090bc75924430857b5d877c6506dc64a40b9bf4b4b5ff3edd68a3: The container failed to start due to timed out.) | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 32: | |
github.com/dotcloud/docker.(*Container).Kill() | |
/go/src/github.com/dotcloud/docker/container.go:1371 +0x4d | |
github.com/dotcloud/docker.func·046() | |
/go/src/github.com/dotcloud/docker/runtime.go:667 +0x3d | |
Previous write by goroutine 29: | |
github.com/dotcloud/docker.(*State).setStopped() | |
/go/src/github.com/dotcloud/docker/state.go:40 +0x3a | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1304 +0x78d | |
runtime.gosched0() | |
?:0 +0xaf | |
regexp.(*machine).match() | |
/usr/local/go/src/pkg/regexp/exec.go:165 +0x6a9 | |
regexp.(*Regexp).doExecute() | |
/usr/local/go/src/pkg/regexp/exec.go:333 +0x178 | |
regexp.(*Regexp).FindStringSubmatch() | |
/usr/local/go/src/pkg/regexp/regexp.go:869 +0xbc | |
github.com/gorilla/mux.(*routeRegexpGroup).setMatch() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/regexp.go:213 +0x351 | |
github.com/gorilla/mux.(*Route).Match() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/route.go:59 +0x264 | |
github.com/gorilla/mux.(*Router).Match() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:54 +0xa2 | |
github.com/gorilla/mux.(*Router).ServeHTTP() | |
/go/src/github.com/dotcloud/docker/vendor/src/github.com/gorilla/mux/mux.go:74 +0x16f | |
net/http.serverHandler.ServeHTTP() | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x1ca | |
net/http.(*conn).serve() | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0xc00 | |
Goroutine 32 (running) created at: | |
github.com/dotcloud/docker.(*Runtime).Nuke() | |
/go/src/github.com/dotcloud/docker/runtime.go:669 +0x122 | |
runtime.call32() | |
/usr/local/go/src/pkg/runtime/asm_amd64.s:339 +0x31 | |
testing.(*common).Fatal() | |
/usr/local/go/src/pkg/testing/testing.go:313 +0x78 | |
github.com/dotcloud/docker/integration.TestCreateRmVolumes() | |
/go/src/github.com/dotcloud/docker/integration/server_test.go:128 +0x797 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Goroutine 29 (finished) created at: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1040 +0x4722 | |
github.com/dotcloud/docker.(*Server).ContainerStart() | |
/go/src/github.com/dotcloud/docker/server.go:1605 +0x897 | |
github.com/dotcloud/docker.*Server.ContainerStart·fm() | |
/go/src/github.com/dotcloud/docker/server.go:70 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker/integration.TestCreateRmVolumes() | |
/go/src/github.com/dotcloud/docker/integration/server_test.go:127 +0x69d | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
--- FAIL: TestCreateRmVolumes (5.25 seconds) | |
server_test.go:128: start: Cannot start container 867dc156f40090bc75924430857b5d877c6506dc64a40b9bf4b4b5ff3edd68a3: The container failed to start due to timed out. | |
=== RUN TestCommit | |
[/tmp/docker-test3734-NewTestEngine-112953516|0f4bf94e] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-112953516|0f4bf94e.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-112953516|0f4bf94e.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-112953516|0f4bf94e] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-112953516|0f4bf94e] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-112953516|0f4bf94e] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-112953516|0f4bf94e] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-112953516|0f4bf94e] +job create() | |
25a4126cc17335e02864e02af201cd59dc448cdb13ef7f7265b35e0c6265cd93 | |
[/tmp/docker-test3734-NewTestEngine-112953516|0f4bf94e] -job create() = OK (0) | |
--- PASS: TestCommit (0.21 seconds) | |
=== RUN TestCreateStartRestartStopStartKillRm | |
[/tmp/docker-test3734-NewTestEngine-980276251|c2c8f89e] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-980276251|c2c8f89e.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-980276251|c2c8f89e.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-980276251|c2c8f89e] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-980276251|c2c8f89e] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-980276251|c2c8f89e] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-980276251|c2c8f89e] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-980276251|c2c8f89e] +job create() | |
4a910a07c3f8f496ac03768d63db4a5922c67ae78f88ce055b9faa5065f5a88a | |
[/tmp/docker-test3734-NewTestEngine-980276251|c2c8f89e] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-980276251|c2c8f89e] +job start(4a910a07c3f8f496ac03768d63db4a5922c67ae78f88ce055b9faa5065f5a88a) | |
[/tmp/docker-test3734-NewTestEngine-980276251|c2c8f89e] -job start(4a910a07c3f8f496ac03768d63db4a5922c67ae78f88ce055b9faa5065f5a88a) = OK (0) | |
2013/11/21 13:43:13 Container 4a910a07c3f8f496ac03768d63db4a5922c67ae78f88ce055b9faa5065f5a88a failed to exit within 15 seconds of SIGTERM - using the force | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 149: | |
github.com/dotcloud/docker.(*State).setRunning() | |
/go/src/github.com/dotcloud/docker/state.go:34 +0x72 | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1034 +0x46b5 | |
github.com/dotcloud/docker.(*Container).Restart() | |
/go/src/github.com/dotcloud/docker/container.go:1424 +0x70 | |
github.com/dotcloud/docker.(*Server).ContainerRestart() | |
/go/src/github.com/dotcloud/docker/server.go:1262 +0xa2 | |
github.com/dotcloud/docker/integration.TestCreateStartRestartStopStartKillRm() | |
/go/src/github.com/dotcloud/docker/integration/server_test.go:186 +0x7a1 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Previous read by goroutine 231: | |
github.com/dotcloud/docker.func·033() | |
/go/src/github.com/dotcloud/docker/container.go:1463 +0x96 | |
Goroutine 149 (running) created at: | |
testing.RunTests() | |
/usr/local/go/src/pkg/testing/testing.go:471 +0xb3c | |
testing.Main() | |
/usr/local/go/src/pkg/testing/testing.go:403 +0xa2 | |
main.main() | |
github.com/dotcloud/docker/integration/_test/_testmain.go:289 +0xdc | |
Goroutine 231 (running) created at: | |
github.com/dotcloud/docker.(*Container).WaitTimeout() | |
/go/src/github.com/dotcloud/docker/container.go:1465 +0xf7 | |
github.com/dotcloud/docker.(*Container).Stop() | |
/go/src/github.com/dotcloud/docker/container.go:1410 +0x268 | |
github.com/dotcloud/docker.(*Container).Restart() | |
/go/src/github.com/dotcloud/docker/container.go:1421 +0x3e | |
github.com/dotcloud/docker.(*Server).ContainerRestart() | |
/go/src/github.com/dotcloud/docker/server.go:1262 +0xa2 | |
github.com/dotcloud/docker/integration.TestCreateStartRestartStopStartKillRm() | |
/go/src/github.com/dotcloud/docker/integration/server_test.go:186 +0x7a1 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 149: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1037 +0x46cf | |
github.com/dotcloud/docker.(*Container).Restart() | |
/go/src/github.com/dotcloud/docker/container.go:1424 +0x70 | |
github.com/dotcloud/docker.(*Server).ContainerRestart() | |
/go/src/github.com/dotcloud/docker/server.go:1262 +0xa2 | |
github.com/dotcloud/docker/integration.TestCreateStartRestartStopStartKillRm() | |
/go/src/github.com/dotcloud/docker/integration/server_test.go:186 +0x7a1 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Previous read by goroutine 231: | |
github.com/dotcloud/docker.func·033() | |
/go/src/github.com/dotcloud/docker/container.go:1463 +0x60 | |
Goroutine 149 (running) created at: | |
testing.RunTests() | |
/usr/local/go/src/pkg/testing/testing.go:471 +0xb3c | |
testing.Main() | |
/usr/local/go/src/pkg/testing/testing.go:403 +0xa2 | |
main.main() | |
github.com/dotcloud/docker/integration/_test/_testmain.go:289 +0xdc | |
Goroutine 231 (running) created at: | |
github.com/dotcloud/docker.(*Container).WaitTimeout() | |
/go/src/github.com/dotcloud/docker/container.go:1465 +0xf7 | |
github.com/dotcloud/docker.(*Container).Stop() | |
/go/src/github.com/dotcloud/docker/container.go:1410 +0x268 | |
github.com/dotcloud/docker.(*Container).Restart() | |
/go/src/github.com/dotcloud/docker/container.go:1421 +0x3e | |
github.com/dotcloud/docker.(*Server).ContainerRestart() | |
/go/src/github.com/dotcloud/docker/server.go:1262 +0xa2 | |
github.com/dotcloud/docker/integration.TestCreateStartRestartStopStartKillRm() | |
/go/src/github.com/dotcloud/docker/integration/server_test.go:186 +0x7a1 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
================== | |
WARNING: DATA RACE | |
Read by goroutine 36: | |
github.com/dotcloud/docker.(*Server).LogEvent() | |
/go/src/github.com/dotcloud/docker/server.go:1794 +0x14b | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1291 +0x64e | |
Previous write by goroutine 149: | |
github.com/dotcloud/docker.(*Server).LogEvent() | |
/go/src/github.com/dotcloud/docker/server.go:1794 +0x262 | |
github.com/dotcloud/docker.(*Server).ContainerRestart() | |
/go/src/github.com/dotcloud/docker/server.go:1265 +0x31b | |
github.com/dotcloud/docker/integration.TestCreateStartRestartStopStartKillRm() | |
/go/src/github.com/dotcloud/docker/integration/server_test.go:186 +0x7a1 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Goroutine 36 (running) created at: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1040 +0x4722 | |
github.com/dotcloud/docker.(*Container).Restart() | |
/go/src/github.com/dotcloud/docker/container.go:1424 +0x70 | |
github.com/dotcloud/docker.(*Server).ContainerRestart() | |
/go/src/github.com/dotcloud/docker/server.go:1262 +0xa2 | |
github.com/dotcloud/docker/integration.TestCreateStartRestartStopStartKillRm() | |
/go/src/github.com/dotcloud/docker/integration/server_test.go:186 +0x7a1 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Goroutine 149 (running) created at: | |
testing.RunTests() | |
/usr/local/go/src/pkg/testing/testing.go:471 +0xb3c | |
testing.Main() | |
/usr/local/go/src/pkg/testing/testing.go:403 +0xa2 | |
main.main() | |
github.com/dotcloud/docker/integration/_test/_testmain.go:289 +0xdc | |
================== | |
[/tmp/docker-test3734-NewTestEngine-980276251|c2c8f89e] +job start(4a910a07c3f8f496ac03768d63db4a5922c67ae78f88ce055b9faa5065f5a88a) | |
================== | |
WARNING: DATA RACE | |
Write by goroutine 149: | |
github.com/dotcloud/docker.(*Server).ContainerStart() | |
/go/src/github.com/dotcloud/docker/server.go:1602 +0x870 | |
github.com/dotcloud/docker.*Server.ContainerStart·fm() | |
/go/src/github.com/dotcloud/docker/server.go:70 +0x4f | |
github.com/dotcloud/docker/engine.(*Job).Run() | |
/go/src/github.com/dotcloud/docker/engine/job.go:70 +0x6d9 | |
github.com/dotcloud/docker/integration.TestCreateStartRestartStopStartKillRm() | |
/go/src/github.com/dotcloud/docker/integration/server_test.go:198 +0xbbf | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Previous read by goroutine 36: | |
github.com/dotcloud/docker.(*Container).writeHostConfig() | |
/go/src/github.com/dotcloud/docker/container.go:485 +0x4f | |
github.com/dotcloud/docker.(*Container).ToDisk() | |
/go/src/github.com/dotcloud/docker/container.go:465 +0x10a | |
github.com/dotcloud/docker.(*Container).monitor() | |
/go/src/github.com/dotcloud/docker/container.go:1310 +0x7ec | |
runtime.gosched0() | |
?:0 +0xaf | |
fmt.(*fmt).init() | |
/usr/local/go/src/pkg/fmt/format.go:70 +0x50 | |
fmt.newPrinter() | |
/usr/local/go/src/pkg/fmt/print.go:168 +0xcf | |
fmt.Fprint() | |
/usr/local/go/src/pkg/fmt/print.go:253 +0x45 | |
text/template.(*state).printValue() | |
/usr/local/go/src/pkg/text/template/exec.go:762 +0x313 | |
text/template.(*state).walk() | |
/usr/local/go/src/pkg/text/template/exec.go:161 +0x243 | |
text/template.(*state).walk() | |
/usr/local/go/src/pkg/text/template/exec.go:167 +0x934 | |
text/template.(*Template).Execute() | |
/usr/local/go/src/pkg/text/template/exec.go:147 +0x4dc | |
github.com/dotcloud/docker.(*Container).generateLXCConfig() | |
/go/src/github.com/dotcloud/docker/container.go:507 +0x108 | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:893 +0x21d3 | |
github.com/dotcloud/docker/integration.TestMultipleContainers() | |
/go/src/github.com/dotcloud/docker/integration/container_test.go:865 +0x7a5 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
Goroutine 149 (running) created at: | |
testing.RunTests() | |
/usr/local/go/src/pkg/testing/testing.go:471 +0xb3c | |
testing.Main() | |
/usr/local/go/src/pkg/testing/testing.go:403 +0xa2 | |
main.main() | |
github.com/dotcloud/docker/integration/_test/_testmain.go:289 +0xdc | |
Goroutine 36 (finished) created at: | |
github.com/dotcloud/docker.(*Container).Start() | |
/go/src/github.com/dotcloud/docker/container.go:1040 +0x4722 | |
github.com/dotcloud/docker.(*Container).Restart() | |
/go/src/github.com/dotcloud/docker/container.go:1424 +0x70 | |
github.com/dotcloud/docker.(*Server).ContainerRestart() | |
/go/src/github.com/dotcloud/docker/server.go:1262 +0xa2 | |
github.com/dotcloud/docker/integration.TestCreateStartRestartStopStartKillRm() | |
/go/src/github.com/dotcloud/docker/integration/server_test.go:186 +0x7a1 | |
testing.tRunner() | |
/usr/local/go/src/pkg/testing/testing.go:391 +0x10f | |
================== | |
[/tmp/docker-test3734-NewTestEngine-980276251|c2c8f89e] -job start(4a910a07c3f8f496ac03768d63db4a5922c67ae78f88ce055b9faa5065f5a88a) = OK (0) | |
--- PASS: TestCreateStartRestartStopStartKillRm (16.09 seconds) | |
=== RUN TestRunWithTooLowMemoryLimit | |
[/tmp/docker-test3734-NewTestEngine-113645758|13a78a5d] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-113645758|13a78a5d.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-113645758|13a78a5d.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-113645758|13a78a5d] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-113645758|13a78a5d] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-113645758|13a78a5d] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-113645758|13a78a5d] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-113645758|13a78a5d] +job create() | |
[/tmp/docker-test3734-NewTestEngine-113645758|13a78a5d] -job create() = ERR (Minimum memory limit allowed is 512k) | |
--- PASS: TestRunWithTooLowMemoryLimit (0.13 seconds) | |
=== RUN TestRmi | |
[/tmp/docker-test3734-NewTestEngine-722689285|22d666f5] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-722689285|22d666f5.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-722689285|22d666f5.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-722689285|22d666f5] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-722689285|22d666f5] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-722689285|22d666f5] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-722689285|22d666f5] -job initapi() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-722689285|22d666f5] +job create() | |
fee70308779a987f52b01edcb24aa111e083dbc5103c7da06661076726c77252 | |
[/tmp/docker-test3734-NewTestEngine-722689285|22d666f5] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-722689285|22d666f5] +job start(fee70308779a987f52b01edcb24aa111e083dbc5103c7da06661076726c77252) | |
[/tmp/docker-test3734-NewTestEngine-722689285|22d666f5] -job start(fee70308779a987f52b01edcb24aa111e083dbc5103c7da06661076726c77252) = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-722689285|22d666f5] +job create() | |
e2d2a992d4f3a5103410a662663da19daf77337600af987d475a0daefec8c79c | |
[/tmp/docker-test3734-NewTestEngine-722689285|22d666f5] -job create() = OK (0) | |
[/tmp/docker-test3734-NewTestEngine-722689285|22d666f5] +job start(e2d2a992d4f3a5103410a662663da19daf77337600af987d475a0daefec8c79c) | |
[/tmp/docker-test3734-NewTestEngine-722689285|22d666f5] -job start(e2d2a992d4f3a5103410a662663da19daf77337600af987d475a0daefec8c79c) = OK (0) | |
--- PASS: TestRmi (0.74 seconds) | |
=== RUN TestImagesFilter | |
[/tmp/docker-test3734-NewTestEngine-329789088|95ebb40b] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-329789088|95ebb40b.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-329789088|95ebb40b.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-329789088|95ebb40b] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-329789088|95ebb40b] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-329789088|95ebb40b] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-329789088|95ebb40b] -job initapi() = OK (0) | |
--- PASS: TestImagesFilter (0.14 seconds) | |
=== RUN TestImageInsert | |
[/tmp/docker-test3734-NewTestEngine-425505663|fc4e0083] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-425505663|fc4e0083.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-425505663|fc4e0083.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-425505663|fc4e0083] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-425505663|fc4e0083] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-425505663|fc4e0083] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-425505663|fc4e0083] -job initapi() = OK (0) | |
--- PASS: TestImageInsert (0.53 seconds) | |
=== RUN TestServerListOrderedImagesByCreationDate | |
[/tmp/docker-test3734-NewTestEngine-159229650|3c4cb019] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-159229650|3c4cb019.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-159229650|3c4cb019.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-159229650|3c4cb019] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-159229650|3c4cb019] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-159229650|3c4cb019] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-159229650|3c4cb019] -job initapi() = OK (0) | |
--- PASS: TestServerListOrderedImagesByCreationDate (0.15 seconds) | |
=== RUN TestServerListOrderedImagesByCreationDateAndTag | |
[/tmp/docker-test3734-NewTestEngine-149734921|add1d03d] +job initapi() | |
[/tmp/docker-test3734-NewTestEngine-149734921|add1d03d.initapi()] Creating server | |
[/tmp/docker-test3734-NewTestEngine-149734921|add1d03d.initapi()] Setting up signal traps | |
[/tmp/docker-test3734-NewTestEngine-149734921|add1d03d] Register(create) (handlers=map[initapi:0x6063e0]) | |
[/tmp/docker-test3734-NewTestEngine-149734921|add1d03d] Register(start) (handlers=map[initapi:0x6063e0 create:0x62f2a0]) | |
[/tmp/docker-test3734-NewTestEngine-149734921|add1d03d] Register(serveapi) (handlers=map[initapi:0x6063e0 create:0x62f2a0 start:0x62f310]) | |
[/tmp/docker-test3734-NewTestEngine-149734921|add1d03d] -job initapi() = OK (0) | |
--- PASS: TestServerListOrderedImagesByCreationDateAndTag (1.20 seconds) | |
=== RUN TestFinal | |
--- PASS: TestFinal (0.01 seconds) | |
z_final_test.go:15: Start Fds: 9, Start Goroutines: 18 | |
z_final_test.go:10: Fds: 14, Goroutines: 187 | |
FAIL | |
exit status 1 | |
FAIL github.com/dotcloud/docker/integration 277.537s | |
++ cd ./namesgenerator | |
++ go test -i -ldflags '-X main.GITCOMMIT "d7e2fc8-dirty" -X main.VERSION "0.6.6-dev" -w -X github.com/dotcloud/docker/utils.IAMSTATIC true -linkmode external -extldflags "-lpthread -static -Wl,--unresolved-symbols=ignore-in-object-files"' -tags netgo | |
++ go test -v -ldflags '-X main.GITCOMMIT "d7e2fc8-dirty" -X main.VERSION "0.6.6-dev" -w -X github.com/dotcloud/docker/utils.IAMSTATIC true -linkmode external -extldflags "-lpthread -static -Wl,--unresolved-symbols=ignore-in-object-files"' -tags netgo -race | |
# testmain | |
/tmp/go-build727146547/github.com/dotcloud/docker/namesgenerator/_test/_testmain.go:5: can't find import: "regexp" | |
FAIL github.com/dotcloud/docker/namesgenerator [build failed] | |
++ cd ./proxy | |
++ go test -i -ldflags '-X main.GITCOMMIT "d7e2fc8-dirty" -X main.VERSION "0.6.6-dev" -w -X github.com/dotcloud/docker/utils.IAMSTATIC true -linkmode external -extldflags "-lpthread -static -Wl,--unresolved-symbols=ignore-in-object-files"' -tags netgo | |
++ go test -v -ldflags '-X main.GITCOMMIT "d7e2fc8-dirty" -X main.VERSION "0.6.6-dev" -w -X github.com/dotcloud/docker/utils.IAMSTATIC true -linkmode external -extldflags "-lpthread -static -Wl,--unresolved-symbols=ignore-in-object-files"' -tags netgo -race | |
=== RUN TestTCP4Proxy | |
--- PASS: TestTCP4Proxy (0.00 seconds) | |
=== RUN TestTCP6Proxy | |
--- PASS: TestTCP6Proxy (0.01 seconds) | |
=== RUN TestTCPDualStackProxy | |
--- SKIP: TestTCPDualStackProxy (0.00 seconds) | |
network_proxy_test.go:144: No support for dual stack yet | |
=== RUN TestUDP4Proxy | |
--- PASS: TestUDP4Proxy (0.00 seconds) | |
=== RUN TestUDP6Proxy | |
--- PASS: TestUDP6Proxy (0.00 seconds) | |
=== RUN TestUDPWriteError | |
--- PASS: TestUDPWriteError (0.00 seconds) | |
PASS | |
ok github.com/dotcloud/docker/proxy 1.045s | |
++ cd ./registry | |
++ go test -i -ldflags '-X main.GITCOMMIT "d7e2fc8-dirty" -X main.VERSION "0.6.6-dev" -w -X github.com/dotcloud/docker/utils.IAMSTATIC true -linkmode external -extldflags "-lpthread -static -Wl,--unresolved-symbols=ignore-in-object-files"' -tags netgo | |
++ go test -v -ldflags '-X main.GITCOMMIT "d7e2fc8-dirty" -X main.VERSION "0.6.6-dev" -w -X github.com/dotcloud/docker/utils.IAMSTATIC true -linkmode external -extldflags "-lpthread -static -Wl,--unresolved-symbols=ignore-in-object-files"' -tags netgo -race | |
=== RUN TestPing | |
--- PASS: TestPing (0.00 seconds) | |
=== RUN TestPingRegistryEndpoint | |
--- PASS: TestPingRegistryEndpoint (0.00 seconds) | |
=== RUN TestGetRemoteHistory | |
--- PASS: TestGetRemoteHistory (0.01 seconds) | |
=== RUN TestLookupRemoteImage | |
--- PASS: TestLookupRemoteImage (0.01 seconds) | |
=== RUN TestGetRemoteImageJSON | |
--- PASS: TestGetRemoteImageJSON (0.01 seconds) | |
=== RUN TestGetRemoteImageLayer | |
--- PASS: TestGetRemoteImageLayer (0.01 seconds) | |
=== RUN TestGetRemoteTags | |
2013/11/21 13:43:34 http: multiple response.WriteHeader calls | |
--- PASS: TestGetRemoteTags (0.01 seconds) | |
=== RUN TestGetRepositoryData | |
--- PASS: TestGetRepositoryData (0.00 seconds) | |
=== RUN TestPushImageJSONRegistry | |
--- PASS: TestPushImageJSONRegistry (0.00 seconds) | |
=== RUN TestPushImageLayerRegistry | |
--- PASS: TestPushImageLayerRegistry (0.01 seconds) | |
=== RUN TestResolveRepositoryName | |
--- PASS: TestResolveRepositoryName (0.01 seconds) | |
=== RUN TestPushRegistryTag | |
--- PASS: TestPushRegistryTag (0.00 seconds) | |
=== RUN TestPushImageJSONIndex | |
--- PASS: TestPushImageJSONIndex (0.01 seconds) | |
=== RUN TestSearchRepositories | |
--- PASS: TestSearchRepositories (0.79 seconds) | |
=== RUN TestValidRepositoryName | |
--- PASS: TestValidRepositoryName (0.00 seconds) | |
PASS | |
ok github.com/dotcloud/docker/registry 1.891s | |
++ cd ./utils | |
++ go test -i -ldflags '-X main.GITCOMMIT "d7e2fc8-dirty" -X main.VERSION "0.6.6-dev" -w -X github.com/dotcloud/docker/utils.IAMSTATIC true -linkmode external -extldflags "-lpthread -static -Wl,--unresolved-symbols=ignore-in-object-files"' -tags netgo | |
++ go test -v -ldflags '-X main.GITCOMMIT "d7e2fc8-dirty" -X main.VERSION "0.6.6-dev" -w -X github.com/dotcloud/docker/utils.IAMSTATIC true -linkmode external -extldflags "-lpthread -static -Wl,--unresolved-symbols=ignore-in-object-files"' -tags netgo -race | |
=== RUN TestBufReader | |
--- PASS: TestBufReader (0.00 seconds) | |
=== RUN TestWriteBroadcaster | |
--- PASS: TestWriteBroadcaster (0.00 seconds) | |
=== RUN TestRaceWriteBroadcaster | |
--- PASS: TestRaceWriteBroadcaster (0.00 seconds) | |
=== RUN TestTruncIndex | |
--- PASS: TestTruncIndex (0.00 seconds) | |
=== RUN TestCompareKernelVersion | |
--- PASS: TestCompareKernelVersion (0.00 seconds) | |
=== RUN TestHumanSize | |
--- PASS: TestHumanSize (0.00 seconds) | |
=== RUN TestRAMInBytes | |
--- PASS: TestRAMInBytes (0.00 seconds) | |
=== RUN TestParseHost | |
--- PASS: TestParseHost (0.00 seconds) | |
=== RUN TestParseRepositoryTag | |
--- PASS: TestParseRepositoryTag (0.00 seconds) | |
=== RUN TestGetResolvConf | |
--- PASS: TestGetResolvConf (0.00 seconds) | |
=== RUN TestCheckLocalDns | |
--- PASS: TestCheckLocalDns (0.00 seconds) | |
=== RUN TestParseRelease | |
--- PASS: TestParseRelease (0.00 seconds) | |
=== RUN TestDependencyGraphCircular | |
--- PASS: TestDependencyGraphCircular (0.00 seconds) | |
=== RUN TestDependencyGraph | |
--- PASS: TestDependencyGraph (0.00 seconds) | |
=== RUN TestParsePortMapping | |
--- PASS: TestParsePortMapping (0.00 seconds) | |
=== RUN TestGetNameserversAsCIDR | |
--- PASS: TestGetNameserversAsCIDR (0.00 seconds) | |
PASS | |
ok github.com/dotcloud/docker/utils 1.045s |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment