Bug 10342

Summary: Lots of debug noise "while parsing exportTests"
Product: [QA/Testing] Runtime Testing Reporter: Joshua Lock <joshuagloe>
Component: generalAssignee: Mariano Lopez <mariano.lopez>
Status: RESOLVED FIXED QA Contact:
Severity: minor    
Priority: Medium CC: leonardo.sandoval.gonzalez
Version: 2.2   
Target Milestone: 2.3 M4   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Joshua Lock 2016-09-28 09:22:41 UTC
Whilst reviewing oe-selftest logs for a nightly-oe-selftest build[1] on the autobuilder I see lots (41) of lines like: 

DEBUG: while parsing exportTests, in call of d.getVar, argument 'key' is not a string literal
DEBUG: while parsing exportTests, in call of d.getVarFlag, argument 'key' is not a string literal

If this is harmless we should not print it at the normal AB log level.
Comment 2 Benjamin Esquivel 2016-09-28 14:47:11 UTC
first pointer is this giant line of code:

http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/classes/testexport.bbclass#n60

Assigning to Mariano whom created this bbclass
Comment 3 Leonardo Sandoval Gonzalez 2016-12-21 21:31:16 UTC
M1 missed. Setting correct milestone.
Comment 4 Mariano Lopez 2017-03-14 15:16:36 UTC
As a side effect of runtime testing refactor this has been solved.