systemd/test/units
Frantisek Sumsal 6d13aacaac test: make sd-journal-gatewayd tests even more debug-able
Unfortunately bfd30e8af6 is not enough and the test fails, that still
occasionally occur, don't provide enough information to see what's
wrong. Let's rework the test a little to improve this, namely:

  - redirect curl's output into a temporary file instead of piping it
    directly into the "check" expression; that way we can simply dump
    the temporary file when the test fails, providing potentially
    crucial information. We don't want to always dump everything to
    stdout, as some of the tests request an entire system journal (note
    that shell redirection instead of `curl -o file` is used
    intentionally, so the output file is always nuked first)
  - by dropping the pipes in curl commands we can re-enable pipefail
  - also, split some very long commands to multiple lines to (slightly)
    improve readability

Follow-up for bfd30e8af6.
2024-04-11 14:42:45 +02:00
..
loopy.service.d tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
unit-.service.d tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
unit-with-.service.d tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
unit-with-multiple-.service.d tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
unit-with-multiple-dashes.service.d tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
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 journald: fix ignored filtering patterns for delegated cgroups 2023-02-08 16:52:51 +01:00
delegated_cgroup_filtering_payload_child.sh journald: fix ignored filtering patterns for delegated cgroups 2023-02-08 16:52:51 +01: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 tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
dml-override-empty.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
dml-override.slice tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
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 tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
dml.slice tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
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 test: check if sd-executor doesn't complain during (de)serializing 2024-04-02 19:00:42 +02: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 tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
nomemleaf.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
parent-deep.slice tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
parent.slice tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
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 tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-02.sh test: verify json format passed through varlink 2023-11-28 04:13:44 +09:00
testsuite-03.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
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.cat.sh journal/cat: allow connecting output to specific journal namespace 2024-03-14 14:25:53 +08:00
testsuite-04.corrupted-journals.sh test: Install test journals 2024-03-22 15:11:39 +01: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: make sd-journal-gatewayd tests even more debug-able 2024-04-11 14:42:45 +02: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: add test cases for journalctl --facility=/--output=help 2024-03-26 04:18:23 +09: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 tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
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 bpf-socket-bind: fix unexpected behavior with either 0 allow or deny rules 2024-03-24 11:08:58 +00: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.socket-pass-fds.sh test: integration test for PassFileDescriptorsToExec= option 2024-03-27 01:41:26 +08: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: Always exit with 77 if we skip a test 2024-04-03 09:14:15 +09: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.importctl.sh test: add integration test for importctl 2024-03-01 22:29:08 +01:00
testsuite-13.machinectl.sh test: add integration test for importctl 2024-03-01 22:29:08 +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 tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-15.sh test: mount overlayfs over /usr in some tests 2023-12-13 17:55:45 +00:00
testsuite-16.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
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 tests: add spdx headers to scripts and Makefiles 2021-10-18 09:04:45 +02:00
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 tests: add spdx headers to scripts and Makefiles 2021-10-18 09:04:45 +02:00
testsuite-17.05.sh tests: add spdx headers to scripts and Makefiles 2021-10-18 09:04:45 +02:00
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 udev: make udevadm test and test-builtin not destructive 2024-03-29 09:33:07 +09:00
testsuite-17.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-17.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-18.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
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 tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-19.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-21.service test: fuzz our dbus interfaces with dfuzzer 2022-06-19 16:22:35 +02:00
testsuite-21.sh test: avoid starting/stopping unwanted units during fuzzing 2023-12-29 21:26:49 +01:00
testsuite-22.01.sh tests: add spdx headers to scripts and Makefiles 2021-10-18 09:04:45 +02:00
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 tests: add spdx headers to scripts and Makefiles 2021-10-18 09:04:45 +02:00
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 tests: add spdx headers to scripts and Makefiles 2021-10-18 09:04:45 +02:00
testsuite-22.10.sh tests: add spdx headers to scripts and Makefiles 2021-10-18 09:04:45 +02:00
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 test: add test checking tmpfiles conf file precedence 2022-04-11 11:22:39 +02:00
testsuite-22.14.sh test: add test case for new ':' uid/gid/access modifier in tmpfiles.d 2022-09-23 09:31:54 +02:00
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 test: send stdout/stderr of testsuite units to journal & console 2022-06-17 12:54:50 +09:00
testsuite-22.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-23-openfile-child.sh test: merge TEST-77-OPENFILE into TEST-23-UNIT-FILE 2024-04-10 21:49:28 +08: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.openfile.sh test: merge TEST-77-OPENFILE into TEST-23-UNIT-FILE 2024-04-10 21:49:28 +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 tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
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 tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-25.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-26.service test: rename TEST-26-SETENV to TEST-26-SYSTEMCTL 2022-11-01 17:53:42 +01:00
testsuite-26.sh journald: implement socket forwarding 2024-02-15 14:08:20 +00:00
testsuite-29.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-29.sh portable: fix 'portablectl list' to show the actual state for extensions 2024-03-28 14:20:20 +00:00
testsuite-30.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-30.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-31.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-31.sh test: slacken plugged -> dead test 2023-12-13 13:35:04 +00:00
testsuite-32.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-32.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-34.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-34.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-35.service test: send stdout/stderr of testsuite units to journal & console 2022-06-17 12:54:50 +09:00
testsuite-35.sh TEST-35-LOGIN: test changes to list-sessions 2024-01-17 11:30:05 +08:00
testsuite-36.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
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 tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-38.sh core: Fail to start/stop/reload unit if frozen 2024-01-30 11:18:16 -05:00
testsuite-43.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-43.sh test: Always exit with 77 if we skip a test 2024-04-03 09:14:15 +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 test: send stdout/stderr of testsuite units to journal & console 2022-06-17 12:54:50 +09:00
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 test: Always exit with 77 if we skip a test 2024-04-03 09:14:15 +09:00
testsuite-50.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-50.sh test: add integration test for unpriv mountfsd/nsresourced 2024-04-06 16:09:10 +02:00
testsuite-52.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-52.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-53.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-53.sh Revert "Fix issue with system time set back (#24131)" 2022-10-20 14:01:09 +01:00
testsuite-54.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-54.sh Merge pull request #32033 from DaanDeMeyer/unit-creds 2024-04-04 18:27:20 +02: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 test: adjust MemoryHigh= on oomd extended test units 2021-12-17 16:27:58 +00:00
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 tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-55.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-55.sh test: Always exit with 77 if we skip a test 2024-04-03 09:14:15 +09:00
testsuite-58.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-58.sh test: Always exit with 77 if we skip a test 2024-04-03 09:14:15 +09:00
testsuite-59.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-59.sh core: apply ReloadLimit to reexec too 2024-03-29 12:03:32 +00:00
testsuite-60.service test: remove /failed and /testok before running test script 2022-07-08 07:00:02 +09:00
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 test: add missing section for Description= 2021-12-11 11:55:03 +09:00
testsuite-62.sh test: Always exit with 77 if we skip a test 2024-04-03 09:14:15 +09:00
testsuite-63.service test-63: convert to full shell script and generalize 2022-08-23 20:04:41 +01:00
testsuite-63.sh core: path: Re-enter waiting if target is deactivating 2024-01-21 10:34:45 +00:00
testsuite-64.service test: send stdout/stderr of testsuite units to journal & console 2022-06-17 12:54:50 +09:00
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 tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-65.sh test: add test cases for systemd-analyze --global 2024-03-26 04:10:04 +09:00
testsuite-66-deviceisolation.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
testsuite-66.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-66.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-67.service test: exercise sytemd-integritysetup & generator 2021-11-05 21:17:17 +00:00
testsuite-67.sh core: serialize and deserialize unit start ratelimits 2023-11-22 12:12:35 +00:00
testsuite-68.service tests: add test to cover service exit status propagation 2021-12-13 14:44:06 +00:00
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 cryptenroll: add tests for TPM2 unlocking 2022-03-15 21:17:00 +01:00
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 test: send stdout/stderr of testsuite units to journal & console 2022-06-17 12:54:50 +09:00
testsuite-71.sh hostnamed: add simple Varlink API, too 2024-01-09 10:46:25 +01:00
testsuite-72.service test: add integration test for sysupdate 2022-03-19 00:13:55 +01:00
testsuite-72.sh test: Always exit with 77 if we skip a test 2024-04-03 09:14:15 +09:00
testsuite-73.service test: send stdout/stderr of testsuite units to journal & console 2022-06-17 12:54:50 +09:00
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.capsule.sh test: add integration test for capsules 2024-03-14 11:34:04 +01: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: bump the container boot timeout when running w/o acceleration 2024-04-02 19:00:24 +02: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 Rename uid0 to run0 2024-03-19 16:37:22 +01:00
testsuite-74.service test: introduce sanity coverage for auxiliary utils 2022-11-03 23:08:58 +01:00
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 test74: create ssh empty dir all at the same place 2024-03-01 22:24:32 +01: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 test: give sd-resolved enough time to timeout 2024-04-09 21:39:46 +02:00
testsuite-76.service sysctl: add --strict option to fail if sysctl does not exists 2022-07-25 10:15:43 +02:00
testsuite-76.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 run: fix generated unit name clash after soft-reboot 2024-03-28 11:19:46 +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 tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
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