[openstack-qa] Tempest stress test status
    David Kranz 
    david.kranz at qrclab.com
       
    Wed May  1 20:08:33 UTC 2013
    
    
  
The stress tests in Tempest are never run. They are also incomplete and 
too complicated, though
they did find many bugs when they were first put in use.
The history of the complexity is that they tried to hit the system as 
hard as possible within a single thread and
were created before there were stable Tempest rest clients. I would 
really like to see these tests
run so I uploaded https://review.openstack.org/#/c/27950/ which is a 
drastically simplified version.
This version spawns multiple processes to do the bashing and each action 
script is a simple "scenario".
I wanted to get some opinions about this as a direction for stress 
tests. There is currently just a simple
create/destroy test there but it does sometimes fail with an error in 
the log for which there is a bug
which was closed as fixed.
After getting any feedback, I would like to add some more scenarios and 
put this in a periodic job.
There is still a big problem in that ERRORs are still written into nova 
logs when there s actually nothing
wrong. There are bugs filed about that but I believe the problem is 
still there. The stress tests cannot be
really useful unless clean runs produce no log ERRORS.
Thoughts?
  -David
    
    
More information about the openstack-qa
mailing list