56399ccba1
Currently there is no validation of node scheduling fields - resource class and traits - in the scenario tests. This change adds validation of these fields to the bare metal basic ops test. We query the flavor used to boot the instance, and extract all requested resources and traits from extra_specs. These are matched against the resource class and traits set on the bare metal node that was scheduled. Change-Id: I9ddc895ead61cf02c6967ead094d061cb7f558d8 Depends-On: https://review.openstack.org/545370 Related-Bug: #1722194 |
||
---|---|---|
.. | ||
common | ||
rules | ||
services | ||
tests | ||
__init__.py | ||
clients.py | ||
config.py | ||
exceptions.py | ||
manager.py | ||
plugin.py | ||
README.rst |
Ironic tempest plugin
This directory contains Tempest tests to cover the ironic and ironic-inspector projects, as well as a plugin to automatically load these tests into tempest.
See the tempest plugin documentation for information about creating a plugin, stable API interface, TempestPlugin class interface, plugin structure, and how to use plugins: https://docs.openstack.org/tempest/latest/plugin.html
See the Ironic documentation for information about how to run the tempest tests: https://docs.openstack.org/ironic/latest/contributor/dev-quickstart.html#running-tempest-tests