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 - 21.04 hirsute
===================
IMPORTANT: All of these tests must be redone if an upload of Calamares or settings is done after a pre-release freeze.
- calamares: 3.2.37-0ubuntu1
- lubuntu-default-settings: 21.04.3
- casper 1.461 [updated 2021-03-23]
NOTE: Currently updated for the hirsute media [20210323]
http://iso.qa.ubuntu.com/qatracker/milestones/419/builds
Full disk install tests
-----------------------
| Type | Encryption | Firmware | Internet | Swap (Y/N) | Completed Date | Tester | ISO | pc.detail
| ----- | ----- | ----- | ---- | ---- | ---- | ----
| Full disk install | no | BIOS | yes | swap | 20210331 | @Leok | 20210331 | dell.7040
| Full disk install | yes | BIOS | yes | swap | 20210321 | @guiverc | 20210320 | dc7700
| Full disk install | no | BIOS | no | none | 20210323 | @guiverc | 20210322 | d755-8
| Full disk install | yes | BIOS | no | none | 20210323 | @guiverc | 20210322 | dc7700
| Full disk install | no | EFI | yes | swap | 20210324 | @guiverc | 20210323 | svp112a1cw
| Full disk install | yes | EFI | yes |none | 20210331 | @Leok | 20210331 | lenT430i
| Full disk install | no | EFI | no | none | 20210324 | @guiverc | 20210323 | svp112a1cw
| Full disk install | yes | EFI | no | swap | 20210331 | @guiverc | 20210330 | svp112a1cw
| Full disk install | no | EFI + secure boot | yes |swap |20210331 | @Leok | 20210331 | lenV14IIL
| Full disk install | yes | EFI + secure boot | yes | swap|20210331 | @Leok | 20210331 | lenX230i
| Full disk install | no | EFI + secure boot | no | none |20210323 | @Leok | 20210323 | lenL450
| Full disk install | yes | EFI + secure boot | no |none | 20210324 | @Leok | 20210323 | lenM72e
Please try and ensure one of SWAP (Y) & NO-SWAP (N) exist for each test type (ie. BIOS, uEFI or Secure-uEFI).
Other install types
-------------------
| Type | Completed Date | Tester | ISO | pc.detail
| ----- | ----- | ----- | ----
| Install alongside | 20210331 | @guiverc | 20210330 | dc7700
| Replace partition | 20210324 | @Leok | 20210323 | lenV14IIL
| Install with an existing partition | 20210330 | @guiverc | 20210328 | d755-5
| Custom partitioning with separate /home |20210328 | @Leok | 20210327 | lenL450
| Custom partitioning on btrfs | 20210326 | @Leok | 20210326 | lenX230i
| Custom partitioning on xfs | 20210327 |@Leok | 20210326 | MacMini 7.1
| Install using another language |20210323 | @Leok | 20210323 | lenL450
| Auto-login after install | 20210324 | @guiverc | 20210323 | svp112a1cw
---
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 (when one is auto-install or install with another language)
Additional testcases
====================
| Test Information | Completed Date | Tester | pc.detail
| ----- | ----- | ----- |
| GUI upgrade¹ from prior release | 20210327 | @Leok | lenV14IIL
| TUI upgrade² from prior release |20210327 | @Leok | lenX230i
| GUI upgrade¹ from LTS to next LTS release | not applicable |
| TUI upgrade² from LTS to next LTS release | not applicable |
| minimal install³ | |
¹`do-release-upgrade -d -m desktop -f DistUpgradeViewKDE`
²`do-release-upgrade -d`
³For now, this means [minimal install](https://help.ubuntu.com/community/Lubuntu/Documentation/MinimalInstall) but T68 might open some new possibilities
* 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