← Back to team overview

openstack-qa-team team mailing list archive

Tempest and functional test success definition

 

The discussion about Libvirt File Injection on the main list reminded me that I am not clear on what we mean that a functional test passes. For example, in one version of the stress test we are going to check in, the test assigns a floating ip and ssh's to the created server to make sure it is, by some definition, working. It looks like the Tempest test of server creation passes if the API response says it did. Is this adequate? Another example is that if we are testing that a volume is attached to a server, don't we have to ssh to the server and make sure that the volume is accessible? Perhaps these aspects are tested by the nova unit tests but at first glance it did not seem so.

 -David


Follow ups