Skip to main content

Tempest plugin for CloudKitty

Project description

This project defines a tempest plugin containing tests used to verify the functionality of a cloudkitty installation. The plugin will automatically load these tests into tempest.

Dependencies

This plugin tests the CloudKitty API. This supposes that the ‘rating’ role exists in your OpenStack installation.

Developers

For more information on cloudkitty, refer to: https://docs.openstack.org/cloudkitty/latest/

For more information on tempest plugins, refer to: https://docs.openstack.org/tempest/latest/#using-plugins

Bugs

Please report bugs to: https://storyboard.openstack.org/#!/project/890

Installing

Clone this repository and call from the repo:

$ pip install -e .

Running the tests

To run all the tests from this plugin, call from the tempest repo:

$ cd <Tempest Directory>
$ tox -e all -- cloudkitty_tempest_plugin

To run a single test case, call with full path, for example:

$ cd <Tempest Directory>
$ tox -e all -- cloudkitty_tempest_plugin.tests.api.test_cloudkitty_api.CloudkittyAdminAPITest.test_get_collector_mappings

To retrieve a list of all tempest tests, run:

$ cd <Tempest Directory>
$ testr list-tests

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cloudkitty_tempest_plugin-3.0.0.tar.gz (19.2 kB view details)

Uploaded Source

Built Distribution

cloudkitty_tempest_plugin-3.0.0-py3-none-any.whl (20.6 kB view details)

Uploaded Python 3

File details

Details for the file cloudkitty_tempest_plugin-3.0.0.tar.gz.

File metadata

File hashes

Hashes for cloudkitty_tempest_plugin-3.0.0.tar.gz
Algorithm Hash digest
SHA256 ce03405e789fc1b574142e7db7d98edba6b206605a450218c22e7598b02dc651
MD5 4ca883d8c6c7c2b1f7af6af216be487a
BLAKE2b-256 f39ab533a16855768a08c367b268b6610f79ca8a0e7cdb0cab84b518030e6ddc

See more details on using hashes here.

File details

Details for the file cloudkitty_tempest_plugin-3.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for cloudkitty_tempest_plugin-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b116946bfcf5fa982dc96e1403f66286f387b77edd523d058ce7457fdb4f6bda
MD5 663400915f2371e29190771f52f32b3c
BLAKE2b-256 19a9b114e017f45f05fbc7c372312bc924976c3eb8b8d4623cc05dc0156417c1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page