提交 0c85c384 编写于 作者: J Jim Meyering

tests: further isolate a test that runs libvirtd

* tests/daemon-conf: Specify a non-default socket directory.
Specify test-specific log directory and pid file, too.
上级 d15549ae
Mon Mar 2 21:00:00 +0100 2009 Jim Meyering <meyering@redhat.com>
tests: further isolate a test that runs libvirtd
* tests/daemon-conf: Specify a non-default socket directory.
Specify test-specific log directory and pid file, too.
Mon Mar 2 21:00:00 +0100 2009 Jim Meyering <meyering@redhat.com> Mon Mar 2 21:00:00 +0100 2009 Jim Meyering <meyering@redhat.com>
add two tests add two tests
......
...@@ -67,8 +67,18 @@ done ...@@ -67,8 +67,18 @@ done
# Run with the unmodified config file. # Run with the unmodified config file.
sleep_secs=2 sleep_secs=2
# Be careful to specify a non-default socket directory:
sed 's,^unix_sock_dir.*,unix_sock_dir="'"$(pwd)"'",' tmp.conf > k || fail=1
mv k tmp.conf || fail=1
# Also, specify a test-specific log directory:
sed 's,^log_outputs.*,log_outputs="3:file:'"$(pwd)/log"'",' tmp.conf > k \
|| fail=1
mv k tmp.conf || fail=1
printf "running libvirtd with a valid config file ($sleep_secs seconds)\n" 1>&2 printf "running libvirtd with a valid config file ($sleep_secs seconds)\n" 1>&2
libvirtd --config=tmp.conf > log 2>&1 & pid=$! libvirtd --pid-file=pid-file --config=tmp.conf > log 2>&1 & pid=$!
sleep $sleep_secs sleep $sleep_secs
kill $pid kill $pid
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册