906e785a94
Change-Id: Icd89d821193ba569dfd55fd41bf81ea900f1c3d9 Closes-bug: 1657474 Signed-off-by: Vitaly Gridnev <vgridnev@mirantis.com>
37 lines
1011 B
ReStructuredText
37 lines
1011 B
ReStructuredText
Sahara Testing
|
|
==============
|
|
|
|
We have a bunch of different tests for Sahara.
|
|
|
|
Unit Tests
|
|
++++++++++
|
|
|
|
In most Sahara sub-repositories we have a directory that contains Python unit
|
|
tests, located at `_package_/tests/unit` or `_package_/tests`.
|
|
|
|
Scenario integration tests
|
|
++++++++++++++++++++++++++
|
|
|
|
New scenario integration tests were implemented for Sahara. They are available
|
|
in the sahara-tests repository
|
|
(https://git.openstack.org/cgit/openstack/sahara-tests).
|
|
|
|
Tempest tests
|
|
+++++++++++++
|
|
|
|
Sahara has a Tempest plugin in the sahara-tests repository covering all major
|
|
API features.
|
|
|
|
Additional tests
|
|
++++++++++++++++
|
|
|
|
Additional tests reside in the sahara-tests repository (as above):
|
|
|
|
* REST API tests checking to ensure that the Sahara REST API works.
|
|
The only parts that are not tested are cluster creation and EDP.
|
|
|
|
* CLI tests check read-only operations using the Sahara CLI.
|
|
|
|
For more information about these tests, please read
|
|
http://docs.openstack.org/developer/sahara-tests/tempest-plugin.html
|