]> git.ipfire.org Git - thirdparty/systemd.git/commit
test: use relative paths to executables
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 21 Sep 2025 13:10:21 +0000 (22:10 +0900)
committerLuca Boccassi <luca.boccassi@gmail.com>
Tue, 23 Sep 2025 14:48:53 +0000 (15:48 +0100)
commite2c5e9c0116f410a87958c9eeb361cd47fdc34b0
tree97b9ec4a4ee63989cada848090062d3f74bd68be
parentdaf99b00b5f0b2087306eb694e1c66265745882e
test: use relative paths to executables

This also makes shebang always use env command, and drops unnecessary
'bash -c' or 'sh -c' when a signle command is invoked in the shell,
like sleep or echo.
90 files changed:
test/integration-tests/TEST-03-JOBS/TEST-03-JOBS.units/always-activating.service
test/integration-tests/TEST-03-JOBS/TEST-03-JOBS.units/hello.service
test/integration-tests/TEST-03-JOBS/TEST-03-JOBS.units/sleep-infinity-restart-direct.service
test/integration-tests/TEST-03-JOBS/TEST-03-JOBS.units/sleep-infinity-restart-normal.service
test/integration-tests/TEST-03-JOBS/TEST-03-JOBS.units/sleep-infinity-simple.service
test/integration-tests/TEST-03-JOBS/TEST-03-JOBS.units/sleep.service
test/integration-tests/TEST-03-JOBS/TEST-03-JOBS.units/unstoppable.service
test/integration-tests/TEST-06-SELINUX/TEST-06-SELINUX.units/hola.service
test/integration-tests/TEST-07-PID1/TEST-07-PID1.units/issue14566-repro.service
test/integration-tests/TEST-07-PID1/TEST-07-PID1.units/issue16115-repro-1.service
test/integration-tests/TEST-07-PID1/TEST-07-PID1.units/issue16115-repro-2.service
test/integration-tests/TEST-07-PID1/TEST-07-PID1.units/issue16115-repro-3.service
test/integration-tests/TEST-16-EXTEND-TIMEOUT/TEST-16-EXTEND-TIMEOUT.units/fail-stop.service
test/integration-tests/TEST-62-RESTRICT-IFACES/TEST-62-RESTRICT-IFACES.units/TEST-62-RESTRICT-IFACES-6.service
test/integration-tests/TEST-63-PATH/TEST-63-PATH.units/test63-issue-24577-dep.service
test/integration-tests/TEST-63-PATH/TEST-63-PATH.units/test63-issue-24577.service
test/units/TEST-04-JOURNAL.SYSTEMD_JOURNAL_COMPRESS.sh
test/units/TEST-04-JOURNAL.journal.sh
test/units/TEST-07-PID1.exec-context.sh
test/units/TEST-07-PID1.exec-deserialization.sh
test/units/TEST-07-PID1.issue-31752.sh
test/units/TEST-07-PID1.issue-33672.sh
test/units/TEST-07-PID1.main-PID-change.sh
test/units/TEST-07-PID1.mqueue-ownership.sh
test/units/TEST-07-PID1.private-network.sh
test/units/TEST-07-PID1.quota.sh
test/units/TEST-07-PID1.transient-unit-container.sh
test/units/TEST-07-PID1.type-exec-parallel.sh
test/units/TEST-13-NSPAWN.machined.sh
test/units/TEST-13-NSPAWN.nspawn-oci.sh
test/units/TEST-13-NSPAWN.nspawn.sh
test/units/TEST-13-NSPAWN.nss-mymachines.sh
test/units/TEST-13-NSPAWN.unpriv.sh
test/units/TEST-15-DROPIN.sh
test/units/TEST-16-EXTEND-TIMEOUT.sh
test/units/TEST-17-UDEV.IMPORT.sh
test/units/TEST-17-UDEV.TAG.sh
test/units/TEST-17-UDEV.failed-event.sh
test/units/TEST-17-UDEV.queued-events-serialization.sh
test/units/TEST-17-UDEV.verify.sh
test/units/TEST-17-UDEV.watch.sh
test/units/TEST-19-CGROUP.keyed-properties.sh
test/units/TEST-22-TMPFILES.01.sh
test/units/TEST-22-TMPFILES.02.sh
test/units/TEST-22-TMPFILES.03.sh
test/units/TEST-22-TMPFILES.04.sh
test/units/TEST-22-TMPFILES.05.sh
test/units/TEST-22-TMPFILES.06.sh
test/units/TEST-22-TMPFILES.07.sh
test/units/TEST-22-TMPFILES.08.sh
test/units/TEST-22-TMPFILES.13.sh
test/units/TEST-22-TMPFILES.14.sh
test/units/TEST-22-TMPFILES.15.sh
test/units/TEST-22-TMPFILES.16.sh
test/units/TEST-22-TMPFILES.17.sh
test/units/TEST-22-TMPFILES.18.sh
test/units/TEST-22-TMPFILES.19.sh
test/units/TEST-23-UNIT-FILE.ExecReload.sh
test/units/TEST-23-UNIT-FILE.ExecStopPost.sh
test/units/TEST-23-UNIT-FILE.exec-command-ex.sh
test/units/TEST-23-UNIT-FILE.oneshot-restart.sh
test/units/TEST-23-UNIT-FILE.statedir.sh
test/units/TEST-23-UNIT-FILE.type-exec.sh
test/units/TEST-26-SYSTEMCTL.sh
test/units/TEST-34-DYNAMICUSERMIGRATE.sh
test/units/TEST-35-LOGIN.sh
test/units/TEST-38-FREEZER.sh
test/units/TEST-43-PRIVATEUSER-UNPRIV.sh
test/units/TEST-46-HOMED.sh
test/units/TEST-50-DISSECT.DDI.sh
test/units/TEST-50-DISSECT.dissect.sh
test/units/TEST-54-CREDS.sh
test/units/TEST-55-OOMD.sh
test/units/TEST-60-MOUNT-RATELIMIT.sh
test/units/TEST-65-ANALYZE.sh
test/units/TEST-68-PROPAGATE-EXIT-STATUS.sh
test/units/TEST-69-SHUTDOWN.py
test/units/TEST-74-AUX-UTILS.ask-password.sh
test/units/TEST-74-AUX-UTILS.capsule.sh
test/units/TEST-74-AUX-UTILS.delta.sh
test/units/TEST-74-AUX-UTILS.pty-forward.sh
test/units/TEST-74-AUX-UTILS.run.sh
test/units/TEST-74-AUX-UTILS.varlinkctl.sh
test/units/TEST-74-AUX-UTILS.vpick.sh
test/units/TEST-75-RESOLVED.sh
test/units/TEST-79-MEMPRESS.sh
test/units/TEST-81-GENERATORS.run-generator.sh
test/units/TEST-82-SOFTREBOOT.sh
test/units/TEST-87-AUX-UTILS-VM.coredump.sh
test/units/util.sh