[libvirt] [PATCH] Don't check the 'connect' command in virsh-all test

2012-08-07 Thread Daniel P. Berrange
From: "Daniel P. Berrange" 

The 'virsh-all' test case will invoke each virsh command with
no args. With the 'connect' command this causes virsh to try
to connect to the default URI, which in turn tries to spawn
libvirtd. This is not something we want todo in the test suite,
so skip the 'connect' command.
---
 tests/virsh-all |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/virsh-all b/tests/virsh-all
index 2650b86..d4e2633 100755
--- a/tests/virsh-all
+++ b/tests/virsh-all
@@ -25,7 +25,7 @@ fail=0
 
 test_url=test:///default
 
-$abs_top_builddir/tools/virsh -c $test_url help > cmds || framework_failure
+$abs_top_builddir/tools/virsh -c $test_url help | grep -v connect > cmds || 
framework_failure
 cmds=$(sed -n 's/^\([^ ][^ ]*\) .*/\1/p' cmds) || framework_failure
 test -n "$cmds" || framework_failure
 
-- 
1.7.10.4

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list


Re: [libvirt] [PATCH] Don't check the 'connect' command in virsh-all test

2012-08-07 Thread Eric Blake
On 08/07/2012 05:03 AM, Daniel P. Berrange wrote:
> From: "Daniel P. Berrange" 
> 
> The 'virsh-all' test case will invoke each virsh command with
> no args. With the 'connect' command this causes virsh to try
> to connect to the default URI, which in turn tries to spawn
> libvirtd. This is not something we want todo in the test suite,
> so skip the 'connect' command.
> ---
>  tests/virsh-all |2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 

ACK.  I've mentioned the issue before, and even wondered whether it
would make sense to alter the semantics of the 'connect' command with no
arguments to instead reconnect to the current URI instead of
reconnecting to the default URI, but never got around to polishing a
patch into something I like.  So this is a decent compromise of just
avoiding the problem altogether.

-- 
Eric Blake   ebl...@redhat.com+1-919-301-3266
Libvirt virtualization library http://libvirt.org



signature.asc
Description: OpenPGP digital signature
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list