summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/kms_frontbuffer_tracking.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/kms_frontbuffer_tracking.c b/tests/kms_frontbuffer_tracking.c
index b91f08b0..a23dcca1 100644
--- a/tests/kms_frontbuffer_tracking.c
+++ b/tests/kms_frontbuffer_tracking.c
@@ -943,6 +943,7 @@ static void get_sink_crc(sink_crc_t *crc, bool mandatory)
if (mandatory)
igt_skip("Sink CRC is unreliable on this machine.\n");
} else {
+ igt_assert_f(rc != -1, "Unexpected error: %d\n", errno_);
igt_assert(rc == SINK_CRC_SIZE);
}
}
@@ -1399,6 +1400,7 @@ static void setup_sink_crc(void)
c = get_connector(prim_mode_params.connector_id);
if (c->connector_type != DRM_MODE_CONNECTOR_eDP) {
igt_info("Sink CRC not supported: primary screen is not eDP\n");
+ sink_crc.supported = false;
return;
}