I'm currently working on testing an installer image. During that test I need to: - boot with two drives attached to the virtual machine (installer image and internal disk) - install to internal disk - reboot with just the internal disk
There were several problems doing that: - attaching second disk via qemuparams was not possible - run_serial() timed out too early during the long-running install command - writes to the internal disks were discarded - booting with only the non-standard internal disk instead of the recipe's image was not possible V2: rebased on top of master-next + Robert's "runqemu: add selftest" series, no other changes (merge V1 if not taking Robert's patches first) V3: rebased on top of current master V4: QemuTinyRunner.start() also needs to accept the new "discard_writes" parameter Patrick Ohly (3): oeqa: allow extending qemuparams="..." oeqa: allow customizing image used by runqemu() oeqa: allow persistent image writes in runqemu() meta/lib/oeqa/targetcontrol.py | 6 +++--- meta/lib/oeqa/utils/commands.py | 6 ++++-- meta/lib/oeqa/utils/qemurunner.py | 4 ++-- meta/lib/oeqa/utils/qemutinyrunner.py | 2 +- 4 files changed, 10 insertions(+), 8 deletions(-) base-commit: b2a785f19fe25d244179b8672c846925da6d455a -- git-series 0.9.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core