Move baremetal API tests to an /admin subdir
To avoid confusion, move all baremetal API tests to api/baremetal/admin and add a README.rst explaining that the API provided by Ironic is meant to be used as an admin and service level API. Change-Id: Ib49b6d5937da6eedc3028a1f831552cf02d9f69e
This commit is contained in:
parent
b82520f8bc
commit
2a86f1c6d7
|
@ -0,0 +1,25 @@
|
|||
Tempest Field Guide to Baremetal API tests
|
||||
==========================================
|
||||
|
||||
|
||||
What are these tests?
|
||||
---------------------
|
||||
|
||||
These tests stress the OpenStack baremetal provisioning API provided by
|
||||
Ironic.
|
||||
|
||||
|
||||
Why are these tests in tempest?
|
||||
------------------------------
|
||||
|
||||
The purpose of these tests is to exercise the various APIs provided by Ironic
|
||||
for managing baremetal nodes.
|
||||
|
||||
|
||||
Scope of these tests
|
||||
--------------------
|
||||
|
||||
The baremetal API test perform basic CRUD operations on the Ironic node
|
||||
inventory. They do not actually perform hardware provisioning. It is important
|
||||
to note that all Ironic API actions are admin operations meant to be used
|
||||
either by cloud operators or other OpenStack services (i.e., Nova).
|
|
@ -10,7 +10,7 @@
|
|||
# License for the specific language governing permissions and limitations
|
||||
# under the License.
|
||||
|
||||
from tempest.api.baremetal import base
|
||||
from tempest.api.baremetal.admin import base
|
||||
from tempest import test
|
||||
|
||||
|
|
@ -11,7 +11,7 @@
|
|||
# License for the specific language governing permissions and limitations
|
||||
# under the License.
|
||||
|
||||
from tempest.api.baremetal import base
|
||||
from tempest.api.baremetal.admin import base
|
||||
from tempest.common.utils import data_utils
|
||||
from tempest import exceptions as exc
|
||||
from tempest import test
|
|
@ -12,7 +12,7 @@
|
|||
# License for the specific language governing permissions and limitations
|
||||
# under the License.
|
||||
|
||||
from tempest.api.baremetal import base
|
||||
from tempest.api.baremetal.admin import base
|
||||
from tempest import config
|
||||
from tempest import test
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
|
||||
import six
|
||||
|
||||
from tempest.api.baremetal import base
|
||||
from tempest.api.baremetal.admin import base
|
||||
from tempest import exceptions as exc
|
||||
from tempest import test
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
# License for the specific language governing permissions and limitations
|
||||
# under the License.
|
||||
|
||||
from tempest.api.baremetal import base
|
||||
from tempest.api.baremetal.admin import base
|
||||
from tempest import exceptions
|
||||
from tempest.openstack.common import timeutils
|
||||
from tempest import test
|
|
@ -10,7 +10,7 @@
|
|||
# License for the specific language governing permissions and limitations
|
||||
# under the License.
|
||||
|
||||
from tempest.api.baremetal import base
|
||||
from tempest.api.baremetal.admin import base
|
||||
from tempest.common.utils import data_utils
|
||||
from tempest import exceptions as exc
|
||||
from tempest import test
|
|
@ -10,7 +10,7 @@
|
|||
# License for the specific language governing permissions and limitations
|
||||
# under the License.
|
||||
|
||||
from tempest.api.baremetal import base
|
||||
from tempest.api.baremetal.admin import base
|
||||
from tempest.common.utils import data_utils
|
||||
from tempest import exceptions as exc
|
||||
from tempest import test
|
Loading…
Reference in New Issue