This is a follow up to a previous discussion about reported failures when running some qemu-iotests. Turns out the failures were due to missing libraries, which in turn, reflected on the host build configuration.
This series introduces a tool that can check both host and target level build configurations. On top of that, it adds a function to to be used on qemu-iotests. Finally, as an example, it sets a test to be skipped if the required feature is not enable on the host build configuration. Cleber Rosa (3): scripts: introduce buildconf.py qemu-iotests: add _require_feature() function qemu-iotests: require CONFIG_LINUX_AIO for test 087 scripts/buildconf.py | 278 +++++++++++++++++++++++++++++++++++++++++++ tests/qemu-iotests/087 | 1 + tests/qemu-iotests/check | 2 + tests/qemu-iotests/common.rc | 7 ++ 4 files changed, 288 insertions(+)