mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-21 21:25: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',
|
||||
'virsh-auth',
|
||||
'virsh-checkpoint',
|
||||
'virsh-int-overflow',
|
||||
'virsh-read-bufsiz',
|
||||
'virsh-read-non-seekable',
|
||||
'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("vcpupin", NULL, VIRSH_DEFAULT);
|
||||
|
||||
DO_TEST_FULL("domain-id-overflow", NULL, VIRSH_CUSTOM, "-q", "domname", "4294967298");
|
||||
|
||||
VIR_FREE(custom_uri);
|
||||
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