Base

Release-blocking environments (x86_64)

Testcase URL Release Level Last in Workstation Server KDE
base startup Basic RC 1.6
base reboot unmount Basic RC 1.6
base selinux Basic RC 1.6
base system logging Basic RC 1.6
base update cli Basic RC 1.6
package install remove Basic RC 1.6
base artwork release identification Basic RC 1.4
base edition self identification Final RC 1.6
base services start Final RC 1.6
base service manipulation Final RC 1.6

Release-blocking environments (aarch64)

Testcase URL Release Level Last in Workstation Server Minimal
base initial setup Basic RC 1.6
base startup Basic RC 1.6
base reboot unmount Basic RC 1.6
base selinux Basic RC 1.6
base system logging Basic RC 1.6
base update cli Basic RC 1.6
package install remove Basic RC 1.6
base artwork release identification Basic 20230315.n.0
base edition self identification Final RC 1.6
base services start Final RC 1.6
base service manipulation Final RC 1.6

Non-blocking environments (x86_64)

Testcase URL Release Level Last in Xfce Cinnamon MATE LXDE LXqt Sugar Silverblue
base initial setup Optional 20221214.n.0
base startup Optional 20221214.n.0
base reboot unmount Optional 20221214.n.0
base system logging Optional 20221214.n.0
base update cli Optional 20221214.n.0
base artwork release identification Optional 20221214.n.0
base edition self identification Optional 20221214.n.0
base services start Optional 20221214.n.0
base selinux Optional 20221214.n.0
base service manipulation Optional 20221214.n.0

RPM-based non-blocking environments (x86_64)

Testcase URL Release Level Last in Xfce Cinnamon MATE LXDE LXqt Sugar Budgie
base initial setup Optional RC 1.1
base startup Optional RC 1.1
base reboot unmount Optional Beta 1.3
base system logging Optional RC 1.1
base update cli Optional Beta 1.3
package install remove Optional 20221214.n.0
base artwork release identification Optional RC 1.1
base edition self identification Optional RC 1.1
base services start Optional Beta 1.3
base selinux Optional RC 1.1
base service manipulation Optional never

rpm-ostree-based non-blocking environments (x86_64)

Testcase URL Release Level Last in Silverblue Kinoite
base initial setup Optional RC 1.6
base startup Optional RC 1.6
base reboot unmount Optional RC 1.6
base system logging Optional RC 1.6
RpmOstree Rebase Optional RC 1.6
RpmOstree Package Layering Optional RC 1.6
base artwork release identification Optional never
base edition self identification Optional RC 1.6
base services start Optional RC 1.6
base selinux Optional RC 1.6
base service manipulation Optional RC 1.6

RPM-based non-blocking environments (ARM)

Testcase URL Release Level Last in KDE Xfce LXQt Sugar
base initial setup Optional never
base startup Optional never
base reboot unmount Optional never
base system logging Optional never
base update cli Optional never
package install remove Optional never
base artwork release identification Optional never
base edition self identification Optional never
base services start Optional never
base selinux Optional never
base service manipulation Optional never

Cloud

<b>Test Matrix</b>

Testcase URL Release Level Last in Local EC2 (KVM) EC2 (Xen) Openstack
base startup Basic RC 1.6
base reboot unmount Basic RC 1.6
base system logging Basic RC 1.6
base update cli Basic RC 1.6
package install remove Basic RC 1.6
base artwork release identification Basic RC 1.6
base edition self identification Final RC 1.6
base services start Final RC 1.6
base selinux Final RC 1.6
base service manipulation Final RC 1.6

<b>x86_64</b>

Testcase URL Release Level Last in Local EC2 (KVM) EC2 (Xen) Openstack
base startup Basic RC 1.6
base reboot unmount Basic RC 1.6
base system logging Basic RC 1.6
base update cli Basic RC 1.6
package install remove Basic RC 1.6
base artwork release identification Basic RC 1.6
base edition self identification Final RC 1.6
base services start Final RC 1.6
base selinux Final RC 1.6
base service manipulation Final RC 1.6

<b>aarch64</b>

Testcase URL Release Level Last in Local EC2 (KVM) Openstack
base startup Basic RC 1.6
base reboot unmount Basic RC 1.6
base system logging Basic RC 1.6
base update cli Basic RC 1.6
package install remove Basic RC 1.6
base artwork release identification Basic RC 1.5
base edition self identification Final RC 1.6
base services start Final RC 1.6
base selinux Final RC 1.6
base service manipulation Final RC 1.6

