mirror of
https://github.com/morgan9e/systemd
synced 2026-04-15 00:47:10 +09:00
test: Add tests for various varlink socket units
Let's make sure these socket units work as expected by stopping the related services and making sure the services are started as expected when a client connects to the corresponding socket.
This commit is contained in:
committed by
DaanDeMeyer
parent
ce06fad9c5
commit
67b2cb7769
@@ -66,6 +66,20 @@ if [[ -x /usr/lib/systemd/systemd-pcrextend ]]; then
|
||||
varlinkctl introspect /usr/lib/systemd/systemd-pcrextend
|
||||
fi
|
||||
|
||||
# Test various varlink socket units to make sure that we can still connect to the varlink sockets even if the
|
||||
# services are currently stopped (or restarting).
|
||||
systemctl stop \
|
||||
systemd-networkd.service \
|
||||
systemd-hostnamed.service \
|
||||
systemd-machined.service \
|
||||
systemd-udevd.service
|
||||
varlinkctl introspect /run/systemd/netif/io.systemd.Network
|
||||
varlinkctl introspect /run/systemd/io.systemd.Hostname
|
||||
varlinkctl introspect /run/systemd/machine/io.systemd.Machine
|
||||
if ! systemd-detect-virt -qc; then
|
||||
varlinkctl introspect /run/udev/io.systemd.Udev
|
||||
fi
|
||||
|
||||
# SSH transport
|
||||
SSHBINDIR="$(mktemp -d)"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user