On 11.05.20 18:35, Kevin Wolf wrote: > We made sure that iotests.py passes pylint. It would be a shame if we > allowed new patches in that break this again, so let's just add a > meta-test case that runs pylint on it. > > While we don't pass mypy --strict yet, we can already run it with a few > options that would be part of --strict to make sure that we won't > regress on these aspects at least until we can enable the full thing. > > Signed-off-by: Kevin Wolf <kw...@redhat.com> > --- > tests/qemu-iotests/297 | 44 ++++++++++++++++++++++++++++++++++++++ > tests/qemu-iotests/297.out | 3 +++ > tests/qemu-iotests/group | 1 + > 3 files changed, 48 insertions(+) > create mode 100755 tests/qemu-iotests/297 > create mode 100644 tests/qemu-iotests/297.out
Bit of a shame that this takes 8 s (on my machine at least) and will run with every format/protocol combination unless I explictly exclude it with -x meta... But I suppose the actual problem here is the fact that tests still can’t just define a “This is the format/protocol combination I require” and then you can just let all tests run once with that default combination. (And maybe afterwards run all tests again with some custom combinations, but only when that makes sense.) Well. Not a new problem. Reviewed-by: Max Reitz <mre...@redhat.com>
signature.asc
Description: OpenPGP digital signature