- Renamed the classes from the ironic_standalone scenario - Added logic to choose redfish as driver when possible Change-Id: If81a39dd8bee657bba8c5cee0fead900c6e8f56c
1.7 KiB
Usage
Configuring
Update your Tempest configuration to enable support for ironic:
[service_available]
ironic = TrueIf introspection tests are needed, also enable support for ironic-inspector:
[service_available]
ironic_inspector = TrueSee the following example configurations for more details:
config/with-nova
Running
Run tests as described in the Tempest
documentation. The following patterns can be used with
--regex option to only run bare metal tests:
ironic-
all bare metal tests
ironic_tempest_plugin.tests.api-
only API tests using fake hardware, without other OpenStack services (these tests are run by jobs starting with
ironic-tempest-functional-python3) ironic_tempest_plugin.tests.scenario-
all integration tests, excluding the API tests with fake hardware (these tests are run by most of the jobs)
ironic_standalone-
standalone bare metal tests that do not use the Compute service (these tests are run by the jobs
ironic-standaloneandironic-standalone-redfish) InspectorBasicTest-
basic introspection tests (these tests are run by most of the jobs with
ironic-inspectorin their name) InspectorDiscoveryTest-
introspection auto-discovery tests (these tests are run by the job
ironic-inspector-tempest-discoveryand require additional set up)