os-autoinst-distri-rocky/needles/kde
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 desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
akonadi_migration_agent-31-20190926.json Handle an 'akonadi did something' notification in KDE, etc. 2019-10-30 09:05:06 -07:00
akonadi_migration_agent-31-20190926.png Add new akonadi migration agent needle for F31 background 2019-09-26 10:24:37 -07:00
akonadi_migration_agent-20191129.json Update akonadi migration agent needle 2019-11-29 13:04:51 -08:00
akonadi_migration_agent-20191129.png Update akonadi migration agent needle 2019-11-29 13:04:51 -08:00
akonadi_migration_notification-20191206.json Whoops, add missing area to akonadi notification needle 2019-12-06 10:07:40 -08:00
akonadi_migration_notification-20191206.png Add missing akonadi notification needle 2019-12-06 09:34:41 -08:00
auth_required-kde-20190530.json Try to handle spurious 'auth required' on KDE update test too 2019-05-30 17:54:27 -07:00
auth_required-kde-20190530.png Try to handle spurious 'auth required' on KDE update test too 2019-05-30 17:54:27 -07:00
desktop_expand_systray-lighter.json add a variant for the KDE expand systray needle 2016-09-24 12:57:59 -07:00
desktop_expand_systray-lighter.png add a variant for the KDE expand systray needle 2016-09-24 12:57:59 -07:00
desktop_expand_systray.json add a desktop notifications test 2016-09-23 16:03:13 -07:00
desktop_expand_systray.png add a desktop notifications test 2016-09-23 16:03:13 -07:00
desktop_network_notification-kde-20190214.json Add updated grey KDE network notification needle 2019-02-14 12:35:53 -08:00
desktop_network_notification-kde-20190214.png Add updated grey KDE network notification needle 2019-02-14 12:35:53 -08:00
desktop_no_notifications-kde-20190523.json Update KDE 'no notifications' needle 2019-05-23 17:40:10 -07:00
desktop_no_notifications-kde-20190523.png Update KDE 'no notifications' needle 2019-05-23 17:40:10 -07:00
desktop_no_notifications-kde-20200219.json Update KDE 'no notifications' needle 2020-02-19 09:47:36 -08:00
desktop_no_notifications-kde-20200219.png Update KDE 'no notifications' needle 2020-02-19 09:47:36 -08:00
desktop_package_tool_update_apply-kde.json Avoid identical needle names in subdirectories 2017-01-25 10:32:14 +01:00
desktop_package_tool_update_apply-kde.png Avoid identical needle names in subdirectories 2017-01-25 10:32:14 +01:00
desktop_package_tool_update_done.json handle auth request for unsigned updates on KDE 2016-09-23 18:20:28 -07:00
desktop_package_tool_update_done.png add a desktop_update_graphical test 2016-09-22 11:38:51 -07:00
desktop_package_tool_update-kde-detected-20190821.json Add a new KDE desktop update needle variant 2019-08-21 11:55:07 -07:00
desktop_package_tool_update-kde-detected-20190821.png Add a new KDE desktop update needle variant 2019-08-21 11:55:07 -07:00
desktop_package_tool_update-kde-detected-20190918.json Add some new update-related needles for KDE 2019-09-19 10:23:21 -07:00
desktop_package_tool_update-kde-detected-20190918.png Add some new update-related needles for KDE 2019-09-19 10:23:21 -07:00
desktop_runner-20160419.json Organize needles to directories (step 2/2) 2016-05-13 13:43:31 +02:00
desktop_runner-20160419.png Organize needles to directories (step 2/2) 2016-05-13 13:43:31 +02:00
desktop_runner-20160425-white.json Organize needles to directories (step 2/2) 2016-05-13 13:43:31 +02:00
desktop_runner-20160425-white.png Organize needles to directories (step 2/2) 2016-05-13 13:43:31 +02:00
desktop_systray_notifications-31-20190918.json Add some new update-related needles for KDE 2019-09-19 10:23:21 -07:00
desktop_systray_notifications-31-20190918.png Add some new update-related needles for KDE 2019-09-19 10:23:21 -07:00
desktop_update_notification_only-kde.json Try to handle changes to KDE update notifications in Rawhide 2019-05-30 17:34:09 -07:00
desktop_update_notification_only-kde.png Disambiguate another needle name 2017-03-29 21:24:47 -07:00
desktop_update_notification-kde-31-20190918.json Add some new update-related needles for KDE 2019-09-19 10:23:21 -07:00
desktop_update_notification-kde-31-20190918.png Add some new update-related needles for KDE 2019-09-19 10:23:21 -07:00
desktop_update_notification-kde-20190530.json Try to handle changes to KDE update notifications in Rawhide 2019-05-30 17:34:09 -07:00
desktop_update_notification-kde-20190530.png Try to handle changes to KDE update notifications in Rawhide 2019-05-30 17:34:09 -07:00
leave_button.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
leave_button.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
live_anaconda_icon-20190820.json Add needles for new anaconda icon 2019-08-19 17:36:41 -07:00
live_anaconda_icon-20190820.png Add needles for new anaconda icon 2019-08-19 17:36:41 -07:00
lock_button_kde.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
lock_button_kde.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_jack_kde.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
login_jack_kde.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
login_jim_kde_bigger-20200402.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
login_jim_kde_bigger-20200402.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
login_jim_kde.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
login_jim_kde.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
login_sddm_input-20161008.json add new SDDM needle variants for Rawhide 2016-10-08 10:58:07 -07:00
login_sddm_input-20161008.png add new SDDM needle variants for Rawhide 2016-10-08 10:58:07 -07:00
login_sddm_input-20190523.json Update KDE login screen needle 2019-05-23 15:13:52 -07:00
login_sddm_input-20190523.png Update KDE login screen needle 2019-05-23 15:13:52 -07:00
login_sddm_input-20200409.json Add new variant SDDM input needle 2020-04-14 12:05:33 -07:00
login_sddm_input-20200409.png Add new variant SDDM input needle 2020-04-14 12:05:33 -07:00
login_sddm_input-alt-20190527.json Add another new SDDM login needle 2019-05-27 17:50:40 -07:00
login_sddm_input-alt-20190527.png Add another new SDDM login needle 2019-05-27 17:50:40 -07:00
login_sddm_input.json Organize needles to directories (step 2/2) 2016-05-13 13:43:31 +02:00
login_sddm_input.png Organize needles to directories (step 2/2) 2016-05-13 13:43:31 +02:00
login_sddm-20190206.json GTK+ 3.24.5 needle retake 2019-02-06 13:27:30 -08:00
login_sddm-20190206.png GTK+ 3.24.5 needle retake 2019-02-06 13:27:30 -08:00
login_wrong_password_kde.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
login_wrong_password_kde.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
logout_confirm_kde.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
logout_confirm_kde.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
menu_button-kde-larger-20180604.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
menu_button-kde-larger-20180604.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
menu_button-upstream.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
menu_button-upstream.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
power_off_entry_kde.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
power_off_entry_kde.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
printing_check_sentence_kde_alt_2-20191204.json Create an automated test to test printing on Desktop 2019-12-05 09:22:50 -08:00
printing_check_sentence_kde_alt_2-20191204.png Create an automated test to test printing on Desktop 2019-12-05 09:22:50 -08:00
printing_check_sentence_kde_alt.json Create an automated test to test printing on Desktop 2019-12-05 09:22:50 -08:00
printing_check_sentence_kde_alt.png Create an automated test to test printing on Desktop 2019-12-05 09:22:50 -08:00
printing_check_sentence_kde.json Create an automated test to test printing on Desktop 2019-12-05 09:22:50 -08:00
printing_check_sentence_kde.png Create an automated test to test printing on Desktop 2019-12-05 09:22:50 -08:00
printing_pdfprinter_ready_kde.json Create an automated test to test printing on Desktop 2019-12-05 09:22:50 -08:00
printing_pdfprinter_ready_kde.png Create an automated test to test printing on Desktop 2019-12-05 09:22:50 -08:00
printing_print_kde.json Create an automated test to test printing on Desktop 2019-12-05 09:22:50 -08:00
printing_print_kde.png Create an automated test to test printing on Desktop 2019-12-05 09:22:50 -08:00
reboot_entry_kde.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
reboot_entry_kde.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
reboot_icon.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
reboot_icon.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
switch_user_entry_kde.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
switch_user_entry_kde.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
user_confirm_jack_kde.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
user_confirm_jack_kde.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
user_confirm_jim_kde.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
user_confirm_jim_kde.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
user_confirm_jim_term.json Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
user_confirm_jim_term.png Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00