Ask Your Question

Where can i find the develper documentation which has the design, class diagrams etc ??

asked 2013-06-03 10:41:53 -0500

Madan gravatar image

updated 2013-08-12 04:23:29 -0500

fifieldt gravatar image

Hi, i'm contributing to tempest, as a student so i need the architecture design for the tempest project, so can anybody help me to find the documentation for tempest, which has design, class diagrams and every other ..

edit retag flag offensive close merge delete

3 answers

Sort by ยป oldest newest most voted

answered 2013-06-07 11:15:18 -0500

Sagar Ratnakara Nikam gravatar image

updated 2014-02-21 08:44:23 -0500

rahmu gravatar image

You can use pyreverse to generate class diagram from python source. Since you are using devstack, it installs pyreverse.

I created a class diagram for network tests. Check it here.

Please do the following on devstack machine:

  1. First install dot using the command

    sudo apt-get install graphviz

  2. Now you can start using pyreverse. I generated the above file using the command.

    cd /opt/stack/tempest/tempest pyreverse -o png -p tempest-test-networks /network

Click here for the class diagram of nova baremetal driver. In the similar way, class diagram can be generated for any openstack class.

Hope this helps.

edit flag offensive delete link more

answered 2013-06-05 08:54:02 -0500

annegentle gravatar image

The Tempest team has put together documentation recently, available at

edit flag offensive delete link more

answered 2013-12-12 04:40:37 -0500

rahmu gravatar image

updated 2013-12-12 04:42:57 -0500

The sub-team working on the Neutron tests in Tempest have written a document that serves as a wonderful introduction to writing Tempest tests. It's a little focused on Neutron, but it's still useful for other parts of Tempest as well.

In particular the section "Getting to know the Tempest test framework" will be relevant. It won't give you the class diagram you're asking for, unfortunately Tempest doesn't have this (yet?), but it will give you good pointers on where to start.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools


Asked: 2013-06-03 10:41:53 -0500

Seen: 1,735 times

Last updated: Feb 21 '14