The main goal of this series is to get the I/O tests passing 100% with LUKS when run with './check -luks'. It also adds a few more combinations to the LUKS/dmcrypt interoperability test.
To make LUKS testing not quite as slow, we drop the PBKDF iteration count down to a very small value. This doesn't remove all overhead, as formatting the volume will always measure PBKDF timing over a 1 second interval. Changed in v3: - Fix some typos in commit message(s) (Eric) Changed in v2: - Split off patch that change check.time recording since it was not a direct dependancy - Skip new 159 & 170 tests which don't work due to qemu-img dd limitations Daniel P. Berrange (5): iotests: skip 159 & 170 with luks format iotests: fix remainining tests to work with LUKS iotests: reduce PBKDF iterations when testing LUKS iotests: add more LUKS hash combination tests iotests: chown LUKS device before qemu-io launches tests/qemu-iotests/033 | 16 +- tests/qemu-iotests/120 | 25 +- tests/qemu-iotests/140 | 15 +- tests/qemu-iotests/145 | 18 +- tests/qemu-iotests/149 | 26 +- tests/qemu-iotests/149.out | 1002 ++++++++++++++++++++++++++++---------- tests/qemu-iotests/157 | 17 +- tests/qemu-iotests/157.out | 16 +- tests/qemu-iotests/159 | 2 +- tests/qemu-iotests/170 | 2 +- tests/qemu-iotests/common.filter | 3 +- tests/qemu-iotests/common.rc | 3 + 12 files changed, 847 insertions(+), 298 deletions(-) -- 2.9.3