ironic/ironic_tempest_plugin
Nguyen Hung Phuong 554c2dabfc Add functional API tests for volume connector and volume target
Extend baremetal json client with volume connector and volume target.
Add basic positive tests for volume connector and volume target:

    test_create_volume_connector_error
    test_delete_volume_connector
    test_delete_volume_connector_error
    test_show_volume_connector
    test_list_volume_connectors
    test_list_with_limit
    test_update_volume_connector_replace
    test_update_volume_connector_replace_error
    test_update_volume_connector_remove_item
    test_update_volume_connector_remove_collection
    test_update_volume_connector_add

    test_create_volume_target_error
    test_delete_volume_target
    test_delete_volume_target_error
    test_show_volume_target
    test_list_volume_targets
    test_list_with_limit
    test_update_volume_target_replace
    test_update_volume_target_replace_error
    test_update_volume_target_remove_item
    test_update_volume_target_remove_collection
    test_update_volume_target_add

Change-Id: I642a02cff2afe7f89b6800d69e14d05e04e6a59c
Partial-bug: #1559691
(cherry picked from commit 74a126ab0e)
2017-08-18 04:35:16 +00:00
..
common Fix the exception message in tempest plugin 2017-03-14 06:41:23 +00:00
services Add functional API tests for volume connector and volume target 2017-08-18 04:35:16 +00:00
tests Add functional API tests for volume connector and volume target 2017-08-18 04:35:16 +00:00
README.rst Fix broken links in tempest plugin README 2017-07-10 09:22:12 +08:00
__init__.py Use Tempest plugin interface 2016-01-18 19:37:42 +00: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 standalone tests using direct HTTP links 2017-03-21 09:46:17 +02:00
manager.py Replace the usage of 'manager' with 'os_primary' 2017-06-23 20:25:32 +07:00
plugin.py Add standalone tests using direct HTTP links 2017-03-21 09:46:17 +02:00

README.rst

Ironic tempest plugin

This directory contains Tempest tests to cover the Ironic project, 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