From Fedora Project Wiki

No edit summary
(Wrote most of it)
Line 4: Line 4:
{{Testcase_gnome-shell_generic_setup}}
{{Testcase_gnome-shell_generic_setup}}
# Make sure you have {{package|gnome-tweak-tool}} installed using {{package|gnome-packagekit}} or via running: ''yum install gnome-tweak-tool''
# Make sure you have {{package|gnome-tweak-tool}} installed using {{package|gnome-packagekit}} or via running: ''yum install gnome-tweak-tool''
# Have several extensions installed as in [[QA:Testcase_gnome-shell_extensions_install|previous]] test case.
# Have several extensions installed as in [[QA:Testcase_gnome-shell_extensions_install|previous]] case.
|actions=
|actions=
#
# 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 one of these: [[remove a11y button]], [[apps menu]]
# Gradually enable all the extensions you have installed.
# Keep with enabling/disabling various extensions for some time.
# Gradually disable all of the extensions.
|results=
|results=
#
# After step one, you should see installed extensions, and all should be in the ''off'' state unless you have previously activated them.
# 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.
}}
}}
[[Category:Package_gnome-shell_test_cases]]
[[Category:Package_gnome-shell_test_cases]]

Revision as of 13:57, 7 March 2012

Description

This test case targets gnome-shell extension handling by Package-x-generic-16.pnggnome-tweak-tool.

Setup

  1. Boot into a GNOME session with GNOME Shell
  2. Make sure you have Package-x-generic-16.pnggnome-tweak-tool installed using Package-x-generic-16.pnggnome-packagekit or via running: yum install gnome-tweak-tool
  3. Have several extensions installed as in previous case.

How to test

  1. Run gnome-tweak-tool (Applications->Accessories->Advanced Settings) and go to the Shell Extensions tab to see installed extensions.
  2. 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 one of these: remove a11y button, apps menu
  3. Gradually enable all the extensions you have installed.
  4. Keep with enabling/disabling various extensions for some time.
  5. Gradually disable all of the extensions.

Expected Results

  1. After step one, you should see installed extensions, and all should be in the off state unless you have previously activated them.
  2. 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).
  3. Even if particular extension is faulty, gnome-shell should in no case crash.