[igt-dev] [PATCH i-g-t 4/8] tests/kms_draw_crc: Skip GTT subtests on platforms w/o aperture

Imre Deak
2020-02-07T19:15:45Z

Subtests drawing through a GTT mapping are not relevant on platforms w/o
a GTT aperture, so skip them.

Signed-off-by: Imre Deak <imre.deak@intel.com>
---
tests/kms_draw_crc.c | 2 ++
1 file changed, 2 insertions(+)

diff --git a/tests/kms_draw_crc.c b/tests/kms_draw_crc.c
index ea14db9a..6de9feae 100644
--- a/tests/kms_draw_crc.c
+++ b/tests/kms_draw_crc.c
@@ -178,6 +178,8 @@ static void draw_method_subtest(enum igt_draw_method method,
igt_crc_t crc;

igt_skip_on(method == IGT_DRAW_MMAP_WC && !gem_mmap__has_wc(drm_fd));
+ igt_skip_on(method == IGT_DRAW_MMAP_GTT &&
+ !gem_has_mappable_ggtt(drm_fd));

igt_require(format_is_supported(formats[format_index], tiling));

--
2.23.1