Bug 10263 - oeqa: Refactor oetest module
Summary: oeqa: Refactor oetest module
Status: VERIFIED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: 2.2
Hardware: x86 Multiple
: Medium+ enhancement
Target Milestone: 2.3 M2
Assignee: Aníbal Limón
QA Contact: Jose Perez C
URL:
Whiteboard:
Depends on:
Blocks: oeqa2
  Show dependency tree
 
Reported: 2016-09-12 22:28 UTC by Aníbal Limón
Modified: 2017-03-14 17:57 UTC (History)
4 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Yes (doc changes required)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aníbal Limón 2016-09-12 22:28:41 UTC
The etest module currently has all the TestContext implementations
  SDK, Image, SDKExt, the refactor needs to take into account don't depend on BItbake datastore.

A proposal will be to have one module per implementation of TestContext.
Comment 1 Aníbal Limón 2016-09-12 22:32:33 UTC
Also the refactor need to standardize in some how the command line handling, i mean is a must to execute the TestContext module in command line.

For example:

$ ./runtime_test_conext.py --help
Comment 3 Jose Perez C 2017-03-14 17:57:57 UTC
oeqa framework used to execute testimage on 2.3 M2rc3 and works correctly

https://wiki.yoctoproject.org/wiki/WW06_-_2017-02-03_-_Full_Test_Cycle_2.3_M2_rc3