Daniel Veillard
2011-May-10 06:21 UTC
[Libvirt-announce] [PATCH] Documentation on tests suites and new API test suite
This is really a dual mail. The main point is announcing the availability of the livirt-test-API, a GPL''ed Python based test suite for libvirt functional testing. It was developped independantly of the TCK by our QA group here in Beijing China and is now made open-source. The software requirements are relatively light and it has been tested on RHEL various versions (5.x and 6.x) as well as Fedora 14. It should be relatively easy to use on Centos, SL, but use on other distributions may need a bit of porting. It has been in use for quite some time,, it is still in development and the public repository is in libvirt.org git at: http://libvirt.org/git/?p=libvirt-test-API.git and can be cloned with git clone git://libvirt.org/libvirt-test-API.git there is some pblican based documentation under the docs/ subtree and we have a PDF ready ans well as snapshots in the download tree http://libvirt.org/sources/libvirt-test-API/ ftp://libvirt.org/libvirt/libvirt-test-API/ There is a lot of improvements possible, it should be relatively easy to glue to autotest (c.f. chapter 5 of the PDF), and there is definitely cleanups to be done :-) , I think the best way to proceed is to just send git patches here on the libvir-list and have them reviewed and ACK''ed. People with commit access should be able to push as usual, note that I added Guannan Ren <gren@redhat.com> as a commiter for this purpose since he has much expertise with that code (along with Osier). Now for the patch itself, it add a top level section in the navigation bar, provide a main description page for the 3 test suites (internal, TCK and libvirt-test-API) and then add a separate full page for the 2 independant test suite. I hesitated between creating a new doc section and trying to reuse one existing, but it didn''t fit well in any of the existing section, though that could have been added under "Download" or "Related links" but it was feeling a bit weird in both case so I opted for a new top level. Daniel -- Daniel Veillard | libxml Gnome XML XSLT toolkit http://xmlsoft.org/ daniel@veillard.com | Rpmfind RPM search engine http://rpmfind.net/ http://veillard.com/ | virtualization library http://libvirt.org/
Daniel Veillard
2011-May-11 11:23 UTC
Re: [Libvirt-announce] [libvirt] [PATCH] Documentation on tests suites and new API test suite
On Tue, May 10, 2011 at 10:46:11AM -0600, Eric Blake wrote:> On 05/10/2011 12:21 AM, Daniel Veillard wrote: > > I hesitated between creating a new doc section and trying to reuse > > one existing, but it didn''t fit well in any of the existing section, > > though that could have been added under "Download" or "Related links" > > but it was feeling a bit weird in both case so I opted for a new top > > level. > > Seems okay to me. >[...]> ACK with those spelling nits fixed.Thanks ! done, I also removed 2 trailing white spaces :-) Daniel -- Daniel Veillard | libxml Gnome XML XSLT toolkit http://xmlsoft.org/ daniel@veillard.com | Rpmfind RPM search engine http://rpmfind.net/ http://veillard.com/ | virtualization library http://libvirt.org/