OpenStack Database As A Service (Trove)
Go to file
Amrith Kumar 4512aec2d4 Cleanup trove's tox.ini and .gitignore
This commit cleans up a couple of issues with Trove's tox.ini.

1. something that was reported to me by Matthew Treinish who
observed that the tox jobs are oddly bundled together.

This is important because infra's reporting is unable to generate some
useful metrics and tracking of trove's jobs because of the way they
are tied together.

2. with the cleanup of docs, apidocs is no longer a directory and can
be cleaned up, similarly api-ref is a thing and should be handled in
.gitignore.

3. that py27 used to use testr, switched it to using ostestr. I've
retained it for coverage.

4. the sqlite db needs to be deleted between runs because we otherwise
fail (on a developer configuration) because some tests intentionally
appear to leave stuff around.

5. I've set all ostestr jobs to run with --serial because there are
clearly cases where multiple tests can attempt to setup the DB at the
same time and get into trouble. Till we can fix those (if we feel it
is worthwhile) it is more reliable to run ostestr in --serial mode. It
only takes 2.5 minutes. This includes the cover jobs which runs with
--no-parallel.

An infra change will follow that will enable testing jobs.

Change-Id: I0a971c6ef6c1a4669490f2aa0e67c795fe86e190
Closes-Bug: 1618098
Closes-Bug: 1618149
2016-08-30 15:33:36 -04:00
api-ref/source Get ready for os-api-ref sphinx theme change 2016-08-19 16:44:03 +01:00
contrib Fixes hacking rules 2015-05-29 07:27:59 +00:00
devstack Fix for tcp_ports configuration in devstack. 2016-08-02 14:51:02 -04:00
doc guest_id missing err, switch config_drive default 2016-08-06 15:16:20 -07:00
etc Merge "Add trove-guestagnet.conf sample for log rotation" 2016-08-23 01:59:36 +00:00
install-guide/source Merge "Switch from MySQL-python to PyMySQL" 2016-07-06 08:05:36 +00:00
releasenotes Extend guest agent call timeouts 2016-08-22 14:46:02 -04:00
tools Replace OpenStack LLC with OpenStack Foundation 2016-07-22 15:07:03 +05:30
trove Merge "Break out error instance create" 2016-08-27 23:29:30 +00:00
.coveragerc Rename from reddwarf to trove. 2013-06-24 14:11:15 -07:00
.gitignore Cleanup trove's tox.ini and .gitignore 2016-08-30 15:33:36 -04:00
.gitreview Renamed repos to trove. 2013-06-14 18:25:42 -04:00
.testr.conf Rename from reddwarf to trove. 2013-06-24 14:11:15 -07:00
CONTRIBUTING.rst Adds the api-ref migrated RST + YAML files 2016-08-17 17:46:41 -04:00
LICENSE Add Apache 2.0 LICENSE file. 2013-04-29 18:01:12 -04:00
MANIFEST.in Package AUTHORS and ChangeLog file 2013-06-25 10:41:57 +02:00
README.rst Update Trove's README 2016-05-04 15:48:55 +05:30
babel.cfg Setup trove for translation 2014-03-19 15:06:23 +01:00
blacklist-py3.txt py3: Enable test_backup_models and test_datastores 2016-07-21 11:57:00 +02:00
generate_examples.py Fixes hacking rules 2015-05-29 07:27:59 +00:00
requirements.txt Updated from global requirements 2016-08-29 06:18:40 +00:00
run_tests.py Port run_tests.py to Python 3 2015-11-19 10:25:01 +00:00
run_tests.sh Remove extraneous vim configuration comments 2014-02-27 15:05:21 +08:00
setup.cfg About update setup.cfg homepage 2016-08-12 05:29:41 -07:00
setup.py Updated from global requirements 2015-09-23 14:14:17 +00:00
test-requirements.txt Updated from global requirements 2016-08-26 09:19:00 +00:00
tox.ini Cleanup trove's tox.ini and .gitignore 2016-08-30 15:33:36 -04:00

README.rst

Trove

Trove is Database as a Service for OpenStack.

Getting Started

If you'd like to run from the master branch, you can clone the git repo:

git clone https://github.com/openstack/trove

You can raise bugs here: https://bugs.launchpad.net/trove

Python client

https://git.openstack.org/cgit/openstack/python-troveclient

References