summaryrefslogtreecommitdiff
path: root/tests/i915/gem_exec_capture.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2019-01-18 21:16:47 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2019-01-24 15:03:20 +0000
commit82789816ace346f3bd917f44d3cc7cfd85add319 (patch)
tree0e7461cc73c2b2466926494b4daa6836be327c89 /tests/i915/gem_exec_capture.c
parent3f77380fabd4083f9857daa6cd454d0937077901 (diff)
i915/gem_exec_capture: Really confirm error capturing is enabling
If the device has error capturing disabled, we still allow previous error state to be cleared by a write to sysfs/error. To actually confirm that we can capture a fresh error state, we have to perform a read(). Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Katarzyna Dec <katarzyna.dec@intel.com>
Diffstat (limited to 'tests/i915/gem_exec_capture.c')
-rw-r--r--tests/i915/gem_exec_capture.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/i915/gem_exec_capture.c b/tests/i915/gem_exec_capture.c
index f26b4102..49394c31 100644
--- a/tests/i915/gem_exec_capture.c
+++ b/tests/i915/gem_exec_capture.c
@@ -544,6 +544,7 @@ igt_main
dir = igt_sysfs_open(fd, NULL);
igt_require(igt_sysfs_set(dir, "error", "Begone!"));
+ igt_require(igt_sysfs_get(dir, "error"));
}
for (e = intel_execution_engines; e->name; e++) {