Am 13.05.2026 um 13:59 hat Daniel P. Berrangé geschrieben: > Currently each block format is classified as either 'quick', 'slow' or > 'thorough' and this controls whether its I/O tests are added to the meson > suites 'block-quick', 'block-slow' or 'block-thorough'. > > This suites are exposed the 'check-block' make target, accepting the > optional SPEED variable. > > As we add more formats to the 'thorough' group, however, it becomes > increasingly large and time consuming to run. What is needed is a make > target that can exercise all tests for an individual format, regardless > of speed classification. > > This makes use of the previous enhancement to mtest2make.py to introduce > new meson suites 'block-$FORMAT-optional', which translate to new top > level make targets 'check-block-$FORMAT'. These new targets always run > all tests and as such do not need the SPEED variable to be set, but are > not triggered by 'make check' or 'make check-block'. > > Reviewed-by: Pierrick Bouvier <[email protected]> > Signed-off-by: Daniel P. Berrangé <[email protected]>
Reviewed-by: Kevin Wolf <[email protected]>
