From Fedora Project Wiki
No edit summary |
(GNOME Tweak Tool has been replaced by the Extensions app. Therefore, make this page obsolete.) |
||
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{admon/note|Obsolete|GNOME Tweak Tool no longer supports gnome-shell extension management. See [[QA:Testcase_gnome-shell_extensions_gnome_org]], [[QA:Testcase_gnome-shell_extensions_install]], and [[QA:Testcase_gnome-shell_extensions_remove]] for replacement functionality and tests.}} | |||
{{QA/Test_Case | {{QA/Test_Case | ||
|description=This test case targets gnome-shell extension handling by {{package|gnome-tweak-tool}}. | |description=This test case targets gnome-shell extension handling by {{package|gnome-tweak-tool}}. | ||
{{admon/important||A number of extensions inside Fedora repository aren't updated to GNOME 3.3.90 yet. These will appear as greyed both in gnome-tweak-tool and on extensions.gnome.org. You can very likely ignore these.}} | |||
|setup= | |setup= | ||
{{Testcase_gnome-shell_generic_setup}} | {{Testcase_gnome-shell_generic_setup}} | ||
Line 7: | Line 10: | ||
|actions= | |actions= | ||
# Run gnome-tweak-tool (Applications->Accessories->Advanced Settings) and go to the ''Shell Extensions'' tab to see installed extensions. | # Run gnome-tweak-tool (Applications->Accessories->Advanced Settings) and go to the ''Shell Extensions'' tab to see installed extensions. | ||
# Click on the ''Install Shell Extension'' button and install an extension manually. You can find some at various extension home pages, linked from extensions.gnome.org - or you can use this one: [[http://vhumpa.fedorapeople.org/remove-accessibility-icon@martin-weusten.de.zip]] | # Click on the ''Install Shell Extension'' button and install an extension manually. You can find some at various extension home pages, linked from extensions.gnome.org - or you can use this one: [[http://vhumpa.fedorapeople.org/remove-accessibility-icon@martin-weusten.de.zip]] (Please NOTE: don't install this sample extension if it is already installed through package manager (you can ''yum remove'' it before). We've already found a bug here - if both installed, user and system-wide, gnome-shell crashes.) | ||
# Gradually enable all the extensions you have installed. | # Gradually enable all the extensions you have installed. | ||
# Keep with enabling/disabling various extensions for some time. | # Keep with enabling/disabling various extensions for some time. | ||
Line 17: | Line 20: | ||
# Even if particular extension is faulty, gnome-shell should in no case crash. | # Even if particular extension is faulty, gnome-shell should in no case crash. | ||
}} | }} | ||
[[Category: | [[Category:Obsolete Test Cases]] |
Latest revision as of 16:09, 6 September 2022
Description
This test case targets gnome-shell extension handling by gnome-tweak-tool
.
Setup
- Boot into a GNOME session with GNOME Shell
- Make sure you have
gnome-tweak-tool
installed usinggnome-packagekit
or via running: yum install gnome-tweak-tool - Have several extensions installed as in previous case.
How to test
- Run gnome-tweak-tool (Applications->Accessories->Advanced Settings) and go to the Shell Extensions tab to see installed extensions.
- Click on the Install Shell Extension button and install an extension manually. You can find some at various extension home pages, linked from extensions.gnome.org - or you can use this one: [[1]] (Please NOTE: don't install this sample extension if it is already installed through package manager (you can yum remove it before). We've already found a bug here - if both installed, user and system-wide, gnome-shell crashes.)
- Gradually enable all the extensions you have installed.
- Keep with enabling/disabling various extensions for some time.
- Gradually disable all of the extensions.
Expected Results
- After step one, you should see installed extensions, and all should be in the off state unless you have previously activated them.
- Extensions installed from file should load into the list and you should be able to activate then. If extension is already installed, gnome-tweak-tool should update it.
- As you keep enabling and disabling extensions they should load / unload accordingly. Activating an extension should not result in it's on/off indicator switching back to off on it's own after some time has passed. If the switch comes back right away, this may be because of incompatible/faulty extension. Please note that some extensions won't visible alter gnome-shell when you enable them unless some conditions have been met (i.e. Media player indicator).
- Even if particular extension is faulty, gnome-shell should in no case crash.