From 556e2de509cf561c5584d77e731f776c5b357737 Mon Sep 17 00:00:00 2001 From: Laurent Pinchart Date: Tue, 14 Sep 2021 04:40:53 +0300 Subject: test: v4l2_compat: Report test as skipped if no compatible driver found The V4L2 compatibility layer test includes a list of supported devices, as V4L2 compatibility isn't officially supported with all devices yet. If no supported device is present, the test reports success, while it actually hasn't run. Report it being skipped in that case. Signed-off-by: Laurent Pinchart Reviewed-by: Paul Elder --- test/v4l2_compat/v4l2_compat_test.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/v4l2_compat/v4l2_compat_test.py b/test/v4l2_compat/v4l2_compat_test.py index ae892ced..be16af3b 100755 --- a/test/v4l2_compat/v4l2_compat_test.py +++ b/test/v4l2_compat/v4l2_compat_test.py @@ -147,6 +147,10 @@ def main(argv): print('success') drivers_tested[driver] = True + if len(drivers_tested) == 0: + print(f'No compatible drivers found') + return TestSkip + if len(failed) > 0: print(f'Failed {len(failed)} tests:') for device in failed: -- cgit v1.2.1