From Fedora Project Wiki
No edit summary |
(fix collapsing tables) |
||
Line 5: | Line 5: | ||
==== Image sanity ==== | ==== Image sanity ==== | ||
</div> | </div> | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Test Case !! Server !! Workstation !! Spins !! ARM disks !! Cloud | !style="width:10em"|Milestone !! Test Case !! Server !! Workstation !! Spins !! ARM disks !! Cloud | ||
Line 50: | Line 50: | ||
{{admon/note|Expected coverage|For Beta, we expect a reasonable sampling of tests across the table, with at least some testing for VM and USB boot method, both firmware types, and each major class of deliverable (netinst, live and DVD). Optical boot testing is optional at this stage. For Final, we expect full coverage for ''Basic / Final'' rows with VM and USB boot method. Optical boot testing in Final is mandatory for [[Releases/27/ReleaseBlocking|supported images]].}} | {{admon/note|Expected coverage|For Beta, we expect a reasonable sampling of tests across the table, with at least some testing for VM and USB boot method, both firmware types, and each major class of deliverable (netinst, live and DVD). Optical boot testing is optional at this stage. For Final, we expect full coverage for ''Basic / Final'' rows with VM and USB boot method. Optical boot testing in Final is mandatory for [[Releases/27/ReleaseBlocking|supported images]].}} | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Image !! VM BIOS !! VM UEFI !! CD/DVD BIOS !! CD/DVD UEFI !! USB BIOS !! USB UEFI | !style="width:10em"|Milestone !! Image !! VM BIOS !! VM UEFI !! CD/DVD BIOS !! CD/DVD UEFI !! USB BIOS !! USB UEFI | ||
Line 188: | Line 188: | ||
Below is the table for i386 tests, collapsed by default (click 'show' in the Milestone column to show it). Since Fedora 24, i386 is no longer a release-blocking architecture, and these tests are all optional. | Below is the table for i386 tests, collapsed by default (click 'show' in the Milestone column to show it). Since Fedora 24, i386 is no longer a release-blocking architecture, and these tests are all optional. | ||
{| class="wikitable sortable collapsible collapsed" width=100% | {| class="wikitable sortable mw-collapsible mw-collapsed" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Image !! VM BIOS !! CD/DVD BIOS !! USB BIOS | !style="width:10em"|Milestone !! Image !! VM BIOS !! CD/DVD BIOS !! USB BIOS | ||
Line 270: | Line 270: | ||
==== Fedora Media Writer ==== | ==== Fedora Media Writer ==== | ||
</div> | </div> | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- <!-- this next line uses complex wiki magic, see https://www.mediawiki.org/wiki/Help:Substitution . please don't mess with it unless you understand it. --> | |- <!-- this next line uses complex wiki magic, see https://www.mediawiki.org/wiki/Help:Substitution . please don't mess with it unless you understand it. --> | ||
!style="width:10em"|Milestone !! Test Case !! Fedora {{{{{|safesubst:}}}#expr: {{{{{|safesubst:}}}CurrentFedoraVersion}} - 1}} !! Fedora {{{{{|safesubst:}}}CurrentFedoraVersion}} !! Fedora {{{{{|safesubst:}}}#expr: {{{{{|safesubst:}}}CurrentFedoraVersion}} + 1}} !! Windows 7 !! Windows 10 !! macOS | !style="width:10em"|Milestone !! Test Case !! Fedora {{{{{|safesubst:}}}#expr: {{{{{|safesubst:}}}CurrentFedoraVersion}} - 1}} !! Fedora {{{{{|safesubst:}}}CurrentFedoraVersion}} !! Fedora {{{{{|safesubst:}}}#expr: {{{{{|safesubst:}}}CurrentFedoraVersion}} + 1}} !! Windows 7 !! Windows 10 !! macOS | ||
Line 291: | Line 291: | ||
</div> | </div> | ||
{{admon/note|Single test table|In all of these tests, the test case used is [[QA:Testcase_arm_image_deployment]]. That is where the links point. The same test needs to be run for multiple images and target platforms.}} | {{admon/note|Single test table|In all of these tests, the test case used is [[QA:Testcase_arm_image_deployment]]. That is where the links point. The same test needs to be run for multiple images and target platforms.}} | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Image !! Ext boot | !style="width:10em"|Milestone !! Image !! Ext boot | ||
Line 333: | Line 333: | ||
==== PXE boot ==== | ==== PXE boot ==== | ||
</div> | </div> | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Test Case !! x86_64 !! ARM | !style="width:10em"|Milestone !! Test Case !! x86_64 !! ARM | ||
Line 348: | Line 348: | ||
==== Virtualization ==== | ==== Virtualization ==== | ||
</div> | </div> | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Test Case !! x86_64 BIOS !! x86_64 UEFI !! ARM | !style="width:10em"|Milestone !! Test Case !! x86_64 BIOS !! x86_64 UEFI !! ARM | ||
Line 375: | Line 375: | ||
==== Storage devices ==== | ==== Storage devices ==== | ||
</div> | </div> | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Test Case !! x86_64 !! ARM | !style="width:10em"|Milestone !! Test Case !! x86_64 !! ARM | ||
Line 435: | Line 435: | ||
==== Guided storage configuration ==== | ==== Guided storage configuration ==== | ||
</div> | </div> | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Test Case !! x86_64 BIOS !! x86_64 UEFI !! ARM | !style="width:10em"|Milestone !! Test Case !! x86_64 BIOS !! x86_64 UEFI !! ARM | ||
Line 503: | Line 503: | ||
==== Custom storage configuration ==== | ==== Custom storage configuration ==== | ||
</div> | </div> | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Test Case !! x86_64 BIOS !! x86_64 UEFI !! ARM | !style="width:10em"|Milestone !! Test Case !! x86_64 BIOS !! x86_64 UEFI !! ARM | ||
Line 549: | Line 549: | ||
==== User interface ==== | ==== User interface ==== | ||
</div> | </div> | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Test Case !! Result | !style="width:10em"|Milestone !! Test Case !! Result | ||
Line 570: | Line 570: | ||
|- | |- | ||
|} | |} | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Test Case !! x86_64 BIOS !! x86_64 UEFI | !style="width:10em"|Milestone !! Test Case !! x86_64 BIOS !! x86_64 UEFI | ||
Line 580: | Line 580: | ||
|- | |- | ||
|} | |} | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Test Case !! x86_64 !! ARM | !style="width:10em"|Milestone !! Test Case !! x86_64 !! ARM | ||
Line 594: | Line 594: | ||
==== Installation repositories ==== | ==== Installation repositories ==== | ||
</div> | </div> | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Test Case !! Result | !style="width:10em"|Milestone !! Test Case !! Result | ||
Line 631: | Line 631: | ||
==== Package sets ==== | ==== Package sets ==== | ||
</div> | </div> | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Test Case !! Result | !style="width:10em"|Milestone !! Test Case !! Result | ||
Line 648: | Line 648: | ||
==== Kickstart ==== | ==== Kickstart ==== | ||
</div> | </div> | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Test Case !! Result | !style="width:10em"|Milestone !! Test Case !! Result | ||
Line 677: | Line 677: | ||
==== Upgrade ==== | ==== Upgrade ==== | ||
</div> | </div> | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Test Case !! x86_64 !! ARM | !style="width:10em"|Milestone !! Test Case !! x86_64 !! ARM | ||
Line 742: | Line 742: | ||
|- | |- | ||
|} | |} | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Test Case !! x86_64 BIOS !! x86_64 UEFI | !style="width:10em"|Milestone !! Test Case !! x86_64 BIOS !! x86_64 UEFI | ||
Line 762: | Line 762: | ||
==== Internationalization and Localization ==== | ==== Internationalization and Localization ==== | ||
</div> | </div> | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Test Case !! Result | !style="width:10em"|Milestone !! Test Case !! Result | ||
Line 791: | Line 791: | ||
==== Miscellaneous ==== | ==== Miscellaneous ==== | ||
</div> | </div> | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Test Case !! x86_64 !! ARM | !style="width:10em"|Milestone !! Test Case !! x86_64 !! ARM | ||
Line 801: | Line 801: | ||
|- | |- | ||
|} | |} | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Test Case !! Result | !style="width:10em"|Milestone !! Test Case !! Result | ||
Line 838: | Line 838: | ||
|- | |- | ||
|} | |} | ||
{| class="wikitable sortable collapsible" width=100% | {| class="wikitable sortable mw-collapsible" width=100% | ||
|- | |- | ||
!style="width:10em"|Milestone !! Test Case !! x86_64 BIOS !! x86_64 UEFI | !style="width:10em"|Milestone !! Test Case !! x86_64 BIOS !! x86_64 UEFI |
Revision as of 10:03, 4 April 2018
Template documentation [edit]
- This documentation is transcluded from Template:Installation test matrix/doc. It will not be transcluded on pages that use this template.
Please click [show] in each table to view the tests of each media installation, and click [edit] to post your test results using the syntax in Key Section.
Image sanity
Milestone | Test Case | Server | Workstation | Spins | ARM disks | Cloud |
---|---|---|---|---|---|---|
Basic / Final | QA:Testcase_Mediakit_Checksums | |||||
Beta | QA:Testcase_Mediakit_ISO_Size | |||||
Final | QA:Testcase_Mediakit_Repoclosure | |||||
Final | QA:Testcase_Mediakit_FileConflicts |
Default boot and install (x86_64)
Milestone | Image | VM BIOS | VM UEFI | CD/DVD BIOS | CD/DVD UEFI | USB BIOS | USB UEFI |
---|---|---|---|---|---|---|---|
Basic / Final | Workstation live | ||||||
Basic / Final | Workstation netinst | ||||||
Basic / Final | Everything netinst | ||||||
Basic / Final | Server netinst | ||||||
Basic / Final | Server dvd | ||||||
Basic / Final | KDE live | ||||||
Optional | AtomicHost dvd-ostree | ||||||
Optional | AtomicWorkstation dvd-ostree | ||||||
Optional | Xfce live | ||||||
Optional | LXDE live | ||||||
Optional | LXQt live | ||||||
Optional | MATE live | ||||||
Optional | Cinnamon live | ||||||
Optional | SoaS live |
Default boot and install (i386)
Below is the table for i386 tests, collapsed by default (click 'show' in the Milestone column to show it). Since Fedora 24, i386 is no longer a release-blocking architecture, and these tests are all optional.
Milestone | Image | VM BIOS | CD/DVD BIOS | USB BIOS |
---|---|---|---|---|
Optional | Workstation live | |||
Optional | Workstation netinst | |||
Optional | Everything netinst | |||
Optional | Server netinst | |||
Optional | Server dvd | |||
Optional | KDE live | |||
Optional | Xfce live | |||
Optional | LXDE live | |||
Optional | LXQt live | |||
Optional | MATE live | |||
Optional | Cinnamon live | |||
Optional | SoaS live |
Fedora Media Writer
Milestone | Test Case | Fedora 40 | Fedora 41 | Fedora 42 | Windows 7 | Windows 10 | macOS |
---|---|---|---|---|---|---|---|
Beta / Optional | QA:Testcase_USB_fmw |
ARM disk images
Milestone | Image | Ext boot |
---|---|---|
Basic | Minimal | |
Basic | Xfce | |
Optional | KDE | |
Optional | Desktop | |
Optional | LXDE | |
Optional | LXQt | |
Optional | MATE | |
Optional | SoaS |
PXE boot
Milestone | Test Case | x86_64 | ARM |
---|---|---|---|
Beta | QA:Testcase_Boot_Methods_Pxeboot |
Virtualization
Milestone | Test Case | x86_64 BIOS | x86_64 UEFI | ARM |
---|---|---|---|---|
Basic | QA:Testcase_Install_to_Previous_KVM | |||
Beta | QA:Testcase_Install_to_Current_KVM | |||
Final | QA:Testcase_Boot_Methods_Xen_Para_Virt |
Storage devices
Milestone | Test Case | x86_64 | ARM |
---|---|---|---|
Basic | QA:Testcase_install_to_SATA | ||
Basic | QA:Testcase_install_to_PATA | ||
Basic | QA:Testcase_install_to_SCSI | ||
Basic | QA:Testcase_install_to_SAS | ||
Beta | QA:Testcase_install_to_firmware_RAID | ||
Beta | QA:Testcase_install_to_hardware_RAID | ||
Beta | QA:Testcase_install_to_VirtIO | ||
Final | QA:Testcase_install_to_iSCSI_no_authentication | ||
Final | QA:Testcase_install_to_FCoE_target | ||
Optional | QA:Testcase_install_to_multipath |
Guided storage configuration
Milestone | Test Case | x86_64 BIOS | x86_64 UEFI | ARM |
---|---|---|---|---|
Basic | QA:Testcase_partitioning_guided_empty | |||
Basic | QA:Testcase_partitioning_guided_delete_all | |||
Basic | QA:Testcase_partitioning_guided_multi_select | |||
Beta | QA:Testcase_partitioning_guided_delete_partial | |||
Beta | QA:Testcase_partitioning_guided_free_space | |||
Beta | QA:Testcase_partitioning_guided_encrypted | |||
Beta | QA:Testcase_partitioning_guided_multi_empty_all |
Guided storage shrinking
Milestone | Test Case | ext4 | NTFS |
---|---|---|---|
Final | QA:Testcase_partitioning_guided_shrink |
Custom storage configuration
Milestone | Test Case | x86_64 BIOS | x86_64 UEFI | ARM |
---|---|---|---|---|
Beta | QA:Testcase_partitioning_custom_software_RAID | |||
Final | QA:Testcase_partitioning_custom_btrfs | |||
Final | QA:Testcase_partitioning_custom_lvmthin | |||
Final | QA:Testcase_partitioning_custom_standard_partition_ext3 | |||
Final | QA:Testcase_partitioning_custom_standard_partition_xfs | |||
Optional | QA:Testcase_partitioning_custom_no_swap |
User interface
Milestone | Test Case | Result |
---|---|---|
Basic | QA:Testcase_Anaconda_User_Interface_Graphical | |
Basic | QA:Testcase_Anaconda_User_Interface_Text | |
Basic | QA:Testcase_Anaconda_User_Interface_VNC | |
Basic | QA:Testcase_Anaconda_User_Interface_VNC_Vncconnect |
Milestone | Test Case | x86_64 BIOS | x86_64 UEFI |
---|---|---|---|
Basic | QA:Testcase_Anaconda_User_Interface_Basic_Video_Driver |
Milestone | Test Case | x86_64 | ARM |
---|---|---|---|
Beta | QA:Testcase_Anaconda_User_Interface_serial_console |
Installation repositories
Package sets
Milestone | Test Case | Result |
---|---|---|
Beta | QA:Testcase_Package_Sets_Minimal_Package_Install | |
Optional | QA:Testcase_Package_Sets_KDE_Package_Install |
Kickstart
Milestone | Test Case | Result |
---|---|---|
Basic | QA:Testcase_kickstart_user_creation | |
Beta | QA:Testcase_Kickstart_Http_Server_Ks_Cfg | |
Beta | QA:Testcase_Kickstart_File_Path_Ks_Cfg | |
Beta | QA:Testcase_Kickstart_Hd_Device_Path_Ks_Cfg | |
Beta | QA:Testcase_Kickstart_Nfs_Server_Path_Ks_Cfg |
Upgrade
Milestone | Test Case | x86_64 BIOS | x86_64 UEFI |
---|---|---|---|
Beta | QA:Testcase_upgrade_dnf_current_any | ||
Beta | QA:Testcase_upgrade_dnf_previous_any |
Internationalization and Localization
Milestone | Test Case | Result |
---|---|---|
Final | QA:Testcase_Arabic_Language_Install | |
Final | QA:Testcase_Asian_Language_Install | |
Final | QA:Testcase_Cyrillic_Language_Install | |
Final | QA:Testcase_Non-English_European_Language_Install | |
Optional | QA:Testcase_i18n_default_fonts |
Miscellaneous
Milestone | Test Case | x86_64 | ARM |
---|---|---|---|
Basic | QA:Testcase_Anaconda_user_creation |
Milestone | Test Case | Result |
---|---|---|
Basic | QA:Testcase_Anaconda_save_traceback_to_bugzilla (GUI mode) | |
Basic | QA:Testcase_Anaconda_save_traceback_to_bugzilla (text mode) | |
Basic | QA:Testcase_Anaconda_updates.img_via_URL | |
Final | QA:Testcase_Anaconda_updates.img_via_installation_source | |
Final | QA:Testcase_Anaconda_updates.img_via_local_media | |
Final | QA:Testcase_Anaconda_help | |
Optional | QA:Testcase_Anaconda_traceback_debug_mode (GUI mode) | |
Optional | QA:Testcase_Anaconda_traceback_debug_mode (text mode) |
Milestone | Test Case | x86_64 BIOS | x86_64 UEFI |
---|---|---|---|
Beta | QA:Testcase_Anaconda_rescue_mode | ||
Final | QA:Testcase_dualboot_with_windows | ||
Final | QA:Testcase_dualboot_with_macOS | ||
Optional | QA:Testcase_Install_Image_Boot_Local | ||
Optional | QA:Testcase_Memtest86 |