Merge pull request #33105 from DaanDeMeyer/sanitizers

Sanitizers
This commit is contained in:
Daan De Meyer
2024-05-31 19:44:05 +02:00
committed by GitHub
15 changed files with 191 additions and 72 deletions
-1
View File
@@ -5,7 +5,6 @@ integration_tests += [
'name' : fs.name(meson.current_source_dir()),
'timeout' : 3600,
'priority' : 50,
'slow' : true,
'vm' : true,
},
]
+4
View File
@@ -4,5 +4,9 @@ integration_tests += [
integration_test_template + {
'name' : fs.name(meson.current_source_dir()),
'unit' : files('TEST-69-SHUTDOWN.service'),
'configuration' : integration_test_template['configuration'] + {
'wants' : '@0@ systemd-user-sessions.service'.format(integration_test_template['configuration']['wants']),
'after' : '@0@ systemd-user-sessions.service'.format(integration_test_template['configuration']['after']),
},
},
]
-9
View File
@@ -281,7 +281,6 @@ integration_test_template = {
'storage' : 'volatile',
'priority' : 0,
'firmware' : 'linux',
'slow' : false,
'enabled' : true,
'configuration' : {
'memory-accounting' : 'no',
@@ -404,10 +403,6 @@ foreach integration_test : integration_tests
install_data(integration_test_unit, install_dir : testdata_dir / 'units')
endif
if integration_test['slow']
integration_test_args += ['--slow']
endif
if integration_test['vm']
integration_test_args += ['--vm']
endif
@@ -440,10 +435,6 @@ foreach integration_test : integration_tests
integration_test_env += {'SYSTEMD_INTEGRATION_TESTS': '1'}
endif
if want_slow_tests
integration_test_env += {'SYSTEMD_SLOW_TESTS': '1'}
endif
if not integration_test['enabled']
continue
endif