ubuntu-session

Differences between revisions 1 and 52 (spanning 51 versions)
Revision 1 as of 2015-08-12 09:37:35
Size: 539
Editor: pD9ED6913
Comment:
Revision 52 as of 2017-09-05 10:17:00
Size: 5260
Editor: jibel
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
 * '''Test plan for component''': ofono ## page was copied from Process/Merges/TestPlans/gnome-software
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents>>||

 * '''Test plan for components''': gdm, ubuntu-session, wayland, xorg
Line 3: Line 6:
 * '''Trunk URL''': https://github.com/rilmodem/ofono
 * '''Ubuntu Package URL (LP)''': http://launchpad.net/ubuntu/+source/bluez
 * '''Upstream project''':    * '''Ubuntu Packaging Branch''':
 * '''Ubuntu Package URL (LP)''': https://launchpad.net/ubuntu/+source/gnome-session
Line 7: Line 11:
== Description == = Description =
Line 9: Line 13:
This is a test plan for bluez as used by Ubuntu Touch.  It ''does not'' cover scenarios and/or test cases for bluez installed on the desktop. This is a test plan for ubuntu-session as used by Ubuntu Desktop. It covers the standard sessions available on a default installation or upgrade of Ubuntu Desktop.
Line 11: Line 15:
== Dependants/Clients == == Initial set up ==
Line 13: Line 17:
== Device Setup ==  * Install latest Ubuntu Desktop development release
Line 15: Line 19:
== Test Plan ==
Line 19: Line 22:
== Basic Tests == == Test Cases ==

 * Sessions “Ubuntu” and “Ubuntu on Xorg” are available after a fresh default installation
   1. With a default installation of Ubuntu, boot the system
   1. Select a user
   1. Click on the cog
   1. Verify that ‘Ubuntu’ and ‘Ubuntu on Xorg’ are available and ‘Ubuntu’ is the default

 * Sessions “Ubuntu” and “Ubuntu on Xorg” are available after a fresh OEM installation
   1. With a default installation of Ubuntu, boot the system
   1. Select a user
   1. Click on the cog
   1. Verify that ‘Ubuntu’ and ‘Ubuntu on Xorg’ are available and ‘Ubuntu’ is the default

 * Sessions “Ubuntu”, “Ubuntu on Xorg”, “Unity” are available after an upgrade from Ubuntu 17.04 and “Ubuntu” is the default.
   1. With a default installation of Ubuntu 17.04 upgraded to latest development release, boot the system
   1. Select a user
   1. Click on the cog
   1. Verify that ‘Ubuntu’, ‘Ubuntu on Xorg’ and ‘Unity’ are available and ‘Ubuntu’ is the default
 
 * Sessions “Gnome”, “Gnome on Xorg” are available after an upgrade from Ubuntu GNOME 17.04 and “Gnome” is the default.
   1. With a default installation of Ubuntu Gnome 17.04 upgraded to latest development release, boot the system
   1. Select a user
   1. Click on the cog
   1. Verify that ‘Gnome’ and ‘Gnome on Xorg’ are available and ‘Gnome’ is the default
 
 * “Ubuntu” starts a wayland session
   1. Select a user
   1. Select the session named ‘Ubuntu’
   1. Login
   1. Verify that the wayland session is started and wayland is running
 
 * “Ubuntu on Xorg” starts an xorg session
   1. Select a user
   1. Select the session named ‘Ubuntu on Xorg’
   1. Login
   1. Verify that the Xorg session is started and Xorg is running
 
 * “Unity” (available after an upgrade from zesty) starts a Unity session.
   1. Select a user
   1. Select the session named ‘Unity’
   1. Login
   1. Verify that the Unity session is started and Unity on Xorg is running
 
 * If “Ubuntu” is selected, it is still the selected session after a logout/login.
   1. Login with the ‘Ubuntu’ session and verify that a wayland session is started
   1. Logout
   1. Click on the cog
   1. Check that ‘Ubuntu’ is still selected
   1. Login
   1. Check that the wayland session is started
 
 * If “Ubuntu on Xorg” is selected, it is still the selected session after a logout/login.
   1. Login with the ‘Ubuntu on Xorg’ session and verify that an xorg session is started
   1. Logout
   1. Click on the cog
   1. Check that ‘Ubuntu on Xorg’ is still selected
   1. Login
   1. Check that the xorg session is started
 
 * If “Unity” is selected, it is still the selected session after a logout/login.
   1. Login with the ‘Unity’ session and verify that a Unity session is started
   1. Logout
   1. Click on the cog
   1. Check that ‘Unity’ is still selected
   1. Login
   1. Check that the unity session is started
 
 * If “Ubuntu” is selected, it is still the selected session after a reboot.
   1. Login with the ‘Ubuntu’ session and verify that a wayland session is started
   1. Reboot
   1. Click on the cog
   1. Check that ‘Ubuntu’ is still selected
   1. Login
   1. Check that the wayland session is started
 
 * If “Ubuntu on Xorg” is selected, it is still the selected session after a reboot.
   1. Login with the ‘Ubuntu on Xorg’ session and verify that an xorg session is started
   1. Reboot
   1. Click on the cog
   1. Check that ‘Ubuntu on Xorg’ is still selected
   1. Login
   1. Check that the xorg session is started
 
 * If “Unity” is selected, it is still the selected session after a reboot.
   1. Login with the ‘Ubuntu’ session and verify that a wayland session is started
   1. Reboot
   1. Click on the cog
   1. Check that ‘Ubuntu’ is still selected
   1. Login
   1. Check that the wayland session is started
 
 * Switch between sessions
   1. Select the ‘Ubuntu’ session and login
   1. Verify that a wayland session is started
   1. Logout
   1. Select the ‘Ubuntu on xorg’ session and login
   1. Verify that an xorg session is started
   1. Logout
   1. Select the ‘Ubuntu’ session and login
   1. Verify that a wayland session is started

