mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 05:35:25 +00:00
virshtest: Adapt 'virsh-int-overflow'
It's a simple test case invoking one virsh command thus it can be moved to 'virshtest' Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
d8e2220c9a
commit
090ae2b46c
@ -692,7 +692,6 @@ if conf.has('WITH_LIBVIRTD')
|
|||||||
'libvirtd-pool',
|
'libvirtd-pool',
|
||||||
'virsh-auth',
|
'virsh-auth',
|
||||||
'virsh-checkpoint',
|
'virsh-checkpoint',
|
||||||
'virsh-int-overflow',
|
|
||||||
'virsh-read-bufsiz',
|
'virsh-read-bufsiz',
|
||||||
'virsh-read-non-seekable',
|
'virsh-read-non-seekable',
|
||||||
'virsh-schedinfo',
|
'virsh-schedinfo',
|
||||||
|
@ -1,18 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
# Ensure that an invalid domain ID isn't interpreted as a valid one.
|
|
||||||
# Before, an ID of 2^32+2 would be treated just like an ID of 2.
|
|
||||||
|
|
||||||
. "$(dirname $0)/test-lib.sh"
|
|
||||||
|
|
||||||
if test "$VERBOSE" = yes; then
|
|
||||||
set -x
|
|
||||||
$abs_top_builddir/tools/virsh --version
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "error: failed to get domain '4294967298'" > exp || fail=1
|
|
||||||
$abs_top_builddir/tools/virsh --quiet \
|
|
||||||
--connect test://$abs_top_srcdir/examples/xml/test/testnode.xml \
|
|
||||||
'domname 4294967298; quit' > /dev/null 2> err || fail=1
|
|
||||||
diff -u err exp || fail=1
|
|
||||||
|
|
||||||
exit $fail
|
|
@ -215,6 +215,8 @@ mymain(void)
|
|||||||
DO_TEST_SCRIPT("attach-disk", NULL, VIRSH_DEFAULT);
|
DO_TEST_SCRIPT("attach-disk", NULL, VIRSH_DEFAULT);
|
||||||
DO_TEST_SCRIPT("vcpupin", NULL, VIRSH_DEFAULT);
|
DO_TEST_SCRIPT("vcpupin", NULL, VIRSH_DEFAULT);
|
||||||
|
|
||||||
|
DO_TEST_FULL("domain-id-overflow", NULL, VIRSH_CUSTOM, "-q", "domname", "4294967298");
|
||||||
|
|
||||||
VIR_FREE(custom_uri);
|
VIR_FREE(custom_uri);
|
||||||
return ret == 0 ? EXIT_SUCCESS : EXIT_FAILURE;
|
return ret == 0 ? EXIT_SUCCESS : EXIT_FAILURE;
|
||||||
}
|
}
|
||||||
|
3
tests/virshtestdata/domain-id-overflow.out
Normal file
3
tests/virshtestdata/domain-id-overflow.out
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
error: failed to get domain '4294967298'
|
||||||
|
|
||||||
|
## Exit code: 1
|
Loading…
Reference in New Issue
Block a user