rally/tests/unit
Andrey Kurilin 387dc356e3 Remove all non-incubated oslo code
Rally repository includes openstack.common module with modules from
oslo-incubator(modules are listed in openstack-common.conf file).

All those modules can be splitted by 4 categories:
 1. logging modules
 2. aas related modules
 3. cliutils
 4. config

Modules from first category were graduated to separate lib, so we can remove
them and use `oslo.log`.

Modules from second category are not really used and will be not used,
because Rally-as-a-Service will use flask microframework instead of
pecan(modules from oslo-incubator are designed for pecan).

Since oslo core team did not plan to graduate `cliutils` module from
oslo-incubator, so there are no reasons to sync this module with oslo, we
can copy needed functions and maintain them in our repo.

Additional to rally.openstack dir, modules from oslo incubator are located
in tools dir.
tools/config modules works pretty bad, opts from rally.osclients always lost
during automated config generator.
`oslo.config` lib provides a better way to autogenerate config sample of
Rally. It requires new entry point, which returns a list with all opts(look
at 'rally.common.opts', 'setup.cfg' for more details). Since all opts are
used in one place, their names were unified.
Also config was updated(via `tox -egenconfig`).

tools/rally.bash_completion file is moved to etc dir, because etc dir
corresponds better and it gave us ability to remove whole tools dir

Closes-Bug: #1378960

Change-Id: Ic127269c367275d3adcfc9f40d9144fce8295391
2015-02-23 14:31:36 +00:00
..
aas/rest Remove all non-incubated oslo code 2015-02-23 14:31:36 +00:00
benchmark Fix security group setup when users_per_tenant is > 1 2015-02-19 18:17:10 +01:00
cmd Remove all non-incubated oslo code 2015-02-23 14:31:36 +00:00
common Merge "Replace ' with " in tests/unit/[common,deploy,doc,fixtures]" 2015-02-04 10:07:33 +00:00
db Allow setting DB for unittests via env & add psql support 2015-01-24 03:08:12 +03:00
deploy Replace ' with " in rally/benchmark and tests/unit 2015-02-05 15:15:56 -06:00
doc Replace ' with " in tests/unit/[common,deploy,doc,fixtures] 2015-02-03 10:48:15 -06:00
fixtures Reorganize test module structure 2014-10-07 13:50:40 +00:00
objects Don't create task db record during validation 2015-02-11 12:50:42 +02:00
rally_jobs Switch to the new Rally API 2015-02-03 15:34:54 +03:00
ui Base HTML templates and improvements for task report 2014-11-18 19:32:30 +02:00
verification Adds support for multiple tempest sources 2015-02-09 18:06:36 +02:00
__init__.py Reorganize test module structure 2014-10-07 13:50:40 +00:00
fakes.py Store keypair and secgroup data on per-user basis 2015-02-11 18:36:01 +02:00
test_api.py Merge "Abort scenario execution on SLA failure" 2015-02-13 17:57:44 +00:00
test_docstrings.py Fix py3k issues 2015-01-06 13:01:30 +02:00
test_fuelclient.py Replace ' with " in tests/unit/[aas,cmd] 2015-02-04 10:41:00 -06:00
test_hacking.py Remove all non-incubated oslo code 2015-02-23 14:31:36 +00:00
test_log.py Remove all non-incubated oslo code 2015-02-23 14:31:36 +00:00
test_osclients.py Add Mistral benchmark 2015-02-06 16:56:53 +04:00
test_resources.py Remove all non-incubated oslo code 2015-02-23 14:31:36 +00:00
test.py Merge "Fix all py3 related issues" 2015-01-27 23:23:34 +00:00