This allows to run tests with psr disabled and know what to expect when PSR is actually enabled. Signed-off-by: Rodrigo Vivi <rodrigo.vivi@xxxxxxxxx> --- tests/kms_psr_sink_crc.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/kms_psr_sink_crc.c b/tests/kms_psr_sink_crc.c index 51e54a7..1380ca4 100644 --- a/tests/kms_psr_sink_crc.c +++ b/tests/kms_psr_sink_crc.c @@ -72,6 +72,7 @@ typedef struct { igt_display_t display; struct igt_fb fb[2]; igt_plane_t *plane[2]; + bool running_with_psr_disabled; } data_t; static const char *tests_str(enum tests test) @@ -264,6 +265,9 @@ static bool psr_enabled(data_t *data) FILE *file; char str[4]; + if (data->running_with_psr_disabled) + return true; + file = igt_debugfs_fopen("i915_edp_psr_status", "r"); igt_require(file); @@ -284,6 +288,9 @@ static bool psr_active(data_t *data) FILE *file; char str[4]; + if (data->running_with_psr_disabled) + return true; + file = igt_debugfs_fopen("i915_edp_psr_status", "r"); igt_require(file); @@ -604,6 +611,7 @@ igt_main kmstest_set_vt_graphics_mode(); data.devid = intel_get_drm_devid(data.drm_fd); + data.running_with_psr_disabled = igt_dry_run; igt_skip_on(!psr_enabled(&data)); -- 1.9.3 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx