Bug 11450

Summary: oeqa core add support for parallel runs
Product: [QA/Testing] Runtime Testing Reporter: Aníbal Limón <anibal.limon>
Component: generalAssignee: Aníbal Limón <anibal.limon>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: High CC: jose.perez.carranza, leonardo.sandoval.gonzalez, richard.purdie
Version: 2.3   
Target Milestone: 2.4 M1   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Aníbal Limón 2017-05-03 17:32:36 UTC
Currently tests are run into batch mode to speed up there is a need to add
support to run concurrently.

Some considerations are to define a way for mutual exclusive tests and to dependencies between tests.
Comment 1 Aníbal Limón 2017-05-03 17:34:23 UTC
I just added a loader support creating a list of individual test runs.

http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/commit/?h=alimon/oeqa_parallel&id=65c97766aea7010768815feb14fe3598eef2eab4
Comment 2 Aníbal Limón 2017-05-10 19:50:50 UTC
I finished the first implementation, in review at, 

http://lists.openembedded.org/pipermail/openembedded-core/2017-May/136514.html
Comment 3 Aníbal Limón 2017-06-02 14:59:40 UTC
This support is on oeqa core module and now enabled into {,e}SDK test components,
i'm working on the selftest test content to adapt it to threaded runs.

Merge at,

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=a4eef558c9933eb32413b61ff80a11b999951b40