systemd/test/units
Frantisek Sumsal 995bf013a1 test: rewrite test-exec-deserialization.py
Rewrite the test in bash and make it part of our integration test suite,
so it's actually executed in all our upstream CI environments.

The original test is flaky in environments where daemon-reload might
occur during the test runtime (e.g. when running the test in parallel
with the systemd-networkd test suite). Also, it was run only in CentOS
CI in limited way (i.e. without sanitizers), since it tests the host's
systemd, instead of the just built one.

Resolves: #29943
2024-01-03 08:40:55 +09: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: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
a.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
autorelabel.service test: drop remaining console output 2023-11-28 04:10:25 +09:00
b.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
basic.target license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
c.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
d.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
daughter.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02: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: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
dml-discard-set-ml.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02: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: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02: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: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
dml-passthrough-set-dml.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
dml-passthrough-set-ml.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02: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: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
end.service test: verify json format passed through varlink 2023-11-28 04:13:44 +09:00
end.sh test: verify json format passed through varlink 2023-11-28 04:13:44 +09:00
f.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
g.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02: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: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
h.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
i.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
loopy.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
loopy2.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
loopy3.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
loopy4.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02: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: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02: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: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
sched_idle_ok.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
sched_rr_bad.service service: do fine-grained validation of CPUSchedulingPriority= at execution time 2022-10-20 14:29:45 +02:00
sched_rr_change.service service: do fine-grained validation of CPUSchedulingPriority= at execution time 2022-10-20 14:29:45 +02:00
sched_rr_ok.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
shutdown.target license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sockets.target license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
son.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02: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 license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
test-control.sh test: measure subtest runtime 2023-07-04 21:55:53 +02:00
testsuite-01.service test: drop a workaround 2023-05-24 20:06:10 +09:00
testsuite-01.sh Revert "Revert "test: add test case for systemd-update-utmp vs daemon-reexec"" 2023-08-28 17:43:57 +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 test: use 'until' instead of 'while !' 2023-09-06 19:54:29 +01:00
testsuite-04.bsod.sh test: redirect stdout/stderr of TEST-04-JOURNAL to console as well 2023-12-23 15:54:51 +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-gatewayd.sh journal-gatewayd: add since/until parameters for /entries 2023-12-06 22:22:27 +01: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 journalctl: don't skip over messages not matching the cursor 2023-12-07 13:31:25 +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.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-05.sh tests: add spdx headers to scripts and Makefiles 2021-10-18 09:04:45 +02: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.exec-context.sh test: trigger /boot mount if it's an automount 2023-12-20 18:15:35 +09:00
testsuite-07.exec-deserialization.sh test: rewrite test-exec-deserialization.py 2024-01-03 08:40:55 +09:00
testsuite-07.issue-1981.sh test: rename TEST-07-ISSUE-1981 to TEST-07-PID1 2023-05-10 12:38:57 +02: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 test: merge TEST-12-ISSUE-3171 into TEST-07-PID1 2023-05-10 21:26:26 +02: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 ci: add test for poll limit 2023-09-18 18:56:59 +02: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-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: don't pipe the whole journal through jq 2023-09-29 23:26:15 +02:00
testsuite-09.service test: introduce TEST-09-REBOOT 2023-09-27 14:50:19 +02:00
testsuite-09.sh test: introduce TEST-09-REBOOT 2023-09-27 14:50:19 +02: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 nspawn: allow disabling os-release check 2023-11-03 16:05:14 +00:00
testsuite-13.nss-mymachines.sh test: use 'until' instead of 'while !' 2023-09-06 19:54:29 +01: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: backup /etc/udev/udev.conf only if it exists 2023-12-08 18:38:41 +01: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.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 tmpfiles: Add merge support for copy files action 2023-05-10 18:08:07 +02:00
testsuite-22.03.sh test: drop uses of "&& { echo 'unexpected success'; exit 1; }" 2023-04-24 21:58:35 +02:00
testsuite-22.04.sh tests: add spdx headers to scripts and Makefiles 2021-10-18 09:04:45 +02:00
testsuite-22.05.sh tests: add spdx headers to scripts and Makefiles 2021-10-18 09:04:45 +02:00
testsuite-22.06.sh tests: add spdx headers to scripts and Makefiles 2021-10-18 09:04:45 +02: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 tests: use !/usr/bin/env bash consistently 2021-10-18 09:04:45 +02:00
testsuite-22.12.sh tests: use !/usr/bin/env bash consistently 2021-10-18 09:04:45 +02: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 tmpfiles: avoid double specifier expansion in L lines 2022-01-29 20:00:00 +00:00
testsuite-22.16.sh test: rename assert.sh to util.sh 2023-05-16 22:43:52 +02:00
testsuite-22.17.sh tmpfiles: Allow C escapes 2023-05-26 00:45:54 -04: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-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 test: clean up test artifacts 2023-05-16 23:07:45 +02: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 test: merge unit file related tests into TEST-23-UNIT-FILE 2023-05-10 02:39:12 +09: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 test: merge unit file related tests into TEST-23-UNIT-FILE 2023-05-10 02:39:12 +09: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 test: merge TEST-48-START-STOP-NO-RELOAD into TEST-23-UNIT-FILE 2023-05-16 23:07:45 +02: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.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 TEST-24-CRYPTSETUP: add test for PKCS#11 tokens 2023-12-20 11:52:18 +03: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 test: mount overlayfs over /usr in some tests 2023-12-13 17:55:45 +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 portablectl: fix detaching when an extension image has been deleted 2023-11-10 12:58:45 +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 logind: introduce Sleep() call and action that automatically choose a sleep operation 2023-12-05 22:18:32 +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 test: use 'until' instead of 'while !' 2023-09-06 19:54:29 +01:00
testsuite-38-sleep.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02: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 test: unify /testok & /failed handling 2023-07-12 16:03:40 +02: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: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-44.service test: drop invalid LogTarget= assignment 2023-11-25 21:59:57 +01:00
testsuite-44.sh test: unify /testok & /failed handling 2023-07-12 16:03:40 +02: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 Merge pull request #29930 from yuwata/meson-default-network-fix-install-path 2023-11-14 17:33:42 +01:00
testsuite-46.service test: explicitly pull in systemd-userdbd.socket 2023-03-27 13:29:12 +02:00
testsuite-46.sh test: extend some existing tests with varlinkctl lines, to test varlinkctl + new PCRExtend service 2023-10-06 11:49:38 +02: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 test case for --make-ddi=sysext 2023-12-06 12:18:32 +01: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 test: add simple creds/varlink integration test 2023-12-21 19:19:12 +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 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: unify checking for user xattrs support in cgroupfs 2023-10-19 18:01:07 +01: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 repart: Add partno to output 2023-08-23 15:12:23 +02: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 test: unify /testok & /failed handling 2023-07-12 16:03:40 +02: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: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-62-2.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-62-3.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
testsuite-62-4.service fix typos 2022-08-23 10:53:47 +02:00
testsuite-62-5.service fix typos 2022-08-23 10:53:47 +02: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 core: allow interface altnames in RestrictNetworkInterfaces= 2023-12-18 15:12:10 +01:00
testsuite-63.service test-63: convert to full shell script and generalize 2022-08-23 20:04:41 +01:00
testsuite-63.sh test: use 'until' instead of 'while !' 2023-09-06 19:54:29 +01: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 udevadm: Propagate return code from verb result 2023-12-30 05:26:59 +09: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 analyze-verify: verify all executables 2023-12-20 23:56:16 +09:00
testsuite-66-deviceisolation.service test: drop whitespace after shell redirection operators 2023-02-06 09:19:04 +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 test: don't try to execute a non-existing script 2022-03-21 15:55:49 +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 test: split TEST-70-TPM2 into subtests 2023-10-25 14:48:30 +02: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: make sure pcrlock tests run headless 2023-11-21 23:43:23 +00: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 test: unify /testok & /failed handling 2023-07-12 16:03:40 +02:00
testsuite-72.service test: add integration test for sysupdate 2022-03-19 00:13:55 +01:00
testsuite-72.sh tree-wide: fix typo 2023-10-04 08:58:10 +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 test: add basic coverity tests for bootctl 2023-12-13 14:29:09 +09: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 test: introduce sanity coverage for auxiliary utils 2022-11-03 23:08:58 +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: allow combining --app with show 2023-09-02 14:17:29 +03: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.networkctl.sh networkctl: introduce verb mask and unmask 2023-12-20 12:46:46 +08: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: make the variable names slightly more descriptive 2023-12-23 16:37:30 +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.varlinkctl.sh test: add a couple of tests for varlinkctl 2023-10-14 17:40:07 +02:00
testsuite-75.service test: drop remaining console output 2023-11-28 04:10:25 +09:00
testsuite-75.sh test: reset systemd-resolved.service's restart counter 2023-12-20 13:42:08 +09: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-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: Fix race condition 2023-01-19 02:11:41 +00:00
testsuite-77-server@.service testsuite-77: Fix race condition 2023-01-19 02:11:41 +00:00
testsuite-77.service core: add OpenFile setting 2023-01-10 15:16:26 +01:00
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 test: properly distinguish between generator phases 2023-04-14 15:44:01 +02: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 mount options for / from mount unit Options= 2023-10-27 23:51:01 +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 tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
timers.target license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
unit-with-multiple-dashes.service tests: add spdx license header to test unit/link/network/conf files 2021-10-18 09:04:45 +02:00
util.sh test: mount overlayfs over /usr in some tests 2023-12-13 17:55:45 +00:00