Add mouse click to install-wait loop on VNC clients
I noticed a pattern lately of VNC tests failing on Rawhide when we have a debug kernel (but passing with a regular kernel). On closer investigation I think there's simply a screen blank happening if the install process takes more than five minutes, and that's more likely with a debug kernel. This extends the loop we use to move the mouse every so often while waiting for the install to complete (which is meant to defeat this sort of thing) to also click the mouse, when we're a VNC client test. In a quick check this seemed to help. Signed-off-by: Adam Williamson <awilliam@redhat.com>
This commit is contained in:
parent
9df165c1a9
commit
3850a088bc
@ -121,6 +121,9 @@ sub run {
|
|||||||
while ($timeout > 0) {
|
while ($timeout > 0) {
|
||||||
# move the mouse a bit
|
# move the mouse a bit
|
||||||
mouse_set 100, 100;
|
mouse_set 100, 100;
|
||||||
|
# also click, if we're a VNC client, seems just moving mouse
|
||||||
|
# isn't enough to defeat blanking
|
||||||
|
mouse_click if (get_var("VNC_CLIENT"));
|
||||||
mouse_hide;
|
mouse_hide;
|
||||||
last if (check_screen "anaconda_install_done", $interval);
|
last if (check_screen "anaconda_install_done", $interval);
|
||||||
$timeout -= $interval;
|
$timeout -= $interval;
|
||||||
|
Loading…
Reference in New Issue
Block a user