Desktop

Release-blocking desktops: <b>x86 / x86_64</b>

Testcase URL Release Level Last in Workstation KDE
desktop browser Basic RC 1.6
desktop app basic - terminal emulator Basic RC 1.6
desktop login Beta RC 1.6
audio basic Beta RC 1.5
desktop panel basic Beta RC 1.5
desktop automount Beta RC 1.5
workstation core applications Beta RC 1.6 not applicable
desktop update graphical Beta RC 1.6
Printing New Printer - real printer Beta RC 1.5
Printing PDF Beta RC 1.6
desktop update notification Final RC 1.6
desktop error checks Final RC 1.6
desktop panel advanced Final RC 1.5
desktop keyring Final RC 1.5
desktop user switching Final RC 1.5
desktop app basic - file manager Final RC 1.6
desktop app basic - package manager Final RC 1.5
desktop app basic - image viewer Final RC 1.6
desktop app basic - document viewer Final RC 1.6
desktop app basic - text editor Final RC 1.6
desktop app basic - archive manager Final RC 1.5
desktop app basic - problem reporter Final RC 1.5
desktop app basic - help viewer Final RC 1.6
desktop app basic - system settings Final RC 1.5
desktop app basic others Final RC 1.5
desktop menus Optional 20230326.n.1
workstation theming Optional RC 1.4 not applicable
Printing New Printer - virtual printer Optional RC 1.6
window manager window manager Basic RC 1.4

Release-blocking desktops: <b>aarch64</b>

Testcase URL Release Level Last in Workstation
desktop browser Basic RC 1.6
desktop app basic - terminal emulator Basic RC 1.6
desktop login Beta RC 1.5
audio basic Beta RC 1.5
desktop panel basic Beta RC 1.5
desktop automount Beta RC 1.5
workstation core applications Beta RC 1.5
desktop update graphical Beta RC 1.6
Printing New Printer - real printer Beta never
Printing PDF Beta RC 1.6
desktop update notification Final RC 1.5
desktop error checks Final RC 1.5
desktop panel advanced Final RC 1.5
desktop keyring Final never
desktop user switching Final never
desktop app basic - file manager Final RC 1.6
desktop app basic - package manager Final RC 1.5
desktop app basic - image viewer Final RC 1.6
desktop app basic - document viewer Final RC 1.6
desktop app basic - text editor Final RC 1.5
desktop app basic - archive manager Final RC 1.5
desktop app basic - problem reporter Final 20230331.n.0
desktop app basic - help viewer Final RC 1.6
desktop app basic - system settings Final RC 1.5
desktop app basic others Final RC 1.5
desktop menus Optional never
workstation theming Optional never
Printing New Printer - virtual printer Optional RC 1.6
window manager window manager Basic never

Non release-blocking desktops: <b>x86 / x86_64</b>

Testcase URL Release Level Last in Xfce LXQt LXDE MATE Cinnamon GNOME Classic Silverblue Budgie BUDGIE
desktop browser Basic RC 1.6
desktop app basic - terminal emulator Basic RC 1.6
desktop login Beta RC 1.4
audio basic Beta RC 1.4
desktop panel basic Beta RC 1.4
desktop automount Beta RC 1.4
workstation core applications Beta never not applicable not applicable not applicable not applicable not applicable not applicable not applicable not applicable
desktop update graphical Beta RC 1.1
Printing New Printer - real printer Beta never
Printing PDF Beta RC 1.1
desktop update notification Final 20221214.n.0
desktop error checks Final RC 1.1
desktop panel advanced Final RC 1.4
desktop keyring Final RC 1.4
desktop user switching Final RC 1.4
desktop app basic - file manager Final RC 1.6
desktop app basic - package manager Final RC 1.4
desktop app basic - image viewer Final RC 1.6
desktop app basic - document viewer Final RC 1.6
desktop app basic - text editor Final RC 1.6
desktop app basic - archive manager Final RC 1.4
desktop app basic - problem reporter Final RC 1.1
desktop app basic - help viewer Final RC 1.6
desktop app basic - system settings Final RC 1.4
desktop app basic others Final RC 1.1
desktop menus Optional RC 1.4
workstation theming Optional never not applicable not applicable not applicable not applicable not applicable not applicable not applicable not applicable
Printing New Printer - virtual printer Optional never
window manager window manager Basic RC 1.4

Non release-blocking desktops: <b>aarch64</b>

