summaryrefslogtreecommitdiff
path: root/tests/perf.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2018-07-04 15:49:53 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2018-07-05 07:58:03 +0100
commit5a160e9e1fe19c67e58e9c298303cb94c96aeb7d (patch)
tree1ddfd8003b59c8a3248ee33199535d9cdff53b8e /tests/perf.c
parentaaa23eff21a148809beb22e928f3cd72530ea3de (diff)
igt/perf: Check the GPU is not wedged before running
If the GPU is not usable, we will not be able to submit workloads to be measured and so observing them will fail. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Diffstat (limited to 'tests/perf.c')
-rw-r--r--tests/perf.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/perf.c b/tests/perf.c
index 95048bfa..2736918f 100644
--- a/tests/perf.c
+++ b/tests/perf.c
@@ -4109,7 +4109,10 @@ igt_main
* should have closed drm_fd...
*/
igt_assert_eq(drm_fd, -1);
+
drm_fd = drm_open_driver(DRIVER_INTEL);
+ igt_require_gem(drm_fd);
+
devid = intel_get_drm_devid(drm_fd);
sysfs = igt_sysfs_open(drm_fd, &card);