1
0
mirror of https://github.com/systemd/systemd.git synced 2025-01-04 09:18:12 +03:00
systemd/test/units
Lennart Poettering 1c0ade2e1f discover-image: introduce per-user image directories
We nowadays support unprivileged invocation of systemd-nspawn +
systemd-vmspawn, but there was no support for discovering suitable disk
images (i.e. no per-user counterpart of /var/lib/machines). Add this
now, and hook it up everywhere.

Instead of hardcoding machined's, importd's, portabled's, sysupdated's
image discovery to RUNTIME_SCOPE_SYSTEM I introduced a field that make
the scope variable, even if this field is always initialized to
RUNTIME_SCOPE_SYSTEM for now. I think these four services should
eventually be updated to support a per-user concept too, this is
preparation for that, even though it doesn't outright add support for
this.

This is for the largest part not user visible, except for in nspawn,
vmspawn and the dissect tool. For the latter I added a pair of
--user/--system switches to select the discovery scope.
2024-12-20 18:04:01 +01:00
..
loopy.service.d
TEST-55-OOMD-workload.slice.d TEST-55-OOMD: set ManagedOOMMemoryPressure= and friends in a drop-in config 2024-10-16 14:49:56 +09:00
unit-.service.d
unit-with-.service.d
unit-with-multiple-.service.d
unit-with-multiple-dashes.service.d
a-conj.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
a.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
autorelabel.service TEST-06-SELINUX: Simplify auto-relabeling 2024-05-14 12:43:28 +02:00
b.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
basic.target
c.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
d.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
daughter.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
delegated_cgroup_filtering_payload_child.sh TEST-04-JOURNAL: Make LogFilterPatterns= tests more robust 2024-04-30 18:17:13 +02:00
delegated_cgroup_filtering_payload.sh TEST-04-JOURNAL: Sleep more in delegated cgroup filtering script 2024-05-08 12:27:35 +02:00
dml-discard-empty.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
dml-discard-set-ml.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
dml-discard.slice
dml-override-empty.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
dml-override.slice
dml-passthrough-empty.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
dml-passthrough-set-dml.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
dml-passthrough-set-ml.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
dml-passthrough.slice
dml.slice
e.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
end.service Revert "test: Run end.sh when running integration tests with mkosi" 2024-06-03 16:29:23 +01:00
end.sh Revert "test: Run end.sh when running integration tests with mkosi" 2024-06-03 16:29:23 +01:00
f.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
g.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
generator-utils.sh TEST-81-GENERATORS: Do a lazy unmounts 2024-05-08 12:27:24 +02:00
grandchild.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
h.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
i.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
loopy2.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
loopy3.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
loopy4.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
loopy.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
nomem.slice
nomemleaf.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
parent-deep.slice
parent.slice
sched_idle_bad.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
sched_idle_ok.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
sched_rr_bad.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
sched_rr_change.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
sched_rr_ok.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
shutdown.target
sockets.target
son.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
success-failure-test-failure.service
success-failure-test-success.service
success-failure-test.service
sysinit.target
TEST-01-BASIC.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-02-UNITTESTS.sh TEST-02-UNITTESTS: reuse $TEST_MATCH_SUBTEST to specify unit tests to be run 2024-10-22 20:14:33 +09:00
TEST-03-JOBS.sh TEST-03-JOBS: add test case for #34758 2024-10-27 20:04:58 +01:00
TEST-04-JOURNAL.bsod.sh bsod: make message for qrcode more useful 2024-10-30 15:03:17 +01:00
TEST-04-JOURNAL.cat.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-04-JOURNAL.corrupted-journals.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-04-JOURNAL.fss.sh journalctl: allow to dump generated key in json format 2024-12-11 11:18:06 +09:00
TEST-04-JOURNAL.invocation.sh journalctl: make --invocation and --list-invocations accept unit name with glob 2024-12-11 16:32:22 +00:00
TEST-04-JOURNAL.journal-append.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-04-JOURNAL.journal-corrupt.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-04-JOURNAL.journal-gatewayd.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-04-JOURNAL.journal-remote.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-04-JOURNAL.journal.sh test: sync journal in short-living services 2024-06-01 22:25:50 +09:00
TEST-04-JOURNAL.LogFilterPatterns.sh test: exit earlier when cgroup user xattr is not supported 2024-06-01 22:35:07 +09:00
TEST-04-JOURNAL.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-04-JOURNAL.stopped-socket-activation.sh socket: fix socket activation of stopped services with pinned FD store 2024-07-31 16:29:07 +02:00
TEST-04-JOURNAL.SYSTEMD_JOURNAL_COMPRESS.sh test: add coverate for Compress=yes config option 2024-05-16 14:07:46 +02:00
TEST-05-RLIMITS.effective-limit.sh TEST-05-RLIMITS: Bump memory limits 2024-05-30 09:59:30 +02:00
TEST-05-RLIMITS.rlimit.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-05-RLIMITS.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-06-SELINUX.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-07-PID1.aux-scope.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-07-PID1.exec-context.sh TEST-07-PID1: skip test cases that invokes unshare when running with sanitizers 2024-12-14 19:47:47 +09:00
TEST-07-PID1.exec-deserialization.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-07-PID1.exec-timestamps.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-07-PID1.issue-1981.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-07-PID1.issue-2467.sh test: Switch to ncat instead of nc 2024-07-10 18:52:29 +02:00
TEST-07-PID1.issue-3166.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-07-PID1.issue-3171.sh test: Switch to ncat instead of nc 2024-07-10 18:52:29 +02:00
TEST-07-PID1.issue-14566.sh test: use systemd-asan-env environment file at more places 2024-12-10 11:01:53 +09:00
TEST-07-PID1.issue-16115.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-07-PID1.issue-27953.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-07-PID1.issue-30412.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-07-PID1.issue-31752.sh core/unit: do not use unit path cache in unit_need_daemon_reload() 2024-08-09 19:25:42 +09:00
TEST-07-PID1.issue-33672.sh core/unit: ignore dropins for masked units completely when checking need_reload 2024-07-12 15:59:36 +02:00
TEST-07-PID1.issue-34104.sh test: add test for GetUnitByPID() D-Bus method 2024-08-29 14:16:43 +01:00
TEST-07-PID1.main-PID-change.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-07-PID1.mount-invalid-chars.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-07-PID1.mqueue-ownership.sh socket: support setting ownership of message queues 2024-10-28 23:40:42 +01:00
TEST-07-PID1.poll-limit.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-07-PID1.pr-31351.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-07-PID1.private-network.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-07-PID1.private-pids.sh TEST-07-PID: wait for sleep command being executed by sd-executor 2024-12-10 19:19:54 +00:00
TEST-07-PID1.private-users.sh core: Set /proc/pid/setgroups to allow for PrivateUsers=full 2024-12-12 11:36:10 +00:00
TEST-07-PID1.protect-control-groups.sh cgroup: Add support for ProtectControlGroups= private and strict 2024-10-28 08:37:36 -07:00
TEST-07-PID1.protect-hostname.sh TEST-07-PID1: fix typo 2024-12-18 10:46:51 +09:00
TEST-07-PID1.sh Revert "test: skip TEST-13-NSPAWN.nspawn/machined, TEST-86-MULTI-PROFILE-UKI and TEST-07-PID1.private-pids.sh" 2024-12-10 19:31:18 +00:00
TEST-07-PID1.socket-pass-fds.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-07-PID1.type-exec-parallel.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-07-PID1.working-directory.sh core/exec-invoke: suppress placeholder home only in build_environment() 2024-11-19 00:38:18 +01:00
TEST-08-INITRD.sh TEST-08-INITRD: Fix result check 2024-05-15 13:30:10 +02:00
TEST-09-REBOOT.journal.sh test: also flush and rotate journal before read 2024-05-22 12:42:09 +02:00
TEST-09-REBOOT.sh test: Add a way to quickly iterate on an integration test 2024-08-05 15:13:38 +02:00
TEST-13-NSPAWN.importctl.sh ci: add test for importd varlink interface + import generator 2024-06-25 09:57:42 +02:00
TEST-13-NSPAWN.machined.sh machine: make TEST-13-NSPAWN wqlong-running code more verbose 2024-12-19 17:09:04 +00:00
TEST-13-NSPAWN.nspawn-oci.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-13-NSPAWN.nspawn.sh discover-image: introduce per-user image directories 2024-12-20 18:04:01 +01:00
TEST-13-NSPAWN.nss-mymachines.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-13-NSPAWN.sh Revert "test: skip TEST-13-NSPAWN.nspawn/machined, TEST-86-MULTI-PROFILE-UKI and TEST-07-PID1.private-pids.sh" 2024-12-10 19:31:18 +00:00
TEST-15-DROPIN.sh test: wait for slice unit being (de)activated 2024-05-17 09:02:23 +02:00
TEST-16-EXTEND-TIMEOUT.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-17-UDEV.00.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-17-UDEV.01.sh TEST-17-UDEV: Don't hardcode root device name 2024-11-02 20:43:19 +01:00
TEST-17-UDEV.02.sh test: replace journal checkers with journalctl --follow + grep -m 2024-05-22 12:03:35 +02:00
TEST-17-UDEV.03.sh TEST-17: use 'udevadm control --reload' or 'systemctl reload systemd-udevd.service' for reloading udev.conf 2024-12-19 19:00:38 +09:00
TEST-17-UDEV.04.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-17-UDEV.05.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-17-UDEV.06.sh TEST-17-UDEV: Don't hardcode root device name 2024-11-02 20:43:19 +01:00
TEST-17-UDEV.07.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-17-UDEV.08.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-17-UDEV.09.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-17-UDEV.10.sh udevadm: automatically anable JSON-SEQ in case JSON is used for "udevadm info -a" 2024-10-29 22:39:59 +09:00
TEST-17-UDEV.11.sh udev-rules: support case insensitive match 2024-09-15 23:09:26 +09:00
TEST-17-UDEV.12.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-17-UDEV.13.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-17-UDEV.credentials.sh test: don't use /skipped for subtests 2024-08-02 16:44:25 +02:00
TEST-17-UDEV.database.sh TEST-17-UDEV: check if udev database file is removed on remove event 2024-10-15 10:51:25 +09:00
TEST-17-UDEV.device_is_processing.sh TEST-17: add test case for ID_PROCESSING flag on add uevent 2024-12-20 10:52:57 +09:00
TEST-17-UDEV.diskseq.sh TEST-17-UDEV: also check if /run/udev/links.lock/ is empty on settle 2024-10-12 05:34:29 +09:00
TEST-17-UDEV.link-property.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-17-UDEV.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-18-FAILUREACTION.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-19-CGROUP.cleanup-slice.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-19-CGROUP.delegate.sh test: Fail cgroup delegation test when user cannot be created 2024-07-26 10:44:10 +02:00
TEST-19-CGROUP.ExitType-cgroup.sh test: wait a bit before stopping/killing service 2024-05-21 18:35:15 +02:00
TEST-19-CGROUP.IPAddressAllow-Deny.sh TEST-19-CGROUP: add test cases for IPAddressAllow=/IPAddressDeny= 2024-10-16 14:32:13 +09:00
TEST-19-CGROUP.keyed-properties.sh test: Add test for per-device cgroup properties 2024-10-04 22:04:46 +02:00
TEST-19-CGROUP.sh Revert "TEST-19-CGROUP: Skip on opensuse" 2024-05-23 18:05:25 +02:00
TEST-21-DFUZZER.sh TEST-21-DFUZZER: Fix script name 2024-05-14 23:38:45 +02:00
TEST-22-TMPFILES.01.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-22-TMPFILES.02.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-22-TMPFILES.03.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-22-TMPFILES.04.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-22-TMPFILES.05.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-22-TMPFILES.06.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-22-TMPFILES.07.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-22-TMPFILES.08.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-22-TMPFILES.09.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-22-TMPFILES.10.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-22-TMPFILES.11.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-22-TMPFILES.12.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-22-TMPFILES.13.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-22-TMPFILES.14.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-22-TMPFILES.15.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-22-TMPFILES.16.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-22-TMPFILES.17.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-22-TMPFILES.18.sh tmpfiles: introduce an explicit line flag $ for enabling purge logic for a line 2024-09-15 19:43:09 +02:00
TEST-22-TMPFILES.19.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-22-TMPFILES.20.sh tmpfiles: use common macro for a set of specifiers 2024-06-26 04:18:14 +02:00
TEST-22-TMPFILES.21.sh tmpfiles: Implement L? to only create symlinks if source exists 2024-11-04 19:04:21 +01:00
TEST-22-TMPFILES.sh test: mask tmpfiles.d file shipped by selinux policy package in containers 2024-11-25 15:25:55 +09:00
TEST-23-UNIT-FILE-ExtraFileDescriptors-child.sh Add integration test for ExtraFileDescriptors after daemon-reexec 2024-10-12 20:17:45 +02:00
TEST-23-UNIT-FILE-openfile-child.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-23-UNIT-FILE-short-lived.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-23-UNIT-FILE.clean-unit.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-23-UNIT-FILE.exec-command-ex.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-23-UNIT-FILE.ExecReload.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-23-UNIT-FILE.ExecStopPost.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-23-UNIT-FILE.ExtraFileDescriptors.sh Add integration test for ExtraFileDescriptors after daemon-reexec 2024-10-12 20:17:45 +02:00
TEST-23-UNIT-FILE.JoinsNamespaceOf.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-23-UNIT-FILE.oneshot-restart.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-23-UNIT-FILE.openfile.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-23-UNIT-FILE.percentj-wantedby.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-23-UNIT-FILE.runtime-bind-paths.sh core: do BindMount/MountImage operations in async control process 2024-08-29 12:48:55 +01:00
TEST-23-UNIT-FILE.RuntimeDirectory.sh core/service: preserve RuntimeDirectory= even if oneshot service exits 2024-12-02 10:57:45 +01:00
TEST-23-UNIT-FILE.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-23-UNIT-FILE.StandardOutput.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-23-UNIT-FILE.start-stop-no-reload.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-23-UNIT-FILE.statedir.sh core: add read-only flag for exec directories 2024-11-01 10:46:55 +00:00
TEST-23-UNIT-FILE.success-failure.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-23-UNIT-FILE.type-exec.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-23-UNIT-FILE.Upholds.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-23-UNIT-FILE.utmp.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-23-UNIT-FILE.verify-unit-files.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-23-UNIT-FILE.whoami.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-24-CRYPTSETUP.sh cryptenroll: add --list-devices switch that shows candidate block devices 2024-07-01 16:39:40 +02:00
TEST-25-IMPORT.sh test: use mkdir -p in TEST-25-IMPORT 2024-12-10 13:51:53 +00:00
TEST-26-SYSTEMCTL.sh systemctl-edit: ignore ENOENT from unit_is_masked() 2024-12-17 13:19:35 +09:00
TEST-29-PORTABLE.directory.sh test: fix ASAN options in TEST-29-PORTABLE 2024-09-15 18:10:29 +02:00
TEST-29-PORTABLE.image.sh test: fix ASAN options in TEST-29-PORTABLE 2024-09-15 18:10:29 +02:00
TEST-29-PORTABLE.sh test: fix ASAN options in TEST-29-PORTABLE 2024-09-15 18:10:29 +02:00
TEST-30-ONCLOCKCHANGE.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-31-DEVICE-ENUMERATION.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-32-OOMPOLICY.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-34-DYNAMICUSERMIGRATE.sh core: add id-mapped mount support for Exec directories 2024-11-01 18:45:28 +00:00
TEST-35-LOGIN.sh TEST-35-LOGIN: check only tty session 2024-12-15 21:10:03 +09:00
TEST-36-NUMAPOLICY.sh TEST-36-NUMAPOLICY: Skip when running with sanitizers 2024-05-30 12:47:43 +02:00
TEST-38-FREEZER-sleep.service test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-38-FREEZER.sh test: Skip TEST-38-FREEZER if coverage is enabled 2024-12-04 11:12:50 +01:00
TEST-43-PRIVATEUSER-UNPRIV.sh test: check the skip condition before installing additional files 2024-06-17 11:34:52 +01:00
TEST-44-LOG-NAMESPACE.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-45-TIMEDATE.sh TEST-45-TIMEDATE: Use syslog identifier journalctl match 2024-06-28 14:51:10 +02:00
TEST-46-HOMED.sh ci: give new userdbctl some CI exposure 2024-10-24 10:17:35 +02:00
TEST-50-DISSECT.DDI.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-50-DISSECT.dissect.sh discover-image: introduce per-user image directories 2024-12-20 18:04:01 +01:00
TEST-50-DISSECT.mountfsd.sh vmspawn: by default, let machined register a cgroup for VMs 2024-06-21 17:49:26 +02:00
TEST-50-DISSECT.sh test: make it sure that devices are processed by udevd before running subtests 2024-05-31 16:10:55 +09:00
TEST-50-DISSECT.sysext.sh sysext: Deal with nested mounts properly 2024-10-16 14:18:24 +01:00
TEST-52-HONORFIRSTSHUTDOWN.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-53-ISSUE-16347.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-54-CREDS.sh test: mount unit with credential 2024-12-10 20:57:20 +01:00
TEST-55-OOMD-testbloat.service TEST-55-OOMD: Switch to stress-ng 2024-07-10 18:52:26 +02:00
TEST-55-OOMD-testchill.service test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-55-OOMD-testmunch.service TEST-55-OOMD: Switch to stress-ng 2024-07-10 18:52:26 +02:00
TEST-55-OOMD-workload.slice TEST-55-OOMD: set ManagedOOMMemoryPressure= and friends in a drop-in config 2024-10-16 14:49:56 +09:00
TEST-55-OOMD.sh test: delete /swapfile after swapoff 2024-11-06 05:02:57 +09:00
TEST-58-REPART.sh TEST-58-REPART: drop duplicated inclusion of util.sh 2024-10-13 05:43:32 +09:00
TEST-59-RELOADING-RESTART.sh service: add 'debug' option to RestartMode= 2024-08-27 12:24:45 +01:00
TEST-60-MOUNT-RATELIMIT.sh TEST-60-MOUNT-RATELIMIT: disable journal ratelimiting 2024-10-17 01:53:45 +09:00
TEST-62-RESTRICT-IFACES-1.service test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-62-RESTRICT-IFACES-2.service test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-62-RESTRICT-IFACES-3.service test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-62-RESTRICT-IFACES-4.service test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-62-RESTRICT-IFACES-5.service test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-62-RESTRICT-IFACES-6.service test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-62-RESTRICT-IFACES.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-63-PATH.sh test: do not fill journal with diff 2024-05-17 14:17:11 +09:00
TEST-64-UDEV-STORAGE.sh TEST-64: use more idiomatic loop syntax 2024-12-04 09:58:52 +01:00
TEST-65-ANALYZE.sh analyze: add verb for showing system's CHIDs 2024-12-18 17:38:42 +01:00
TEST-66-DEVICE-ISOLATION-device-isolation.service test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-66-DEVICE-ISOLATION.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-67-INTEGRITY.sh TEST-67-INTEGRITY: blkid should not provide the underlying loopback block device 2024-11-28 00:56:43 +09:00
TEST-68-PROPAGATE-EXIT-STATUS.sh core: improve finding OnSuccess=/OnFailure= dependent (#35468) 2024-12-10 20:48:09 +01:00
TEST-69-SHUTDOWN.py test: skip TEST-69-SHUTDOWN on ubuntu too 2024-12-17 19:04:04 +00:00
TEST-70-TPM2.creds.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-70-TPM2.cryptenroll.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-70-TPM2.cryptsetup.sh resize-fs: Put minimal ext4 size in the same ballpark as the other filesystems 2024-07-26 08:27:24 +02:00
TEST-70-TPM2.measure.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-70-TPM2.pcrextend.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-70-TPM2.pcrlock.sh TEST-70-TPM2: Disable public key enrollment explicitly 2024-10-21 17:24:14 +02:00
TEST-70-TPM2.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-70-TPM2.tpm2-setup.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-71-HOSTNAME.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-72-SYSUPDATE.sh sysupdate: Add verb to inspect features 2024-10-18 17:58:47 -04:00
TEST-73-LOCALE.sh test: fix D-Bus policy override for TEST-73-LOCALE 2024-07-25 10:43:48 +01:00
TEST-74-AUX-UTILS.battery-check.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-74-AUX-UTILS.bootctl.sh bootctl: Add --secure-boot-auto-enroll 2024-11-03 10:46:17 +01:00
TEST-74-AUX-UTILS.busctl.sh busctl: add a testcase that definitely causes the timeout to trigger 2024-10-29 16:50:11 +01:00
TEST-74-AUX-UTILS.capsule.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-74-AUX-UTILS.cgls.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-74-AUX-UTILS.cgtop.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-74-AUX-UTILS.coredump.sh test: add test coverage for EnterNamespace= 2024-10-30 12:38:27 +00:00
TEST-74-AUX-UTILS.defer_reactivation.sh timer: add unit tests for DeferReactivation 2024-10-11 22:54:16 +02:00
TEST-74-AUX-UTILS.delta.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-74-AUX-UTILS.detect-virt.sh detect-virt: check the inode number of the pid namespace 2024-11-23 00:14:20 +01:00
TEST-74-AUX-UTILS.escape.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-74-AUX-UTILS.firstboot.sh test: CET/EET are deprecated, use Europe/Berlin and Kyiv 2024-10-21 21:37:33 +02:00
TEST-74-AUX-UTILS.id128.sh id128: add 'var-partition-uuid' verb 2024-07-17 18:05:40 +02:00
TEST-74-AUX-UTILS.keyutil.sh Introduce systemd-keyutil to do various key/certificate operations 2024-11-08 15:00:21 +01:00
TEST-74-AUX-UTILS.machine-id-setup.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-74-AUX-UTILS.modules-load.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-74-AUX-UTILS.mount.sh mount-tool: show diskseq in --list output 2024-07-10 09:35:31 +02:00
TEST-74-AUX-UTILS.network-generator.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-74-AUX-UTILS.networkctl.sh test: create .netdev file at last 2024-09-19 14:50:10 +09:00
TEST-74-AUX-UTILS.path.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-74-AUX-UTILS.pstore.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-74-AUX-UTILS.run.sh test: add brief testcase for systemd-run disconnect handling 2024-10-25 17:51:04 +02:00
TEST-74-AUX-UTILS.sbsign.sh Introduce systemd-keyutil to do various key/certificate operations 2024-11-08 15:00:21 +01:00
TEST-74-AUX-UTILS.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-74-AUX-UTILS.socket.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-74-AUX-UTILS.ssh.sh Merge pull request #33577 from fbuihuu/testsuite-tweaks-for-v256-on-SUSE 2024-07-02 23:35:33 +02:00
TEST-74-AUX-UTILS.sysusers.sh test: test new 'u' sysusers.d lines 2024-10-29 11:00:13 +01:00
TEST-74-AUX-UTILS.varlinkctl.sh ci: add simple test for the new "ssh-exec:" varlink logic 2024-06-27 11:30:07 +02:00
TEST-74-AUX-UTILS.vpick.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-75-RESOLVED.sh resolved: validate noerror response for CNAMEs 2024-10-22 17:59:05 +02:00
TEST-76-SYSCTL.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-78-SIGQUEUE.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-79-MEMPRESS.sh TEST-79-MEMPRESS: Load systemd-asan-env if available 2024-05-30 12:47:45 +02:00
TEST-80-NOTIFYACCESS.sh TEST-80-NOTIFYACCESS: introduce test for ERRNO= + BUS/VARLINKERROR= 2024-06-20 20:51:12 +02:00
TEST-81-GENERATORS.debug-generator.sh debug-generator: add a kernel cmdline option to pause the boot process 2024-12-20 08:51:23 +01:00
TEST-81-GENERATORS.environment-d-generator.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-81-GENERATORS.fstab-generator.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-81-GENERATORS.getty-generator.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-81-GENERATORS.run-generator.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-81-GENERATORS.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-81-GENERATORS.system-update-generator.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-82-SOFTREBOOT.sh test: customize /etc/os-release instead of /usr/lib/os-release 2024-10-18 17:03:16 +01:00
TEST-83-BTRFS.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-84-STORAGETM.sh test: skip TEST-84-STORAGETM if running with bugged libnvme 2024-11-14 18:00:35 +00:00
TEST-86-MULTI-PROFILE-UKI.sh Rework TEST-86-MULTI-PROFILE-UKI 2024-10-21 17:24:14 +02:00
test-control.sh test: add TEST_SKIP_SUBTESTS/TEST_SKIP_TESTCASES 2024-12-10 15:18:39 +00:00
testsuite.target
timers.target
unit-with-multiple-dashes.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
util.sh test: add more coverage for extensions and verity 2024-12-12 00:58:20 +00:00