devstack/lib
Salvatore 33e8ee20a4 Tempest: configure exact set of extensions to test
So far devstack configures tempest either for testing all extensions
or a specific subset. It does not allow users for specifying a set
of extensions which should not be exercised.

This patch adds this support. To this aim, the tempest configuration
process will scan API endpoints for active extensions using the
verify_tempest_config.py tool, and then will remove those extensions
which have been explicitly disabled by the user.

If an explicit subset of extensions to enable is passed to devstack,
tempest will use this subset, rather than the list of active
extensions.

Implements blueprint branchless-tempest-extensions

Change-Id: I263bcf04668953f414a4ef18cb98c1c373e142ad
2014-12-09 11:54:02 -05:00
..
cinder_backends Merge "Add NetApp Cinder backend support" 2014-10-28 03:16:25 +00:00
cinder_plugins Additional Cinder backend: solidfire 2014-07-31 10:44:23 -05:00
databases Return mysql-server to default for all ubuntu installs 2014-11-24 08:04:39 -08:00
neutron_plugins Merge "ovs_base: Fix debug-agent config for Q_USE_PROVIDERNET_FOR_PUBLIC=True" 2014-11-26 04:20:05 +00:00
neutron_thirdparty Remove neutron ryu-plugin support 2014-11-12 02:25:23 +00:00
nova_plugins Merge "Move sgabios setup to hypervisor-ironic" 2014-11-26 15:41:54 +00:00
apache Use mod_version to clean-up apache version matching 2014-09-08 15:59:29 +10:00
baremetal Merge "Fix missing --container-format options" 2014-08-23 09:59:33 +00:00
ceilometer switch to use ceilometer specific connections 2014-11-19 15:57:45 -05:00
ceph Ceph: undefine secret from nova.conf when deleting secret 2014-11-25 08:33:32 -05:00
cinder Remove hardcoded protocol from backup_swift_url 2014-11-17 00:03:47 -05:00
config Revert "Single quote iniset argument in merge_config_file" 2014-10-29 22:12:17 +11:00
database Add ability to switch database driver 2014-08-15 15:47:22 +02:00
dib Enable DIB service to build with minimal net access 2014-10-08 12:08:34 -07:00
dstat Merge "lib/dstat: Include page stats" 2014-11-19 13:20:33 +00:00
gantt Replace screen_it() with run_process() throughout 2014-09-11 18:59:39 +01:00
glance Merge "Install bash completion for glanceclient" 2014-11-25 21:01:45 +00:00
heat fix python-* lib from git installation 2014-11-13 17:17:38 -05:00
horizon Deal with different django-admin executables 2014-11-18 16:35:12 -06:00
infra use released library versions by default 2014-10-01 16:20:22 -04:00
ironic Merge "Move sgabios setup to hypervisor-ironic" 2014-11-26 15:41:54 +00:00
keystone move keystonemiddleware to pypi libs 2014-11-14 11:36:45 -05:00
ldap Install ldappool when LDAP is enabled 2014-09-29 05:03:26 +01:00
neutron Merge "Add IPv6 support for tenant data network" 2014-11-20 20:09:43 +00:00
nova Merge "Use the service catalog when talking to cinder" 2014-12-03 15:56:49 +00:00
opendaylight Update the ODL support to Helium SR1. 2014-11-25 02:31:04 +00:00
oslo Add oslo.context 2014-11-17 17:35:44 -05:00
rpc_backend Configure an authorized user for the QPID broker 2014-10-01 16:06:52 -04:00
sahara further pypi libs conversions 2014-11-13 17:17:45 -05:00
stackforge Install sqlalchemy-migrate from master if requested 2014-08-21 12:28:30 +02:00
swift Remove unused and deprecated SWIFT_CONFIG_DIR variable 2014-11-20 18:06:23 +01:00
tempest Tempest: configure exact set of extensions to test 2014-12-09 11:54:02 -05:00
template Replace screen_it() with run_process() throughout 2014-09-11 18:59:39 +01:00
tls Merge "Fix docs build errors" 2014-10-08 22:14:51 +00:00
trove fix python-* lib from git installation 2014-11-13 17:17:38 -05:00
zaqar Enable admin mode by default 2014-11-24 16:44:50 +01:00