Commit 8ca0b308 authored by Chris Wilson's avatar Chris Wilson

igt/drv_hangman: Skip if resets are disallowed

If we tell the machine to reset but they are disallowed, we will leave
the system in a wedged state, preventing the majority of subsequent
tests.
Signed-off-by: Chris Wilson's avatarChris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Antonio Argenziano's avatarAntonio Argenziano <antonio.argenziano@intel.com>
parent e0e24a67
Pipeline #20538 passed with stages
in 7 minutes and 8 seconds
......@@ -257,6 +257,7 @@ static void hangcheck_unterminated(void)
igt_main
{
const struct intel_execution_engine *e;
igt_hang_t hang = {};
igt_skip_on_simulation();
......@@ -266,6 +267,8 @@ igt_main
device = drm_open_driver(DRIVER_INTEL);
igt_require_gem(device);
hang = igt_allow_hang(device, 0, HANG_ALLOW_CAPTURE);
sysfs = igt_sysfs_open(device, &idx);
igt_assert(sysfs != -1);
......@@ -288,4 +291,8 @@ igt_main
igt_subtest("hangcheck-unterminated")
hangcheck_unterminated();
igt_fixture {
igt_disallow_hang(device, hang);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment