1
0
mirror of https://github.com/systemd/systemd.git synced 2024-12-23 21:35:11 +03:00
systemd/test/units
Mike Yuan b718b86e1b
core/exec-invoke: suppress placeholder home only in build_environment()
Currently, get_fixed_user() employs USER_CREDS_SUPPRESS_PLACEHOLDER,
meaning home path is set to NULL if it's empty or root. However,
the path is also used for applying WorkingDirectory=~, and we'd
spuriously use the invoking user's home as fallback even if
User= is changed in that case.

Let's instead delegate such suppression to build_environment(),
so that home is proper initialized for usage at other steps.
shell doesn't actually suffer from such problem, but it's changed
too for consistency.

Alternative to #34789
2024-11-19 00:38:18 +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 test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-04-JOURNAL.invocation.sh test: sync journal after all invocations finished 2024-08-15 18:52:38 +09: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 core/namespace: honor MountEntry.read_only, .options, and so on in static entries 2024-10-24 02:59:46 +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: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02: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 Fix PrivatePIDs=yes integration test for kernels with no /proc/scsi 2024-11-08 13:38:35 +09:00
TEST-07-PID1.private-users.sh core: Add support for PrivateUsers=identity 2024-09-09 18:31:01 +02: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.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02: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: tests for io.systemd.Machine.Open 2024-11-06 11:58:51 +01: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 TEST-13-NSPAWN: add test case for /dev/net/tun 2024-11-14 18:08:50 +09: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 test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02: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: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02: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.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: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02: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.RuntimeDirectoryPreserve.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02: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: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-26-SYSTEMCTL.sh test: add test cases of "systemctl cat" for nonexistent units 2024-09-05 10:08:03 +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 logind: add CanIdle + CanLock dbus properties to session object 2024-10-22 18:44:05 +02: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: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02: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 core: do not fail if ignorable img.v/ vpick dir is missing 2024-10-15 18:17:25 +02: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 creds: fix cat with encrypted credentials 2024-09-25 11:25:48 +02: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-UDEV-STORAGE: Don't hardcode device name in long-sysfs-path test 2024-11-02 20:43:22 +01:00
TEST-65-ANALYZE.sh test: CET/EET are deprecated, use Europe/Berlin and Kyiv 2024-10-21 21:37:33 +02: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 systemd-integritysetup: accept integrity-algorithm=xxhash64 2024-10-01 11:16:14 +02:00
TEST-68-PROPAGATE-EXIT-STATUS.sh test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02:00
TEST-69-SHUTDOWN.py test: skip TEST-69-SHUTDOWN on Debian 2024-07-04 09:07:22 +02: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 Add $SYSTEMD_IN_CHROOT to override chroot detection 2024-08-16 10:11:29 +02: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 test: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02: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: Rename testsuite-XX units to match test name 2024-05-14 12:43:28 +02: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 ci: add some basic testing of the new --pty and --pipe switches 2024-10-25 14:14:26 +02:00