
To support in-tree functional api testing, the test class common across all types of testing can't import modules that define configuration that Tempest also defines because duplicate configuration definitions result in runtime errors. A previous change (I44251db399cd73390a9d1931a7f253662002ba10) moved conflicting imports to a separate module, but subsequent additions have added new conflicting imports. This change creates a new test class that is safe to use for all types of testing (neutron.tests.sub_base.SubBaseTestCase), ensures that the existing existing base test class (neutron.tests.base.BaseTestCase) extends it, and documents their respective responsibilities. This will hopefully make it less likely that the functional api job will be broken by changes to the base test class. Implements: bp retargetable-functional-testing Change-Id: Ifa270536481fcb19c476c9c62d89e6c5cae36ca1
# -- Welcome!
You have come across a cloud computing network fabric controller. It has identified itself as "Neutron." It aims to tame your (cloud) networking!
# -- External Resources:
The homepage for Neutron is: http://launchpad.net/neutron. Use this site for asking for help, and filing bugs. Code is available on git.openstack.org at <http://git.openstack.org/cgit/openstack/neutron>.
The latest and most in-depth documentation on how to use Neutron is available at: <http://docs.openstack.org>. This includes:
Neutron Administrator Guide http://docs.openstack.org/trunk/openstack-network/admin/content/
Neutron API Reference: http://docs.openstack.org/api/openstack-network/2.0/content/
The start of some developer documentation is available at: http://wiki.openstack.org/NeutronDevelopment
For help using or hacking on Neutron, you can send mail to <mailto:openstack-dev@lists.openstack.org>.