From 1e0b82cf94646702af85aa824a0864b87459f85e Mon Sep 17 00:00:00 2001 From: Al Bowles Date: Fri, 17 Jun 2022 10:49:08 -0500 Subject: [PATCH 1/2] Handle the missing license screen in 9 --- ..._login_test_user_highlighted-20220616.json | 17 +++++++++ ...l_login_test_user_highlighted-20220616.png | Bin 0 -> 12473 bytes needles/gnome/rocky-login_gdm-20220614.json | 19 ++++++++++ needles/gnome/rocky-login_gdm-20220614.png | Bin 0 -> 11560 bytes tests/_graphical_wait_login.pm | 35 ++++++++++++------ 5 files changed, 59 insertions(+), 12 deletions(-) create mode 100644 needles/gnome/rocky-graphical_login_test_user_highlighted-20220616.json create mode 100644 needles/gnome/rocky-graphical_login_test_user_highlighted-20220616.png create mode 100644 needles/gnome/rocky-login_gdm-20220614.json create mode 100644 needles/gnome/rocky-login_gdm-20220614.png diff --git a/needles/gnome/rocky-graphical_login_test_user_highlighted-20220616.json b/needles/gnome/rocky-graphical_login_test_user_highlighted-20220616.json new file mode 100644 index 00000000..d1b4cb36 --- /dev/null +++ b/needles/gnome/rocky-graphical_login_test_user_highlighted-20220616.json @@ -0,0 +1,17 @@ +{ + "area": [ + { + "xpos": 418, + "ypos": 361, + "width": 32, + "height": 20, + "type": "match" + } + ], + "properties": [], + "tags": [ + "ENV-DISTRI-rocky", + "LANGUAGE-english", + "graphical_login_test_user_highlighted" + ] +} \ No newline at end of file diff --git a/needles/gnome/rocky-graphical_login_test_user_highlighted-20220616.png b/needles/gnome/rocky-graphical_login_test_user_highlighted-20220616.png new file mode 100644 index 0000000000000000000000000000000000000000..bb5797ca18c047ec5e7021eeede9afda329cb5c4 GIT binary patch literal 12473 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%0A@rU@ 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 RJRAjSU(h?B^~>#t{{@dp_U-@x literal 0 HcmV?d00001 diff --git a/tests/_graphical_wait_login.pm b/tests/_graphical_wait_login.pm index ef45a8da..563cdb73 100644 --- a/tests/_graphical_wait_login.pm +++ b/tests/_graphical_wait_login.pm @@ -40,18 +40,22 @@ sub run { # desktop unless (get_var("DESKTOP") eq 'gnome' && get_var("INSTALL_NO_USER")) { unless (get_var("HDD_1") && !(get_var("PARTITIONING") eq "custom_resize_lvm")) { - # for Rocky Linux here happens to be a license acceptance screen - # the initial appearance can sometimes take really long - assert_screen "gdm_initial_setup_license", 120; - assert_and_click "gdm_initial_setup_license"; - # Make sure the card has fully lifted until clicking on the buttons - wait_still_screen 5, 30; - assert_and_click "gdm_initial_setup_licence_accept"; - assert_and_click "gdm_spoke_done"; - # As well as coming back - wait_still_screen 5, 30; - assert_screen "gdm_initial_setup_license_accepted"; - assert_and_click "gdm_initial_setup_spoke_forward"; + # in 9.0+, license screens are not shown by default + # https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html-single/9.0_release_notes/index#enhancement_installer-and-image-creation + unless ($version eq '9.0') { + # for Rocky Linux here happens to be a license acceptance screen + # the initial appearance can sometimes take really long + assert_screen "gdm_initial_setup_license", 120; + assert_and_click "gdm_initial_setup_license"; + # Make sure the card has fully lifted until clicking on the buttons + wait_still_screen 5, 30; + assert_and_click "gdm_initial_setup_licence_accept"; + assert_and_click "gdm_spoke_done"; + # As well as coming back + wait_still_screen 5, 30; + assert_screen "gdm_initial_setup_license_accepted"; + assert_and_click "gdm_initial_setup_spoke_forward"; + } } boot_to_login_screen(timeout => $wait_time); @@ -61,6 +65,10 @@ sub run { # GDM 3.24.1 dumps a cursor in the middle of the screen here... mouse_hide; if (get_var("DESKTOP") eq 'gnome') { + if ($version eq '9.0') { + send_key_until_needlematch("graphical_login_test_user_highlighted", "tab", 5); + assert_screen "graphical_login_test_user_highlighted"; + } # we have to hit enter to get the password dialog, and it # doesn't always work for some reason so just try it three # times @@ -104,6 +112,9 @@ sub run { handle_welcome_screen unless (get_var("_welcome_done")); } } + if ($version eq '9.0') { + handle_welcome_screen unless (get_var("_welcome_done")); + } if (get_var("DESKTOP") eq 'gnome' && get_var("INSTALL_NO_USER")) { # handle welcome screen if we didn't do it above (holy flow # control, Batman!) -- 2.43.5 From c304e7bf76541cce259c2e432a54c231587960f3 Mon Sep 17 00:00:00 2001 From: Al Bowles Date: Sun, 19 Jun 2022 14:27:03 -0500 Subject: [PATCH 2/2] Update comment --- tests/_graphical_wait_login.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/_graphical_wait_login.pm b/tests/_graphical_wait_login.pm index 563cdb73..2a4e53bc 100644 --- a/tests/_graphical_wait_login.pm +++ b/tests/_graphical_wait_login.pm @@ -40,7 +40,7 @@ sub run { # desktop unless (get_var("DESKTOP") eq 'gnome' && get_var("INSTALL_NO_USER")) { unless (get_var("HDD_1") && !(get_var("PARTITIONING") eq "custom_resize_lvm")) { - # in 9.0+, license screens are not shown by default + # in 9.0, license screens are not shown by default # https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html-single/9.0_release_notes/index#enhancement_installer-and-image-creation unless ($version eq '9.0') { # for Rocky Linux here happens to be a license acceptance screen -- 2.43.5