From d38a476ee4b9f9a95d8f452de0d66cc52f7f079b Mon Sep 17 00:00:00 2001 From: Sinjan Kumar Date: Fri, 24 Jun 2022 10:07:03 +0530 Subject: tests/i915/gem_busy : Added subtests description Added subtest description to gem_busy tests Cc: Kamil Konieczny Signed-off-by: Sinjan Kumar Reviewed-by: Kamil Konieczny --- tests/i915/gem_busy.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/tests/i915/gem_busy.c b/tests/i915/gem_busy.c index 603691f2..3f104206 100644 --- a/tests/i915/gem_busy.c +++ b/tests/i915/gem_busy.c @@ -447,6 +447,7 @@ igt_main igt_fork_hang_detector(fd); } + igt_describe("Basic test to check busyness of each engine."); igt_subtest_with_dynamic("busy") { igt_dynamic("all") { gem_quiescent_gpu(fd); @@ -461,6 +462,8 @@ igt_main } } + igt_describe("Test to check race condition by randomly closing " + "the handle using gem_close."); igt_subtest("close-race") close_race(fd, ctx); @@ -482,12 +485,17 @@ igt_main gem_require_mmap_device_coherent(fd); } + igt_describe("Extended test to check busyness of " + "dwstore-capable engines."); test_each_engine_store("extended", fd, ctx, e) { gem_quiescent_gpu(fd); one(fd, ctx, e, 0); gem_quiescent_gpu(fd); } + igt_describe("Extended test to check busyness of " + "dwstore-capable engines while doing " + "parallel execution."); test_each_engine_store("parallel", fd, ctx, e) { gem_quiescent_gpu(fd); one(fd, ctx, e, PARALLEL); @@ -501,6 +509,9 @@ igt_main igt_require(has_semaphores(fd)); } + igt_describe("Test to check busyness of engine on submitting " + "a new batch while engine is busy in executing " + "previous batch."); test_each_engine("semaphore", fd, ctx, e) { gem_quiescent_gpu(fd); semaphore(fd, ctx, e); @@ -520,6 +531,8 @@ igt_main hang = igt_allow_hang(fd, ctx->id, 0); } + igt_describe("Basic test to check hang state behaviour of " + "engines with increased timeout."); test_each_engine("hang", fd, ctx, e) { gem_quiescent_gpu(fd); basic(fd, ctx, e, HANG); @@ -532,6 +545,9 @@ igt_main gem_require_mmap_device_coherent(fd); } + igt_describe("Extended test to check hang state " + "behaviour of dwstore-capable engines " + " with increased timeout."); test_each_engine_store("hang-extended", fd, ctx, e) { gem_quiescent_gpu(fd); one(fd, ctx, e, HANG); -- cgit v1.2.3