Simplify _graphical_wait_login by dropping a huge conditional
If USER_LOGIN is false we can just return; when we reach the login screen. We don't need a huge conditional when we don't do anything *after* it, in the false case. Signed-off-by: Adam Williamson <awilliam@redhat.com>
This commit is contained in:
parent
26c4171e5c
commit
64c5070b06
@ -27,10 +27,11 @@ sub run {
|
|||||||
}
|
}
|
||||||
# Wait for the login screen
|
# Wait for the login screen
|
||||||
boot_to_login_screen(timeout => $wait_time);
|
boot_to_login_screen(timeout => $wait_time);
|
||||||
|
# if USER_LOGIN is set to string 'false', we're done here
|
||||||
|
return if (get_var("USER_LOGIN") eq "false");
|
||||||
|
|
||||||
# GDM 3.24.1 dumps a cursor in the middle of the screen here...
|
# GDM 3.24.1 dumps a cursor in the middle of the screen here...
|
||||||
mouse_hide;
|
mouse_hide;
|
||||||
# do user login unless USER_LOGIN is set to string 'false'
|
|
||||||
unless (get_var("USER_LOGIN") eq "false") {
|
|
||||||
if (get_var("DESKTOP") eq 'gnome') {
|
if (get_var("DESKTOP") eq 'gnome') {
|
||||||
# we have to hit enter to get the password dialog
|
# we have to hit enter to get the password dialog
|
||||||
send_key "ret";
|
send_key "ret";
|
||||||
@ -107,7 +108,6 @@ sub run {
|
|||||||
# KDE can take ages to start up
|
# KDE can take ages to start up
|
||||||
check_desktop_clean(tries=>40);
|
check_desktop_clean(tries=>40);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
sub test_flags {
|
sub test_flags {
|
||||||
return { fatal => 1, milestone => 1 };
|
return { fatal => 1, milestone => 1 };
|
||||||
|
Loading…
Reference in New Issue
Block a user