提交 4a457add 编写于 作者: M Michal Privoznik

tests: Self test virt-admin

Just like we are running 'virsh self-test' from within our test
suite, we should run 'virt-admin self-test' too.
Signed-off-by: NMichal Privoznik <mprivozn@redhat.com>
上级 d920090c
......@@ -169,6 +169,7 @@
/tests/qemucapsprobe
!/tests/virsh-self-test
!/tests/virt-aa-helper-test
!/tests/virt-admin-self-test
/tests/objectlocking
/tests/objectlocking-files.txt
/tests/objectlocking.cm[ix]
......
......@@ -369,6 +369,7 @@ libvirtd_test_scripts = \
virsh-read-non-seekable \
virsh-schedinfo \
virsh-self-test \
virt-admin-self-test \
virsh-start \
virsh-undefine \
virsh-uriprecedence \
......
......@@ -21,14 +21,25 @@
fail=0
test_url=test:///default
basename=$(basename $0)
if test "x$basename" = "xvirsh-self-test" ; then
binary=virsh
extra_args="-c test:///default"
elif test "x$basename" = "xvirt-admin-self-test" ; then
binary=virt-admin
extra_args=""
else
echo "Unknown binary: $basename";
exit 1
fi
test_intro "virsh-self-test"
$abs_top_builddir/tools/virsh -c $test_url self-test > /dev/null
test_intro "$0"
$abs_top_builddir/tools/${binary} ${extra_args} self-test > /dev/null
status=$?
test_result 1 "virsh-self-test" $status
test_result 1 "$0" ${status}
if test "$status" != "0" ; then
if test "${status}" != "0" ; then
fail=1
fi
......
./virsh-self-test
\ No newline at end of file
......@@ -1242,6 +1242,7 @@ static const vshCmdDef vshAdmCmds[] = {
VSH_CMD_HELP,
VSH_CMD_PWD,
VSH_CMD_QUIT,
VSH_CMD_SELF_TEST,
{.name = "uri",
.handler = cmdURI,
.opts = NULL,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册