Files
Yu Watanabe 71078275e8 integration-tests: adjust priorities
When running with sanitizers:
```
26/95 systemd:integration-tests / TEST-21-DFUZZER                          OK 1517.75s
40/95 systemd:integration-tests / TEST-85-NETWORK-NetworkdDHCPClientTests  OK  779.18s
42/95 systemd:integration-tests / TEST-04-JOURNAL                          OK  716.17s
```
and without sanitizers:
```
44/95 systemd:integration-tests / TEST-85-NETWORK-NetworkdDHCPClientTests  OK  730.33s
29/95 systemd:integration-tests / TEST-64-UDEV-STORAGE-simultaneous_events OK  701.49s
40/95 systemd:integration-tests / TEST-04-JOURNAL                          OK  348.05s
```

So, let's set higher priorities only on these tests.
2025-05-14 02:28:27 +09:00

40 lines
1.4 KiB
Meson

# SPDX-License-Identifier: LGPL-2.1-or-later
name = fs.name(meson.current_source_dir())
foreach testcase : [
'NetworkctlTests',
'NetworkdMatchTests',
'WaitOnlineTests',
'NetworkdNetDevTests',
'NetworkdL2TPTests',
'NetworkdNetworkTests',
'NetworkdTCTests',
'NetworkdStateFileTests',
'NetworkdBondTests',
'NetworkdBridgeTests',
'NetworkdSRIOVTests',
'NetworkdLLDPTests',
'NetworkdRATests',
'NetworkdDHCPServerTests',
'NetworkdDHCPServerRelayAgentTests',
'NetworkdDHCPClientTests',
'NetworkdDHCPPDTests',
'NetworkdIPv6PrefixTests',
'NetworkdMTUTests',
]
integration_tests += [
integration_test_template + {
'name' : '@0@-@1@'.format(name, testcase),
'configuration' : integration_test_template['configuration'] + {
'command' : '/usr/lib/systemd/tests/testdata/test-network/systemd-networkd-tests.py --no-journal',
'env' : integration_test_template['configuration']['env'] + {
'TEST_MATCH_TESTCASE': testcase,
}
},
'priority' : testcase == 'NetworkdDHCPClientTests' ? 10 : 0,
'vm' : true,
},
]
endforeach