Currently the qemu-iotest framework is focused on the x86 platform. The suite should be usable by other platforms as well. To enable multi-platform usage, this patch set enhances the framework scripts to address this. By using the default machine type of the platform one can add specific output files if it deviates from the default. Secondly, single test cases can be adjusted as well when e.g. devices have different names or are not supported at all.
Mao Chuan Li (9): qemu-iotests: run qemu with -nodefaults qemu-iotests: qemu machine type support qemu-iotests: add core_pattern access functions qemu-iotests: fix test 039 qemu-iotests: s390x: fix test 071 qemu-iotests: s390x: fix test 087 qemu-iotests: s390x: fix test 041 qemu-iotests: s390x: fix test 055 qemu-iotests: s390x: fix test 051 tests/qemu-iotests/039 | 3 + tests/qemu-iotests/041 | 6 + tests/qemu-iotests/051 | 91 +++++--- tests/qemu-iotests/051.s390-virtio.out | 377 +++++++++++++++++++++++++++++++++ tests/qemu-iotests/055 | 6 + tests/qemu-iotests/071.s390-virtio.out | 86 ++++++++ tests/qemu-iotests/087.s390-virtio.out | 68 ++++++ tests/qemu-iotests/check | 5 + tests/qemu-iotests/common | 1 + tests/qemu-iotests/common.config | 3 +- tests/qemu-iotests/common.qemu | 2 +- tests/qemu-iotests/common.rc | 17 ++ tests/qemu-iotests/iotests.py | 1 + 13 files changed, 635 insertions(+), 31 deletions(-) create mode 100644 tests/qemu-iotests/051.s390-virtio.out create mode 100644 tests/qemu-iotests/071.s390-virtio.out create mode 100644 tests/qemu-iotests/087.s390-virtio.out -- 1.9.3