= TODO =

 

Description

This is a test plan for ubuntu-session as used by Ubuntu Desktop. It covers the standard sessions available on a default installation or upgrade of Ubuntu Desktop.

Initial set up

  • Install latest Ubuntu Desktop development release

Manual Tests

Test Cases

  • Sessions “Ubuntu” and “Ubuntu on Xorg” are available after a fresh default installation
    1. With a default installation of Ubuntu, boot the system
    2. Select a user
    3. Click on the cog
    4. Verify that ‘Ubuntu’ and ‘Ubuntu on Xorg’ are available and ‘Ubuntu’ is the default
  • Sessions “Ubuntu” and “Ubuntu on Xorg” are available after a fresh OEM installation
    1. With a default installation of Ubuntu, boot the system
    2. Select a user
    3. Click on the cog
    4. Verify that ‘Ubuntu’ and ‘Ubuntu on Xorg’ are available and ‘Ubuntu’ is the default
  • Sessions “Ubuntu”, “Ubuntu on Xorg”, “Unity” are available after an upgrade from Ubuntu 17.04 and “Ubuntu” is the default.
    1. With a default installation of Ubuntu 17.04 upgraded to latest development release, boot the system
    2. Select a user
    3. Click on the cog
    4. Verify that ‘Ubuntu’, ‘Ubuntu on Xorg’ and ‘Unity’ are available and ‘Ubuntu’ is the default
  • Sessions “Gnome”, “Gnome on Xorg” are available after an upgrade from Ubuntu GNOME 17.04 and “Gnome” is the default.
    1. With a default installation of Ubuntu Gnome 17.04 upgraded to latest development release, boot the system
    2. Select a user
    3. Click on the cog
    4. Verify that ‘Gnome’ and ‘Gnome on Xorg’ are available and ‘Gnome’ is the default
  • “Ubuntu” starts a wayland session
    1. Select a user
    2. Select the session named ‘Ubuntu’
    3. Login
    4. Verify that the wayland session is started and wayland is running
  • “Ubuntu on Xorg” starts an xorg session
    1. Select a user
    2. Select the session named ‘Ubuntu on Xorg’
    3. Login
    4. Verify that the Xorg session is started and Xorg is running
  • “Unity” (available after an upgrade from zesty) starts a Unity session.
    1. Select a user
    2. Select the session named ‘Unity’
    3. Login
    4. Verify that the Unity session is started and Unity on Xorg is running
  • If “Ubuntu” is selected, it is still the selected session after a logout/login.
    1. Login with the ‘Ubuntu’ session and verify that a wayland session is started
    2. Logout
    3. Click on the cog
    4. Check that ‘Ubuntu’ is still selected
    5. Login
    6. Check that the wayland session is started
  • If “Ubuntu on Xorg” is selected, it is still the selected session after a logout/login.
    1. Login with the ‘Ubuntu on Xorg’ session and verify that an xorg session is started
    2. Logout
    3. Click on the cog
    4. Check that ‘Ubuntu on Xorg’ is still selected
    5. Login
    6. Check that the xorg session is started
  • If “Unity” is selected, it is still the selected session after a logout/login.
    1. Login with the ‘Unity’ session and verify that a Unity session is started
    2. Logout
    3. Click on the cog
    4. Check that ‘Unity’ is still selected
    5. Login
    6. Check that the unity session is started
  • If “Ubuntu” is selected, it is still the selected session after a reboot.
    1. Login with the ‘Ubuntu’ session and verify that a wayland session is started
    2. Reboot
    3. Click on the cog
    4. Check that ‘Ubuntu’ is still selected
    5. Login
    6. Check that the wayland session is started
  • If “Ubuntu on Xorg” is selected, it is still the selected session after a reboot.
    1. Login with the ‘Ubuntu on Xorg’ session and verify that an xorg session is started
    2. Reboot
    3. Click on the cog
    4. Check that ‘Ubuntu on Xorg’ is still selected
    5. Login
    6. Check that the xorg session is started
  • If “Unity” is selected, it is still the selected session after a reboot.
    1. Login with the ‘Ubuntu’ session and verify that a wayland session is started
    2. Reboot
    3. Click on the cog
    4. Check that ‘Ubuntu’ is still selected
    5. Login
    6. Check that the wayland session is started
  • Switch between sessions
    1. Select the ‘Ubuntu’ session and login
    2. Verify that a wayland session is started
    3. Logout
    4. Select the ‘Ubuntu on xorg’ session and login
    5. Verify that an xorg session is started
    6. Logout
    7. Select the ‘Ubuntu’ session and login
    8. Verify that a wayland session is started

TODO

Process/Merges/TestPlans/ubuntu-session (last edited 2017-09-05 10:17:00 by jibel)