# SPDX-License-Identifier: CC0-1.0 if not is_variable('v4l2_compat') subdir_done() endif # If ASan is enabled but the ASan runtime shared library is missing, # v4l2_compat_test.py won't be able to LD_PRELOAD it, resulting in a link order # runtime check failure as v4l2-ctl and v4l2-compliance are not linked to ASan. # Skip the test in that case. if asan_runtime_missing warning('Unable to get path to ASan runtime, v4l2_compat test disabled') subdir_done() endif v4l2_compat_test = files('v4l2_compat_test.py') v4l2_compat_args = [] if asan_enabled v4l2_compat_args += ['-s', asan_runtime] endif v4l2_compat_args += [v4l2_compat] test('v4l2_compat_test', v4l2_compat_test, args : v4l2_compat_args, suite : 'v4l2_compat', timeout : 60)