mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 13:45:38 +00:00
f2f9742d4d
The rule generating the HTML docs passing the --html flag to xsltproc. This makes it use the legacy HTML parser, which either ignores or tries to fix all sorts of broken XML tags. There's no reason why we should be writing broken XML in the first place, so removing --html and adding the XHTML doctype to all files forces us to create good XML. This adds the XHTML doc type and fixes many, many XML tag problems it exposes. Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
41 lines
1.9 KiB
XML
41 lines
1.9 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<body>
|
|
<h1>Test suites</h1>
|
|
<p>There is a few test suites available to developers for testing
|
|
a given version of libvirt:</p>
|
|
<ul>
|
|
<li>the internal test suite: present in the source code, it is run
|
|
by developers before submitting patches upstream, it is also
|
|
suggested to have it run and pass as part of the packaging
|
|
process for distributions. It is run by launching:
|
|
<pre>make check</pre>
|
|
in a source tree after compilation has finished. It doesn't
|
|
really make functional testing but checks that large portions
|
|
of the code not interacting directly with virtualization
|
|
functions properly.
|
|
</li>
|
|
<li>the <a href="testtck.html">TCK test suite</a> is a functional
|
|
test suite implemented using the
|
|
<a href="http://search.cpan.org/dist/Sys-Virt/">Perl bindings</a>
|
|
of libvirt. It is available separately as a
|
|
<a href="ftp://libvirt.org/libvirt/tck/">download</a>, as a
|
|
<a href="http://rpmfind.net/linux/rpm2html/search.php?query=libvirt-tck">package</a>
|
|
in Fedora distributions, but best is probably to get
|
|
the <a href="http://libvirt.org/git/?p=libvirt-tck.git">version
|
|
from GIT</a>.
|
|
</li>
|
|
<li>the <a href="testapi.html">libvirt-test-API</a> is also a functional
|
|
test suite, but implemented using the
|
|
<a href="python.html">Python bindings</a>
|
|
of libvirt. It is available separately as a
|
|
<a href="ftp://libvirt.org/libvirt/libvirt-test-API/">download</a>,
|
|
or directly get
|
|
the <a href="http://libvirt.org/git/?p=libvirt-test-API.git">version
|
|
from GIT</a>.
|
|
</li>
|
|
</ul>
|
|
</body>
|
|
</html>
|