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 compatibility 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.