Ask Your Question
2

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

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

Madan gravatar image

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

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
0

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

rahmu gravatar image

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

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
5

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

Sagar Ratnakara Nikam gravatar image

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

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
2

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

annegentle gravatar image

The Tempest team has put together documentation recently, available at http://docs.openstack.org/developer/tempest/.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

Stats

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

Seen: 1,620 times

Last updated: Feb 21 '14