# SPDX-License-Identifier: GPL-2.0-or-later test_env = environment() test_env.set('PYTHONPATH', meson.project_source_root() / 'scripts') test_env.set('PYTHONIOENCODING', 'utf-8') backends = [ 'dtrace', 'ftrace', 'log', 'simple', 'syslog', 'ust' ] # The tracetool-test.py program has portability problems on Windows. if host_machine.system() != 'windows' foreach backend: backends test(backend, python, args: [meson.current_source_dir() / 'tracetool-test.py', meson.project_source_root() / 'scripts' / 'tracetool.py', backend, meson.current_source_dir(), meson.current_build_dir()], suite: ['tracetool']) endforeach endif