ubuntu-session
Contents |
Test plan for components: gdm, ubuntu-session, wayland, xorg
Component Checklist: https://wiki.ubuntu.com/Process/Merges/Checklists/Common
Upstream project:
Ubuntu Packaging Branch:
Ubuntu Package URL (LP): https://launchpad.net/ubuntu/+source/gnome-session
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
- With a default installation of Ubuntu, boot the system
- Select a user
- Click on the cog
- 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
- With a default installation of Ubuntu, boot the system
- Select a user
- Click on the cog
- 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.
- With a default installation of Ubuntu 17.04 upgraded to latest development release, boot the system
- Select a user
- Click on the cog
- 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.
- With a default installation of Ubuntu Gnome 17.04 upgraded to latest development release, boot the system
- Select a user
- Click on the cog
- Verify that ‘Gnome’ and ‘Gnome on Xorg’ are available and ‘Gnome’ is the default
- “Ubuntu” starts a wayland session
- Select a user
- Select the session named ‘Ubuntu’
- Login
- Verify that the wayland session is started and wayland is running
- “Ubuntu on Xorg” starts an xorg session
- Select a user
- Select the session named ‘Ubuntu on Xorg’
- Login
- Verify that the Xorg session is started and Xorg is running
- “Unity” (available after an upgrade from zesty) starts a Unity session.
- Select a user
- Select the session named ‘Unity’
- Login
- 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.
- Login with the ‘Ubuntu’ session and verify that a wayland session is started
- Logout
- Click on the cog
- Check that ‘Ubuntu’ is still selected
- Login
- Check that the wayland session is started
- If “Ubuntu on Xorg” is selected, it is still the selected session after a logout/login.
- Login with the ‘Ubuntu on Xorg’ session and verify that an xorg session is started
- Logout
- Click on the cog
- Check that ‘Ubuntu on Xorg’ is still selected
- Login
- Check that the xorg session is started
- If “Unity” is selected, it is still the selected session after a logout/login.
- Login with the ‘Unity’ session and verify that a Unity session is started
- Logout
- Click on the cog
- Check that ‘Unity’ is still selected
- Login
- Check that the unity session is started
- If “Ubuntu” is selected, it is still the selected session after a reboot.
- Login with the ‘Ubuntu’ session and verify that a wayland session is started
- Reboot
- Click on the cog
- Check that ‘Ubuntu’ is still selected
- Login
- Check that the wayland session is started
- If “Ubuntu on Xorg” is selected, it is still the selected session after a reboot.
- Login with the ‘Ubuntu on Xorg’ session and verify that an xorg session is started
- Reboot
- Click on the cog
- Check that ‘Ubuntu on Xorg’ is still selected
- Login
- Check that the xorg session is started
- If “Unity” is selected, it is still the selected session after a reboot.
- Login with the ‘Ubuntu’ session and verify that a wayland session is started
- Reboot
- Click on the cog
- Check that ‘Ubuntu’ is still selected
- Login
- Check that the wayland session is started
- Switch between sessions
- Select the ‘Ubuntu’ session and login
- Verify that a wayland session is started
- Logout
- Select the ‘Ubuntu on xorg’ session and login
- Verify that an xorg session is started
- Logout
- Select the ‘Ubuntu’ session and login
- Verify that a wayland session is started
TODO
Process/Merges/TestPlans/ubuntu-session (last edited 2017-09-05 10:17:00 by jibel)