From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id B82DE10F5F1 for ; Fri, 24 Jun 2022 04:38:04 +0000 (UTC) From: sinjan.kumar@intel.com To: igt-dev@lists.freedesktop.org, sai.gowtham.ch@intel.com, kamil.konieczny@linux.intel.com, janga.rahul.kumar@intel.com, ramadevi.gandi@intel.com, priyanka.dandamudi@intel.com, sinjan.kumar@intel.com Date: Fri, 24 Jun 2022 10:07:03 +0530 Message-Id: <20220624043704.1396226-2-sinjan.kumar@intel.com> In-Reply-To: <20220624043704.1396226-1-sinjan.kumar@intel.com> References: <20220624043704.1396226-1-sinjan.kumar@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [igt-dev] [PATCH 1/2] tests/i915/gem_busy : Added subtests description List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" List-ID: From: Sinjan Kumar Added subtest description to gem_busy tests Cc: Kamil Konieczny Signed-off-by: Sinjan Kumar --- 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); -- 2.25.1