From Fedora Project Wiki

(begin page, with a background section (man, this is just FASCINATING))
 
m
Line 20: Line 20:
 
* The ''Base'' and ''Security Lab'' test types appeared in [[:Category:Fedora_16_Alpha_Test_Results|Fedora 16 Alpha]]
 
* The ''Base'' and ''Security Lab'' test types appeared in [[:Category:Fedora_16_Alpha_Test_Results|Fedora 16 Alpha]]
 
* The first 'two-dimensional' result table (where the rows each represent the same test case in a different context, effectively using both rows and columns to represent environments) appeared in [[Test_Results:Fedora_20_Alpha_TC1_Install#ARM_disk_images]]
 
* The first 'two-dimensional' result table (where the rows each represent the same test case in a different context, effectively using both rows and columns to represent environments) appeared in [[Test_Results:Fedora_20_Alpha_TC1_Install#ARM_disk_images]]
* The first (manual) result pages for nightly builds appeared in [[:Category:Fedora_21_Nightly_Test_Results]] Fedora 21's pre-Alpha phase
+
* The first (manual) result pages for nightly builds appeared in [[:Category:Fedora_21_Nightly_Test_Results|Fedora 21's pre-Alpha phase]]
 
* The ''Cloud'' and ''Server'' test types first appeared in [[:Category:Fedora_21_Alpha_Test_Results|Fedora 21 Alpha]]
 
* The ''Cloud'' and ''Server'' test types first appeared in [[:Category:Fedora_21_Alpha_Test_Results|Fedora 21 Alpha]]
 
* The [[Template:Validation_results|template system]] for generating result pages, the [[Template:CurrentFedoraCompose|CurrentFedoraCompose template]], the wikitcms module, and the relval utility for generating result pages and reporting results were all introduced during the Fedora 21 cycle
 
* The [[Template:Validation_results|template system]] for generating result pages, the [[Template:CurrentFedoraCompose|CurrentFedoraCompose template]], the wikitcms module, and the relval utility for generating result pages and reporting results were all introduced during the Fedora 21 cycle
 
* Individual nightly compose result pages and [https://www.happyassassin.net/2014/12/24/fedora-22-and-later-nightly-testing/ automatic generation of nightly result pages] were introduced in [[:Category:Fedora_22_Nightly_Test_Results|Fedora 22]]
 
* Individual nightly compose result pages and [https://www.happyassassin.net/2014/12/24/fedora-22-and-later-nightly-testing/ automatic generation of nightly result pages] were introduced in [[:Category:Fedora_22_Nightly_Test_Results|Fedora 22]]

Revision as of 00:53, 21 January 2015

Wikitcms is a term used to refer to Fedora's use of this Mediawiki instance as an ad hoc test management system ('TCMS' stands for 'Test Case Management System', but that precise initialism is in fact quite rarely used). It is also the name of a Python module which provides an interface to the 'system'.

Background

The use of the Fedora wiki to track test results dates back to at least the page QA/FC6Test2TreeTesting - at that time, the Fedora wiki was a MoinMoin instance, not this Mediawiki instance. The rough form of a table with different tests as the rows and results as columns is visible even there. Since then, this basic format has been gradually elaborated.