|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH osstest v4] Add libvirt build and test jobs.
Ian Campbell writes ("[PATCH osstest v4] Add libvirt build and test jobs."):
> [stuff]
Thanks.
> diff --git a/ap-push b/ap-push
> index dc0a166..c3359fc 100755
...
> +libvirt-gnulib)
> + # No gate
> + exit 1
This would result in a mysterious failure. You probably need to add
a suitable echo >&2.
> diff --git a/mfi-common b/mfi-common
> index 598aa02..503a1fc 100644
> --- a/mfi-common
> +++ b/mfi-common
...
> + tree_libvirt_gnulib=$TREE_LIBVIRT_GNULIB revision_libv\
irt_gnulib=$REVISION_LIBVIRT_GNULIB\
> + ${TREEVCS_LIBVIRT_GNULIB:+treevcs_libvirt_gnulib=}${TR\
EEVCS_LIBVIRT_GNULIB}
I was concerted about the "_" in "*_libvirt_gnulib" for the runvar
names. I haven't been able to find anything which will actually break
due to the intervening "_" and a search of the db does produce some
old flights which mention a tree_linux_pq.
I think we should go with this because the alternatives are too ugly
but we should watch for breakage.
Also, I wonder if "tree_gnulib_libvirt" would be more in keeping with
our naming scheme. (cf "BLAH_LINUX_ARM".)
The rest of it looks plausible apart from this:
> diff --git a/Osstest/TestSupport.pm b/Osstest/TestSupport.pm
> index 65afc5b..99b313e 100644
> --- a/Osstest/TestSupport.pm
> +++ b/Osstest/TestSupport.pm
> @@ -1776,7 +1776,13 @@ our %toolstacks=
> Command => 'xl',
> CfgPathVar => 'cfgpath',
> RestoreNeedsConfig => 1,
> - }
> + },
> + 'libvirt' => {
> + NewDaemons => [qw(libvirtd)],
> + Dom0MemFixed => 1,
> + Command => 'virsh',
> + ExtraPackages => [qw(libnl1 libavahi-client3)],
> + },
> );
This is obviously not going to work. Do you intend for this to just
fail in ridiculous ways, and provide a general abstraction later ?
Thanks,
Ian.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |