aboutsummaryrefslogtreecommitdiffstats
path: root/meta/lib/oeqa/targetcontrol.py
diff options
context:
space:
mode:
authorPatrick Ohly <patrick.ohly@intel.com>2017-03-28 10:02:18 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-03-28 09:16:10 +0100
commit4c6ba32abd6b9de33f4b8a0b87e8a56432ed7825 (patch)
tree44192b18341ff589d49a273a8ced7e937b028193 /meta/lib/oeqa/targetcontrol.py
parentb2a1cf09ea65ed6f561886b1b4241f9adf3e5709 (diff)
downloadopenembedded-core-contrib-4c6ba32abd6b9de33f4b8a0b87e8a56432ed7825.tar.gz
openembedded-core-contrib-4c6ba32abd6b9de33f4b8a0b87e8a56432ed7825.tar.bz2
openembedded-core-contrib-4c6ba32abd6b9de33f4b8a0b87e8a56432ed7825.zip
oeqa: allow customizing image used by runqemu()
runqemu() takes all parameters for the virtual machine from the variables of the given recipe. By allowing the caller to provide a hash with variables that get applied locally, the caller gets more control. Here's the intended usage: <prepare internal-image in self.resultdir> overrides = { 'DEPLOY_DIR_IMAGE': self.resultdir, 'IMAGE_LINK_NAME': 'internal-image-%s' % self.image_arch, } with runqemu('refkit-installer-image', ssh=False, overrides=overrides) as qemu: .... This can be used to replace the image completely with something else or to copy it before allowing runqemu() to write into it. Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib/oeqa/targetcontrol.py')
0 files changed, 0 insertions, 0 deletions