From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga06.intel.com (mga06b.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 8A40210E231 for ; Thu, 1 Jun 2023 10:03:17 +0000 (UTC) From: Andrzej Hajda To: igt-dev@lists.freedesktop.org Date: Thu, 1 Jun 2023 12:02:50 +0200 Message-Id: <20230601100250.747088-1-andrzej.hajda@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [igt-dev] [PATCH i-g-t] gem_exec_balancer: move no-GuC requirement to test functions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Nirmoy Das Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" List-ID: Requirements put into igt_subtest_group/igt_fixture are checked for all tests in the file. Even if they do not influence test execution they print misleading infos. Signed-off-by: Andrzej Hajda --- tests/i915/gem_exec_balancer.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/i915/gem_exec_balancer.c b/tests/i915/gem_exec_balancer.c index 004ba9a14fe..9190fc2383f 100644 --- a/tests/i915/gem_exec_balancer.c +++ b/tests/i915/gem_exec_balancer.c @@ -1525,6 +1525,7 @@ bonded_runner(int i915, * submission across multiple engines. */ igt_require(gem_scheduler_has_preemption(i915)); + igt_require(!gem_using_guc_submission(i915)); cycles = mmap(0, 4096, PROT_WRITE, MAP_SHARED | MAP_ANON, -1, 0); @@ -1996,6 +1997,7 @@ static void sliced(int i915) igt_require(gem_scheduler_has_preemption(i915)); igt_require(gem_scheduler_has_semaphores(i915)); + igt_require(!gem_using_guc_submission(i915)); for (int class = 0; class < 32; class++) { struct i915_engine_class_instance *ci; @@ -3605,7 +3607,6 @@ igt_main igt_subtest_group { igt_fixture { - igt_require(!gem_using_guc_submission(i915)); intel_allocator_multiprocess_start(); } -- 2.34.1