Bug 11450 - oeqa core add support for parallel runs
Summary: oeqa core add support for parallel runs
Status: RESOLVED FIXED
Alias: None
Product: Runtime Testing
Classification: QA/Testing
Component: general (show other bugs)
Version: 2.3
Hardware: x86 Multiple
: High enhancement
Target Milestone: 2.4 M1
Assignee: Aníbal Limón
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2017-05-03 17:32 UTC by Aníbal Limón
Modified: 2017-06-02 14:59 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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