QA: Difference between revisions

From Yocto Project
Jump to navigationJump to search
No edit summary
(24 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{DISPLAYTITLE:AQ}}
==Current Release QA Trackers==


See the http://yoctoproject.org/projects/testing-qa-and-autobuilder page on the website for more information on this project.
*Bugs that need to be implemented by QA Team
**[[2.2 qa assigned bugs]]


= QA Docs =
*Bugs that need to be verified by QA Team
* Test plans
**[[2.2 qa owned_bugs]]
** [[Yocto 2.1 Overall Test Plan]]
** [[Toaster testing plan]]
** [[SDK Testing Plan]]
** [[Distro Testing Plan]]
** [[BSP Test Plan]]
** [[QA_Master_Test_Plan]]


* Test Cases
*Features to verify
** [[Yocto 2.1 Test Cases]]
**[[2.2 qa_owned features to verify]]


*Features to implement
**[[2.2 qa owned features]]


* Test Cycle
*Old Bugs
** [[Testing Cycle]]
 
 
* QA Automation
**[[AutoBuilder]]
**[[Distribution Support‎]]
**[[Oe-selftest]]
**[[Image tests]]
**[[Runtime]]
*** add ptest wiki
*** add piglit test wiki
*** add kernel test wiki
***[[LSB]]
***[[LSB Result]]
***[[LTP]]
***[[LTP result]]
***[[POSIX]]
***[[Posix result]]
***[[POSIX-results]]
***[[POSIX History Results]]
***[[LAVA server vs Yocto HW automation testing]]
**[[Automated package upgrade testing]]
 
*QA Tracking pages
**[[2.1 QA Owned Features]]
**[[2.1 qa owned bugs]]
**[[2.1 qa owned features to verify]]
**[[Old resolved bugs and features]]
**[[Old resolved bugs and features]]


