Re: [igt-dev] [PATCH i-g-t] tests/kms_psr2_sf: Skip tests if selected fetch is not available
From: Srinivas, Vidya <hidden>
Date: 2021-09-30 12:10:07
-----Original Message----- From: B, Jeevan <redacted> Sent: Thursday, September 30, 2021 3:26 PM To: Srinivas, Vidya <redacted>; igt-dev@lists.freedesktop.org Cc: Modem, Bhanuprakash <redacted>; markyacoub@google.com; Srinivas, Vidya [off-list ref] Subject: RE: [igt-dev] [PATCH i-g-t] tests/kms_psr2_sf: Skip tests if selected fetch is not available Looks good to me.
Thank you very much Jeevan. Regards Vidya
quoted
-----Original Message----- From: igt-dev <redacted> On Behalf Of Vidya Srinivas Sent: Thursday, September 16, 2021 7:30 PM To: igt-dev@lists.freedesktop.org Cc: Modem, Bhanuprakash <redacted>; markyacoub@google.com; Srinivas, Vidya [off-list ref] Subject: [igt-dev] [PATCH i-g-t] tests/kms_psr2_sf: Skip tests if selected fetch is not available Currently the tests are failing on systems where selected fetch feature is not availble. Kernel returns -EINVAL when the test executes reporting "Invalid debug mask 4". Patch skips if selected fetch feature is not available in the kernel. v2: Incorportated Mark Yacoub's comments. Changed igt_skip to igt_require_f Signed-off-by: Vidya Srinivas <redacted>Reviewed-by: Jeevan B<redacted>quoted
--- lib/igt_psr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)diff --git a/lib/igt_psr.c b/lib/igt_psr.c index68240f9a33b4..0af503fb796e 100644--- a/lib/igt_psr.c +++ b/lib/igt_psr.c@@ -167,7 +167,7 @@ static bool psr_set(int device, int debugfs_fd, intmode) } ret = psr_write(debugfs_fd, debug_val); -igt_assert(ret > 0); +igt_require_f(ret == 0, "PSR2 SF feature not available\n"); } /* Restore original value on exit */ -- 2.33.0