generic-poky/meta/lib/oeqa/selftest
Richard Purdie 66f536ad57 oeqa: Clean up logger handling
The logger handling in oeqa was confused at best. This patch:

a) Passes in a logger through various qemu runner pieces
b) Uses that logger consistently in the code
c) Creates a logger for QemuRunner outside the bitbake namespace
   meaning we don't conflict with the tinfoil logging changes

The result of this is more consistency. For runtime tests in testimage,
the logs always contain the debug info, nothing is shwon on the console.
For the oe-selftests, logs are intercepted and only shown if the test
fails.

(From OE-Core rev: ba8babc45141891d0624f9a181a580fa416e87ec)

(From OE-Core rev: 22003f97ff7f53c32999dc466d26c1471ead9b6b)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-03-04 11:11:59 +00:00
..
oelib oelib/buildhistory.py: Add unittest for buildhistory_analysis 2017-03-01 23:27:10 +00:00
__init__.py scripts/oe-selftest: script to run builds as unittest against bitbake or various scripts 2013-12-03 17:45:50 +00:00
_sstatetests_noauto.py oe-selftest: force some values in local.conf for _sstatetests_noauto.py 2014-03-07 14:58:45 +00:00
archiver.py selftest/archiver: only execute deploy_archives task 2017-11-05 22:39:47 +00:00
base.py selftest: remove extra backslashes from debug output 2017-03-08 11:52:56 +00:00
bblayers.py selftest/bblayers: don't fetch a variable that is never used 2017-01-16 18:05:13 +00:00
bbtests.py selftest/bbtests: improve download rename test 2017-04-29 11:17:22 +01:00
buildhistory.py selftest: Optimize get_bb_var use 2017-03-01 23:27:10 +00:00
buildoptions.py oeqa/selftest: Don't use cleanup-workdir 2017-04-10 23:00:44 +01:00
containerimage.py selftest/containerimage.py: Add container IMAGE_FSTYPES test 2017-02-19 06:49:00 -08:00
devtool.py bitbake.conf: Add COMPONENTS_DIR for ${STAGING_DIR}-components 2017-05-11 16:55:59 +01:00
eSDK.py oeqa/selftest: Drop http sstate sharing 2017-03-01 23:27:11 +00:00
image_typedep.py image_typedep.py: Add a test that ensures conversion type deps get added 2017-01-16 18:05:12 +00:00
imagefeatures.py selftest/imagefeatures: skip weston test if required features are not present 2017-01-26 10:44:27 +00:00
layerappend.py Switch to Recipe Specific Sysroots 2017-01-23 12:05:17 +00:00
liboe.py selftest: Optimize get_bb_var use 2017-03-01 23:27:10 +00:00
lic-checksum.py oeqa/selftest/lic-checksum: don't report the expected failure to errors.yp 2016-09-20 15:11:09 +01:00
manifest.py selftest: Optimize get_bb_var use 2017-03-01 23:27:10 +00:00
oescripts.py scripts: Drop cleanup-workdir 2017-04-10 23:00:44 +01:00
pkgdata.py selftest/pkgdata: replace the glibc recipe allowing execution on non-poky distros 2017-04-01 08:14:58 +01:00
prservice.py selftest: Optimize get_bb_var use 2017-03-01 23:27:10 +00:00
recipetool.py oeqa/selftest/recipetool: use stable tarball for recipetool create test 2017-11-05 22:39:46 +00:00
runqemu.py oeqa: Clean up logger handling 2018-03-04 11:11:59 +00:00
runtime-test.py oeqa/selftest: don't use cleanall in selftests 2017-03-27 20:22:51 +01:00
signing.py sign_rpm.bbclass: do not set/use RPM_GPG_PUBKEY 2017-03-23 13:19:49 +00:00
sstate.py selftest: Optimize get_bb_var use 2017-03-01 23:27:10 +00:00
sstatetests.py selftest/sstatetests: Replace glibc-initial with linux-libc-headers 2017-04-10 23:00:44 +01:00
tinfoil.py oe-selftest: tinfoil: add tests for recently enabled datastore operations 2017-03-22 11:35:21 +00:00
wic.py selftest/wic.py: vda -> sda 2017-04-12 15:09:57 +01:00