From 1e88c8fce4e60530a53388e0eac54e4a68a6f924 Mon Sep 17 00:00:00 2001 From: Mariano Lopez Date: Wed, 25 Jan 2017 12:20:06 +0000 Subject: testimage.bbclass: Allow to run tests on autobuilder's images With the change to the new framework data store dependecy was removed, instead a new file is generated and used in testimage. When testing builds from the autobuilders the test data values are from the autobuilder, including the paths. Some tests require paths to current environment in order to run, this commit will update such paths and fix the error of running images donwloaded from autobuilders. [YOCTO #10964] (From OE-Core rev: 26ad5105fc2ce03b7ee8ecc6911fd40a52bd573a) Signed-off-by: Mariano Lopez Signed-off-by: Ross Burton Signed-off-by: Richard Purdie --- meta/lib/oeqa/core/utils/misc.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'meta/lib/oeqa') diff --git a/meta/lib/oeqa/core/utils/misc.py b/meta/lib/oeqa/core/utils/misc.py index 6ae58ad6c4..d1eec13aa6 100644 --- a/meta/lib/oeqa/core/utils/misc.py +++ b/meta/lib/oeqa/core/utils/misc.py @@ -35,3 +35,10 @@ def dataStoteToDict(d, variables): data[v] = d.getVar(v, True) return data + +def updateTestData(d, td, variables): + """ + Updates variables with values of data store to test data. + """ + for var in variables: + td[var] = d.getVar(var) -- cgit v1.2.3-54-g00ecf