From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id B0FD710F803 for ; Wed, 29 Jun 2022 08:37:35 +0000 (UTC) Date: Wed, 29 Jun 2022 10:37:31 +0200 From: Kamil Konieczny To: igt-dev@lists.freedesktop.org Message-ID: References: <20220629082354.3907635-1-janga.rahul.kumar@intel.com> <20220629082354.3907635-2-janga.rahul.kumar@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20220629082354.3907635-2-janga.rahul.kumar@intel.com> Subject: Re: [igt-dev] [PATCH 1/2] tests/i915/gem_exec_fence : Add subtests description List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Janga Rahul Kumar Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" List-ID: On 2022-06-29 at 13:53:53 +0530, janga.rahul.kumar@intel.com wrote: > From: Janga Rahul Kumar > > Add test description for below subtests: > basic-busy-all, basic-wait-all, busy-hang-all, wait-hang-all, > basic-busy, basic-wait, basic-await, nb-await. > > v2 : Modified subtests description. > > Cc: Kamil Konieczny > Signed-off-by: Janga Rahul Kumar Reviewed-by: Kamil Konieczny > --- > tests/i915/gem_exec_fence.c | 19 +++++++++++++++++++ > 1 file changed, 19 insertions(+) > > diff --git a/tests/i915/gem_exec_fence.c b/tests/i915/gem_exec_fence.c > index b7ce425d..a6499a68 100644 > --- a/tests/i915/gem_exec_fence.c > +++ b/tests/i915/gem_exec_fence.c > @@ -3012,8 +3012,12 @@ igt_main > igt_fork_hang_detector(i915); > } > > + igt_describe("Basic check for composite fence on all busy engines."); > igt_subtest("basic-busy-all") > test_fence_busy_all(i915, ctx, 0); > + > + igt_describe("Basic check for composite fence with additional wait on all busy" > + " engines."); > igt_subtest("basic-wait-all") > test_fence_busy_all(i915, ctx, WAIT); > > @@ -3022,8 +3026,13 @@ igt_main > hang = igt_allow_hang(i915, ctx->id, 0); > } > > + igt_describe("Check for composite fence on all busy engines with a pending gpu" > + " hang."); > igt_subtest("busy-hang-all") > test_fence_busy_all(i915, ctx, HANG); > + > + igt_describe("Check for composite fence with additional wait on all busy engines" > + " and with a pending gpu hang."); > igt_subtest("wait-hang-all") > test_fence_busy_all(i915, ctx, WAIT | HANG); > > @@ -3044,24 +3053,34 @@ igt_main > intel_allocator_multiprocess_start(); > } > > + igt_describe("Basic check for explicit fence on each busy engine."); > igt_subtest_with_dynamic("basic-busy") { > for_each_ctx_engine(i915, ctx, e) { > igt_dynamic_f("%s", e->name) > test_fence_busy(i915, ctx, e, 0); > } > } > + > + igt_describe("Basic check for explicit fence with additinal wait time on" > + " each busy engine."); > igt_subtest_with_dynamic("basic-wait") { > for_each_ctx_engine(i915, ctx, e) { > igt_dynamic_f("%s", e->name) > test_fence_busy(i915, ctx, e, WAIT); > } > } > + > + igt_describe("Basic check for explicit fence with async wait on each" > + " engine."); > igt_subtest_with_dynamic("basic-await") { > for_each_ctx_engine(i915, ctx, e) { > igt_dynamic_f("%s", e->name) > test_fence_await(i915, ctx, e, 0); > } > } > + > + igt_describe("Check for explicit fence with non-blocking wait on each" > + " engine."); > igt_subtest_with_dynamic("nb-await") { > for_each_ctx_engine(i915, ctx, e) { > igt_dynamic_f("%s", e->name) > -- > 2.25.1 >