diff --git a/tests/Master-server-chrooted/PURPOSE b/tests/Master-server-chrooted/PURPOSE index 1d01992..c5468a4 100644 --- a/tests/Master-server-chrooted/PURPOSE +++ b/tests/Master-server-chrooted/PURPOSE @@ -1,3 +1,6 @@ PURPOSE of /CoreOS/tests/Sanity/Master-server-chrooted Description: Run basic empty named-chroot service and try to resolve localhost on it Author: Petr Mensik + +Check also clean package both when running and finished. +https://bugzilla.redhat.com/show_bug.cgi?id=1592873 diff --git a/tests/Master-server-chrooted/runtest.sh b/tests/Master-server-chrooted/runtest.sh index 9ab80d2..15ebc12 100755 --- a/tests/Master-server-chrooted/runtest.sh +++ b/tests/Master-server-chrooted/runtest.sh @@ -34,10 +34,13 @@ PACKAGE="bind" test_service() { local SERVICE="$1" + local PACKAGE="$2" rlRun "rlServiceStart $SERVICE" rlRun "dig @localhost localhost | grep '^localhost'" rlRun "dig @localhost -x 127.0.0.1 | grep 'PTR[[:space:]]\+localhost.$'" 0 "Reverse address works" + rlRun "rpm -V $PACKAGE" 0 "Checking $SERVICE package when running" rlRun "rlServiceRestore $SERVICE" + rlRun "rpm -V $PACKAGE" 0 "Checking $SERVICE package when stopped" } rlJournalStart @@ -48,16 +51,16 @@ rlJournalStart rlPhaseEnd rlPhaseStartTest "Testing named" - test_service named + test_service named bind rlPhaseEnd rlPhaseStartTest "Testing named-chroot" - test_service named-chroot + test_service named-chroot bind-chroot rlPhaseEnd rlPhaseStartTest "Testing named-sdb-chroot" if rpm -q bind-sdb-chroot; then - test_service named-sdb-chroot + test_service named-sdb-chroot bind-sdb-chroot else rlLog "bind-sdb-chroot not installed, skipping it" fi