systemd/test/units
Frantisek Sumsal cc48d93870 test: use socat in unidirectional mode
By default socat open a separate r/w channel for each specified address,
and terminates the connection after .5s from receiving EOF on _either_
side. And since one side of that connection is an empty stdin, we reach
that EOF pretty quickly. Let's avoid this by using socat in
"reversed unidirectional" mode, where the first address is used only for
writing, and the second one is used only for reading.

Addresses:
  - https://github.com/systemd/systemd/issues/31500
  - https://github.com/systemd/systemd/issues/31493

Follow-up for 3456c89ac2.
2024-02-27 15:24:23 +00: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 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: drop remaining console output 2023-11-28 04:10:25 +09: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.sh
delegated_cgroup_filtering_payload_child.sh
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 test: verify json format passed through varlink 2023-11-28 04:13:44 +09:00
end.sh pam-util: include cache ID of bus connection in the log message 2024-02-19 10:15:33 +00: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 fstab-generator: drop unapplicable mount options for / from mount unit Options= 2023-10-27 23:51:01 +08: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
loopy.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
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 test: add test case for recent OnSuccess=/OnFailure= state machine changes 2023-07-03 17:31:25 +02:00
success-failure-test-success.service test: add test case for recent OnSuccess=/OnFailure= state machine changes 2023-07-03 17:31:25 +02:00
success-failure-test.service test: add test case for recent OnSuccess=/OnFailure= state machine changes 2023-07-03 17:31:25 +02:00
sysinit.target
test-control.sh test: support TEST_MATCH_* stuff in TEST-23-UNIT-FILE as well 2024-02-20 13:31:00 +01:00
testsuite-01.service test: drop a workaround 2023-05-24 20:06:10 +09:00
testsuite-01.sh test: systemd-update-utmp is optional 2024-02-07 11:00:20 +01:00
testsuite-02.service
testsuite-02.sh test: verify json format passed through varlink 2023-11-28 04:13:44 +09:00
testsuite-03.service
testsuite-03.sh tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
testsuite-04.bsod.sh test: properly preserve journal from sd-bsod tests 2024-02-16 10:37:37 +01:00
testsuite-04.corrupted-journals.sh test: split TEST-04 into smaller chunks 2023-06-14 20:28:20 +02:00
testsuite-04.fss.sh test: add a couple of tests for FSS journals 2023-07-13 15:32:20 +02:00
testsuite-04.journal-append.sh test: append to corrupted journals 2023-07-06 22:41:27 +02:00
testsuite-04.journal-corrupt.sh test: temporarily enable session lingering for the test user 2024-02-19 11:43:54 +01:00
testsuite-04.journal-gatewayd.sh test: fix typo 2024-02-02 09:27:52 +09:00
testsuite-04.journal-remote.sh test: make sure the dummy CA certificate is marked as such 2023-12-23 13:42:09 +01:00
testsuite-04.journal.sh test: wait for verbose-success.service finished 2024-01-05 13:08:10 +01:00
testsuite-04.LogFilterPatterns.sh test: unify checking for user xattrs support in cgroupfs 2023-10-19 18:01:07 +01:00
testsuite-04.service
testsuite-04.sh test: don't truncate the final journal 2023-12-23 15:35:08 +01:00
testsuite-04.SYSTEMD_JOURNAL_COMPRESS.sh core: serialize and deserialize unit start ratelimits 2023-11-22 12:12:35 +00:00
testsuite-05.effective-limit.sh test: Add effective cgroup limits testing 2024-01-03 13:37:58 +01:00
testsuite-05.rlimit.sh test: Convert rlimit test to subtest of generic limit testing 2024-01-03 13:37:58 +01:00
testsuite-05.service test: Convert rlimit test to subtest of generic limit testing 2024-01-03 13:37:58 +01:00
testsuite-05.sh test: Convert rlimit test to subtest of generic limit testing 2024-01-03 13:37:58 +01:00
testsuite-06.service test: load the SELinux module outside of the VM 2023-06-05 22:52:38 +02:00
testsuite-06.sh test: make TEST-06-SELINUX work with the refpolicy and beef it up a bit 2023-11-14 18:54:16 +01:00
testsuite-07.aux-scope.sh test: wait until the test binary starts the test aux scope 2024-02-03 02:57:52 +09:00
testsuite-07.exec-context.sh core: escape spaces when serializing as well 2024-02-14 02:22:58 +08:00
testsuite-07.exec-deserialization.sh test: fix typo 2024-01-05 19:08:12 +09:00
testsuite-07.issue-1981.sh tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
testsuite-07.issue-2467.sh test: use 'until' instead of 'while !' 2023-09-06 19:54:29 +01:00
testsuite-07.issue-3166.sh test: merge TEST-11-ISSUE-3166 into TEST-07-PID1 2023-05-10 14:29:38 +02:00
testsuite-07.issue-3171.sh tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
testsuite-07.issue-14566.sh test: drop unnecessary log level setup 2023-08-14 19:31:20 +02:00
testsuite-07.issue-16115.sh test: merge TEST-51-ISSUE-16115 into TEST-07-PID1 2023-05-10 21:26:26 +02:00
testsuite-07.issue-27953.sh test: add coverage for #27953 2023-08-14 19:35:37 +02:00
testsuite-07.issue-30412.sh test: flush the socket once the triggered unit exits 2023-12-24 13:00:56 +01:00
testsuite-07.main-PID-change.sh test: drop unnecessary log level setup 2023-08-14 19:31:20 +02:00
testsuite-07.mount-invalid-chars.sh test: use the correct file name when restoring the original fstab 2023-08-24 07:54:13 +00:00
testsuite-07.poll-limit.sh TEST-07: minor simplification 2024-01-09 11:18:11 +01:00
testsuite-07.pr-31351.sh core/exec-invoke: record correct exit status when failed to locate executable 2024-02-19 23:12:59 +08:00
testsuite-07.private-network.sh test: add a simple test for PrivateNetwork= 2023-10-26 19:09:49 +09:00
testsuite-07.service test: fix test service unit description 2023-06-26 15:54:01 +02:00
testsuite-07.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-07.type-exec-parallel.sh test: add integration test for Type=exec robustness 2024-01-19 16:51:55 +01:00
testsuite-08.service test: introduce TEST-08-INITRD 2023-08-12 10:13:56 +02:00
testsuite-08.sh test: skip TEST-08-INITRD if systemd didn't run in the initrd 2023-12-15 16:51:25 +01:00
testsuite-09.journal.sh test: add test for seqnum and seqnum ID 2023-12-04 15:14:25 +09:00
testsuite-09.service test: introduce TEST-09-REBOOT 2023-09-27 14:50:19 +02:00
testsuite-09.sh test: add test for seqnum and seqnum ID 2023-12-04 15:14:25 +09:00
testsuite-13.machinectl.sh test: use 'until' instead of 'while !' 2023-09-06 19:54:29 +01:00
testsuite-13.nspawn-oci.sh test: assorted TEST-13-NSPAWN tweaks 2023-05-19 20:03:34 +02:00
testsuite-13.nspawn.sh test: make testcase_owneridmap() compatible with coverage runs 2024-02-18 13:44:24 +00:00
testsuite-13.nss-mymachines.sh local-addresses: ignore tentative addresses 2024-01-20 16:07:19 +09:00
testsuite-13.service test: rename TEST-13-NSPAWN-SMOKE to TEST-13-NSPAWN 2023-05-14 19:32:07 +02:00
testsuite-13.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-15.service
testsuite-15.sh test: mount overlayfs over /usr in some tests 2023-12-13 17:55:45 +00:00
testsuite-16.service
testsuite-16.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-17.00.sh units: introduce systemd-tmpfiles-setup-dev-early.service 2023-08-12 07:55:20 +09:00
testsuite-17.01.sh
testsuite-17.02.sh test: use 'until' instead of 'while !' 2023-09-06 19:54:29 +01:00
testsuite-17.03.sh test: use dropin dir 2024-01-12 05:12:44 +09:00
testsuite-17.04.sh
testsuite-17.05.sh
testsuite-17.06.sh test: reset systemd-udevd.service restart counter 2023-12-08 18:14:05 +01:00
testsuite-17.07.sh test: rename assert.sh to util.sh 2023-05-16 22:43:52 +02:00
testsuite-17.08.sh test: rename assert.sh to util.sh 2023-05-16 22:43:52 +02:00
testsuite-17.09.sh test: rename assert.sh to util.sh 2023-05-16 22:43:52 +02:00
testsuite-17.10.sh test: add simple coverage tests for 'udevadm lock' 2023-12-30 05:28:04 +09:00
testsuite-17.11.sh udev: downgrade log level about style issues 2023-06-05 11:37:26 +09:00
testsuite-17.12.sh test: rename assert.sh to util.sh 2023-05-16 22:43:52 +02:00
testsuite-17.13.sh tests: add test for udevadm control -p 2023-11-13 19:19:55 +01:00
testsuite-17.link-property.sh test: add test for [Link] Property= and friends 2024-01-10 04:33:55 +09:00
testsuite-17.service
testsuite-17.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-18.service
testsuite-18.sh test: drop uses of "&& { echo 'unexpected success'; exit 1; }" 2023-04-24 21:58:35 +02:00
testsuite-19.cleanup-slice.sh core: Don't GC unit if it is in cgroup_empty_queue 2023-05-29 13:26:15 +02:00
testsuite-19.delegate.sh test: test that delegation of some newer attrs that shall be delegated work 2023-12-13 10:10:56 +01:00
testsuite-19.ExitType-cgroup.sh test: merge TEST-56-EXIT-TYPE into TEST-19-CGROUP 2023-05-16 22:43:52 +02:00
testsuite-19.service
testsuite-19.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-21.service
testsuite-21.sh test: avoid starting/stopping unwanted units during fuzzing 2023-12-29 21:26:49 +01:00
testsuite-22.01.sh
testsuite-22.02.sh TEST-22: add --dry-run calls 2024-02-12 13:34:32 +01:00
testsuite-22.03.sh TEST-22: add --dry-run calls 2024-02-12 13:34:32 +01:00
testsuite-22.04.sh TEST-22: add --dry-run calls 2024-02-12 13:34:32 +01:00
testsuite-22.05.sh TEST-22: add --dry-run calls 2024-02-12 13:34:32 +01:00
testsuite-22.06.sh TEST-22: add --dry-run calls 2024-02-12 13:34:32 +01:00
testsuite-22.07.sh
testsuite-22.08.sh test: drop uses of "&& { echo 'unexpected success'; exit 1; }" 2023-04-24 21:58:35 +02:00
testsuite-22.09.sh
testsuite-22.10.sh
testsuite-22.11.sh TEST-22: add --dry-run calls 2024-02-12 13:34:32 +01:00
testsuite-22.12.sh TEST-22: add --dry-run calls 2024-02-12 13:34:32 +01:00
testsuite-22.13.sh
testsuite-22.14.sh
testsuite-22.15.sh TEST-22: add --dry-run calls 2024-02-12 13:34:32 +01:00
testsuite-22.16.sh TEST-22: add --dry-run calls 2024-02-12 13:34:32 +01:00
testsuite-22.17.sh tmpfiles: Allow C escapes 2023-05-26 00:45:54 -04:00
testsuite-22.18.sh TEST-22: add --dry-run calls 2024-02-12 13:34:32 +01:00
testsuite-22.19.sh TEST-22: add --dry-run calls 2024-02-12 13:34:32 +01:00
testsuite-22.service
testsuite-22.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-23-short-lived.sh test: merge unit file related tests into TEST-23-UNIT-FILE 2023-05-10 02:39:12 +09:00
testsuite-23.clean-unit.sh tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
testsuite-23.exec-command-ex.sh test: merge unit file related tests into TEST-23-UNIT-FILE 2023-05-10 02:39:12 +09:00
testsuite-23.ExecReload.sh tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
testsuite-23.ExecStopPost.sh test: merge unit file related tests into TEST-23-UNIT-FILE 2023-05-10 02:39:12 +09:00
testsuite-23.JoinsNamespaceOf.sh test: add tests for JoinsNamespaceOf= 2023-05-26 11:50:05 +09:00
testsuite-23.oneshot-restart.sh core/service: allow RestartForceExitStatus= for oneshot services 2024-02-10 21:19:36 +08:00
testsuite-23.percentj-wantedby.sh test: merge TEST-28-PERCENTJ-WANTEDBY into TEST-23-UNIT-FILE 2023-05-16 22:43:52 +02:00
testsuite-23.runtime-bind-paths.sh mount-util: use mount beneath to replace previous namespace mount 2023-10-16 14:33:47 +01:00
testsuite-23.RuntimeDirectoryPreserve.sh test: clean up test artifacts 2023-05-16 23:07:45 +02:00
testsuite-23.service
testsuite-23.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-23.StandardOutput.sh test: merge TEST-27-STDOUTFILE into TEST-23-UNIT-FILE 2023-05-16 21:49:09 +02:00
testsuite-23.start-stop-no-reload.sh tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
testsuite-23.statedir.sh test: add test for new XDG_STATE_HOME handling 2023-06-28 22:09:19 +02:00
testsuite-23.success-failure.sh test: add test case for recent OnSuccess=/OnFailure= state machine changes 2023-07-03 17:31:25 +02:00
testsuite-23.type-exec.sh test: merge unit file related tests into TEST-23-UNIT-FILE 2023-05-10 02:39:12 +09:00
testsuite-23.Upholds.sh test: use 'until' instead of 'while !' 2023-09-06 19:54:29 +01:00
testsuite-23.utmp.sh test: add a test for #31384 2024-02-19 16:45:19 +00:00
testsuite-23.verify-unit-files.sh test: verify our own units (where applicable) 2024-02-20 15:45:50 +01:00
testsuite-23.whoami.sh systemctl: implement a new "whoami" verb, that just returns unit of caller/PID 2023-07-04 01:05:02 +01:00
testsuite-24.service test: add a couple more tests for systemd-cryptsetup 2023-06-05 16:50:13 +02:00
testsuite-24.sh cryptenroll: allow to use a public key on a token 2024-02-03 03:00:51 +09:00
testsuite-25.service
testsuite-25.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-26.service
testsuite-26.sh journald: implement socket forwarding 2024-02-15 14:08:20 +00:00
testsuite-29.service
testsuite-29.sh portable: add --copy=mixed to copy images and link profiles 2024-02-08 21:11:26 +00:00
testsuite-30.service
testsuite-30.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-31.service
testsuite-31.sh test: slacken plugged -> dead test 2023-12-13 13:35:04 +00:00
testsuite-32.service
testsuite-32.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-34.service
testsuite-34.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-35.service
testsuite-35.sh TEST-35-LOGIN: test changes to list-sessions 2024-01-17 11:30:05 +08:00
testsuite-36.service
testsuite-36.sh tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
testsuite-38-sleep.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
testsuite-38.service
testsuite-38.sh core: Fail to start/stop/reload unit if frozen 2024-01-30 11:18:16 -05:00
testsuite-43.service
testsuite-43.sh test: skip TEST-43-PRIVATEUSER-UNPRIV if unprivileged userns is restricted 2024-01-13 06:55:04 +09:00
testsuite-44.service test: drop invalid LogTarget= assignment 2023-11-25 21:59:57 +01:00
testsuite-44.sh test: sync the "foobaz" namespace as well 2024-01-07 05:27:14 +09:00
testsuite-45.service
testsuite-45.sh tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
testsuite-46.service test: explicitly pull in systemd-userdbd.socket 2023-03-27 13:29:12 +02:00
testsuite-46.sh Revert "docs: use collections to structure the data" 2024-02-23 09:48:47 +01:00
testsuite-50.service
testsuite-50.sh test: Extend systemd-sysext tests to cover the mutability feature 2024-02-22 19:06:22 +01:00
testsuite-52.service
testsuite-52.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-53.service
testsuite-53.sh
testsuite-54.service
testsuite-54.sh varlinkctl: if "call" verb is used, imply "-j" 2024-02-12 12:04:18 +01:00
testsuite-55-testbloat.service TEST-55-OOMD: use 'stress' to create high pressure 2023-06-24 11:48:51 +01:00
testsuite-55-testchill.service
testsuite-55-testmunch.service TEST-55-OOMD: use 'stress' to create high pressure 2023-06-24 11:48:51 +01:00
testsuite-55-workload.slice
testsuite-55.service
testsuite-55.sh test: temporarily enable session lingering for the test user #2 2024-02-21 18:24:25 +00:00
testsuite-58.service
testsuite-58.sh repart: don't crash when looping over dropped partitions 2024-01-07 05:26:38 +09:00
testsuite-59.service
testsuite-59.sh tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
testsuite-60.service
testsuite-60.sh test: mount overlayfs over /usr in some tests 2023-12-13 17:55:45 +00:00
testsuite-62-1.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
testsuite-62-2.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
testsuite-62-3.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
testsuite-62-4.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
testsuite-62-5.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
testsuite-62-6.service core: allow interface altnames in RestrictNetworkInterfaces= 2023-12-18 15:12:10 +01:00
testsuite-62.service
testsuite-62.sh core: allow interface altnames in RestrictNetworkInterfaces= 2023-12-18 15:12:10 +01:00
testsuite-63.service
testsuite-63.sh core: path: Re-enter waiting if target is deactivating 2024-01-21 10:34:45 +00:00
testsuite-64.service
testsuite-64.sh test-64: only look at plugged devices, not all of them 2024-01-03 13:47:57 +01:00
testsuite-65.service
testsuite-65.sh tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
testsuite-66-deviceisolation.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
testsuite-66.service
testsuite-66.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-67.service
testsuite-67.sh core: serialize and deserialize unit start ratelimits 2023-11-22 12:12:35 +00:00
testsuite-68.service
testsuite-68.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-69.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
testsuite-70.creds.sh test: split TEST-70-TPM2 into subtests 2023-10-25 14:48:30 +02:00
testsuite-70.cryptenroll.sh cryptenroll: Support rotating PIN on an existing TPM2 enrollment 2024-02-01 13:55:17 +00:00
testsuite-70.cryptsetup.sh test: skip --tpm2-device-key= tests with older OpenSSL 2023-11-13 20:37:36 +01:00
testsuite-70.measure.sh test: split TEST-70-TPM2 into subtests 2023-10-25 14:48:30 +02:00
testsuite-70.pcrextend.sh test: add a couple more tests for systemd-pcrextend 2023-10-25 18:18:47 +02:00
testsuite-70.pcrlock.sh test: fix typo 2024-02-14 04:04:12 +09:00
testsuite-70.service
testsuite-70.sh test: split TEST-70-TPM2 into subtests 2023-10-25 14:48:30 +02:00
testsuite-70.tpm2-setup.sh test: slightly extend systemd-tpm2-setup's coverage 2023-10-25 18:18:48 +02:00
testsuite-71.service
testsuite-71.sh hostnamed: add simple Varlink API, too 2024-01-09 10:46:25 +01:00
testsuite-72.service
testsuite-72.sh tree-wide: fix typo 2023-10-04 08:58:10 +09:00
testsuite-73.service
testsuite-73.sh test: mount overlayfs over /usr in some tests 2023-12-13 17:55:45 +00:00
testsuite-74.battery-check.sh test: use correct path for systemd-battery-check 2023-06-29 13:06:42 +01:00
testsuite-74.bootctl.sh Merge pull request #31286 from poettering/bootctl-varlink 2024-02-14 18:59:33 +00:00
testsuite-74.busctl.sh Merge pull request #26781 from mrc0mmand/tests-again 2023-03-14 03:27:45 +09:00
testsuite-74.cgls.sh test: fall back to /sys/fs/cgroup/systemd if necessary 2023-03-09 15:27:48 +01:00
testsuite-74.cgtop.sh test: drop the --recursive=no test 2023-06-03 16:30:46 +02:00
testsuite-74.coredump.sh test: unify checking for user xattrs support in cgroupfs 2023-10-19 18:01:07 +01:00
testsuite-74.delta.sh tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
testsuite-74.escape.sh Rework unit_name_mangle_with_suffix() to (very slightly) simplify the path 2023-09-28 13:09:25 +02:00
testsuite-74.firstboot.sh firstboot: Add --reset option 2023-04-01 10:50:15 +02:00
testsuite-74.id128.sh id128: add --no-pager, --no-legend, --json=/-j switches to systemd-id128 tool 2024-01-11 17:54:19 +01:00
testsuite-74.machine-id-setup.sh test: abstract the test case logic into a shared function 2023-05-22 16:02:49 +02:00
testsuite-74.modules-load.sh test: add a couple of tests for systemd-modules-load 2023-04-06 10:26:47 +02:00
testsuite-74.mount.sh core: create workdir/upperdir when mounting a Type=overlay mount unit 2023-12-08 11:22:14 +09:00
testsuite-74.network-generator.sh network-generator: pick up .netdev/.link/.network configuration via credentials 2024-01-08 12:59:08 +01:00
testsuite-74.networkctl.sh test: drop unnecessary sleep 2024-02-09 14:25:54 +09:00
testsuite-74.path.sh test: rename assert.sh to util.sh 2023-05-16 22:43:52 +02:00
testsuite-74.pstore.sh test: clean up our mess after the pstore test 2023-06-02 10:07:57 +02:00
testsuite-74.run.sh test: skip a systemd-run test if unprivileged userns is restricted 2024-01-19 10:21:57 -05:00
testsuite-74.service
testsuite-74.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-74.socket.sh test: use socat in unidirectional mode 2024-02-27 15:24:23 +00:00
testsuite-74.ssh.sh test: create /run/sshd in TEST-74-AUX-UTILS 2024-01-15 10:28:05 +09:00
testsuite-74.varlinkctl.sh hostnamed: add simple Varlink API, too 2024-01-09 10:46:25 +01:00
testsuite-74.vpick.sh tests: add integration tests for vpick logic 2024-01-03 19:01:37 +01:00
testsuite-75.service test: drop remaining console output 2023-11-28 04:10:25 +09:00
testsuite-75.sh resolve: several follow-ups for resolving service via varlink 2024-02-19 22:13:07 +01:00
testsuite-76.service
testsuite-76.sh test: rename assert.sh to util.sh 2023-05-16 22:43:52 +02:00
testsuite-77-client.sh test: rename assert.sh to util.sh 2023-05-16 22:43:52 +02:00
testsuite-77-run.sh test: rename assert.sh to util.sh 2023-05-16 22:43:52 +02:00
testsuite-77-server.socket
testsuite-77-server@.service
testsuite-77.service
testsuite-77.sh test: rename assert.sh to util.sh 2023-05-16 22:43:52 +02:00
testsuite-78.service test: add test for new "systemctl --kill-value=" functionality 2023-02-17 09:55:35 +01:00
testsuite-78.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-79.service test: add test for the new memory pressure unit file settings, and that they work 2023-03-01 09:43:24 +01:00
testsuite-79.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-80.service test: drop remaining console output 2023-11-28 04:10:25 +09:00
testsuite-80.sh test: drop remaining console output 2023-11-28 04:10:25 +09:00
testsuite-81.debug-generator.sh Add systemd.default_debug_tty= 2024-02-09 11:47:53 +01:00
testsuite-81.environment-d-generator.sh test: introduce TEST-81-GENERATORS 2023-04-06 13:16:40 +02:00
testsuite-81.fstab-generator.sh fstab-generator: drop unapplicable options for /usr/ too 2024-01-26 01:06:41 +08:00
testsuite-81.getty-generator.sh test: properly distinguish between generator phases 2023-04-14 15:44:01 +02:00
testsuite-81.run-generator.sh test: add a couple of tests for run-generator 2023-04-14 17:05:55 +02:00
testsuite-81.service test: introduce TEST-81-GENERATORS 2023-04-06 13:16:40 +02:00
testsuite-81.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-81.system-update-generator.sh tree-wide: code spelling fixes 2023-04-20 21:54:59 +02:00
testsuite-82.service test: add integration test for soft reboots incl. fdstore passing 2023-06-02 18:43:11 +02:00
testsuite-82.sh core: relax dependency on RootImage= storage from Requires= to Wants= 2023-12-08 11:16:31 +09:00
testsuite-83.service test: introduce TEST-83-BTRFS 2023-09-19 21:45:27 +08:00
testsuite-83.sh test: introduce TEST-83-BTRFS 2023-09-19 21:45:27 +08:00
testsuite-84.service test: add integration test for systemd-storagetm 2023-11-02 14:19:32 +01:00
testsuite-84.sh storagetm: expose more useful metadata for nvme block devices 2023-11-13 19:32:34 +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: fix mixed indent 2024-02-20 13:31:00 +01:00