summaryrefslogtreecommitdiff
path: root/scripts/lib/build_perf
diff options
context:
space:
mode:
authorAníbal Limón <anibal.limon@linux.intel.com>2017-05-26 15:37:33 -0500
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-05-30 10:15:22 +0100
commitb4ae730ee1d6003ff005148f741270e2878de484 (patch)
treead2e32d74c09037b79ee108febb167aa44dfbbb4 /scripts/lib/build_perf
parent33a783f59ed4e232f41f8b09dfa7955f2ddc2f80 (diff)
downloadopenembedded-core-b4ae730ee1d6003ff005148f741270e2878de484.tar.gz
openembedded-core-b4ae730ee1d6003ff005148f741270e2878de484.tar.bz2
openembedded-core-b4ae730ee1d6003ff005148f741270e2878de484.zip
oeqa/core/threaded: Add new module with OETestLoaderThreaded
The threded module will implement Thread support into the OEQA framework. The OETestLoaderThreaded overrides discover to return a list of suites every suite will be run by a separate Thread. Some design considerations are: - All the tests of a certain module needs to be run at one thread because unittest framework needs to keep track of setUp{Module, Class,} and tearDown{Module, Class,}. - Tests that depends on other needs to be run at the same thread because OEQA framework look at the status of dependant test to decide if skip or not, this constraint can be change in the future but a sync mechanishm is needed to implement between the Threads. [YOCTO #11450] Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/lib/build_perf')
0 files changed, 0 insertions, 0 deletions