Testcase URL Release Level Last in KDE Xfce Cinnamon GNOME Classic Silverblue
desktop browser Basic never
desktop app basic - terminal emulator Basic never
desktop login Beta never
audio basic Beta never
desktop panel basic Beta never
desktop automount Beta never
workstation core applications Beta never not applicable not applicable not applicable not applicable
desktop update graphical Beta never
Printing New Printer - real printer Beta never
Printing PDF Beta never
desktop update notification Final never
desktop error checks Final never
desktop panel advanced Final never
desktop keyring Final never
desktop user switching Final never
desktop app basic - file manager Final never
desktop app basic - package manager Final never
desktop app basic - image viewer Final never
desktop app basic - document viewer Final never
desktop app basic - text editor Final never
desktop app basic - archive manager Final never
desktop app basic - problem reporter Final never
desktop app basic - help viewer Final never
desktop app basic - system settings Final never
desktop app basic others Final never
desktop menus Optional never
workstation theming Optional never not applicable not applicable not applicable not applicable
Printing New Printer - virtual printer Optional never
window manager window manager Basic never

Sugar (non-blocking, all arches)

Testcase URL Release Level Last in x86 ARM
[http://wiki.sugarlabs.org/go/Fedora/Sugar test cases#1 - SoaS boots to the .28name.29 selection screen. SoaS boots to the (name) selection screen [http://wiki.sugarlabs.org/go/Fedora/Sugar test cases#1 - SoaS boots to the .28name.29 selection screen. SoaS boots to the (name) selection screen RC 1.4
[http://wiki.sugarlabs.org/go/Fedora/Sugar test cases#2 - SoaS installed to hard disk with liveinst from root terminal.2C SoaS installed to hard disk with {{Code RC 1.4
[http://wiki.sugarlabs.org/go/Fedora/Sugar test cases#3 - Jabber.sugarlabs.org should connect and display XO .22Buddies.22 Jabber.sugarlabs.org should connect and display XO "Buddies" RC 1.4
[http://wiki.sugarlabs.org/go/Fedora/Sugar test cases#4 - When a USB storage device is inserted.2C it should show up in the Frame. When a USB storage device is inserted, it should show up in the Frame never
[http://wiki.sugarlabs.org/go/Fedora/Sugar test cases#5 -Functions in My Settings .28Sugar control panel.29. Functions in My Settings (Sugar control panel) RC 1.4
[http://wiki.sugarlabs.org/go/Fedora/Sugar test cases#6 - Applications in the Home Screen Applications in the ''Home Screen'' RC 1.4
[http://wiki.sugarlabs.org/go/Fedora/Sugar test cases#7 -Sugar-desktop installed in another Desktop Sugar-desktop installed in another Desktop never

Installation

Image sanity

Testcase URL Release Level Last in Everything Server Workstation Cloud Spins Labs
Mediakit Checksums Basic RC 1.6
Mediakit ISO Size Beta RC 1.6
Mediakit Repoclosure Final RC 1.6 not applicable not applicable not applicable not applicable not applicable
Mediakit FileConflicts Final RC 1.6 not applicable not applicable not applicable not applicable not applicable

Default boot and install (x86_64)

Testcase URL Release Level Last in VM BIOS VM UEFI USB BIOS USB UEFI CD/DVD BIOS (Optional) CD/DVD UEFI (Optional)
Boot default install Workstation live Basic RC 1.6
Boot default install Everything netinst Basic RC 1.6
Boot default install Server netinst Basic RC 1.6
Boot default install Server dvd Basic RC 1.6
Boot default install KDE live Basic RC 1.6
Boot default install Silverblue dvd-ostree Optional RC 1.6
Boot default install Xfce live Optional RC 1.6
Boot default install LXDE live Optional RC 1.6
Boot default install LXQt live Optional RC 1.6
Boot default install MATE live Optional RC 1.6
Boot default install Cinnamon live Optional RC 1.6
Boot default install SoaS live Optional RC 1.6
Boot default install Budgie live Optional RC 1.6
Boot default install i3 live Optional RC 1.6
Boot default install Sway live Optional RC 1.6

AArch64 disk images

Testcase URL Release Level Last in aarch64 VM aarch64 HW
arm image deployment Minimal Basic RC 1.6
arm image deployment Workstation Basic RC 1.6
arm image deployment Server Basic RC 1.6
arm image deployment KDE Optional never
arm image deployment Xfce Optional never
arm image deployment SoaS Optional never

Storage devices

Testcase URL Release Level Last in x86_64 aarch64
install to NVMe Basic RC 1.6
install to SATA Basic RC 1.6
install to PATA Basic RC 1.6 not applicable
install to SCSI Basic RC 1.6
install to SAS Basic RC 1.4
install to firmware RAID Beta RC 1.6 not applicable
install to hardware RAID Beta RC 1.4
install to VirtIO Beta RC 1.6
install to iSCSI no authentication Final RC 1.6
install to FCoE target Final RC 1.4 not applicable
install to multipath Optional RC 1.4 not applicable

Guided storage configuration

Testcase URL Release Level Last in x86_64 BIOS x86_64 UEFI aarch64
partitioning guided empty Basic RC 1.6
partitioning guided delete all Basic RC 1.6
partitioning guided multi select Basic RC 1.6
partitioning guided delete partial Beta RC 1.6
partitioning guided free space Beta RC 1.6
partitioning guided encrypted Beta RC 1.6
partitioning guided multi empty all Beta RC 1.6

Guided storage shrinking

Custom storage configuration

Testcase URL Release Level Last in x86_64 BIOS x86_64 UEFI aarch64
partitioning custom btrfs Beta RC 1.6
partitioning custom btrfs preserve home Beta RC 1.6
partitioning custom standard partition ext4 Beta RC 1.6
partitioning custom lvm ext4 Beta RC 1.6
partitioning custom software RAID Beta RC 1.6
partitioning custom lvmthin Final RC 1.6
partitioning custom standard partition xfs Final RC 1.6
partitioning custom with swap Final RC 1.6

Advanced custom storage configuration

Testcase URL Release Level Last in x86_64 BIOS x86_64 UEFI aarch64
partitioning blivet btrfs Beta RC 1.6
partitioning blivet btrfs preserve home Beta RC 1.6
partitioning blivet standard partition ext4 Beta RC 1.6
partitioning blivet lvm ext4 Beta RC 1.6
partitioning blivet software RAID Beta RC 1.6
partitioning blivet lvmthin Final RC 1.6
partitioning blivet standard partition xfs Final RC 1.6
partitioning blivet with swap Final RC 1.6

User interface

Upgrade

Testcase URL Release Level Last in x86_64 aarch64
upgrade gnome-software current workstation Beta RC 1.6
upgrade gnome-software previous workstation Beta RC 1.6
upgrade dnf current workstation Beta RC 1.6
upgrade dnf previous workstation Beta RC 1.6
upgrade dnf current workstation encrypted Beta RC 1.6
upgrade dnf previous workstation encrypted Beta RC 1.6
upgrade dnf current server Beta RC 1.6
upgrade dnf previous server Beta RC 1.6
upgrade dnf current kde Beta RC 1.6 not applicable
upgrade dnf previous kde Beta RC 1.6 not applicable
upgrade dnf current minimal Beta RC 1.6
upgrade dnf previous minimal Beta RC 1.6

Miscellaneous

Security Lab

<b>Test Matrix</b>

Testcase URL Release Level Last in Security Lab
Mediakit ISO Size Beta 20221217.n.0
Mediakit ISO Checksums Beta 20221217.n.0
QA:TestCases/Install Source Live Image Beta 20221217.n.0
base firstboot Beta 20221217.n.0
base startup Beta 20221217.n.0
base system logging Beta 20221217.n.0
desktop browser Beta 20221217.n.0
desktop updates Beta 20221217.n.0
desktop login Beta never
desktop panel basic Beta 20221217.n.0
desktop error checks Beta 20221217.n.0
desktop menus Beta 20221217.n.0
Nmap Beta never
Wireshark Beta 20221217.n.0
Nikto Beta never
OpenVAS Beta never
HTTPing Beta never
Rkhunter Beta never
OpenSSH Beta never

Server

General tests

Testcase URL Release Level Last in x86_64 aarch64
kickstart firewall disabled Basic RC 1.6
kickstart firewall configured Basic RC 1.6
Server firewall default Basic RC 1.6
Server cockpit default Basic RC 1.6
Remote Logging Basic RC 1.6
Server cockpit basic Beta RC 1.6
Server filesystem default Beta RC 1.6

FreeIPA server installation and functionality tests

Testcase URL Release Level Last in x86_64 aarch64
freeipa trust server installation Basic RC 1.6
freeipa trust server uninstallation Basic RC 1.6
FreeIPA web ui Beta RC 1.6
FreeIPA password change Beta RC 1.6
freeipa replication Optional RC 1.6
freeipa replication advanced Optional never

Domain joining tests: <b>Active Directory</b>

Created by Relval provided by Fedora Quality. Contact us or report a bug.