ironic-tempest-plugin/ironic_tempest_plugin
Mark Goddard 56399ccba1 Validate scheduling fields in basic ops scenario
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
2018-03-16 14:22:21 +00:00
..
common Validate scheduling fields in basic ops scenario 2018-03-16 14:22:21 +00:00
rules Tempest: add basic test 2016-03-17 12:11:30 +02:00
services Validate scheduling fields in basic ops scenario 2018-03-16 14:22:21 +00:00
tests Validate scheduling fields in basic ops scenario 2018-03-16 14:22:21 +00:00
__init__.py Script to extract the ironic_tempest_plugin/ directory 2017-08-03 13:07:32 -07:00
clients.py Do not load credentials on import in tempest plugin clients.py 2017-03-10 16:16:14 +02:00
config.py Add ability to set deploy interface 2017-12-29 15:40:38 +00:00
exceptions.py Fix tempest tests 2016-06-17 11:50:40 +03:00
manager.py Add I202 to flake ignore list 2017-10-25 12:59:07 +03:00
plugin.py Fix introspection modules locations and imports 2017-12-12 10:23:51 +01:00
README.rst Merge remote-tracking branch 'inspector/master' 2017-12-12 08:06:44 +01:00

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