mir_acceptance_tests & mir_unit_tests dump core files (even when everything passes)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
Medium
|
Daniel van Vugt | ||
mir (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
:~$ mir_acceptance_
Running main() from command_
[==========] Running 116 tests from 29 test cases.
[----------] Global test environment set-up.
[----------] 6 tests from ServerConfigura
[ RUN ] ServerConfigura
[ OK ] ServerConfigura
[ RUN ] ServerConfigura
[ OK ] ServerConfigura
[ RUN ] ServerConfigura
[ OK ] ServerConfigura
[ RUN ] ServerConfigura
[ OK ] ServerConfigura
[ RUN ] ServerConfigura
[ OK ] ServerConfigura
[ RUN ] ServerConfigura
[ OK ] ServerConfigura
[----------] 6 tests from ServerConfigura
[----------] 17 tests from ClientLibrary
[ RUN ] ClientLibrary.
[ OK ] ClientLibrary.
[ RUN ] ClientLibrary.
[ OK ] ClientLibrary.
[ RUN ] ClientLibrary.
[ OK ] ClientLibrary.
[ RUN ] ClientLibrary.
[ OK ] ClientLibrary.
[ RUN ] ClientLibrary.
[ OK ] ClientLibrary.
[ RUN ] ClientLibrary.
[ OK ] ClientLibrary.
[ RUN ] ClientLibrary.
[ OK ] ClientLibrary.
[ RUN ] ClientLibrary.
[ OK ] ClientLibrary.
[ RUN ] ClientLibrary.
[ OK ] ClientLibrary.
[ RUN ] ClientLibrary.
[ OK ] ClientLibrary.
[ RUN ] ClientLibrary.
[ OK ] ClientLibrary.
[ RUN ] ClientLibrary.
[ OK ] ClientLibrary.
[ RUN ] ClientLibrary.
[ OK ] ClientLibrary.
[ RUN ] ClientLibrary.
[ OK ] ClientLibrary.
[ RUN ] ClientLibrary.
[ OK ] ClientLibrary.
[ RUN ] ClientLibrary.
[ OK ] ClientLibrary.
[ RUN ] ClientLibrary.
[ OK ] ClientLibrary.
[----------] 17 tests from ClientLibrary (149 ms total)
[----------] 2 tests from ClientLibraryThread
[ RUN ] ClientLibraryTh
[ OK ] ClientLibraryTh
[ RUN ] ClientLibraryTh
[ OK ] ClientLibraryTh
[ RUN ] ClientLibraryTh
[----------] 2 tests from ClientLibraryThread (18 ms total)
[----------] 2 tests from ClientSurfaceEvents
[ RUN ] ClientSurfaceEv
[ OK ] ClientSurfaceEv
[ RUN ] ClientSurfaceEv
[ OK ] ClientSurfaceEv
[----------] 2 tests from ClientSurfaceEvents (23 ms total)
[----------] 3 tests from CustomInputDisp
[ RUN ] CustomInputDisp
[ OK ] CustomInputDisp
[ RUN ] CustomInputDisp
[ OK ] CustomInputDisp
[ RUN ] CustomInputDisp
[ OK ] CustomInputDisp
[----------] 3 tests from CustomInputDisp
[----------] 3 tests from ClientSurfaces
[ RUN ] ClientSurfaces.
[ OK ] ClientSurfaces.
[ RUN ] ClientSurfaces.
[ OK ] ClientSurfaces.
[ RUN ] ClientSurfaces.
[ OK ] ClientSurfaces.
[----------] 3 tests from ClientSurfaces (4 ms total)
[----------] 8 tests from BespokeDisplayS
[ RUN ] BespokeDisplayS
[ OK ] BespokeDisplayS
[ RUN ] BespokeDisplayS
[ OK ] BespokeDisplayS
[ RUN ] BespokeDisplayS
[ OK ] BespokeDisplayS
[ RUN ] BespokeDisplayS
[ OK ] BespokeDisplayS
[ RUN ] BespokeDisplayS
[ OK ] BespokeDisplayS
[ RUN ] BespokeDisplayS
[ OK ] BespokeDisplayS
[ RUN ] BespokeDisplayS
[ OK ] BespokeDisplayS
[ RUN ] BespokeDisplayS
[ OK ] BespokeDisplayS
[----------] 8 tests from BespokeDisplayS
[----------] 1 test from DefaultDisplayS
[ RUN ] DefaultDisplayS
[ OK ] DefaultDisplayS
[ RUN ] DefaultDisplayS
[----------] 1 test from DefaultDisplayS
[----------] 1 test from DemoInProcessServer
[ RUN ] DemoInProcessSe
[ OK ] DemoInProcessSe
[----------] 1 test from DemoInProcessServer (0 ms total)
[----------] 4 tests from ServerShutdown
[ RUN ] ServerShutdown.
[ OK ] ServerShutdown.
[ RUN ] ServerShutdown.
[ OK ] ServerShutdown.
[ RUN ] ServerShutdown.
[ OK ] ServerShutdown.
[ RUN ] ServerShutdown.
[ OK ] ServerShutdown.
[----------] 4 tests from ServerShutdown (578 ms total)
[----------] 2 tests from ServerShutdownW
[ RUN ] ServerShutdownW
[ OK ] ServerShutdownW
[ RUN ] ServerShutdownW
[ OK ] ServerShutdownW
[----------] 2 tests from ServerShutdownW
[----------] 1 test from ClientCredsTest
[ RUN ] ClientCredsTest
[ OK ] ClientCredsTest
[----------] 1 test from ClientCredsTest
[----------] 1 test from DisplayLeak
[ RUN ] DisplayLeak.
[ OK ] DisplayLeak.
[----------] 1 test from DisplayLeak (1 ms total)
[----------] 7 tests from DisplayConfigur
[ RUN ] DisplayConfigur
[ OK ] DisplayConfigur
[ RUN ] DisplayConfigur
[ OK ] DisplayConfigur
[ RUN ] DisplayConfigur
[ OK ] DisplayConfigur
[ RUN ] DisplayConfigur
[ OK ] DisplayConfigur
[ RUN ] DisplayConfigur
[ OK ] DisplayConfigur
[ RUN ] DisplayConfigur
[ OK ] DisplayConfigur
[ RUN ] DisplayConfigur
[ OK ] DisplayConfigur
[----------] 7 tests from DisplayConfigur
[----------] 2 tests from SurfacesWithOut
[ RUN ] SurfacesWithOut
[ OK ] SurfacesWithOut
[ RUN ] SurfacesWithOut
[ OK ] SurfacesWithOut
[----------] 2 tests from SurfacesWithOut
[----------] 2 tests from ServerDisconnect
[ RUN ] ServerDisconnec
[ OK ] ServerDisconnec
[ RUN ] ServerDisconnec
[ OK ] ServerDisconnec
[----------] 2 tests from ServerDisconnect (24 ms total)
[----------] 1 test from MirClientLibrar
[ RUN ] MirClientLibrar
[ OK ] MirClientLibrar
[----------] 1 test from MirClientLibrar
[----------] 11 tests from PromptSessionCl
[ RUN ] PromptSessionCl
[ OK ] PromptSessionCl
[ RUN ] PromptSessionCl
[ OK ] PromptSessionCl
[ RUN ] PromptSessionCl
[ OK ] PromptSessionCl
[ RUN ] PromptSessionCl
[ OK ] PromptSessionCl
[ RUN ] PromptSessionCl
[ OK ] PromptSessionCl
[ RUN ] PromptSessionCl
[ OK ] PromptSessionCl
[ RUN ] PromptSessionCl
[ OK ] PromptSessionCl
[ RUN ] PromptSessionCl
[ OK ] PromptSessionCl
[ RUN ] PromptSessionCl
[ OK ] PromptSessionCl
[ RUN ] PromptSessionCl
[ OK ] PromptSessionCl
[ RUN ] PromptSessionCl
[ OK ] PromptSessionCl
[----------] 11 tests from PromptSessionCl
[----------] 4 tests from DemoPrivateProtobuf
[ RUN ] DemoPrivateProt
[ OK ] DemoPrivateProt
[ RUN ] DemoPrivateProt
[ OK ] DemoPrivateProt
[ RUN ] DemoPrivateProt
[ OK ] DemoPrivateProt
[ RUN ] DemoPrivateProt
[ OK ] DemoPrivateProt
[----------] 4 tests from DemoPrivateProtobuf (3 ms total)
[----------] 6 tests from MirScreencastTest
[ RUN ] MirScreencastTe
[ OK ] MirScreencastTe
[ RUN ] MirScreencastTe
[ OK ] MirScreencastTe
[ RUN ] MirScreencastTe
[ OK ] MirScreencastTe
[ RUN ] MirScreencastTe
[ OK ] MirScreencastTe
[ RUN ] MirScreencastTe
[ OK ] MirScreencastTe
[ RUN ] MirScreencastTe
[ OK ] MirScreencastTe
[----------] 6 tests from MirScreencastTest (4 ms total)
[----------] 1 test from UnauthorizedMir
[ RUN ] UnauthorizedMir
[ OK ] UnauthorizedMir
[----------] 1 test from UnauthorizedMir
[----------] 1 test from MirSurfaceSwapB
[ RUN ] MirSurfaceSwapB
[ OK ] MirSurfaceSwapB
[----------] 1 test from MirSurfaceSwapB
[----------] 4 tests from TestClientCursorAPI
[ RUN ] TestClientCurso
[ OK ] TestClientCurso
[ RUN ] TestClientCurso
[ OK ] TestClientCurso
[ RUN ] TestClientCurso
[ OK ] TestClientCurso
[ RUN ] TestClientCurso
[ OK ] TestClientCurso
[----------] 4 tests from TestClientCursorAPI (35 ms total)
[----------] 1 test from TestClientCurso
[ RUN ] TestClientCurso
[ OK ] TestClientCurso
[----------] 1 test from TestClientCurso
[----------] 1 test from LargeMessages
[ RUN ] LargeMessages.
[ OK ] LargeMessages.
[----------] 1 test from LargeMessages (1 ms total)
[----------] 4 tests from MirSurfaceVisib
[ RUN ] MirSurfaceVisib
[ OK ] MirSurfaceVisib
[ RUN ] MirSurfaceVisib
[ OK ] MirSurfaceVisib
[ RUN ] MirSurfaceVisib
[ OK ] MirSurfaceVisib
[ RUN ] MirSurfaceVisib
[ OK ] MirSurfaceVisib
[----------] 4 tests from MirSurfaceVisib
[----------] 11 tests from TestClientInput
[ RUN ] TestClientInput
[ OK ] TestClientInput
[ RUN ] TestClientInput
[ OK ] TestClientInput
[ RUN ] TestClientInput
[ OK ] TestClientInput
[ RUN ] TestClientInput
[ OK ] TestClientInput
[ RUN ] TestClientInput
[ OK ] TestClientInput
[ RUN ] TestClientInput
[ OK ] TestClientInput
[ RUN ] TestClientInput
[ OK ] TestClientInput
[ RUN ] TestClientInput
[ OK ] TestClientInput
[ RUN ] TestClientInput
[ OK ] TestClientInput
[ RUN ] TestClientInput
[ OK ] TestClientInput
[ RUN ] TestClientInput
[ OK ] TestClientInput
[----------] 11 tests from TestClientInput (100 ms total)
[----------] 4 tests from ClientSurfaceEv
[ RUN ] ClientSurfaceEv
[ OK ] ClientSurfaceEv
[ RUN ] ClientSurfaceEv
[ OK ] ClientSurfaceEv
[ RUN ] ClientSurfaceEv
[ OK ] ClientSurfaceEv
[ RUN ] ClientSurfaceEv
[ OK ] ClientSurfaceEv
[----------] 4 tests from ClientSurfaceEv
[----------] 5 tests from ServerShutdown/
[ RUN ] ServerShutdown/
[ OK ] ServerShutdown/
[ RUN ] ServerShutdown/
[ OK ] ServerShutdown/
[ RUN ] ServerShutdown/
[ OK ] ServerShutdown/
[ RUN ] ServerShutdown/
[ OK ] ServerShutdown/
[ RUN ] ServerShutdown/
[ OK ] ServerShutdown/
[----------] 5 tests from ServerShutdown/
[----------] Global test environment tear-down
[==========] 116 tests from 29 test cases ran. (3243 ms total)
[ PASSED ] 116 tests.
YOU HAVE 6 DISABLED TESTS
ProblemType: Crash
DistroRelease: Ubuntu 14.10
Package: mir-test-tools 0.4.1+14.
ProcVersionSign
Uname: Linux 3.15.0-6-generic i686
ApportVersion: 2.14.4-0ubuntu2
Architecture: i386
CurrentDesktop: Unity
Date: Tue Jul 15 13:28:31 2014
ExecutablePath: /usr/bin/
InstallationDate: Installed on 2014-06-13 (31 days ago)
InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Alpha i386 (20140613)
ProcCmdline: mir_acceptance_
Signal: 6
SourcePackage: mir
StacktraceTop:
?? ()
?? ()
?? ()
mir::DisplaySe
mir::run_
Title: mir_acceptance_
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm autopilot cdrom dip lpadmin plugdev sambashare sudo
Related branches
- Mir CI Bot: Approve (continuous-integration)
- Alexandros Frantzis (community): Approve
- Alan Griffiths: Approve
- Mir development team: Pending requested
- Kevin DuBois: Pending requested
- Chris Halse Rogers: Pending requested
-
Diff: 357 lines (+108/-25)9 files modifiedinclude/test/mir_test_framework/interprocess_client_server_test.h (+2/-0)
tests/acceptance-tests/server_signal_handling.cpp (+8/-2)
tests/acceptance-tests/test_server_shutdown.cpp (+5/-5)
tests/acceptance-tests/throwback/test_client_library_errors.cpp (+14/-6)
tests/include/mir/test/death.h (+49/-0)
tests/mir_test_framework/interprocess_client_server_test.cpp (+11/-0)
tests/unit-tests/dispatch/test_threaded_dispatcher.cpp (+7/-3)
tests/unit-tests/test_fatal.cpp (+7/-5)
tests/unit-tests/test_udev_wrapper.cpp (+5/-4)
information type: | Private → Public |
tags: | added: testsfail |
summary: |
- mir_acceptance_tests dumps a core file from - ServerShutdown.server_removes_endpoint_on_abort + mir_acceptance_tests dumps core files |
summary: |
- mir_acceptance_tests dumps core files + mir_acceptance_tests dumps core files (even when everything passes) |
Changed in mir: | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
milestone: | none → 0.21.0 |
status: | Triaged → In Progress |
summary: |
- mir_acceptance_tests dumps core files (even when everything passes) + mir_acceptance_tests & mir_unit_tests dump core files (even when + everything passes) |
Changed in mir: | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
Changed in mir: | |
milestone: | 0.21.0 → 0.22.0 |
Changed in mir: | |
status: | Fix Committed → Fix Released |
StacktraceTop: rver::run (this=this@ entry=0xbfec819 8) at /build/ buildd/ mir-0.4. 1+14.10. 20140714/ src/server/ display_ server. cpp:210 mir(mir: :ServerConfigur ation&, std::function<void (mir::DisplaySe rver&)> ) (config=..., init=...) at /build/ buildd/ mir-0.4. 1+14.10. 20140714/ src/server/ run_mir. cpp:90
?? ()
?? ()
?? ()
mir::DisplaySe
mir::run_