diff options
author | Mariano Lopez <mariano.lopez@linux.intel.com> | 2017-02-21 10:11:00 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-02-23 12:49:48 -0800 |
commit | cf0b92f8937436ced297f65a30daa911e5a1e333 (patch) | |
tree | 4608157e420f7157b51f8f4fb6e721499a38576e /meta/classes/testimage.bbclass | |
parent | 5ff7db946cea7d0c3a227bae997f22394bd2e629 (diff) | |
download | poky-cf0b92f8937436ced297f65a30daa911e5a1e333.tar.gz |
oeqa/runtime/context.py: Fix use of getTarget() with testexport
The idea on getTarget is to use kwargs to send custom variables
to different targets, instead of this, a new variable was added
(just used for custom targets) and this broke testexport. So
in order to fix it, just add the custom variable to kwargs.
This fixes the use of getTarget() in testexport class that was
introduced in 1dc8010afd71fe46fb28bb86fb7c07a5fbd3d7cf.
(From OE-Core rev: cf138029a1f18f991fc7a28c81d85884942e9d56)
Signed-off-by: Mariano Lopez <mariano.lopez@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/testimage.bbclass')
-rw-r--r-- | meta/classes/testimage.bbclass | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/meta/classes/testimage.bbclass b/meta/classes/testimage.bbclass index 09cc6d2a21..82557a8ede 100644 --- a/meta/classes/testimage.bbclass +++ b/meta/classes/testimage.bbclass | |||
@@ -229,6 +229,10 @@ def testimage_main(d): | |||
229 | 'kvm' : kvm, | 229 | 'kvm' : kvm, |
230 | } | 230 | } |
231 | 231 | ||
232 | # TODO: Currently BBPATH is needed for custom loading of targets. | ||
233 | # It would be better to find these modules using instrospection. | ||
234 | target_kwargs['target_modules_path'] = d.getVar('BBPATH') | ||
235 | |||
232 | # runtime use network for download projects for build | 236 | # runtime use network for download projects for build |
233 | export_proxies(d) | 237 | export_proxies(d) |
234 | 238 | ||
@@ -239,7 +243,7 @@ def testimage_main(d): | |||
239 | 243 | ||
240 | # the robot dance | 244 | # the robot dance |
241 | target = OERuntimeTestContextExecutor.getTarget( | 245 | target = OERuntimeTestContextExecutor.getTarget( |
242 | d.getVar("TEST_TARGET"), d.getVar("BBPATH"), None, d.getVar("TEST_TARGET_IP"), | 246 | d.getVar("TEST_TARGET"), None, d.getVar("TEST_TARGET_IP"), |
243 | d.getVar("TEST_SERVER_IP"), **target_kwargs) | 247 | d.getVar("TEST_SERVER_IP"), **target_kwargs) |
244 | 248 | ||
245 | # test context | 249 | # test context |