*Reporting
==Current Release QA Test Plans==
**[[Bug reporting and Information levels]]
* [[QA Master Test Plan]]
**[[Testopia]]
* [[Yocto Project 2.2_Release Test Plan]]
**[http://errors.yoctoproject.org/Errors/ error report web]
* [[2.2 QA Status]]
* [[Toaster testing plan]]
* [[Extensible SDK Test Plan (eSDK)]]
* [[Distro Testing Plan]]
* [[BSP Test Plan]]


*1.9 QA Tracking
==Current Release QA Test Cases==
** [[1.9 qa owned features]]
* [[Yocto 2.2 Test Cases]]
** [[1.9 qa owned BUGS]]


*1.8 QA Tracking pages
==Test Automation==
** [[1.8 QA Status]]
===Autobuilder===
** [[1.8 qa run history]]
** [[1.8 qa queries]]
** [[1.8 qa owned features]]
** [[1.8 qa owned bugs by OWNER]]
** [[1.8 qa owned bugs by PRODUCT]]


*Performance testing
The [[AutoBuilder]] is the automated build and test framework used by Yocto Project QA.
***[[Performance Test]]


*QA Resources
===Adding Automated Tests===
***[[Rpm's Repository Setup for QA]]


= QA Old Test plans =
Tests for a given component can be automated in the AutoBuilder. With that purpose, follow the [[AutoBuilder/Adding Automated Tests|Adding Automated Tests]] to the Autobuilder Guide.
* Yocto 0.9
** Yocto 0.9 [[Overall Test Plan]]
** Yocto 0.9 [[Milestone Test Report]]


* Yocto 1.0
A list of tests that are automated [[QA#List_of_Automated_Tests|can be seen here]].
**[[Yocto 1.0 Overall Test Plan]]
**[[Yocto 1.0.2 Test Report]]


* Yocto 1.1
==Reporting==
**[[Yocto 1.1 Overall Test Plan]]
*[[Bug reporting and Information levels]]
**[[Yocto 1.1 Test Execution Plan]]
*[[Testopia]], the test manager
**[[Yocto 1.1 Weekly Test Report]]
*[[QA/Test_Reporting_Tool|The Test Reporting Tool]]
**[[Yocto 1.1 Milestone Test Report]]
*[http://errors.yoctoproject.org/Errors/ error report web]
**[[Yocto 1.1.1 Test Report]]


* Yocto 1.2
==Performance testing==
**[[Yocto 1.2 Overall Test Plan]]
[[Performance Test]]
**[[Yocto 1.2 Test Execution Plan]]
**[[Yocto 1.2 Weekly Test Report]]
**[[Yocto 1.2 Milestone Test Report]]


* Yocto 1.3
==QA Resources==
**[[Yocto 1.3 Overall Test Plan]]
*[[Rpm's Repository Setup for QA]]
**[[Yocto 1.3 Test Execution Plan]]
*[[Testopia]]
**[[Yocto 1.3 Weekly Test Report]]
*[[Testing Cycle]]
**[[Yocto 1.3 Milestone Test Report]]
*[[qa-tools|qa-tools Git Repository]]


* Yocto 1.4
= Archive =
**[[Yocto 1.4 Overall Test Plan]]
**[[Yocto 1.4 Milestone Test Report]]
 
* Yocto 1.5
**[[Yocto 1.5 Overall Test Plan]]
**[https://wiki.yoctoproject.org/wiki/1.5_qa_run_history Yocto 1.5 Weekly, Full Pass and Milestone Test Report]
**[[1.5 QA Status]]
 
* Yocto 1.6
**[[Yocto 1.6 Overall Test Plan]]
**[https://wiki.yoctoproject.org/wiki/1.6_qa_run_history Yocto 1.6 Weekly, Full Pass and Milestone Test Report]
**[[1.6 QA Status]] - live status report for the current weekly build
**[[1.6 qa owned bugs]]
 
*Yocto 1.7
**[[1.7 QA Status]]
**[[1.7 qa owned bugs]]
**[[1.7 qa run history]]
**[[1.7 meta-intel qa run history]]
 
* Yocto 1.8
**[[1.8 QA Status]]
**[[1.8 qa run history]]
**[[1.8 qa queries]]
**[[1.8 qa owned features]]
**[[1.8 qa owned bugs by OWNER]]
**[[1.8 qa owned bugs by PRODUCT]]


You can find the previous QA work by release in the [[QA/Archive|Yocto Project QA Archive]].


= Other Relevant Data=
* [[Yocto Bug Trend]]
* [[Yocto Bug Trend]]
* Compliance Test Result
* Compliance Test Result
Line 138: Line 70:
* [[Distribution Support]]
* [[Distribution Support]]
* [[QA BKM sharing]]
* [[QA BKM sharing]]
* [[Testopia]]
* [[LAVA server vs Yocto HW automation testing]]
 
** Note: The LAVA framework usage stopped in favor of testing in the AutoBuilder in early 2016.
 


==List of Automated Tests==
*[[Distribution Support‎]]
* add ptest wiki
* add piglit test wiki
* add kernel test wiki
*[[LSB]]
*[[LSB Result]]
*[[LTP]]
*[[LTP result]]
*[[POSIX]]
*[[Posix result]]
*[[POSIX-results]]
*[[POSIX History Results]]
*[[Automated package upgrade testing]]


[[Category:QA]]
[[Category:QA]]

Revision as of 22:37, 19 July 2016

Current Release QA Trackers

Current Release QA Test Plans

Current Release QA Test Cases

Test Automation

Autobuilder

The AutoBuilder is the automated build and test framework used by Yocto Project QA.

Adding Automated Tests

Tests for a given component can be automated in the AutoBuilder. With that purpose, follow the Adding Automated Tests to the Autobuilder Guide.

A list of tests that are automated can be seen here.

Reporting

Performance testing

Performance Test

QA Resources

Archive

You can find the previous QA work by release in the Yocto Project QA Archive.

Other Relevant Data

List of Automated Tests