deb-sahara/doc/source/devref/testing.rst
Vitaly Gridnev 906e785a94 Fix links in tests docs
Change-Id: Icd89d821193ba569dfd55fd41bf81ea900f1c3d9
Closes-bug: 1657474
Signed-off-by: Vitaly Gridnev <vgridnev@mirantis.com>
2017-01-20 09:47:18 +00:00

1011 B

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