systemd/test/units
Luca Boccassi d6243ebedd journald: enable persistent FD Store to fix logging during soft-reboot
A unit with StandardOutput=journal (the default) will get its stdout/stderr sockets
disconnected when journald stops, as the file descriptors on journald's side are
not preserved (it works on restart, as the FD Store keeps them open during restarts).
Set FileDescriptorStorePreserve=yes so that the journal FD's stay open during a soft
reboot, and applications don't get broken stdout/stderr.
2024-06-03 16:30:54 +01:00
..
loopy.service.d
unit-.service.d
unit-with-.service.d
unit-with-multiple-.service.d
unit-with-multiple-dashes.service.d
a-conj.service
a.service
autorelabel.service
b.service
basic.target
c.service
d.service
daughter.service
delegated_cgroup_filtering_payload.sh
delegated_cgroup_filtering_payload_child.sh
dml-discard-empty.service
dml-discard-set-ml.service
dml-discard.slice
dml-override-empty.service
dml-override.slice
dml-passthrough-empty.service
dml-passthrough-set-dml.service
dml-passthrough-set-ml.service
dml-passthrough.slice
dml.slice
e.service
end.service
end.sh
f.service
g.service
generator-utils.sh
grandchild.service
h.service
i.service
loopy.service
loopy2.service
loopy3.service
loopy4.service
nomem.slice
nomemleaf.service
parent-deep.slice
parent.slice
sched_idle_bad.service
sched_idle_ok.service
sched_rr_bad.service
sched_rr_change.service
sched_rr_ok.service
shutdown.target
sockets.target
son.service
success-failure-test-failure.service
success-failure-test-success.service
success-failure-test.service
sysinit.target
TEST-01-BASIC.sh
TEST-02-UNITTESTS.sh
TEST-03-JOBS.sh
TEST-04-JOURNAL.bsod.sh
TEST-04-JOURNAL.cat.sh
TEST-04-JOURNAL.corrupted-journals.sh
TEST-04-JOURNAL.fss.sh
TEST-04-JOURNAL.journal-append.sh
TEST-04-JOURNAL.journal-corrupt.sh
TEST-04-JOURNAL.journal-gatewayd.sh
TEST-04-JOURNAL.journal-remote.sh
TEST-04-JOURNAL.journal.sh
TEST-04-JOURNAL.LogFilterPatterns.sh
TEST-04-JOURNAL.sh
TEST-04-JOURNAL.SYSTEMD_JOURNAL_COMPRESS.sh
TEST-05-RLIMITS.effective-limit.sh
TEST-05-RLIMITS.rlimit.sh
TEST-05-RLIMITS.sh
TEST-06-SELINUX.sh
TEST-07-PID1.aux-scope.sh
TEST-07-PID1.exec-context.sh
TEST-07-PID1.exec-deserialization.sh
TEST-07-PID1.exec-timestamps.sh
TEST-07-PID1.issue-1981.sh
TEST-07-PID1.issue-2467.sh
TEST-07-PID1.issue-3166.sh
TEST-07-PID1.issue-3171.sh
TEST-07-PID1.issue-14566.sh
TEST-07-PID1.issue-16115.sh
TEST-07-PID1.issue-27953.sh
TEST-07-PID1.issue-30412.sh
TEST-07-PID1.main-PID-change.sh
TEST-07-PID1.mount-invalid-chars.sh
TEST-07-PID1.poll-limit.sh
TEST-07-PID1.pr-31351.sh
TEST-07-PID1.private-network.sh
TEST-07-PID1.sh
TEST-07-PID1.socket-pass-fds.sh
TEST-07-PID1.type-exec-parallel.sh
TEST-08-INITRD.sh
TEST-09-REBOOT.journal.sh
TEST-09-REBOOT.sh
TEST-13-NSPAWN.importctl.sh
TEST-13-NSPAWN.machinectl.sh
TEST-13-NSPAWN.nspawn-oci.sh
TEST-13-NSPAWN.nspawn.sh
TEST-13-NSPAWN.nss-mymachines.sh
TEST-13-NSPAWN.sh
TEST-15-DROPIN.sh
TEST-16-EXTEND-TIMEOUT.sh
TEST-17-UDEV.00.sh
TEST-17-UDEV.01.sh
TEST-17-UDEV.02.sh
TEST-17-UDEV.03.sh
TEST-17-UDEV.04.sh
TEST-17-UDEV.05.sh
TEST-17-UDEV.06.sh
TEST-17-UDEV.07.sh
TEST-17-UDEV.08.sh
TEST-17-UDEV.09.sh
TEST-17-UDEV.10.sh
TEST-17-UDEV.11.sh
TEST-17-UDEV.12.sh
TEST-17-UDEV.13.sh
TEST-17-UDEV.credentials.sh
TEST-17-UDEV.link-property.sh
TEST-17-UDEV.sh
TEST-18-FAILUREACTION.sh
TEST-19-CGROUP.cleanup-slice.sh
TEST-19-CGROUP.delegate.sh
TEST-19-CGROUP.ExitType-cgroup.sh
TEST-19-CGROUP.sh
TEST-21-DFUZZER.sh
TEST-22-TMPFILES.01.sh
TEST-22-TMPFILES.02.sh
TEST-22-TMPFILES.03.sh
TEST-22-TMPFILES.04.sh
TEST-22-TMPFILES.05.sh
TEST-22-TMPFILES.06.sh
TEST-22-TMPFILES.07.sh
TEST-22-TMPFILES.08.sh
TEST-22-TMPFILES.09.sh
TEST-22-TMPFILES.10.sh
TEST-22-TMPFILES.11.sh
TEST-22-TMPFILES.12.sh
TEST-22-TMPFILES.13.sh
TEST-22-TMPFILES.14.sh
TEST-22-TMPFILES.15.sh
TEST-22-TMPFILES.16.sh
TEST-22-TMPFILES.17.sh
TEST-22-TMPFILES.18.sh
TEST-22-TMPFILES.19.sh
TEST-22-TMPFILES.sh
TEST-23-UNIT-FILE-openfile-child.sh
TEST-23-UNIT-FILE-short-lived.sh
TEST-23-UNIT-FILE.clean-unit.sh
TEST-23-UNIT-FILE.exec-command-ex.sh
TEST-23-UNIT-FILE.ExecReload.sh
TEST-23-UNIT-FILE.ExecStopPost.sh
TEST-23-UNIT-FILE.JoinsNamespaceOf.sh
TEST-23-UNIT-FILE.oneshot-restart.sh
TEST-23-UNIT-FILE.openfile.sh
TEST-23-UNIT-FILE.percentj-wantedby.sh
TEST-23-UNIT-FILE.runtime-bind-paths.sh
TEST-23-UNIT-FILE.RuntimeDirectoryPreserve.sh
TEST-23-UNIT-FILE.sh
TEST-23-UNIT-FILE.StandardOutput.sh
TEST-23-UNIT-FILE.start-stop-no-reload.sh
TEST-23-UNIT-FILE.statedir.sh
TEST-23-UNIT-FILE.success-failure.sh
TEST-23-UNIT-FILE.type-exec.sh
TEST-23-UNIT-FILE.Upholds.sh
TEST-23-UNIT-FILE.utmp.sh
TEST-23-UNIT-FILE.verify-unit-files.sh
TEST-23-UNIT-FILE.whoami.sh
TEST-24-CRYPTSETUP.sh
TEST-25-IMPORT.sh
TEST-26-SYSTEMCTL.sh
TEST-29-PORTABLE.sh
TEST-30-ONCLOCKCHANGE.sh
TEST-31-DEVICE-ENUMERATION.sh
TEST-32-OOMPOLICY.sh
TEST-34-DYNAMICUSERMIGRATE.sh
TEST-35-LOGIN.sh
TEST-36-NUMAPOLICY.sh
TEST-38-FREEZER-sleep.service
TEST-38-FREEZER.sh
TEST-43-PRIVATEUSER-UNPRIV.sh
TEST-44-LOG-NAMESPACE.sh
TEST-45-TIMEDATE.sh
TEST-46-HOMED.sh
TEST-50-DISSECT.DDI.sh
TEST-50-DISSECT.dissect.sh
TEST-50-DISSECT.mountfsd.sh
TEST-50-DISSECT.sh
TEST-50-DISSECT.sysext.sh
TEST-52-HONORFIRSTSHUTDOWN.sh
TEST-53-ISSUE-16347.sh
TEST-54-CREDS.sh
TEST-55-OOMD-testbloat.service
TEST-55-OOMD-testchill.service
TEST-55-OOMD-testmunch.service
TEST-55-OOMD-workload.slice
TEST-55-OOMD.sh
TEST-58-REPART.sh
TEST-59-RELOADING-RESTART.sh
TEST-60-MOUNT-RATELIMIT.sh
TEST-62-RESTRICT-IFACES-1.service
TEST-62-RESTRICT-IFACES-2.service
TEST-62-RESTRICT-IFACES-3.service
TEST-62-RESTRICT-IFACES-4.service
TEST-62-RESTRICT-IFACES-5.service
TEST-62-RESTRICT-IFACES-6.service
TEST-62-RESTRICT-IFACES.sh
TEST-63-PATH.sh
TEST-64-UDEV-STORAGE.sh
TEST-65-ANALYZE.sh
TEST-66-DEVICE-ISOLATION-device-isolation.service
TEST-66-DEVICE-ISOLATION.sh
TEST-67-INTEGRITY.sh
TEST-68-PROPAGATE-EXIT-STATUS.sh
TEST-69-SHUTDOWN.py
TEST-70-TPM2.creds.sh
TEST-70-TPM2.cryptenroll.sh
TEST-70-TPM2.cryptsetup.sh
TEST-70-TPM2.measure.sh
TEST-70-TPM2.pcrextend.sh
TEST-70-TPM2.pcrlock.sh
TEST-70-TPM2.sh
TEST-70-TPM2.tpm2-setup.sh
TEST-71-HOSTNAME.sh
TEST-72-SYSUPDATE.sh
TEST-73-LOCALE.sh
TEST-74-AUX-UTILS.battery-check.sh
TEST-74-AUX-UTILS.bootctl.sh
TEST-74-AUX-UTILS.busctl.sh
TEST-74-AUX-UTILS.capsule.sh
TEST-74-AUX-UTILS.cgls.sh
TEST-74-AUX-UTILS.cgtop.sh
TEST-74-AUX-UTILS.coredump.sh
TEST-74-AUX-UTILS.delta.sh
TEST-74-AUX-UTILS.escape.sh
TEST-74-AUX-UTILS.firstboot.sh
TEST-74-AUX-UTILS.id128.sh
TEST-74-AUX-UTILS.machine-id-setup.sh
TEST-74-AUX-UTILS.modules-load.sh
TEST-74-AUX-UTILS.mount.sh
TEST-74-AUX-UTILS.network-generator.sh
TEST-74-AUX-UTILS.networkctl.sh
TEST-74-AUX-UTILS.path.sh
TEST-74-AUX-UTILS.pstore.sh
TEST-74-AUX-UTILS.run.sh
TEST-74-AUX-UTILS.sh
TEST-74-AUX-UTILS.socket.sh
TEST-74-AUX-UTILS.ssh.sh
TEST-74-AUX-UTILS.varlinkctl.sh
TEST-74-AUX-UTILS.vpick.sh
TEST-75-RESOLVED.sh
TEST-76-SYSCTL.sh
TEST-78-SIGQUEUE.sh
TEST-79-MEMPRESS.sh
TEST-80-NOTIFYACCESS.sh
TEST-81-GENERATORS.debug-generator.sh
TEST-81-GENERATORS.environment-d-generator.sh
TEST-81-GENERATORS.fstab-generator.sh
TEST-81-GENERATORS.getty-generator.sh
TEST-81-GENERATORS.run-generator.sh
TEST-81-GENERATORS.sh
TEST-81-GENERATORS.system-update-generator.sh
TEST-82-SOFTREBOOT.sh
TEST-83-BTRFS.sh
TEST-84-STORAGETM.sh
test-control.sh
testsuite.target
timers.target
unit-with-multiple-dashes.service
util.sh