[igt-dev] [PATCH i-g-t] tests/kms_frontbuffer_tracking: Accept missing FBC debugfs files

Ville Syrjala ville.syrjala at linux.intel.com
Wed Nov 24 15:12:45 UTC 2021


From: Ville Syrjälä <ville.syrjala at linux.intel.com>

With multiple FBC instances becoming a thing at some point
the current plan is to go with separate debugfs files for
each FBC instance. Which also means that if there is no
FBC there will be no debugfs files either. Adapt the test
to tolerate such conditions.

Signed-off-by: Ville Syrjälä <ville.syrjala at linux.intel.com>
---
 tests/i915/kms_frontbuffer_tracking.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/i915/kms_frontbuffer_tracking.c b/tests/i915/kms_frontbuffer_tracking.c
index d6a884926c48..532bfbb9b481 100644
--- a/tests/i915/kms_frontbuffer_tracking.c
+++ b/tests/i915/kms_frontbuffer_tracking.c
@@ -724,7 +724,7 @@ static void __debugfs_read(const char *param, char *buf, int len)
 {
 	len = igt_debugfs_simple_read(drm.debugfs, param, buf, len);
 	if (len < 0)
-		igt_assert_eq(len, -ENODEV);
+		igt_assert(len == -ENOENT || len == -ENODEV);
 }
 
 static int __debugfs_write(const char *param, char *buf, int len)
-- 
2.32.0



More information about the igt-dev mailing list