mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
test: Move bus configuration to prepare function
This commit is contained in:
parent
1b0775916b
commit
82d92009ae
@ -16,16 +16,7 @@ SKIP_WITH_CLVMD=1
|
||||
|
||||
. lib/inittest
|
||||
|
||||
# Will default to skip until we can get this reviewed
|
||||
#skip
|
||||
|
||||
aux prepare_pvs 6
|
||||
|
||||
# Copy the needed file to run on the system bus if it doesn't
|
||||
# already exist
|
||||
if [ ! -f /etc/dbus-1/system.d/com.redhat.lvmdbus1.conf ]; then
|
||||
install -m 644 $abs_top_builddir/scripts/com.redhat.lvmdbus1.conf /etc/dbus-1/system.d/.
|
||||
fi
|
||||
|
||||
aux prepare_lvmdbusd
|
||||
$test_data_dir/dbus/lvmdbustest.py -v
|
||||
|
@ -306,6 +306,7 @@ prepare_lvmdbusd() {
|
||||
|
||||
kill_sleep_kill_ LOCAL_LVMDBUSD 0
|
||||
|
||||
# FIXME: This is not correct! Daemon is auto started.
|
||||
echo "checking lvmdbusd is NOT running..."
|
||||
if ps -elf | grep lvmdbusd | grep python3; then
|
||||
echo "Cannot run while existing lvmdbusd process exists"
|
||||
@ -327,6 +328,13 @@ prepare_lvmdbusd() {
|
||||
which python3 >/dev/null || skip "Missing python3"
|
||||
python3 -c "import pyudev, dbus, gi.repository" || skip "Missing python modules"
|
||||
|
||||
# TODO: Tests should use session bus instead of system bus
|
||||
# Copy the needed file to run on the system bus if it doesn't
|
||||
# already exist
|
||||
if [ ! -f /etc/dbus-1/system.d/com.redhat.lvmdbus1.conf ]; then
|
||||
install -m 644 $abs_top_builddir/scripts/com.redhat.lvmdbus1.conf /etc/dbus-1/system.d/
|
||||
fi
|
||||
|
||||
echo "preparing lvmdbusd..."
|
||||
"$daemon" --debug --udev > debug.log_LVMDBUSD_out 2>&1 &
|
||||
local pid=$!
|
||||
|
Loading…
Reference in New Issue
Block a user