Skip to content

Instantly share code, notes, and snippets.

@aaron-prindle
Created January 19, 2017 19:41
Show Gist options
  • Save aaron-prindle/e34533e36e054caa788e46bd04bf3ebe to your computer and use it in GitHub Desktop.
Save aaron-prindle/e34533e36e054caa788e46bd04bf3ebe to your computer and use it in GitHub Desktop.
=== RUN TestDockerEnv
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network.target docker.socket
Requires=docker.socket
[Service]
Type=notify
# DOCKER_RAMDISK disables pivot_root in Docker, using MS_MOVE instead.
Environment=DOCKER_RAMDISK=yes
Environment=FOO=BAR
Environment=BAZ=BAT
ExecStart=/usr/bin/docker daemon -H tcp://0.0.0.0:2376 -H unix:///var/run/docker.sock --tlsverify --tlscacert /etc/docker/ca.pem --tlscert /etc/docker/server.pem --tlskey /etc/docker/server-key.pem --label provider=hyperv
ExecReload=/bin/kill -s HUP
# Having non-zero Limit*s causes performance problems due to accounting overhead
# in the kernel. We recommend using cgroups to do container-local accounting.
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
# Uncomment TasksMax if your systemd version supports it.
# Only systemd 226 and above support this version.
TasksMax=infinity
TimeoutStartSec=0
# set delegate yes so that systemd does not reset the cgroups of docker containers
Delegate=yes
# kill only the docker process, not all processes in the cgroup
KillMode=process
[Install]
WantedBy=multi-user.target
--- PASS: TestDockerEnv (179.76s)
docker_env_test.go:44: os-release: NAME=Buildroot
VERSION=2016.08
ID=buildroot
VERSION_ID=2016.08
PRETTY_NAME="Buildroot 2016.08"
=== RUN TestFunctional
=== RUN TestFunctional/DNS
=== RUN TestFunctional/EnvVars
=== RUN TestFunctional/Logs
=== RUN TestFunctional/SSH
=== RUN TestFunctional/Systemd
=== RUN TestFunctional/Status
=== RUN TestFunctional/Addons
=== RUN TestFunctional/Dashboard
=== RUN TestFunctional/ServicesList
panic: test timed out after 30m0s
goroutine 293 [running]:
panic(0xf19ee0, 0xc04243e010)
/usr/local/go/src/runtime/panic.go:500 +0x1af
testing.startAlarm.func1()
/usr/local/go/src/testing/testing.go:918 +0x112
created by time.goFunc
/usr/local/go/src/time/sleep.go:154 +0x4b
goroutine 1 [chan receive, 27 minutes]:
testing.(*T).Run(0xc0425da180, 0x10a0f98, 0xe, 0x11243c8, 0xc04254dc01)
/usr/local/go/src/testing/testing.go:647 +0x31d
testing.RunTests.func1(0xc0425da180)
/usr/local/go/src/testing/testing.go:793 +0x74
testing.tRunner(0xc0425da180, 0xc04251de20)
/usr/local/go/src/testing/testing.go:610 +0x88
testing.RunTests(0x1128040, 0x16805e0, 0x4, 0x4, 0x40e459)
/usr/local/go/src/testing/testing.go:799 +0x2fc
testing.(*M).Run(0xc04251dee8, 0xc042462600)
/usr/local/go/src/testing/testing.go:743 +0x8c
main.main()
k8s.io/minikube/test/integration/_test/_testmain.go:60 +0xcd
goroutine 21 [chan receive]:
k8s.io/minikube/vendor/github.com/golang/glog.(*loggingT).flushDaemon(0x1689da0)
/var/lib/jenkins/go/src/k8s.io/minikube/_gopath/src/k8s.io/minikube/vendor/github.com/golang/glog/glog.go:879 +0x81
created by k8s.io/minikube/vendor/github.com/golang/glog.init.1
/var/lib/jenkins/go/src/k8s.io/minikube/_gopath/src/k8s.io/minikube/vendor/github.com/golang/glog/glog.go:410 +0x224
goroutine 25 [chan receive, 26 minutes]:
testing.tRunner.func1(0xc0420806c0)
/usr/local/go/src/testing/testing.go:590 +0x16b
testing.tRunner(0xc0420806c0, 0x11243c8)
/usr/local/go/src/testing/testing.go:612 +0x92
created by testing.(*T).Run
/usr/local/go/src/testing/testing.go:646 +0x2f3
goroutine 82 [syscall, 26 minutes, locked to thread]:
syscall.Syscall(0x7ffadf8c4360, 0x2, 0x3dc, 0xffffffff, 0x0, 0xc0425bfb80, 0x435a5e, 0xc0425bfb58)
/usr/local/go/src/runtime/syscall_windows.go:163 +0x6b
syscall.WaitForSingleObject(0x3dc, 0xffffffff, 0x68e1a8, 0x10, 0x1128348)
/usr/local/go/src/syscall/zsyscall_windows.go:693 +0x6d
os.(*Process).wait(0xc042388630, 0x0, 0x0, 0x0)
/usr/local/go/src/os/exec_windows.go:18 +0x98
os.(*Process).Wait(0xc042388630, 0xc0425bfc98, 0x0, 0x0)
/usr/local/go/src/os/doc.go:49 +0x32
os/exec.(*Cmd).Wait(0xc0423f8160, 0x0, 0x0)
/usr/local/go/src/os/exec/exec.go:434 +0x74
os/exec.(*Cmd).Run(0xc0423f8160, 0xc04214c050, 0x5)
/usr/local/go/src/os/exec/exec.go:279 +0x4f
os/exec.(*Cmd).Output(0xc0423f8160, 0x58, 0xc04214c000, 0x5, 0x5, 0xc0423f8160)
/usr/local/go/src/os/exec/exec.go:473 +0x13d
k8s.io/minikube/test/integration/util.(*MinikubeRunner).RunCommand(0xc0425bff30, 0x10b52df, 0x25, 0x101, 0x0, 0x0)
/var/lib/jenkins/go/src/k8s.io/minikube/_gopath/src/k8s.io/minikube/test/integration/util/util.go:62 +0x10a
k8s.io/minikube/test/integration.testVMSystemd(0xc042081380)
/var/lib/jenkins/go/src/k8s.io/minikube/_gopath/src/k8s.io/minikube/test/integration/vm_systemd.go:36 +0xfa
testing.tRunner(0xc042081380, 0x1124420)
/usr/local/go/src/testing/testing.go:610 +0x88
created by testing.(*T).Run
/usr/local/go/src/testing/testing.go:646 +0x2f3
goroutine 83 [chan send, 26 minutes]:
testing.tRunner.func1(0xc042081440)
/usr/local/go/src/testing/testing.go:606 +0x1e4
runtime.Goexit()
/usr/local/go/src/runtime/panic.go:340 +0xfa
testing.(*common).FailNow(0xc042081440)
/usr/local/go/src/testing/testing.go:453 +0x40
testing.(*common).Fatalf(0xc042081440, 0x10ad7a2, 0x1a, 0xc04250df48, 0x1, 0x1)
/usr/local/go/src/testing/testing.go:496 +0x8a
k8s.io/minikube/test/integration.testClusterStatus(0xc042081440)
/var/lib/jenkins/go/src/k8s.io/minikube/_gopath/src/k8s.io/minikube/test/integration/cluster_status_test.go:57 +0x190
testing.tRunner(0xc042081440, 0x1124408)
/usr/local/go/src/testing/testing.go:610 +0x88
created by testing.(*T).Run
/usr/local/go/src/testing/testing.go:646 +0x2f3
goroutine 84 [chan send, 26 minutes]:
testing.tRunner.func1(0xc042081500)
/usr/local/go/src/testing/testing.go:606 +0x1e4
runtime.Goexit()
/usr/local/go/src/runtime/panic.go:340 +0xfa
testing.(*common).FailNow(0xc042081500)
/usr/local/go/src/testing/testing.go:453 +0x40
testing.(*common).Fatalf(0xc042081500, 0x10b2d87, 0x22, 0xc042513f48, 0x1, 0x1)
/usr/local/go/src/testing/testing.go:496 +0x8a
k8s.io/minikube/test/integration.testAddons(0xc042081500)
/var/lib/jenkins/go/src/k8s.io/minikube/_gopath/src/k8s.io/minikube/test/integration/addons_test.go:64 +0x13c
testing.tRunner(0xc042081500, 0x11243e0)
/usr/local/go/src/testing/testing.go:610 +0x88
created by testing.(*T).Run
/usr/local/go/src/testing/testing.go:646 +0x2f3
goroutine 85 [chan send, 12 minutes]:
testing.tRunner.func1(0xc0420815c0)
/usr/local/go/src/testing/testing.go:606 +0x1e4
runtime.Goexit()
/usr/local/go/src/runtime/panic.go:340 +0xfa
testing.(*common).FailNow(0xc0420815c0)
/usr/local/go/src/testing/testing.go:453 +0x40
testing.(*common).Fatalf(0xc0420815c0, 0x10ad7bc, 0x1a, 0xc042697ec0, 0x1, 0x1)
/usr/local/go/src/testing/testing.go:496 +0x8a
k8s.io/minikube/test/integration.testDashboard(0xc0420815c0)
/var/lib/jenkins/go/src/k8s.io/minikube/_gopath/src/k8s.io/minikube/test/integration/addons_test.go:99 +0x6e1
testing.tRunner(0xc0420815c0, 0x1124410)
/usr/local/go/src/testing/testing.go:610 +0x88
created by testing.(*T).Run
/usr/local/go/src/testing/testing.go:646 +0x2f3
goroutine 86 [chan send, 26 minutes]:
testing.tRunner.func1(0xc042081680)
/usr/local/go/src/testing/testing.go:606 +0x1e4
runtime.Goexit()
/usr/local/go/src/runtime/panic.go:340 +0xfa
testing.(*common).FailNow(0xc042081680)
/usr/local/go/src/testing/testing.go:453 +0x40
testing.(*common).Fatalf(0xc042081680, 0xc042488640, 0x13f, 0x0, 0x0, 0x0)
/usr/local/go/src/testing/testing.go:496 +0x8a
k8s.io/minikube/test/integration.testServicesList(0xc042081680)
/var/lib/jenkins/go/src/k8s.io/minikube/_gopath/src/k8s.io/minikube/test/integration/addons_test.go:136 +0x1a2
testing.tRunner(0xc042081680, 0x1124418)
/usr/local/go/src/testing/testing.go:610 +0x88
created by testing.(*T).Run
/usr/local/go/src/testing/testing.go:646 +0x2f3
goroutine 99 [syscall, 26 minutes, locked to thread]:
syscall.Syscall6(0x7ffadf8c4750, 0x5, 0x35c, 0xc0424642de, 0x322, 0xc042103cc4, 0x0, 0x0, 0x1, 0x0, ...)
/usr/local/go/src/runtime/syscall_windows.go:174 +0x6b
syscall.ReadFile(0x35c, 0xc0424642de, 0x322, 0x322, 0xc042103cc4, 0x0, 0x454b90, 0xc042103cf0)
/usr/local/go/src/syscall/zsyscall_windows.go:286 +0xe6
syscall.Read(0x35c, 0xc0424642de, 0x322, 0x322, 0xde, 0x0, 0x0)
/usr/local/go/src/syscall/syscall_windows.go:300 +0x75
os.(*File).read(0xc042274010, 0xc0424642de, 0x322, 0x322, 0x0, 0x0, 0x0)
/usr/local/go/src/os/file_windows.go:319 +0x125
os.(*File).Read(0xc042274010, 0xc0424642de, 0x322, 0x322, 0xde, 0x0, 0x0)
/usr/local/go/src/os/file.go:101 +0x60
bytes.(*Buffer).ReadFrom(0xc04229a000, 0x1637500, 0xc042274010, 0xc042103e68, 0x3a22746c75616601, 0x200a65736c616620)
/usr/local/go/src/bytes/buffer.go:176 +0x15c
io.copyBuffer(0x1633d40, 0xc04229a000, 0x1637500, 0xc042274010, 0x0, 0x0, 0x0, 0x2020202020202020, 0x6575712220202020, 0x202020200a227972)
/usr/local/go/src/io/io.go:384 +0x32a
io.Copy(0x1633d40, 0xc04229a000, 0x1637500, 0xc042274010, 0x7422202020202020, 0x7322203a22657079, 0xa2c22676e697274)
/usr/local/go/src/io/io.go:360 +0x6f
os/exec.(*Cmd).writerDescriptor.func1(0x666f206e6f697470, 0x7261702065687420)
/usr/local/go/src/os/exec/exec.go:253 +0x54
os/exec.(*Cmd).Start.func1(0xc0423f8160, 0xc04234e080)
/usr/local/go/src/os/exec/exec.go:370 +0x2e
created by os/exec.(*Cmd).Start
/usr/local/go/src/os/exec/exec.go:371 +0x558
goroutine 100 [syscall, 26 minutes, locked to thread]:
syscall.Syscall6(0x7ffadf8c4750, 0x5, 0x364, 0xc0425b4000, 0x8000, 0xc0425e7d34, 0x0, 0x0, 0x1, 0x1, ...)
/usr/local/go/src/runtime/syscall_windows.go:174 +0x6b
syscall.ReadFile(0x364, 0xc0425b4000, 0x8000, 0x8000, 0xc0425e7d34, 0x0, 0x454b90, 0xc0425e7d60)
/usr/local/go/src/syscall/zsyscall_windows.go:286 +0xe6
syscall.Read(0x364, 0xc0425b4000, 0x8000, 0x8000, 0x0, 0x6873cb, 0x0)
/usr/local/go/src/syscall/syscall_windows.go:300 +0x75
os.(*File).read(0xc042274028, 0xc0425b4000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
/usr/local/go/src/os/file_windows.go:319 +0x125
os.(*File).Read(0xc042274028, 0xc0425b4000, 0x8000, 0x8000, 0x8000, 0x8000, 0x0)
/usr/local/go/src/os/file.go:101 +0x60
io.copyBuffer(0x1637700, 0xc04214c050, 0x1637500, 0xc042274028, 0xc0425b4000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
/usr/local/go/src/io/io.go:390 +0x14e
io.Copy(0x1637700, 0xc04214c050, 0x1637500, 0xc042274028, 0x0, 0x0, 0x0)
/usr/local/go/src/io/io.go:360 +0x6f
os/exec.(*Cmd).writerDescriptor.func1(0xc0425e7f80, 0x480d38)
/usr/local/go/src/os/exec/exec.go:253 +0x54
os/exec.(*Cmd).Start.func1(0xc0423f8160, 0xc04234e0e0)
/usr/local/go/src/os/exec/exec.go:370 +0x2e
created by os/exec.(*Cmd).Start
/usr/local/go/src/os/exec/exec.go:371 +0x558
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment