Contents

Areas to focus on testing

This page will contain a list of areas that we should focus on testing.

There are two different types of testing and each of them has it's own list of what should be tested.

Unit testing

Unit tests are part of libvirt itself and they are runnable using
make check

Unit tests are focused on testing the individual parts or modules of libvirt.

Integration testing

For integration testing we are using virt-test.

These tests are more complex than unit tests, because they are testing cooperation with other external programs and tools and if everything works together.

gluster

TODO: add more information what exactly should be tested and how

snapshots

TODO: add more information what exactly should be tested and how