diff options
Diffstat (limited to 'tests/gem_exec_fence.c')
-rw-r--r-- | tests/gem_exec_fence.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/tests/gem_exec_fence.c b/tests/gem_exec_fence.c index 6ee944ff..bd7b1263 100644 --- a/tests/gem_exec_fence.c +++ b/tests/gem_exec_fence.c @@ -1528,22 +1528,22 @@ igt_main } } - igt_subtest("long-history") { - long ring_size = measure_ring_size(i915) - 1; + igt_subtest_group { + long ring_size = 0; - igt_info("Ring size: %ld batches\n", ring_size); - igt_require(ring_size); - - test_long_history(i915, ring_size, 0); - } + igt_fixture { + ring_size = measure_ring_size(i915) - 1; + igt_info("Ring size: %ld batches\n", ring_size); + igt_require(ring_size); - igt_subtest("expired-history") { - long ring_size = measure_ring_size(i915) - 1; + gem_require_contexts(i915); + } - igt_info("Ring size: %ld batches\n", ring_size); - igt_require(ring_size); + igt_subtest("long-history") + test_long_history(i915, ring_size, 0); - test_long_history(i915, ring_size, EXPIRED); + igt_subtest("expired-history") + test_long_history(i915, ring_size, EXPIRED); } igt_subtest("flip") { |