-
Notifications
You must be signed in to change notification settings - Fork 0
Commit e8648fa
committed
plugin/manager_linux_test: Skip privileged tests when non-root
This test fail when run by a non-root user
=== CONT TestPluginAlreadyRunningOnStartup
=== RUN TestPluginAlreadyRunningOnStartup/live-restore-disabled
=== PAUSE TestPluginAlreadyRunningOnStartup/live-restore-disabled
=== RUN TestPluginAlreadyRunningOnStartup/live-restore-enabled
=== PAUSE TestPluginAlreadyRunningOnStartup/live-restore-enabled
=== CONT TestPluginAlreadyRunningOnStartup/live-restore-disabled
=== CONT TestPluginAlreadyRunningOnStartup/live-restore-enabled
time="2020-12-15T02:23:03Z" level=error msg="failed to enable plugin" error="chown /tmp/TestPluginAlreadyRunningOnStartup898689032/live-restore-disabled/manager/b6106d4d8937398ec8ec5e7092897ca4dd2eab6aa8043640095ef92b860b1417/rootfs/dev: operation not permitted" id=b6106d4d8937398ec8ec5e7092897ca4dd2eab6aa8043640095ef92b860b1417
=== CONT TestPluginAlreadyRunningOnStartup/live-restore-disabled
manager_linux_test.go:250: plugin client should not be nil
panic: test timed out after 10m0s
goroutine 41 [running]:
testing.(*M).startAlarm.func1()
/usr/lib/go-1.15/src/testing/testing.go:1618 +0xe5
created by time.goFunc
/usr/lib/go-1.15/src/time/sleep.go:167 +0x45
goroutine 1 [chan receive, 9 minutes]:
testing.tRunner.func1(0xc000001500)
/usr/lib/go-1.15/src/testing/testing.go:1088 +0x24d
testing.tRunner(0xc000001500, 0xc0001dfde0)
/usr/lib/go-1.15/src/testing/testing.go:1127 +0x125
testing.runTests(0xc00000e2c0, 0xeade80, 0xa, 0xa, 0xbfee25f7d50c4ace, 0x8bb30f7348, 0xebb2c0, 0x40f710)
/usr/lib/go-1.15/src/testing/testing.go:1437 +0x2fe
testing.(*M).Run(0xc000394100, 0x0)
/usr/lib/go-1.15/src/testing/testing.go:1345 +0x1eb
main.main()
_testmain.go:61 +0x138
goroutine 11 [chan receive, 9 minutes]:
testing.tRunner.func1(0xc000412180)
/usr/lib/go-1.15/src/testing/testing.go:1088 +0x24d
testing.tRunner(0xc000412180, 0xad9b38)
/usr/lib/go-1.15/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/lib/go-1.15/src/testing/testing.go:1168 +0x2b3
goroutine 16 [chan receive, 9 minutes]:
testing.runTests.func1.1(0xc000001500)
/usr/lib/go-1.15/src/testing/testing.go:1444 +0x3b
created by testing.runTests.func1
/usr/lib/go-1.15/src/testing/testing.go:1444 +0xac
goroutine 34 [chan send, 9 minutes]:
github.com/docker/docker/plugin.(*executorWithRunning).Signal(0xc0003e31e0, 0xc0000317c0, 0x40, 0xf, 0x3f, 0x3f)
/<<PKGBUILDDIR>>/_build/src/github.com/docker/docker/plugin/manager_linux_test.go:171 +0x73
github.com/docker/docker/plugin.shutdownPlugin(0xc0003e6840, 0xc000096360, 0xb6dfc0, 0xc0003e31e0)
/<<PKGBUILDDIR>>/_build/src/github.com/docker/docker/plugin/manager_linux.go:157 +0x8a
github.com/docker/docker/plugin.(*Manager).Shutdown(0xc0003e80c0)
/<<PKGBUILDDIR>>/_build/src/github.com/docker/docker/plugin/manager_linux.go:211 +0x1a7
runtime.Goexit()
/usr/lib/go-1.15/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000412a80)
/usr/lib/go-1.15/src/testing/testing.go:732 +0x3c
testing.(*common).Fatal(0xc000412a80, 0xc00015ddc8, 0x1, 0x1)
/usr/lib/go-1.15/src/testing/testing.go:800 +0x78
github.com/docker/docker/plugin.TestPluginAlreadyRunningOnStartup.func3(0xc000412a80)
/<<PKGBUILDDIR>>/_build/src/github.com/docker/docker/plugin/manager_linux_test.go:250 +0x919
testing.tRunner(0xc000412a80, 0xc0003e4f90)
/usr/lib/go-1.15/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/lib/go-1.15/src/testing/testing.go:1168 +0x2b3
goroutine 35 [chan send, 9 minutes]:
testing.tRunner.func1(0xc000412d80)
/usr/lib/go-1.15/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000412d80, 0xc0003e4fc0)
/usr/lib/go-1.15/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/lib/go-1.15/src/testing/testing.go:1168 +0x2b3
goroutine 50 [IO wait, 9 minutes]:
internal/poll.runtime_pollWait(0x7f7b26d75e70, 0x72, 0x0)
/usr/lib/go-1.15/src/runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc000518018, 0x72, 0x0, 0x0, 0xab05ec)
/usr/lib/go-1.15/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/lib/go-1.15/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc000518000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/lib/go-1.15/src/internal/poll/fd_unix.go:394 +0x1fc
net.(*netFD).accept(0xc000518000, 0x64298f, 0xc000394080, 0x0)
/usr/lib/go-1.15/src/net/fd_unix.go:172 +0x45
net.(*UnixListener).accept(0xc00050c0f0, 0xc000394080, 0x0, 0x0)
/usr/lib/go-1.15/src/net/unixsock_posix.go:162 +0x32
net.(*UnixListener).Accept(0xc00050c0f0, 0x0, 0x0, 0x0, 0x0)
/usr/lib/go-1.15/src/net/unixsock.go:260 +0x65
github.com/docker/docker/plugin.listenTestPlugin.func1(0xb6be00, 0xc00050c0f0)
/<<PKGBUILDDIR>>/_build/src/github.com/docker/docker/plugin/manager_linux_test.go:266 +0x3d
created by github.com/docker/docker/plugin.listenTestPlugin
/<<PKGBUILDDIR>>/_build/src/github.com/docker/docker/plugin/manager_linux_test.go:264 +0x105
goroutine 51 [chan receive, 9 minutes]:
github.com/docker/docker/plugin.listenTestPlugin.func2(0xc000516000, 0xb6be00, 0xc00050c0f0, 0xc000514000, 0x65)
/<<PKGBUILDDIR>>/_build/src/github.com/docker/docker/plugin/manager_linux_test.go:274 +0x34
created by github.com/docker/docker/plugin.listenTestPlugin
/<<PKGBUILDDIR>>/_build/src/github.com/docker/docker/plugin/manager_linux_test.go:273 +0x14f
FAIL github.com/docker/docker/plugin 600.013s
Signed-off-by: Arnaud Rebillout <[email protected]>1 parent c7e7426 commit e8648faCopy full SHA for e8648fa
1 file changed
+1
-0
lines changedplugin/manager_linux_test.go
Copy file name to clipboardExpand all lines: plugin/manager_linux_test.go+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
175 | 175 |
| |
176 | 176 |
| |
177 | 177 |
| |
| 178 | + | |
178 | 179 |
| |
179 | 180 |
| |
180 | 181 |
| |
|
0 commit comments