mirror of
https://pagure.io/fedora-qa/os-autoinst-distri-fedora.git
synced 2024-11-21 21:43:08 +00:00
Add some wait_still_screens to GNOME Software ignore handling
I think the lack here is sometimes causing us to click more times than we should. Let's do this to try and make sure we don't click once it worked. Signed-off-by: Adam Williamson <awilliam@redhat.com>
This commit is contained in:
parent
4e102743b7
commit
4ccdaf0236
@ -51,11 +51,13 @@ sub run {
|
|||||||
# especially with GNOME 46 - part of
|
# especially with GNOME 46 - part of
|
||||||
# https://gitlab.gnome.org/GNOME/gnome-software/-/issues/2442
|
# https://gitlab.gnome.org/GNOME/gnome-software/-/issues/2442
|
||||||
click_lastmatch;
|
click_lastmatch;
|
||||||
|
wait_still_screen 2;
|
||||||
my $count = 20;
|
my $count = 20;
|
||||||
while (check_screen 'gnome_software_ignore', 3) {
|
while (check_screen 'gnome_software_ignore', 3) {
|
||||||
die "couldn't get rid of ignore screen!" if ($count == 0);
|
die "couldn't get rid of ignore screen!" if ($count == 0);
|
||||||
$count -= 1;
|
$count -= 1;
|
||||||
click_lastmatch;
|
click_lastmatch;
|
||||||
|
wait_still_screen 2;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
# go to the 'update' interface. We may be waiting some time at a
|
# go to the 'update' interface. We may be waiting some time at a
|
||||||
|
Loading…
Reference in New Issue
Block a user