commit dcd429f3d62dc4cc6a98874f37e2617aa92fc372 Author: Daniel Veillard Date: Mon May 9 14:35:41 2011 +0800 Add documentation about test suites Create a new top level entry, add a new page listing the 3 test suites, and then one page for the TCK and one page for libvirt-test-API diff --git a/docs/sitemap.html.in b/docs/sitemap.html.in index 5650fee..ad8dc7b 100644 --- a/docs/sitemap.html.in +++ b/docs/sitemap.html.in @@ -319,6 +319,20 @@ How to contact the developers via email and IRC
  • + Test suites + Available test suites for libvirt + +
  • +
  • Related Links Miscellaneous links of interest related to libvirt
  • diff --git a/docs/testapi.html.in b/docs/testapi.html.in new file mode 100644 index 0000000..a71c09a --- /dev/null +++ b/docs/testapi.html.in @@ -0,0 +1,34 @@ + + + +

    libvirt-test-API: Python based test suite

    +

    Libvirt-test-API is a powerful test tool designed to complement + existing libvirt test tools such as libvirt-TCK and the internal + test suite. It aims at functional regression testing, trying to + exercize nearly all the API by the way of the Python bindings.

    +

    The test API currently covers:

    + +

    Some of the tests need dedicated local resources whose definitions + are stored in a configuration file. The tests are defined using + Python modules defining the code for the test, this is called + a test case, and test configuration files using one + or more test case to define a given test scenario.

    +

    For more details you can look at:

    + +

    Libvirt-test-API is maintained using + a GIT + repository, and comment, patches and reviews are carried + on the libvir-list development list.

    + + diff --git a/docs/testsuites.html.in b/docs/testsuites.html.in new file mode 100644 index 0000000..672f871 --- /dev/null +++ b/docs/testsuites.html.in @@ -0,0 +1,37 @@ + + + +

    Test suites

    +

    There is a few test suites available to developpers for testing + a given version of libvirt:

    + + + diff --git a/docs/testtck.html.in b/docs/testtck.html.in new file mode 100644 index 0000000..0f020a4 --- /dev/null +++ b/docs/testtck.html.in @@ -0,0 +1,39 @@ + + + +

    libvirt TCK : Technology Compatibility Kit

    +

    The libvirt TCK provides a framework for performing testing + of the integration between libvirt drivers, the underlying virt + hypervisor technology, related operating system services and system + configuration. The idea (and name) is motivated by the Java TCK.

    +

    In particular the libvirt TCK is intended to address the following + scenarios:

    + +

    Thus the libvirt TCK will allow developers, administrators and users + to determine the level of compatability of their platform, and + evaluate whether it will meet their needs, and get awareness of any + regressions that may have occurred since a previous test run.

    +

    For more details you can look at:

    + +

    Libvirt-TCK is maintained using + a GIT + repository, and comment, patches and reviews are carried + on the libvir-list development list.

    + +