Bug 9559 - test reporting tool plan
Summary: test reporting tool plan
Status: VERIFIED FIXED
Alias: None
Product: Test Plans/Suite
Classification: QA/Testing
Component: test-plans/suite (show other bugs)
Version: 2.2
Hardware: x86 Multiple
: High enhancement
Target Milestone: 2.2 M2
Assignee: Benjamin Esquivel
QA Contact: Jose Perez C
URL: https://wiki.yoctoproject.org/wiki/QA...
Whiteboard:
Depends on:
Blocks:
 
Reported: 2016-04-29 17:15 UTC by Benjamin Esquivel
Modified: 2016-07-29 14:43 UTC (History)
13 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Don't know


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Benjamin Esquivel 2016-04-29 17:15:24 UTC
A test reporting tool is necessary for the various components that produce results. An example requirements of why such tool is needed are:

i. the ability to store results from multiple sources (performance, manual, automated)
ii. the ability to compare results with a tool that is designed for that purpose. Including comparing performance results which are trickier than functional testing
iii. the centralization of the test result storage to allow a number of things like back up, replication, extension, advanced filtering, etc.

These are just some of the benefits of having a tool for reporting. A wiki is proposed for the plan description:

https://wiki.yoctoproject.org/wiki/QA/Test_Reporting_Tool

Note that this is not intended to replace testopia as a test manager but to extend the testing capabilities by having a one stop shop for test reporting.
Comment 1 Alexandru Georgescu 2016-05-19 07:46:34 UTC
Hi Benjamin,
The current work on the project mentioned in this enhancement is available in GitHub at: https://github.com/fullvlad/CustomReports
Comment 2 Benjamin Esquivel 2016-05-19 15:38:53 UTC
Thanks Alex, I believe that would be a valuable input
Comment 3 Joshua Lock 2016-05-25 13:55:08 UTC
Ideally this tool would be able to consume, and compare, other quality related datasources such as the buildhistory from the autobuilder[1] and performance statistics.

1. http://git.yoctoproject.org/cgit/cgit.cgi/poky-buildhistory/
Comment 4 Benjamin Esquivel 2016-07-01 17:59:43 UTC
an initial set of requirements are written at this section: 

https://wiki.yoctoproject.org/wiki/QA/Test_Reporting_Tool#General_Expectations
Comment 5 Benjamin Esquivel 2016-07-15 17:16:35 UTC
The plan was written in the following bugs:

- bug 9954,
- bug 9956,
- bug 9957,
- bug 9958
Comment 6 Jose Perez C 2016-07-29 14:43:56 UTC
Test Plan Created at https://wiki.yoctoproject.org/wiki/QA/Test_Reporting_Tool