From Fedora Project Wiki

(ARM desktop environment flip: Workstation is blocking, Xfce isn't - https://pagure.io/fesco/issue/2339)
(remove cloud columns (moved to Cloud validation page, they make more sense there), replace spaces with underscores in package_install_remove links)
Line 2: Line 2:
 
==== Release-blocking environments (x86_64) ====
 
==== Release-blocking environments (x86_64) ====
 
{| class="wikitable sortable mw-collapsible" width=100%
 
{| class="wikitable sortable mw-collapsible" width=100%
! Milestone !! Test Case  !! Workstation !! Server !! Cloud !! KDE
+
! Milestone !! Test Case  !! Workstation !! Server !! KDE
 
|-
 
|-
 
| Basic
 
| Basic
 
| [[QA:Testcase_base_initial_setup]]
 
| [[QA:Testcase_base_initial_setup]]
 
| {{result|none}}
 
| {{result|none}}
| style="background:lightgrey;"|
 
 
| style="background:lightgrey;"|
 
| style="background:lightgrey;"|
 
| {{result|none}}
 
| {{result|none}}
Line 15: Line 14:
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
| style="background:lightgrey;"|
 
 
| {{result|none}}
 
| {{result|none}}
 
|-
 
|-
 
| Basic
 
| Basic
 
| [[QA:Testcase_base_reboot_unmount]]
 
| [[QA:Testcase_base_reboot_unmount]]
| {{result|none}}
 
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 27: Line 24:
 
| Basic
 
| Basic
 
| [[QA:Testcase_base_system_logging]]
 
| [[QA:Testcase_base_system_logging]]
| {{result|none}}
 
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 34: Line 30:
 
| Basic
 
| Basic
 
| [[QA:Testcase_base_update_cli]]
 
| [[QA:Testcase_base_update_cli]]
| {{result|none}}
 
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 40: Line 35:
 
|-
 
|-
 
| Basic / Beta
 
| Basic / Beta
| [[QA:Testcase package install remove]]
+
| [[QA:Testcase_package_install_remove]]
| {{result|none}}
 
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 48: Line 42:
 
| Basic / Final
 
| Basic / Final
 
| [[QA:Testcase_base_artwork_release_identification]]
 
| [[QA:Testcase_base_artwork_release_identification]]
| {{result|none}}
 
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 55: Line 48:
 
| Final
 
| Final
 
| [[QA:Testcase_base_edition_self_identification]]
 
| [[QA:Testcase_base_edition_self_identification]]
| {{result|none}}
 
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 62: Line 54:
 
| Final
 
| Final
 
| [[QA:Testcase_base_services_start]]
 
| [[QA:Testcase_base_services_start]]
| {{result|none}}
 
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 69: Line 60:
 
| Final
 
| Final
 
| [[QA:Testcase_base_selinux]]
 
| [[QA:Testcase_base_selinux]]
| {{result|none}}
 
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 76: Line 66:
 
| Final
 
| Final
 
| [[QA:Testcase_base_service_manipulation]]
 
| [[QA:Testcase_base_service_manipulation]]
| {{result|none}}
 
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 114: Line 103:
 
|-
 
|-
 
| Basic / Beta
 
| Basic / Beta
| [[QA:Testcase package install remove]]
+
| [[QA:Testcase_package_install_remove]]
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 233: Line 222:
 
|-
 
|-
 
| Optional
 
| Optional
| [[QA:Testcase package install remove]]
+
| [[QA:Testcase_package_install_remove]]
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 297: Line 286:
 
==== Non-blocking environments (ARM) ====
 
==== Non-blocking environments (ARM) ====
 
{| class="wikitable sortable mw-collapsible" width=100%
 
{| class="wikitable sortable mw-collapsible" width=100%
! Milestone !! Test Case  !! !! Server !! Cloud !! Cinnamon !! Xfce !! MATE !! LXDE !! LXqt !! Sugar
+
! Milestone !! Test Case  !! !! Server !! Cinnamon !! Xfce !! MATE !! LXDE !! LXqt !! Sugar
 
|-
 
|-
 
| Optional
 
| Optional
 
| [[QA:Testcase_base_initial_setup]]
 
| [[QA:Testcase_base_initial_setup]]
| {{result|none}}
 
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 312: Line 300:
 
| Optional
 
| Optional
 
| [[QA:Testcase_base_startup]]
 
| [[QA:Testcase_base_startup]]
| {{result|none}}
 
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 323: Line 310:
 
| Optional
 
| Optional
 
| [[QA:Testcase_base_reboot_unmount]]
 
| [[QA:Testcase_base_reboot_unmount]]
| {{result|none}}
 
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 334: Line 320:
 
| Optional
 
| Optional
 
| [[QA:Testcase_base_system_logging]]
 
| [[QA:Testcase_base_system_logging]]
| {{result|none}}
 
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 345: Line 330:
 
| Optional
 
| Optional
 
| [[QA:Testcase_base_update_cli]]
 
| [[QA:Testcase_base_update_cli]]
| {{result|none}}
 
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 355: Line 339:
 
|-
 
|-
 
| Optional
 
| Optional
| [[QA:Testcase package install remove]]
+
| [[QA:Testcase_package_install_remove]]
| {{result|none}}
 
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 367: Line 350:
 
| Optional
 
| Optional
 
| [[QA:Testcase_base_artwork_release_identification]]
 
| [[QA:Testcase_base_artwork_release_identification]]
| {{result|none}}
 
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 378: Line 360:
 
| Optional
 
| Optional
 
| [[QA:Testcase_base_edition_self_identification]]
 
| [[QA:Testcase_base_edition_self_identification]]
| {{result|none}}
 
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 389: Line 370:
 
| Optional
 
| Optional
 
| [[QA:Testcase_base_services_start]]
 
| [[QA:Testcase_base_services_start]]
| {{result|none}}
 
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 400: Line 380:
 
| Optional
 
| Optional
 
| [[QA:Testcase_base_selinux]]
 
| [[QA:Testcase_base_selinux]]
| {{result|none}}
 
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
Line 411: Line 390:
 
| Optional
 
| Optional
 
| [[QA:Testcase_base_service_manipulation]]
 
| [[QA:Testcase_base_service_manipulation]]
| {{result|none}}
 
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}
 
| {{result|none}}

Revision as of 18:38, 17 June 2020

Template documentation [edit]
This documentation is transcluded from Template:Base test matrix/doc. It will not be transcluded on pages that use this template.
Warning.png
Wikitcms core page
This page is a core component of the Wikitcms system for storing release validation testing results in the Fedora wiki. This system relies on specific expectations regarding page naming, contents, and categorization. Please take special care when editing this page, especially if you change any element of wiki syntax, especially templating elements. If you are at all unsure about the consequences of your planned change, please contact the QA group before applying it.

This template contains the Base 'test matrix' of test cases that are usually executed as part of release validation testing. It is pulled into release validation results pages using several nested templates, and can be used in other pages as appropriate. If all you need to do is add, remove or edit a Base validation test case, though, don't worry about that stuff, and put it in here.

Release-blocking environments (x86_64)

Milestone Test Case Workstation Server KDE
Basic QA:Testcase_base_initial_setup
none
none
Basic QA:Testcase_base_startup
none
none
none
Basic QA:Testcase_base_reboot_unmount
none
none
none
Basic QA:Testcase_base_system_logging
none
none
none
Basic QA:Testcase_base_update_cli
none
none
none
Basic / Beta QA:Testcase_package_install_remove
none
none
none
Basic / Final QA:Testcase_base_artwork_release_identification
none
none
none
Final QA:Testcase_base_edition_self_identification
none
none
none
Final QA:Testcase_base_services_start
none
none
none
Final QA:Testcase_base_selinux
none
none
none
Final QA:Testcase_base_service_manipulation
none
none
none


Release-blocking environments (ARM)

Milestone Test Case Workstation Minimal
Basic QA:Testcase_base_initial_setup
none
none
Basic QA:Testcase_base_startup
none
none
Basic QA:Testcase_base_reboot_unmount
none
none
Basic QA:Testcase_base_system_logging
none
none
Basic QA:Testcase_base_update_cli
none
none
Basic / Beta QA:Testcase_package_install_remove
none
none
Basic / Final QA:Testcase_base_artwork_release_identification
none
none
Final QA:Testcase_base_edition_self_identification
none
none
Final QA:Testcase_base_services_start
none
none
Final QA:Testcase_base_selinux
none
none
Final QA:Testcase_base_service_manipulation
none
none


Modularity

Note.png
Environment
These tests should be run using DNF, in any release-blocking environment, on any release-blocking arch.
Milestone Test Case Result
Beta QA:Testcase_Modularity_module_list
none
Beta QA:Testcase_Modularity_enable-disable_module
none
Beta QA:Testcase_Modularity_install_module
none
Beta QA:Testcase_Modularity_update_without_repos
none
Optional QA:Testcase_Modularity_update_module
none


Non-blocking environments (x86_64)

Milestone Test Case Xfce Cinnamon MATE LXDE LXqt Sugar Silverblue
Optional QA:Testcase_base_initial_setup
none
none
none
none
none
none
none
Optional QA:Testcase_base_startup
none
none
none
none
none
none
none
Optional QA:Testcase_base_reboot_unmount
none
none
none
none
none
none
none
Optional QA:Testcase_base_system_logging
none
none
none
none
none
none
none
Optional QA:Testcase_base_update_cli
none
none
none
none
none
none
none
Optional QA:Testcase_package_install_remove
none
none
none
none
none
none
Optional QA:Testcase_base_artwork_release_identification
none
none
none
none
none
none
none
Optional QA:Testcase_base_edition_self_identification
none
none
none
none
none
none
none
Optional QA:Testcase_base_services_start
none
none
none
none
none
none
none
Optional QA:Testcase_base_selinux
none
none
none
none
none
none
none
Optional QA:Testcase_base_service_manipulation
none
none
none
none
none
none
none


Non-blocking environments (ARM)

Milestone Test Case Server Cinnamon Xfce MATE LXDE LXqt Sugar
Optional QA:Testcase_base_initial_setup
none
none
none
none
none
none
none
Optional QA:Testcase_base_startup
none
none
none
none
none
none
none
Optional QA:Testcase_base_reboot_unmount
none
none
none
none
none
none
none
Optional QA:Testcase_base_system_logging
none
none
none
none
none
none
none
Optional QA:Testcase_base_update_cli
none
none
none
none
none
none
none
Optional QA:Testcase_package_install_remove
none
none
none
none
none
none
none
Optional QA:Testcase_base_artwork_release_identification
none
none
none
none
none
none
none
Optional QA:Testcase_base_edition_self_identification
none
none
none
none
none
none
none
Optional QA:Testcase_base_services_start
none
none
none
none
none
none
none
Optional QA:Testcase_base_selinux
none
none
none
none
none
none
none
Optional QA:Testcase_base_service_manipulation
none
none
none
none
none
none
none