test_sysusers_sh,
# https://github.com/mesonbuild/meson/issues/2681
args : exe.full_path(),
- depends : exe)
+ depends : exe,
+ suite : 'sysusers')
if have_standalone_binaries
exe = executables_by_name.get('systemd-sysusers.standalone')
test_sysusers_sh,
# https://github.com/mesonbuild/meson/issues/2681
args : exe.full_path(),
- depends : exe)
+ depends : exe,
+ suite : 'sysusers')
endif
endif
# https://github.com/mesonbuild/meson/issues/2681
args : [systemctl.full_path(),
systemd_id128.full_path()],
- depends : [systemctl, systemd_id128])
+ depends : [systemctl, systemd_id128],
+ suite : 'systemctl')
endif
############################################################
exe = executables_by_name.get('systemd-sysv-generator')
test('sysv-generator-test',
sysv_generator_test_py,
- depends : exe)
+ depends : exe,
+ suite : 'sysv')
endif
############################################################
test('test-bootctl-json',
test_bootctl_json_sh,
args : exe.full_path(),
- depends : exe)
+ depends : exe,
+ suite : 'boot')
endif
############################################################
test('test-systemd-tmpfiles',
test_systemd_tmpfiles_py,
args : exe.full_path(),
- depends : exe)
+ depends : exe,
+ suite : 'tmpfiles')
if have_standalone_binaries
exe = executables_by_name.get('systemd-tmpfiles.standalone')
test('test-systemd-tmpfiles.standalone',
test_systemd_tmpfiles_py,
args : exe.full_path(),
- depends : exe)
+ depends : exe,
+ suite : 'tmpfiles')
endif
endif
test('test-compare-versions',
test_compare_versions_sh,
args : exe.full_path(),
- depends : exe)
+ depends : exe,
+ suite : 'test')
endif
if install_tests
install_data(test_compare_versions_sh,
exe = executables_by_name.get('udevadm')
test('udev-rules-check',
exe,
- suite : 'dist',
+ suite : 'udev',
args : ['verify', '--resolve-names=never', all_rules])
endif
# https://github.com/mesonbuild/meson/issues/2681
args : exe.full_path(),
env : test_env,
- depends : exe)
+ depends : exe,
+ suite : 'fstab')
endif
if install_tests
install_data('test-fstab-generator.sh',
test_network_generator_conversion_sh,
# https://github.com/mesonbuild/meson/issues/2681
args : exe.full_path(),
- depends : exe)
+ depends : exe,
+ suite : 'network')
endif
if install_tests
install_data('test-network-generator-conversion.sh',
args : ['-v'],
env : ['UDEV_RULE_RUNNER=' + exe.full_path()],
depends : exe,
- timeout : 180)
+ timeout : 180,
+ suite : 'udev')
endif
if install_tests
install_data(
source = project_source_root / p
test('dmidecode_' + fs.stem(p),
udev_dmi_memory_id_test,
- suite : 'dist',
+ suite : 'udev',
args : [exe.full_path(),
source,
source + '.txt'],
test_kernel_install_sh,
env : test_env,
args : args,
- depends : deps)
+ depends : deps,
+ suite : 'kernel-install')
endif