Page MenuHomeLubuntu Development

Testing Checklist
Updated 47 Days AgoPublic

This is a testing checklist which must be complete prior to marking a final release is ready. It should be deprecated with T56: Transfer testcases to the actual testcase branch.


Installer tests - 23.04 (Lunar Lobster)

Release date: - 20 April 2023
Final Freeze: - 13 April 2023
Beta release: - 31 March 2023
RC reached at: - 20220414 (Final anyway)

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.3.0-alpha2-0ubuntu4
  • calamares-settings-lubuntu 1:23.04.12 (04.11 changed 20230417)
  • calamares-settings-ubuntu-common 1:23.04.12 (04.12 changed 20230417)
  • lubuntu-default-settings: 23.04.6
  • casper 1.480
NOTE: Currently updated for the lunar media [20230417] http://iso.qa.ubuntu.com/qatracker/milestones/444/builds

Ubuntu Release tracking document - https://discourse.ubuntu.com/t/lunar-lobster-23-04-release-status-tracking/33273
Ubuntu Release Schedule - https://discourse.ubuntu.com/t/lunar-lobster-release-schedule/27284
Ubuntu Lunar Lobster Release Notes - https://discourse.ubuntu.com/t/lunar-lobster-release-notes/31910
Lubuntu issue tracker - https://discourse.lubuntu.me/t/lubuntu-lunar-lobster-23-04-issue-tracker/4085

Full disk install tests

TypeEncryptionFirmwareInternetSwap (Y/N)Completed DateTesterISOpc.detailpaste.for.tracker
Full disk installnoBIOSyesy20230418@guiverc20230417hp_dc7700testcase: full disk, no-encryption, BIOS, internet, swap
Full disk installyesBIOSyesn20230418@arraybolt320230417kfocus_xeg1_qemutestcase: full disk, encryption, BIOS, internet, no-swap
Full disk installnoBIOSnoy20230418@guiverc20230417hp_dc7700testcase: full disk, no-encryption, BIOS, no-internet, swap
Full disk installyesBIOSnon20230417@arraybolt320230417hp_pavilion_dv7testcase: full disk, encryption, BIOS, no-internet, no-swap
Full disk installnoEFIyesy20230418@guiverc20230417svp11216cgbtestcase: full disk, no-encryption, EFI, internet, swap
Full disk installyesEFIyesy20230417@arraybolt320230417hp_chromebook_g4testcase: full disk, encryption, EFI, internet, swap
Full disk installnoEFInon20230417@arraybolt320230417hp_chromebook_g4testcase: full disk, no-encryption, EFI, no-internet, no-swap
Full disk installyesEFInon20230418@guiverc20230417svp11216cgbtestcase: full disk, encryption, EFI, no-internet, no-swap
Full disk installnoEFI + secure bootyesy20230417@kc2bez20230417Toshiba Satellite C55testcase: full disk, no-encryption, secure-EFI, internet, swap
Full disk installyesEFI + secure bootyesn20230417@kc2bez20230417Toshiba Satellite C55testcase: full disk, encryption, secure-EFI, internet, no-swap
Full disk installnoEFI + secure bootnoy20230417@kc2bez20230417Toshiba Satellite C55testcase: full disk, no-encryption, secure-EFI, no-internet, swap
Full disk installyesEFI + secure bootnon20230417@kc2bez20230417Toshiba Satellite C55testcase: 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

TypeCompleted DateTesterISOpc.detailpaste.for.tracker
Install alongside20230418@guiverc20230417hp_dc7700testcase: install alongside
Replace partition20230418@guiverc20230417hp_dc7700testcase: replace partition
Install using existing partition20230418@guiverc20230417dell_opt_780testcase: install using existing partition
Custom partitioning with separate /home20230417@arraybolt320230417hp_pavilion_dv7testcase: custom partitioning with separate /home
Custom partitioning on btrfs20230417@arraybolt320230417hp_pavilion_dv7testcase: custom partitioning with BTRFS
Custom partitioning on xfs20230418@arraybolt320230417hp_chromebook_g4testcase: custom partitioning with XFS
Install using another language20230418@arraybolt30417kfocus_xeg1_qemu
Auto-login after install20230417@arraybolt320230417hp_chromebook_g4

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 InformationCompleted DateTesterpc.detail
GUI upgrade¹ from prior release20230410@Leokdell_opt_7040
TUI upgrade² from prior release20230410@Leokawow.ny41
GUI upgrade¹ from LTS to next LTS releasenanana
TUI upgrade² from LTS to next LTS releasenanana
minimal install³not applicable

¹do-release-upgrade -d -m desktop -f DistUpgradeViewKDE
²do-release-upgrade -d
³ Currently not implemented

  • 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

To help understanding some of these testcases, the following link maybe helpful - https://discourse.lubuntu.me/t/testing-checklist-understanding-the-testcases/2743

Last Author
guiverc
Last Edited
Apr 19 2023, 12:41 AM

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
Leok published a new version of this document.
guiverc published a new version of this document.
Leok published a new version of this document.
Leok published a new version of this document.
guiverc published a new version of this document.
Leok published a new version of this document.
Leok published a new version of this document.
Leok published a new version of this document.
Leok edited the content of this document. (Show Details)
Leok published a new version of this document.
Leok published a new version of this document.
Leok published a new version of this document.
Leok published a new version of this document.
guiverc published a new version of this document.
Leok published a new version of this document.
Leok edited the content of this document. (Show Details)
Leok published a new version of this document.Apr 7 2023, 4:00 PM
guiverc published a new version of this document.
Leok edited the content of this document. (Show Details)
Leok published a new version of this document.
Leok published a new version of this document.Apr 12 2023, 5:53 PM
Leok published a new version of this document.
Leok published a new version of this document.
Leok published a new version of this document.
kc2bez edited the content of this document. (Show Details)
guiverc edited the content of this document. (Show Details)