OpenStack Database As A Service (Trove)
Go to file
Steve Leon b1f061b2e8 Adding guest agent pkg unit tests and running them with testr
Added unit tests for reddwarf.guestagent.pkg module.
Added tests for package install, remove and version
Changing the test runner of unittests to be run by testr instead of probocis/nose
Remove probocis reference from the dbaas test
Moved dbaas.py to reddwarf/tests/unittests

tracked by bug #1090139

Change-Id: Ia25fbe996d04d39e83edef0369de0e7fccce579e
2013-01-11 15:06:25 -08:00
bin Update oslo codebase within reddwarf. 2012-12-18 21:18:28 -06:00
contrib/dbaas-mycnf Remove tabs in sample my.cnf 2012-11-08 14:54:10 -08:00
development Adding validation of the api body 2012-03-22 14:01:21 -05:00
etc Update oslo codebase within reddwarf. 2012-12-18 21:18:28 -06:00
reddwarf Adding guest agent pkg unit tests and running them with testr 2013-01-11 15:06:25 -08:00
rsdns Update oslo codebase within reddwarf. 2012-12-18 21:18:28 -06:00
tools Adding guest agent pkg unit tests and running them with testr 2013-01-11 15:06:25 -08:00
.coveragerc Adding tests to Reddwarf. 2012-11-19 12:33:40 -06:00
.gitignore Fixing property for pid_file from "mysqladmin --print-defaults" 2013-01-04 17:06:37 -08:00
.gitreview Added .gitreview file. 2012-10-26 13:12:07 -04:00
.testr.conf Adding guest agent pkg unit tests and running them with testr 2013-01-11 15:06:25 -08:00
MANIFEST.in Adding manifest 2012-05-08 15:13:57 -05:00
next_steps.txt Initial checkin of rpc code 2012-03-05 07:14:07 -06:00
openstack-common.conf Update oslo codebase within reddwarf. 2012-12-18 21:18:28 -06:00
README Updated the README. 2012-11-21 10:34:55 -06:00
run_tests.py Adding guest agent pkg unit tests and running them with testr 2013-01-11 15:06:25 -08:00
run_tests.sh Add vim formatting line 2012-11-13 17:05:57 -08:00
setup.py Update oslo codebase within reddwarf. 2012-12-18 21:18:28 -06:00
tox.ini Adding guest agent pkg unit tests and running them with testr 2013-01-11 15:06:25 -08:00

Reddwarf
--------

Reddwarf is Database as a Service for Open Stack.


To run all tests and PEP8, run tox, like so:
$ tox

To quickly run the tests for Python 2.7, run:
$ tox -epy27

To generate a coverage report,run:
$ tox -ecover
(note: on some boxes, the results may not be accurate unless you run it twice)

If you'd like to start up a fake Reddwarf API daemon for integration testing
with your own tool, run:
$ ./bin/start_server

Stop the server with:
$ ./bin/stop_server