generic-poky/meta/lib/oeqa
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
..
buildperf oeqa.buildperf: limit the length of error output 2017-03-27 08:15:07 +01:00
controllers gummiboot: Remove/change gummiboot references with systemd-boot 2017-01-09 13:39:11 +00:00
core oeqa: Clean up logger handling 2018-03-04 11:11:59 +00:00
files oeqa: Move common files to oeqa/files instead of runtime only 2017-01-23 12:05:19 +00:00
runtime oeqa/runtime: Replace buildiptables for buildlzip on runtime tests 2017-11-05 22:39:48 +00:00
sdk oeqa/sdk: Replace buildiptables for buildlzip tests 2017-11-05 22:39:48 +00:00
sdkext oeqa/sdkext/devtool: Ensure dependencies for test_extend_autotools_recipe_creation are present 2017-03-03 11:16:12 +00:00
selftest oeqa: Clean up logger handling 2018-03-04 11:11:59 +00:00
utils oeqa: Clean up logger handling 2018-03-04 11:11:59 +00:00
oetest.py testimage.bbclass: fix runtime test for rpm, port smart tests to dnf 2017-03-14 14:42:17 +00:00
runexported.py meta: remove True option to getVar calls 2016-12-16 10:23:23 +00:00
targetcontrol.py oeqa: Clean up logger handling 2018-03-04 11:11:59 +00:00