gem_context_create() nowadays assumes you have already checked for context support and asserts for any error. So check first. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=105924 Signed-off-by: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> Cc: Tvrtko Ursulin <tvrtko.ursulin@xxxxxxxxx> --- tests/gem_eio.c | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/tests/gem_eio.c b/tests/gem_eio.c index 9599e73d..1a4659a9 100644 --- a/tests/gem_eio.c +++ b/tests/gem_eio.c @@ -703,11 +703,17 @@ igt_main igt_subtest("in-flight-suspend") test_inflight_suspend(fd); - igt_subtest("reset-stress") - test_reset_stress(fd, 0); + igt_subtest_group { + igt_fixture { + igt_require(gem_has_contexts(fd)); + } - igt_subtest("unwedge-stress") - test_reset_stress(fd, TEST_WEDGE); + igt_subtest("reset-stress") + test_reset_stress(fd, 0); + + igt_subtest("unwedge-stress") + test_reset_stress(fd, TEST_WEDGE); + } igt_subtest_group { const struct { -- 2.16.3 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx