trove/bin
Tim Simpson c007356a78 Adding tests to Reddwarf.
The tests come from the Reddwarf Integration repository. wsgi_intercept
is used to allow the test code to hit the server code directly. It also
properly sets up the SqlLite database before each run.

* Adds an "event simulator" which queues up functions that would
  normally be spawned with eventlet. The various sleep functions are
  then swapped with a method that runs these faux-events.

* Adds many of the Reddwarf Integration tests. The idea is these
  could still run in a richer, real environment, but are running here
  enables us to quickly check feature breaks for each commit and
  lowers the learning curve necessary to test the API. The downside
  is some of these tests still have artifacts of their origins, such
  as (unused) classes to connect to MySQL databases. Some more work
  will be necessary to separate the "real mode" functionality of these
  tests further.

Implements: blueprint tox-tests
Change-Id: I9857f265c1cb46832906ef5e6a0c7bb4a092e637
2012-11-19 12:33:40 -06:00
..
reddwarf-api Updating the port in reddwarf-api 2012-05-24 14:54:55 -05:00
reddwarf-api-os-database Fixed Pep8 errors. 2012-03-07 14:08:42 -06:00
reddwarf-cli Fixed Pep8 errors. 2012-03-07 14:08:42 -06:00
reddwarf-guestagent Adding root enabled. 2012-03-27 20:43:02 -05:00
reddwarf-manage Adding tests to Reddwarf. 2012-11-19 12:33:40 -06:00
reddwarf-mgmt-taskmanager Adding the mgmt taskmanager. 2012-09-04 12:54:25 -05:00
reddwarf-server Improved ability to run fake mode in CI environments. 2012-09-04 12:18:32 -05:00
reddwarf-taskmanager Resize live volumes attached to an instance 2012-06-05 18:05:50 -05:00
start_server.sh Adding tests to Reddwarf. 2012-11-19 12:33:40 -06:00
stop_server.sh Improved ability to run fake mode in CI environments. 2012-09-04 12:18:32 -05:00