Actions
action #54422
closedaction #55703: send_keys() doesn't guarantee that the application will handle modifiers+normal_key properly
[functional][u] LO recent documents: alt-f not working on wayland (TW)
Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
2019-07-18
Due date:
% Done:
0%
Estimated time:
42.00 h
Description
Observation¶
openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-desktopapps-documentation@64bit fails in
libreoffice_recent_documents
Suggestions¶
- Check if os-autoinst fix is already deployed: https://github.com/os-autoinst/os-autoinst/pull/1174/files
- Do an statistical investigation on O3 (if fix deployed) or locally with applied patch.
Acceptance criteria¶
- AC: A statistical investigation of 100 jobs doesn't reproduce the issue with the applied patch.
Reproducible¶
Fails since Build 20190705
Expected result¶
Last good: 20190704
Further details¶
Always latest result in this scenario: latest
With the switch of the video driver to std, Tumbleweed (and thus also Leap) moved to Wayland as the default session.
In the code for the LO test, there is this block:
# Because of bsc#1074057 alt-f is not working in libreoffice under wayland
# use another way to replace alt-f in SLED15
if (is_sle '15+') {
assert_and_click('ooffice-writing-file', timeout => 10);
}
else {
send_key "alt-f"; # is_sle('<15') and openSUSE all need to send key
}
The if clause would better be based on the session type in this case, rather than product version
Actions