From Fedora Project Wiki
 
(34 intermediate revisions by the same user not shown)
Line 1: Line 1:
= Introduction =
= ARM QA =  
= AutoQA =
AutoQA is the automated test system used in Fedora. <b>Watchers</b> (scheduled through cron ) look for <b>Events</b> ( eg - new package built in Koji, new repo has finished, creation of new installable images, updates in bodhi ). Once an <b>event</b> occurs it triggers automated tests.


== Current Events monitored ==
== Release Criteria ==
*git-post-receive
*post-bodhi-update-batch
*post-bodhi-update
*post-koji-build-batch
*post-koji-build
*post-repo-update
*post-tree-compose


== Current Tests ==
===Fedora 19===
*conflicts - checks for package conflicts
ARM used the Primary Architecture release criteria for Fedora 19
*depcheck -
* [[Fedora_19_Alpha_Release_Criteria | Alpha]]
*rats_install
* [[Fedora_19_Beta_Release_Criteria | Beta]]
*rats_sanity
* [[Fedora_19_Final_Release_Criteria | Final]]
*repoclosure
*rpmguard
*rpmlint
*upgradepath


== ARM specific tests ==
===Fedora 18===
Some tests will need to be written specifically for ARM including:
ARM specific release criteria, based on Primary Architecture, wording and tests adjusted.
* Image validation
* [[Architectures/ARM/Fedora_18_Alpha_Release_Criteria | Alpha]]
* [[Architectures/ARM/Fedora_18_Beta_Release_Criteria | Beta]]
* [[Architectures/ARM/Fedora_18_Final_Release_Criteria | Final]]


= Hardware Access & Repair =
===Fedora 17===
= Work in progress =
 
* Integration with Bodhi
== Release Validation Testing ==
===Rawhide===
* [[Architectures/ARM/Quality Assurance/Rawhide |Rawhide Images]]
 
===Fedora 19===
Fedora 19 release validation testing followed the PA matrices, adjusting to ARM where appropriate.
* [[:Category:Fedora 19 ARM RC3|Fedora 19 ARM RC3]] (final)
* [[:Category:Fedora 19 ARM RC2|Fedora 19 ARM RC2]]
 
* [[:Category:Fedora 19 ARM TC6|Fedora 19 ARM TC6]]
* [[:Category:Fedora 19 ARM TC5|Fedora 19 ARM TC5]]
* [[:Category:Fedora 19 ARM TC3|Fedora 19 ARM TC3]]
* [[:Category:Fedora 19 ARM TC2|Fedora 19 ARM TC2]]
* [[:Category:Fedora 19 ARM TC1|Fedora 19 ARM TC1]]
 
* [[:Category:Fedora 19 ARM Beta|Fedora 19 ARM Beta]]
 
===Fedora 18===
Fedora 18 used VFAD style testing, with ARM specific matrices based on Release Criteria. Testing similar to PA testing.
* [[Architectures/ARM/Quality Assurance/2013-05-21-VFAD-Fedora 19 Beta RC2|Fedora 18 RC2]]
* [[Architectures/ARM/Quality Assurance/2013-02-01-VFAD-Fedora 18 RC1|Fedora 18 RC1]]
* [[Architectures/ARM/Quality Assurance/2012-12-20-VFAD-Fedora 18 Beta|Fedora 18 Beta RC2]]
* [[Architectures/ARM/Quality Assurance/2012-12-03-VFAD-Fedora 18 Beta|Fedora 18 Beta RC1]]
* [[Architectures/ARM/Quality Assurance/2012-10-26-VFAD-Fedora 18 Test Day|Fedora 18 ARM VFAD - TC2]]
* [[Architectures/ARM/Quality Assurance/2012-10-15-VFAD-Fedora 18 Test Day|Fedora 18 ARM VFAD - TC1]]
 
===Fedora 17===
Fedora 17 used VFAD style testing, with ARM specific matrices based on Release Criteria. Testing similar to PA testing.
* [[Architectures/ARM/Quality Assurance/2012-06-18-VFAD-Fedora 17 Test Day|Fedora 17 ARM VFAD - RC2]]
* [[Architectures/ARM/Quality_Assurance/2012-06-15-VFAD-Fedora_17_Test_Day|Fedora 17 ARM VFAD - RC1]]
 
== Kernel Testing ==
ARM kernel testing on various supported platforms.
* [[Architectures/ARM/Quality_Assurance/Kernel_Testing/Fedora_20 |Fedora 20]]
* [[Architectures/ARM/Quality_Assurance/Kernel_Testing/Fedora_19 |Fedora 19]]
* [[Architectures/ARM/Quality_Assurance/Kernel_Testing/Fedora_18 |Fedora 18]]
* [[Architectures/ARM/Quality_Assurance/Kernel_Testing/Fedora_17 |Fedora 17]]
* [[Architectures/ARM/Quality_Assurance/Kernel_Testing/Archive|Archive of Older Kernels]]

Latest revision as of 20:08, 9 August 2013

🔗 ARM QA

🔗 Release Criteria

🔗 Fedora 19

ARM used the Primary Architecture release criteria for Fedora 19

🔗 Fedora 18

ARM specific release criteria, based on Primary Architecture, wording and tests adjusted.

🔗 Fedora 17

🔗 Release Validation Testing

🔗 Rawhide

🔗 Fedora 19

Fedora 19 release validation testing followed the PA matrices, adjusting to ARM where appropriate.

🔗 Fedora 18

Fedora 18 used VFAD style testing, with ARM specific matrices based on Release Criteria. Testing similar to PA testing.

🔗 Fedora 17

Fedora 17 used VFAD style testing, with ARM specific matrices based on Release Criteria. Testing similar to PA testing.

🔗 Kernel Testing

ARM kernel testing on various supported platforms.