Page MenuHomeLubuntu Development

Testing Checklist
Updated 344 Days AgoPublic

Version 1047 of 1193: You are viewing an older version of this document, as it appeared on Oct 25 2022, 2:49 AM.

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 - 22.04 (Jammy Jellyfish) + SRU Calamares 3.2.61

QA testing proposed - https://bugs.launchpad.net/ubuntu/+source/calamares/+bug/1992507

Please use

  • the current jammy daily,
  • add jammy-proposed, sudo apt update,
  • upgrade calamares & any package(s) required
  • check the calamares is 3.2.61-0ubuntu0.1 and NOT 3.2.60-0ubuntu0.1
  • then proceed normally

Release date: -
Final Freeze: -
Beta release: -
RC reached at: -

//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.61-0ubuntu0.1 (from -proposed!)
  • calamares-settings-lubuntu 1:22.04.4.2
  • calamares-settings-ubuntu-common 1:22.04.4.2
  • lubuntu-default-settings: 22.04.2
  • casper 1.470.1
NOTE: Currently updated for the jammy media [20220919] http://iso.qa.ubuntu.com/qatracker/milestones/433/builds

<!-- #Upstream (Ubuntu) https://discourse.ubuntu.com/t/kinetic-kudu-release-schedule/27263
#Upstream Release Status tracking found at -
#Lubuntu issue tracker https://discourse.lubuntu.me/t/lubuntu-kinetic-kudu-22-10-issue-tracker/3589/2
-->

Full disk install tests

TypeEncryptionFirmwareInternetSwap (Y/N)Completed DateTesterISOpc.detailpaste.for.tracker
Full disk installnoBIOSyesytestcase: full disk, no-encryption, BIOS, internet, swap
Full disk installyesBIOSyesntestcase: full disk, encryption, BIOS, internet, no-swap
Full disk installnoBIOSnoytestcase: full disk, no-encryption, BIOS, no-internet, swap
Full disk installyesBIOSnontestcase: full disk, encryption, BIOS, no-internet, no-swap
Full disk installnoEFIyesytestcase: full disk, no-encryption, EFI, internet, swap
Full disk installyesEFIyesytestcase: full disk, encryption, EFI, internet, swap
Full disk installnoEFInontestcase: full disk, no-, EFI, no-internet, no-swap
Full disk installyesEFInontestcase: full disk, encryption, EFI, no-internet, no-swap
Full disk installnoEFI + secure bootyesytestcase: full disk, no-encryption, secure-EFI, internet, swap
Full disk installyesEFI + secure bootyesntestcase: full disk, encryption, secure-EFI, internet, no-swap
Full disk installnoEFI + secure bootnoytestcase: full disk, no-encryption, secure-EFI, no-internet, swap
Full disk installyesEFI + secure bootnontestcase: 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 alongsidetestcase: install alongside
Replace partitiontestcase: replace partition
Install using existing partitiontestcase: install using existing partition
Custom partitioning with separate /hometestcase: custom partitioning with separate /home
Custom partitioning on btrfstestcase: custom partitioning with BTRFS
Custom partitioning on xfstestcase: custom partitioning with XFS
Install using another language
Auto-login after install

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 | 20221014 |@Leok | lenV14ILL
#| TUI upgrade² from prior release | 20221014 |@Leok | lenV14ILL
#| GUI upgrade¹ from jammy with backports enabled | 20221014 |@Leok | dell_opt_7060
#| TUI upgrade² from jammy with backports enabled |20221014 |@Leok | dell_opt_7060
#| GUI upgrade¹ from LTS to next LTS release | na |
#| TUI upgrade² from LTS to next LTS release | na |
#| minimal install³ | not applicable

If required on Lubuntu 22.04 LTS with backports; refer https://lubuntu.me/jammy-backports-22-04-1/ for details on adding backports

¹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
  • 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

Last Author
guiverc
Last Edited
Oct 25 2022, 2:49 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.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)
guiverc edited the content of this document. (Show Details)
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 edited the content of this document. (Show Details)
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 published a new version of this document.
Leok published a new version of this document.
guiverc edited the content of this document. (Show Details)
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 edited the content of this document. (Show Details)
Leok published a new version of this document.
guiverc edited the content of this document. (Show Details)