Intermittent hangs in TestClientInput.clients_receive_key_input and TestClientInput.clients_receive_us_english_mapped_keys tests
Bug #1201435 reported by
Alexandros Frantzis
This bug report is a duplicate of:
Bug #1196744: intermittent acceptance test bug in TestClientInput.
Edit
Remove
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Committed
|
High
|
Robert Carr | ||
mir (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I noticed some Intermittent hangs in TestClientInput
Related branches
lp://staging/~robertcarr/mir/client-focus-notifications
- PS Jenkins bot (community): Approve (continuous-integration)
- kevin gunn (community): Approve
- Daniel van Vugt: Needs Fixing
- Alan Griffiths: Abstain
- Robert Ancell: Approve
- Chris Halse Rogers: Approve
- Alexandros Frantzis: Pending requested
-
Diff: 1138 lines (+481/-104)31 files modifiedinclude/server/mir/frontend/message_processor_report.h (+4/-0)
include/server/mir/frontend/null_message_processor_report.h (+2/-0)
include/server/mir/frontend/shell.h (+2/-0)
include/server/mir/logging/message_processor_report.h (+2/-0)
include/server/mir/lttng/message_processor_report.h (+1/-0)
include/server/mir/shell/default_focus_mechanism.h (+7/-1)
include/server/mir/shell/session_manager.h (+2/-0)
include/shared/mir_toolkit/common.h (+12/-3)
include/test/mir_test/event_matchers.h (+14/-0)
include/test/mir_test_doubles/mock_shell.h (+1/-0)
include/test/mir_test_doubles/stub_shell.h (+4/-1)
include/test/mir_test_framework/input_testing_server_configuration.h (+2/-3)
src/client/mir_connection.cpp (+4/-1)
src/client/mir_surface.cpp (+3/-4)
src/client/mir_surface.h (+1/-1)
src/server/frontend/null_message_processor_report.cpp (+4/-0)
src/server/frontend/session_mediator.cpp (+35/-29)
src/server/frontend/socket_messenger.cpp (+2/-0)
src/server/logging/message_processor_report.cpp (+6/-3)
src/server/lttng/message_processor_report.cpp (+6/-0)
src/server/shell/default_focus_mechanism.cpp (+7/-0)
src/server/shell/session_manager.cpp (+13/-2)
src/server/shell/surface.cpp (+5/-2)
tests/acceptance-tests/CMakeLists.txt (+1/-0)
tests/acceptance-tests/test_client_focus_notification.cpp (+232/-0)
tests/acceptance-tests/test_client_input.cpp (+3/-1)
tests/acceptance-tests/test_focus_selection.cpp (+1/-0)
tests/acceptance-tests/test_shell_control_of_surface_configuration.cpp (+7/-0)
tests/mir_test_framework/input_testing_server_options.cpp (+38/-53)
tests/unit-tests/shell/test_default_focus_mechanism.cpp (+26/-0)
tests/unit-tests/shell/test_surface.cpp (+34/-0)
Changed in mir: | |
importance: | Undecided → High |
status: | New → Triaged |
assignee: | nobody → Robert Carr (robertcarr) |
To post a comment you must log in.
This is probably the race in input_testing_ server_ options referenced in this comment: /code.launchpad .net/~robertcar r/mir/client- focus-notificat ions/+merge/ 166440/ comments/ 389018
https:/