diff options
author | Ville Syrjälä <ville.syrjala@linux.intel.com> | 2021-03-29 20:40:40 +0300 |
---|---|---|
committer | Ville Syrjälä <ville.syrjala@linux.intel.com> | 2021-04-09 13:51:03 +0300 |
commit | 1e7d15a65df0c1e21912e682b7cbc47d744b270b (patch) | |
tree | 84b5be0d6f67147f437e82564b3d50ce79f688b6 /lib/intel_batchbuffer.c | |
parent | 441ae5b824e59871989b88535121e756166877cd (diff) |
tests/kms_plane: Don't test all format+modifier combinations
When running the non-extended tests let's use igt_reduce_format()
and test each format "class" only once for each modifier except
linear. This follows the earlier pattern of doing all the YCbCr
limited vs. full range tests only for linear and skipping for
other modifiers.
This should maintian sufficient coverage to catch most watermark
related bugs and whatnot.
On icl:
$ time kms_plane --r pixel-format-pipe-A-planes
- real 0m9.390s
+ real 0m7.244s
Full run of all pixel-format* tests on the same machine
goes from ~58 seconds down to ~38 seconds.
v2: Test the format the plane reported, not the reduced format
Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Diffstat (limited to 'lib/intel_batchbuffer.c')
0 files changed, 0 insertions, 0 deletions