[testsfail] ServerDisconnect.is_detected_by_client
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Invalid
|
High
|
Alan Griffiths | ||
mir (Ubuntu) |
Invalid
|
High
|
Unassigned |
Bug Description
[ RUN ] ServerDisconnec
[2017-10-27 21:38:41.897919] mirserver: Starting
[2017-10-27 21:38:41.898180] mirserver: Selected driver: mir:stub-graphics (version 0.28.1)
[2017-10-27 21:38:41.908376] mirserver: Using software cursor
[2017-10-27 21:38:41.912088] mirserver: Selected input driver: mir:stub-input (version: 0.28.1)
[2017-10-27 21:38:41.920187] <WARNING> mirserver: No WaylandAllocator EGL support!
error: XDG_RUNTIME_DIR not set in the environment
[2017-10-27 21:38:41.922664] mirserver: Mir version 0.28.1
[2017-10-27 21:38:41.923122] mirserver: Initial display configuration:
[2017-10-27 21:38:41.923141] mirserver: CTestConfig.cmake CTestTestfile.cmake mir_acceptance_
[2017-10-27 21:38:41.923157] mirserver: . |_ Physical size 0.0" 0x0mm
[2017-10-27 21:38:41.923162] mirserver: . |_ Power is on
[2017-10-27 21:38:41.923167] mirserver: . |_ Current mode 1600x1600 60.00Hz
[2017-10-27 21:38:41.923172] mirserver: . |_ Preferred mode 1600x1600 60.00Hz
[2017-10-27 21:38:41.923175] mirserver: . |_ Orientation normal
[2017-10-27 21:38:41.923181] mirserver: . |_ Logical size 1600x1600
[2017-10-27 21:38:41.923184] mirserver: . |_ Logical position +0+0
[2017-10-27 21:38:41.923188] mirserver: . |_ Scaling factor: 1.00
[2017-10-27 21:38:41.940284] mirserver: Stopping
/spread/
Value of: result.exit_code
Expected: is equal to 0
Actual: 1 (of type int)
[2017-10-27 21:38:41.953366] <ERROR> MirWindowAPI: Caught exception at client library boundary (in window_
Dynamic exception type: boost::
std::exception:
32, "Broken pipe"
[2017-10-27 21:38:41.953754] <ERROR> MirConnectionAPI: Caught exception at client library boundary (in mir_connection_
Dynamic exception type: boost::
std::exception:
32, "Broken pipe"
[ FAILED ] ServerDisconnec
Related branches
- Michał Sawicz: Needs Resubmitting
-
Diff: 37 lines (+12/-1)1 file modifiedtests/mir_test_framework/async_server_runner.cpp (+12/-1)
Changed in mir (Ubuntu): | |
status: | In Progress → Invalid |
Changed in mir: | |
status: | In Progress → Invalid |
$ while cmake-build- debug/bin/ mir_acceptance_ tests --gtest_ filter= ServerDisconnec t.is_detected_ by_client; do :; done
Fails after a few seconds