action #111752
[leap][qe-core] test fails in xterm - mistyping test string due to lost focus
0%
Description
Observation¶
openQA test in scenario opensuse-15.4-Leap-DVD-Incidents-x86_64-gnome@64bit fails in
xterm
Test suite description¶
Testsuite maintained at https://gitlab.suse.de/qa-maintenance/qam-openqa-yml. Maintainer: slindomansilla
The standard scenario where we mainly just follow installation suggestions without any adjustments as long as the default desktop is gnome.
Reproducible¶
Fails since (at least) Build :24410:vim (current job)
Expected result¶
Last good: :24409:vim (or more recent)
Further details¶
Always latest result in this scenario: latest
Related issues
History
#2
Updated by mloviska 2 months ago
There is also a lost focus issue. https://openqa.opensuse.org/tests/2407460#step/xterm/3
#4
Updated by okurz 2 months ago
- Related to action #110542: Try to mitigate "VNC typing issues" with disabled key repeat added
#6
Updated by mloviska about 1 month ago
Haven't seen a xterm
failure lately
#7
Updated by mloviska about 1 month ago
- Status changed from In Progress to Resolved
#8
Updated by mloviska about 1 month ago
- Status changed from Resolved to In Progress
#9
Updated by mloviska 21 days ago
xterm
does not run as native Wayland application, but as XWayland.
localhost gsd-xsettings localhost.localdomain gnome-shell localhost.localdomain spice-vdagent localhost.localdomain xterm localhost.localdomain xterm
AFAICT, the lost focus appears mostly right after reboot of the machine.
Adding a sleep
call in updates_packagekit_gpk::setup_system
before executing x11_start_program
does not show the issue anymore. Maybe we are dealing with some race condition, however I have not reproduced the issue outside openQA
#10
Updated by mloviska 20 days ago
Seems like the lost focus happens when a X11 application is started before Xwayland
UID PID PPID C STIME TTY TIME CMD bernhard 1683 1253 0 09:29 ? 00:00:00 xcalc ---> started w/o focus bernhard 1684 1253 0 09:29 ? 00:00:00 /usr/bin/Xwayland :0 -rootless - bernhard 1824 1253 0 09:30 ? 00:00:00 xterm ---> started w/ focus
they all have a common parent
UID PID PPID C STIME TTY TIME CMD bernhard 1253 1172 2 09:29 ? 00:00:13 /usr/bin/gnome-shell