summaryrefslogtreecommitdiff
path: root/tests/i915/gem_eio.c
diff options
context:
space:
mode:
authorBommu Krishnaiah <krishnaiah.bommu@intel.com>2021-11-01 15:11:53 +0530
committerBommu Krishnaiah <krishnaiah.bommu@intel.com>2022-04-27 14:59:38 +0530
commit8da0e93c79b1431349cd789f4c1771ae27949488 (patch)
tree6b5045d2b876a4aefc9cfd17a58988e59a091fa7 /tests/i915/gem_eio.c
parentc2b13bab06755aa47adc7c880fb52f41360099f3 (diff)
i915/gem_eio: Removed early timeout check for forced reset completion
GUC log capture is taking more time on few platforms, so removing early timeout check for forced reset completion. Test still checks timeout later, before function exit. Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com> Cc: John Harrison <john.c.harrison@intel.com> Cc: Andi Shyti <andi.shyti@intel.com> Signed-off-by: Krishnaiah Bommu <krishnaiah.bommu@intel.com> Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
Diffstat (limited to 'tests/i915/gem_eio.c')
-rw-r--r--tests/i915/gem_eio.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/i915/gem_eio.c b/tests/i915/gem_eio.c
index d9689534..913a21f9 100644
--- a/tests/i915/gem_eio.c
+++ b/tests/i915/gem_eio.c
@@ -72,8 +72,11 @@ static void trigger_reset(int fd)
igt_kmsg(KMSG_DEBUG "Forcing GPU reset\n");
igt_force_gpu_reset(fd);
- /* The forced reset should be immediate */
- igt_assert_lte(igt_seconds_elapsed(&ts), 2);
+ /* The forced reset should be immediate for non GUC platforms.
+ * GUC log capture can take some time so skip check here.
+ */
+ if (!gem_using_guc_submission(fd))
+ igt_assert_lte(igt_seconds_elapsed(&ts), 2);
/* And just check the gpu is indeed running again */
igt_kmsg(KMSG_DEBUG "Checking that the GPU recovered\n");