Handle BGO#790811 (GNOME 'getting started' crash)

There's a bug causing the 'getting started' screen to crash.
This doesn't really make the system unusable, so treating it
as a soft failure seems appropriate, especially as this will
unblock all the post-install tests on Workstation.
This commit is contained in:
Adam Williamson 2017-11-24 16:36:31 -08:00
parent e2beb4f046
commit 2a7b2923f7
2 changed files with 14 additions and 6 deletions

View file

@ -462,9 +462,13 @@ sub gnome_initial_setup {
}
else {
# wait for the stupid 'help' screen to show and kill it
assert_screen "getting_started";
send_key "alt-f4";
wait_still_screen 5;
if (check_screen "getting_started") {
send_key "alt-f4";
wait_still_screen 5;
}
else {
record_soft_failure "'getting started' missing (probably BGO#790811)";
}
# don't do it again on second load
}
set_var("_setup_done", 1);

View file

@ -81,9 +81,13 @@ sub run {
}
if (get_var("DESKTOP") eq 'gnome' && get_var("INSTALL_NO_USER")) {
# wait for the stupid 'help' screen to show and kill it
assert_screen "getting_started";
send_key "alt-f4";
wait_still_screen 5;
if (check_screen "getting_started") {
send_key "alt-f4";
wait_still_screen 5;
}
else {
record_soft_failure "'getting started' missing (probably BGO#790811)";
}
}
# Move the mouse somewhere it won't highlight the match areas