diff options
author | Patrick Ohly <patrick.ohly@intel.com> | 2017-03-28 10:02:18 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-03-28 09:16:10 +0100 |
commit | 4c6ba32abd6b9de33f4b8a0b87e8a56432ed7825 (patch) | |
tree | 44192b18341ff589d49a273a8ced7e937b028193 /meta-selftest | |
parent | b2a1cf09ea65ed6f561886b1b4241f9adf3e5709 (diff) | |
download | openembedded-core-4c6ba32abd6b9de33f4b8a0b87e8a56432ed7825.tar.gz openembedded-core-4c6ba32abd6b9de33f4b8a0b87e8a56432ed7825.tar.bz2 openembedded-core-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-selftest')
0 files changed, 0 insertions, 0 deletions