os-autoinst-distri-rocky/needles/gnome
Lukáš Růžička f3d6a9574c Add desktop login test, revise and rename check_desktop
This adds a new test that implementsQA:Testcase_desktop_login
on both GNOME and KDE.

While working on this, we realized that the "desktop_clean"
needles were really "app menu" needles, and for KDE, this was
a duplication with the new "system menu" needles, because on KDE
the app menu and the system menu are the same. So I (Adam)
started to de-duplicate that, but also realized that "app menu
button" is a much more accurate name for these needles, so I was
renaming the old desktop_clean needles to app_menu_button. That
led me to the realization that "check_desktop_clean" is itself a
dumb name, because we don't (at least, any more, way back in the
mists of time we may have done) do anything to check that the
desktop is "clean" - we're really just asserting that we're at a
desktop *at all*. While thinking *that* through, I *also* realized
that the whole "open the overview and look for the app grid icon"
workaround it did is no longer necessary, because GNOME doesn't
use a translucent top bar any more. That went away in GNOME 3.32,
which is in Fedora 30, our oldest supported release.

So I threw that away, renamed the function "check_desktop",
cleaned up all the needle naming and tagging, and also added an
app menu needle for GNOME in Japanese because we were missing
one (the Japanese tests have been using the "app grid icon"
workaround the whole time).
2020-04-17 17:27:04 -07:00
..
apps Add F31 variant Terminal app run needle 2020-04-14 12:12:57 -07:00
arabic Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
french Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
japanese Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
russian Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
apps_menu_button-20190625.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
apps_menu_button-20190625.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
auth_required-20190212.json Handle 'authentication required' appearing on Boxes startup 2019-03-26 12:30:47 -07:00
auth_required-20190212.png Handle 'authentication required' appearing on Boxes startup 2019-03-26 12:30:47 -07:00
auth_required-20190625.json Update a bunch of needles that have changed in Rawhide 2019-06-25 15:07:46 -07:00
auth_required-20190625.png Update a bunch of needles that have changed in Rawhide 2019-06-25 15:07:46 -07:00
auth_required-20200219.json Update authentication required GNOME needle 2020-02-19 10:35:47 -08:00
auth_required-20200219.png Update authentication required GNOME needle 2020-02-19 10:35:47 -08:00
desktop_no_notifications-gnome-20180813.json Add new 'no notifications' needle for GNOME 2018-08-13 15:56:42 -07:00
desktop_no_notifications-gnome-20180813.png
desktop_package_tool_update_apply-gnome-cantarell111.json
desktop_package_tool_update_apply-gnome-cantarell111.png
desktop_package_tool_update_download-20181031.json
desktop_package_tool_update_download-20181031.png Handle split of 'download' and 'apply' phases in gnome-software 2018-10-31 11:50:14 -07:00
desktop_package_tool_update_download-20200226.json Update GNOME Software 'Download' needle for changed kerning 2020-02-26 11:34:21 -08:00
desktop_package_tool_update_download-20200226.png Update GNOME Software 'Download' needle for changed kerning 2020-02-26 11:34:21 -08:00
desktop_package_tool_update_refresh-gnome-20190305.json Add variant GNOME Software refresh needle 2019-03-05 08:13:20 -08:00
desktop_package_tool_update_refresh-gnome-20190305.png Add variant GNOME Software refresh needle 2019-03-05 08:13:20 -08:00
desktop_package_tool_update-gnome-cantarell101.json
desktop_package_tool_update-gnome-cantarell101.png Add yet a couple more cantarell 101 needles 2018-04-09 15:02:09 -07:00
desktop_package_tool_update-gnome-gtk3245-20190207.json Add GTK+ 3.24.5 desktop update needle 2019-02-07 10:12:27 -08:00
desktop_package_tool_update-gnome-gtk3245-20190207.png Add GTK+ 3.24.5 desktop update needle 2019-02-07 10:12:27 -08:00
desktop_runner-cantarell17.json
desktop_runner-cantarell17.png
desktop_runner.json
desktop_runner.png
desktop_update_notification_only-gnome-20190625.json Update a bunch of needles that have changed in Rawhide 2019-06-25 15:07:46 -07:00
desktop_update_notification_only-gnome-20190625.png Update a bunch of needles that have changed in Rawhide 2019-06-25 15:07:46 -07:00
desktop_update_notification_only-gnome-20200220.json Update desktop update notification only needle 2020-02-20 09:53:30 -08:00
desktop_update_notification_only-gnome-20200220.png Update desktop update notification only needle 2020-02-20 09:53:30 -08:00
getting_started-20200117.json First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
getting_started-20200117.png First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
getting_started-gtk3245-20190206.json GTK+ 3.24.5 needle retake 2019-02-06 13:27:30 -08:00
getting_started-gtk3245-20190206.png GTK+ 3.24.5 needle retake 2019-02-06 13:27:30 -08:00
getting_started-largetext-20180915.json
getting_started-largetext-20180915.png Add a few more Cantarell 0.111 needles 2018-09-16 08:44:38 -07:00
getting_started-largetext-20200117.json First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
getting_started-largetext-20200117.png First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
gnome_reboot_confirm-cantarell111.json
gnome_reboot_confirm-cantarell111.png Add a large chunk of needles for Cantarell 0.111 2018-09-10 02:44:50 -07:00
gnome_software_welcome-cantarell101.json
gnome_software_welcome-cantarell101.png
layout_us_ltr_overview-20190212.json Add various new needle variants for Rawhide changes 2019-02-13 00:15:50 -08:00
layout_us_ltr_overview-20190212.png Add various new needle variants for Rawhide changes 2019-02-13 00:15:50 -08:00
layout_us_ltr_overview.json Move layout_us_ltr_overview from arabic to GNOME too 2019-06-25 15:09:00 -07:00
layout_us_ltr_overview.png Move layout_us_ltr_overview from arabic to GNOME too 2019-06-25 15:09:00 -07:00
layout_us_ltr-gdm-20190625.json Update a bunch of needles that have changed in Rawhide 2019-06-25 15:07:46 -07:00
layout_us_ltr-gdm-20190625.png Update a bunch of needles that have changed in Rawhide 2019-06-25 15:07:46 -07:00
layout_us_ltr-gdm.json Update a bunch of needles that have changed in Rawhide 2019-06-25 15:07:46 -07:00
layout_us_ltr-gdm.png Update a bunch of needles that have changed in Rawhide 2019-06-25 15:07:46 -07:00
layout_us-20161215.json add an Asian (Japanese) language install test 2016-12-21 08:41:00 -08:00
layout_us-20161215.png
layout_us-gdm-20190625.json Update a bunch of needles that have changed in Rawhide 2019-06-25 15:07:46 -07:00
layout_us-gdm-20190625.png Update a bunch of needles that have changed in Rawhide 2019-06-25 15:07:46 -07:00
layout_us-overview-20190905.json Add changed needle that failed for cyrillic test. 2019-09-05 17:10:50 +02:00
layout_us-overview-20190905.png Add changed needle that failed for cyrillic test. 2019-09-05 17:10:50 +02:00
live_initial-20190820.json Add needles for new anaconda icon 2019-08-19 17:36:41 -07:00
live_initial-20190820.png Add needles for new anaconda icon 2019-08-19 17:36:41 -07:00
live_initial-gtk3195.json
live_initial-gtk3195.png
lock_button.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
lock_button.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
locked_screen_switch_user.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
locked_screen_switch_user.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
log_out_confirm.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
log_out_confirm.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
log_out_entry.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
log_out_entry.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
login_gdm_input-20190625.json Update a bunch of needles that have changed in Rawhide 2019-06-25 15:07:46 -07:00
login_gdm_input-20190625.png Update a bunch of needles that have changed in Rawhide 2019-06-25 15:07:46 -07:00
login_gdm_input-20200219.json Update GDM input needle 2020-02-19 09:47:13 -08:00
login_gdm_input-20200219.png Update GDM input needle 2020-02-19 09:47:13 -08:00
login_gdm_input-cantarell111.json
login_gdm_input-cantarell111.png
login_gdm-20190625.json Update a bunch of needles that have changed in Rawhide 2019-06-25 15:07:46 -07:00
login_gdm-20190625.png Update a bunch of needles that have changed in Rawhide 2019-06-25 15:07:46 -07:00
login_gdm.json
login_gdm.png Organize needles to directories (step 2/2) 2016-05-13 13:43:31 +02:00
login_jack_blue.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
login_jack_blue.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
login_jack.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
login_jack.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
login_jim.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
login_jim.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
login_wrong_password.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
login_wrong_password.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
next_button-20160823.json
next_button-20160823.png
overview_app_grid-20190625.json Update a bunch of needles that have changed in Rawhide 2019-06-25 15:07:46 -07:00
overview_app_grid-20190625.png Update a bunch of needles that have changed in Rawhide 2019-06-25 15:07:46 -07:00
overview_app_grid-20200220.json Update overview app grid needle (more GNOME icon changes) 2020-02-20 09:57:04 -08:00
overview_app_grid-20200220.png Update overview app grid needle (more GNOME icon changes) 2020-02-20 09:57:04 -08:00
overview_app_grid.json
overview_app_grid.png Change up 'clean desktop' check again (use a util function) 2017-07-10 11:47:07 -07:00
power_entry.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
power_entry.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
power_off_confirm.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
power_off_confirm.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
power_off_entry.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
power_off_entry.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
printing_check_sentence-f30-20191207.json Add some variant printing needles for F30 2019-12-06 17:28:27 -08:00
printing_check_sentence-f30-20191207.png Add some variant printing needles for F30 2019-12-06 17:28:27 -08:00
printing_check_sentence.json Create an automated test to test printing on Desktop 2019-12-05 09:22:50 -08:00
printing_check_sentence.png Create an automated test to test printing on Desktop 2019-12-05 09:22:50 -08:00
printing_print_completed.json Create an automated test to test printing on Desktop 2019-12-05 09:22:50 -08:00
printing_print_completed.png Create an automated test to test printing on Desktop 2019-12-05 09:22:50 -08:00
printing_print.json Create an automated test to test printing on Desktop 2019-12-05 09:22:50 -08:00
printing_print.png Create an automated test to test printing on Desktop 2019-12-05 09:22:50 -08:00
printing_select_pdfprinter-20200117.json First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
printing_select_pdfprinter-20200117.png First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
printing_select_pdfprinter-f30-20191207.json Add some variant printing needles for F30 2019-12-06 17:28:27 -08:00
printing_select_pdfprinter-f30-20191207.png Add some variant printing needles for F30 2019-12-06 17:28:27 -08:00
printing_select_pdfprinter.json Create an automated test to test printing on Desktop 2019-12-05 09:22:50 -08:00
printing_select_pdfprinter.png Create an automated test to test printing on Desktop 2019-12-05 09:22:50 -08:00
restart_confirm.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
restart_confirm.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
skip_button-20200116.json First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
skip_button-20200116.png First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
skip_button-gtk3245-20190206.json GTK+ 3.24.5 needle retake 2019-02-06 13:27:30 -08:00
skip_button-gtk3245-20190206.png GTK+ 3.24.5 needle retake 2019-02-06 13:27:30 -08:00
switch_user_entry.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
switch_user_entry.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
system_menu_button_grey.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
system_menu_button_grey.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
system_menu_button.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
system_menu_button.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
user_confirm_jack.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
user_confirm_jack.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
user_confirm_jim.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
user_confirm_jim.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00