This is a testing checklist which must be complete prior to marking a final release is ready. It should be deprecated with {T56}.
---
Installer tests - 22.04.1 (Jammy Jellyfish)
===================
Release date: 4 August 2022
Final Freeze: na
Beta release: na
RC reached at: na
IMPORTANT: All of these tests must be re-done if an upload of Calamares or settings is done after a pre-release freeze.
- calamares: 3.2.41.1-0ubuntu4
- lubuntu-default-settings: 22.04.2
- casper 1.470.1 (as of 20220715)
NOTE: Currently updated for the jammy media [20220711]
http://iso.qa.ubuntu.com/qatracker/milestones/429/builds,
Upstream (Ubuntu)
- Release Schedule found at https://discourse.ubuntu.com/t/jammy-jellyfish-release-schedule/23906
- Release Status tracking found at https://discourse.ubuntu.com/t/jammy-jellyfish-22-04-1-lts-point-release-status-tracking/29102
SRU (proposed = calamares 3.2.60)
======================
For SRU tests, report the ISO used (normal daily with calamares upgraded from proposed)
These tests can be recorded using the ISO tracker, but PLEASE NOTE IN COMMENTS CLEARLY that you're using the proposed version of calamares (third line maybe, first line being hardware, second line the testcase & third line reporting proposed calamares & package version)
Full disk install tests
-----------------------
| Type | Encryption | Firmware | Internet | Swap (Y/N) | Completed Date | Tester | ISO | pc.detail | paste.for.tracker
| ----- | ----- | ----- | ---- | ---- | ---- | ---- | ----
| Full disk install | no | BIOS | yes | y | 20220725 | @Leok | 20220724 | InWinBL641 | testcase: full disk, no-encryption, BIOS, internet, swap
| Full disk install | yes | BIOS | yes | n | 20020722 | @guiverc | 20220721 | hp_dc7700 | testcase: full disk, encryption, BIOS, internet, no-swap
| Full disk install | no | BIOS | no | y | 20220724 | @guiverc | 20220723 | hp_dc7700 | testcase: full disk, no-encryption, BIOS, no-internet, swap
| Full disk install | yes | BIOS | no | n | 20220725 | @guiverc | 20220724 | hp_dc7700 | testcase: full disk, encryption, BIOS, no-internet, no-swap
| Full disk install | no | EFI | yes | y | 20220725 | @guiverc | 20220724 | svp11216cgb | testcase: full disk, no-encryption, EFI, internet, swap
| Full disk install | yes | EFI | yes | y | 20220726 | @Leok |20220725 |dell_opt_7040 | testcase: full disk, encryption, EFI, internet, swap
| Full disk install | no | EFI | no | n |20220726 | @Leok | 20220725 |macmini7.1 | testcase: full disk, no-encryption, EFI, no-internet, no-swap
| Full disk install | yes | EFI | no | n | 20220722 | @guiverc | 20220721 | svp11216cgb | testcase: full disk, encryption, EFI, no-internet, no-swap
| Full disk install | no | EFI + secure boot | yes | y | 20220724 | @Leok |20220723 | dell_opt_7060 | testcase: full disk, no-encryption, secure-EFI, internet, swap
| Full disk install | yes | EFI + secure boot | yes | n | 20220724 |@Leok |20220723 | awow.ny41 | testcase: full disk, encryption, secure-EFI, internet, no-swap
| Full disk install | no | EFI + secure boot | no | y | 20220725| @Leok |20220724 |dell_opt_7280 | testcase: full disk, no-encryption, secure-EFI, no-internet, swap
| Full disk install | yes | EFI + secure boot | no | n |20220725 | @Leok | 20220724 |lenV14ILL | testcase: full disk, encryption, secure-EFI, no-internet, no-swap
Please try and ensure one of SWAP (Y) & NO-SWAP (N) exist for each test type (ie. BIOS, uEFI or Secure-uEFI) for releases of hirsute or later.
Other install types
-------------------
| Type | Completed Date | Tester | ISO | pc.detail | paste.for.tracker
| ----- | ----- | ----- | ----
| Install alongside | 20220724 | @guiverc | 20220723 | hp_dc7700 | testcase: install alongside
| Replace partition | 20220725 | @guiverc | 20220724 | hp_dc7700 | testcase: replace partition
| Install using existing partition | 20220721 | @guiverc | 20220720 | dell_opt_755 | testcase: install using existing partition
| Custom partitioning with separate /home | 20220720 |@Leok |20220719 | dell_opt_7040 | testcase: custom partitioning with separate /home
| Custom partitioning on btrfs | FAILED | @Leok |20220721 |dell_opt_7040 | testcase: custom partitioning with BTRFS
| Custom partitioning on xfs | 20220726 |@Leok | 20220725 | aero2_pro | testcase: custom partitioning with XFS
| Install using another language |20220726 | @Leok |20220725 | dell_opt_7040
| Auto-login after install |20220726 | @Leok |20220725 | macmini7.1
---
The install using another language, and/or auto-login can be combined with another install, ie. a single QA-test can be used to refresh the details of up to two lines on this checklist (eg. auto-install or install with another language)
Additional testcases
====================
| Test Information | Completed Date | Tester | pc.detail
| ----- | ----- | ----- |
| GUI upgrade¹ from prior release | na | |
| TUI upgrade² from prior release | na | |
| GUI upgrade¹ from LTS to next LTS release | 20220722 | @Leok | dell_opt_7060
| TUI upgrade² from LTS to next LTS release | 20220722 | @Leok | lenV14ILL
| minimal install³ | not applicable |
¹`do-release-upgrade -d -m desktop -f DistUpgradeViewKDE`
²`do-release-upgrade -d`
³[Currently not implemented](https://phab.lubuntu.me/T58)
* The purpose of the "Optional box" field is to allow re-tests to be done on a different box to prior time (if possible)
* na is short for not-applicable
* focal or 20.04 doesn't have swapfile option so please ignore that field
To help understanding some of these testcases, the following link maybe helpful - https://discourse.lubuntu.me/t/testing-checklist-understanding-the-testcases/2743
The following lists are with CALAMARES installer from PROPOSED
======================================
Please note the package version used too
Full disk install tests (PROPOSED)
-----------------------
| Type | Encryption | Firmware | Internet | Swap (Y/N) | Completed Date | Tester | ISO | calamares | pc.detail | paste.for.tracker
| ----- | ----- | ----- | ---- | ---- | ---- | ---- | ---- | ----
| Full disk install | no | BIOS | yes | y | | | | | | testcase: full disk, no-encryption, BIOS, internet, swap
| Full disk install | yes | BIOS | yes | n | | | | | | testcase: full disk, encryption, BIOS, internet, no-swap
| Full disk install | no | BIOS | no | y | | | | | | testcase: full disk, no-encryption, BIOS, no-internet, swap
| Full disk install | yes | BIOS | no | n | | | | | | testcase: full disk, encryption, BIOS, no-internet, no-swap
| Full disk install | no | EFI | yes | y | | | | | | testcase: full disk, no-encryption, EFI, internet, swap
| Full disk install | yes | EFI | yes | y | | | | | | testcase: full disk, encryption, EFI, internet, swap
| Full disk install | no | EFI | no | n | | | | | | testcase: full disk, no-encryption, EFI, no-internet, no-swap
| Full disk install | yes | EFI | no | n | | | | | | testcase: full disk, encryption, EFI, no-internet, no-swap
| Full disk install | no | EFI + secure boot | yes | y | | | | | | testcase: full disk, no-encryption, secure-EFI, internet, swap
| Full disk install | yes | EFI + secure boot | yes | n | | | | | | testcase: full disk, encryption, secure-EFI, internet, no-swap
| Full disk install | no | EFI + secure boot | no | y | | | | | | testcase: full disk, no-encryption, secure-EFI, no-internet, swap
| Full disk install | yes | EFI + secure boot | no | n | | | | | | testcase: full disk, encryption, secure-EFI, no-internet, no-swap
Please try and ensure one of SWAP (Y) & NO-SWAP (N) exist for each test type (ie. BIOS, uEFI or Secure-uEFI) for releases of hirsute or later.
Other install types (PROPOSED)
-------------------
| Type | Completed Date | Tester | ISO | pc.detail | paste.for.tracker
| ----- | ----- | ----- | ----
| Install alongside | | | | | testcase: install alongside
| Replace partition | | | | | testcase: replace partition
| Install using existing partition | | | | | dell_opt_755 | testcase: install using existing partition
| Custom partitioning with separate /home | | | | | | testcase: custom partitioning with separate /home
| Custom partitioning on btrfs | | | | | testcase: custom partitioning with BTRFS
| Custom partitioning on xfs | | | | | | testcase: custom partitioning with XFS
| Install using another language | | | | |
| Auto-login after install | | | | |