Skip to main content

Tempest integration of CloudKitty

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

Metadata

Release files for cloudkitty-tempest-plugin 3.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cloudkitty-tempest-plugin 3.6.0
File Size Uploaded
cloudkitty_tempest_plugin-3.6.0.tar.gz 20.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cloudkitty-tempest-plugin 3.6.0
File Interpreter ABI Platform
cloudkitty_tempest_plugin-3.6.0-py3-none-any.whl Python 3 none any Details

Total release size: 42.5 kB

Release files / cloudkitty_tempest_plugin-3.6.0.tar.gz

Download URL cloudkitty_tempest_plugin-3.6.0.tar.gz
Size 20.7 kB
Tags Source
SHA-256 checksum
How to use checksums
cac1893bc7d430b7397be6c0ebdfa9cde403cb8f74c67ea64af2b6bd62bbad93
BLAKE2b-256 checksum
How to use checksums
66ebc77f9c5a5046f0647470f750d5b66485164c116d334d597792dcbe3623d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / cloudkitty_tempest_plugin-3.6.0-py3-none-any.whl

Download URL cloudkitty_tempest_plugin-3.6.0-py3-none-any.whl
Size 21.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8be05ef015fefd1bf5d68fae7e1af67f4ab7af4929408408af14bd064a383113
BLAKE2b-256 checksum
How to use checksums
18ed6dba99e78919e21c6b2a1f1417375143c74a77e75585cf679a7dfa6b336a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

This release

3.6.0 This release

2 release files

3.5.0

2 release files

3.4.0

2 release files

3.3.0

2 release files

3.2.0

2 release files

3.1.0

2 release files

3.0.0

2 release files

2.9.0

2 release files

2.8.0

2 release files

2.7.1

2 release files

2.7.0

2 release files

2.6.0

2 release files

2.5.0

2 release files

2.4.1

2 release files

2.4.0

2 release files

2.3.0

2 release files

2.2.0

2 release files

2.1.0

2 release files

2.0.0

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page