[Intel-gfx] [PATCH igt] igt/gem_eio: Require context support before creation
Chris Wilson
chris at chris-wilson.co.uk
Fri Apr 6 09:11:12 UTC 2018
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 at chris-wilson.co.uk>
Cc: Tvrtko Ursulin <tvrtko.ursulin at intel.com>
---
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
More information about the Intel-gfx
mailing list