summaryrefslogtreecommitdiff
path: root/tests/i915/i915_suspend.c
diff options
context:
space:
mode:
authorRamalingam C <ramalingam.c@intel.com>2020-01-31 23:01:08 +0530
committerRamalingam C <ramalingam.c@intel.com>2020-02-07 17:13:11 +0530
commitb829195b50802c3054d47339a3921c4f6b051db1 (patch)
tree2f507eb38b2b5e53e19c8bf915aaf0452f2d1a8f /tests/i915/i915_suspend.c
parentf693851bbe63360d2acea973c2ec1d6792f57a68 (diff)
tests/i915_suspend: skip fence related tests, if no mmap_gtt
When mappable aperture is not available, skip the fencing related tests. Signed-off-by: Ramalingam C <ramalingam.c@intel.com> Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
Diffstat (limited to 'tests/i915/i915_suspend.c')
-rw-r--r--tests/i915/i915_suspend.c16
1 files changed, 12 insertions, 4 deletions
diff --git a/tests/i915/i915_suspend.c b/tests/i915/i915_suspend.c
index 5a2ec766..47e134b1 100644
--- a/tests/i915/i915_suspend.c
+++ b/tests/i915/i915_suspend.c
@@ -208,11 +208,15 @@ igt_main
igt_fixture
fd = drm_open_driver(DRIVER_INTEL);
- igt_subtest("fence-restore-tiled2untiled")
+ igt_subtest("fence-restore-tiled2untiled") {
+ gem_require_mappable_ggtt(fd);
test_fence_restore(fd, true, false);
+ }
- igt_subtest("fence-restore-untiled")
+ igt_subtest("fence-restore-untiled") {
+ gem_require_mappable_ggtt(fd);
test_fence_restore(fd, false, false);
+ }
igt_subtest("debugfs-reader")
test_debugfs_reader(fd, false);
@@ -226,11 +230,15 @@ igt_main
igt_subtest("forcewake")
test_forcewake(fd, false);
- igt_subtest("fence-restore-tiled2untiled-hibernate")
+ igt_subtest("fence-restore-tiled2untiled-hibernate") {
+ gem_require_mappable_ggtt(fd);
test_fence_restore(fd, true, true);
+ }
- igt_subtest("fence-restore-untiled-hibernate")
+ igt_subtest("fence-restore-untiled-hibernate") {
+ gem_require_mappable_ggtt(fd);
test_fence_restore(fd, false, true);
+ }
igt_subtest("debugfs-reader-hibernate")
test_debugfs_reader(fd, true);