v1 cover letter: https://lists.nongnu.org/archive/html/qemu-block/2021-01/msg00254.html
Hi, See the cover letter above for the main point of this series (it’s just that all patch indices are shifted up by one in v2). In addition to that, I’ve added patch 1 that makes some changes to 297 so it checks all Python files in qemu-iotests/ by default (with an extensive skip list for now). With Vladimir’s changes to test naming, we’ll need to extend this to include files under qemu-iotests/tests/, but that shouldn’t be a problem. v2: - Added patch 1 so 297 checks all Python files in qemu-iotests/ by default, skipping “only” files given in an explicit list. This list is extremely long right now, but at least patch 8 makes it one entry shorter. - Patch 5: - Use multi-line string concatenation without + - Drop block-job-cancel - Patch 6: - Use multi-line string concatenation without + - Patch 7: - Changed the commit message from implying that 'stop' shouldn’t drain the block job (it does and it should) to stating that 'stop' shouldn’t make the block job try to complete - Patch 8: - Remove 129 from 297’s new skip list git-backport-diff against v1: Key: [----] : patches are identical [####] : number of functional differences between upstream/downstream patch [down] : patch is downstream-only The flags [FC] indicate (F)unctional and (C)ontextual differences, respectively 001/8:[down] 'iotests/297: Allow checking all Python test files' 002/8:[----] [--] 'iotests: Move try_remove to iotests.py' 003/8:[----] [--] 'iotests/129: Remove test images in tearDown()' 004/8:[----] [--] 'iotests/129: Do not check @busy' 005/8:[0008] [FC] 'iotests/129: Use throttle node' 006/8:[0002] [FC] 'iotests/129: Actually test a commit job' 007/8:[----] [--] 'iotests/129: Limit mirror job's buffer size' 008/8:[0003] [FC] 'iotests/129: Clean up pylint and mypy complaints' Max Reitz (8): iotests/297: Allow checking all Python test files iotests: Move try_remove to iotests.py iotests/129: Remove test images in tearDown() iotests/129: Do not check @busy iotests/129: Use throttle node iotests/129: Actually test a commit job iotests/129: Limit mirror job's buffer size iotests/129: Clean up pylint and mypy complaints tests/qemu-iotests/124 | 8 +--- tests/qemu-iotests/129 | 74 +++++++++++++++++++++-------------- tests/qemu-iotests/297 | 66 ++++++++++++++++++++++++++++--- tests/qemu-iotests/297.out | 7 +++- tests/qemu-iotests/iotests.py | 11 ++++-- 5 files changed, 119 insertions(+), 47 deletions(-) -- 2.29.2