From e7742ee1a8e1cdc00c799531bcd90a421405b888 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Sat, 26 Aug 2017 15:01:58 +0100 Subject: igt/gem_exec_nop: Headless requires DRM_MASTER for modesetting MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Since the headless subtest wants to compare execution latency of a headless mode vs a single head, it needs to be able to do a modeset and ergo it requires DRM_MASTER. Signed-off-by: Chris Wilson Reviewed-by: MichaƂ Winiarski --- tests/gem_exec_nop.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'tests') diff --git a/tests/gem_exec_nop.c b/tests/gem_exec_nop.c index ce3a8ef7..c9280795 100644 --- a/tests/gem_exec_nop.c +++ b/tests/gem_exec_nop.c @@ -711,8 +711,11 @@ igt_main } #if !defined(ANDROID) || ANDROID_HAS_CAIRO - igt_subtest("headless") + igt_subtest("headless") { + /* Requires master for changing display modes */ + igt_require(drmSetMaster(device) == 0); headless(device, handle); + } #endif igt_fixture { -- cgit v1.2.3