diff options
Diffstat (limited to 'meta/classes/testimage.bbclass')
| -rw-r--r-- | meta/classes/testimage.bbclass | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/meta/classes/testimage.bbclass b/meta/classes/testimage.bbclass index 1d9464f5e9..824b47f5dd 100644 --- a/meta/classes/testimage.bbclass +++ b/meta/classes/testimage.bbclass | |||
| @@ -231,6 +231,7 @@ def testimage_main(d): | |||
| 231 | import time | 231 | import time |
| 232 | from oeqa.oetest import loadTests, runTests | 232 | from oeqa.oetest import loadTests, runTests |
| 233 | from oeqa.targetcontrol import get_target_controller | 233 | from oeqa.targetcontrol import get_target_controller |
| 234 | from oeqa.utils.dump import get_host_dumper | ||
| 234 | 235 | ||
| 235 | pn = d.getVar("PN", True) | 236 | pn = d.getVar("PN", True) |
| 236 | export = oe.utils.conditional("TEST_EXPORT_ONLY", "1", True, False, d) | 237 | export = oe.utils.conditional("TEST_EXPORT_ONLY", "1", True, False, d) |
| @@ -245,6 +246,9 @@ def testimage_main(d): | |||
| 245 | testslist = get_tests_list(d) | 246 | testslist = get_tests_list(d) |
| 246 | testsrequired = [t for t in d.getVar("TEST_SUITES", True).split() if t != "auto"] | 247 | testsrequired = [t for t in d.getVar("TEST_SUITES", True).split() if t != "auto"] |
| 247 | 248 | ||
| 249 | # we need the host dumper in test context | ||
| 250 | host_dumper = get_host_dumper(d) | ||
| 251 | |||
| 248 | # the robot dance | 252 | # the robot dance |
| 249 | target = get_target_controller(d) | 253 | target = get_target_controller(d) |
| 250 | 254 | ||
| @@ -255,6 +259,7 @@ def testimage_main(d): | |||
| 255 | self.testsrequired = testsrequired | 259 | self.testsrequired = testsrequired |
| 256 | self.filesdir = os.path.join(os.path.dirname(os.path.abspath(oeqa.runtime.__file__)),"files") | 260 | self.filesdir = os.path.join(os.path.dirname(os.path.abspath(oeqa.runtime.__file__)),"files") |
| 257 | self.target = target | 261 | self.target = target |
| 262 | self.host_dumper = host_dumper | ||
| 258 | self.imagefeatures = d.getVar("IMAGE_FEATURES", True).split() | 263 | self.imagefeatures = d.getVar("IMAGE_FEATURES", True).split() |
| 259 | self.distrofeatures = d.getVar("DISTRO_FEATURES", True).split() | 264 | self.distrofeatures = d.getVar("DISTRO_FEATURES", True).split() |
| 260 | manifest = os.path.join(d.getVar("DEPLOY_DIR_IMAGE", True), d.getVar("IMAGE_LINK_NAME", True) + ".manifest") | 265 | manifest = os.path.join(d.getVar("DEPLOY_DIR_IMAGE", True), d.getVar("IMAGE_LINK_NAME", True) + ".manifest") |
