Skip to main content

Tempest Integration of Designate

https://governance.openstack.org/tc/badges/designate-tempest-plugin.svg

This directory contains Tempest tests to cover the designate project, as well as a plugin to automatically load these tests into tempest.

See the tempest plugin docs for information on using it: https://docs.openstack.org/tempest/latest/plugin.html#using-plugins

See the designate docs for information on writing new tests etc: https://docs.openstack.org/designate-tempest-plugin/latest/#writing-new-tests

Running the tests

From the tempest directory, setup the tempest virtual environment for the designate tempest plugin:

$ tox -e venv-tempest -- pip3 install -e <path to designate-tempest-plugin>

For example, when using a typical devstack setup:

$ cd /opt/stack/tempest
$ tox -e venv-tempest -- pip3 install -e /opt/stack/designate-tempest-plugin

To run all tests from this plugin, install designate into your environment and from the tempest repo, run:

$ tox -e all -- designate

To run a single test case, run with the test case name, for example:

$ tox -e all -- designate_tempest_plugin.tests.api.v2.test_zones.ZonesTest.test_create_zones

To run all tempest tests including this plugin, run:

$ tox -e all

Metadata

Release files for designate-tempest-plugin 0.30.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 designate-tempest-plugin 0.30.0
File Size Uploaded
designate_tempest_plugin-0.30.0.tar.gz 128.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for designate-tempest-plugin 0.30.0
File Interpreter ABI Platform
designate_tempest_plugin-0.30.0-py3-none-any.whl Python 3 none any Details

Total release size: 303.4 kB

Release files / designate_tempest_plugin-0.30.0.tar.gz

Download URL designate_tempest_plugin-0.30.0.tar.gz
Size 128.6 kB
Tags Source
SHA-256 checksum
How to use checksums
40500374d7fe41325c12faf14cc92c963184348c830b0cb72dc01343be92710a
BLAKE2b-256 checksum
How to use checksums
5b61d7498504600359f2dc06520738317c5a2342207fbe88fa5cf02b26495732
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / designate_tempest_plugin-0.30.0-py3-none-any.whl

Download URL designate_tempest_plugin-0.30.0-py3-none-any.whl
Size 174.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c67a87f144d6c55222ad3cb827cf300dec6605e217a18faa89fe535b2e8d1f93
BLAKE2b-256 checksum
How to use checksums
ab42c84e1f55950be1be14681f4a881fa834e626ecd0fe7dae8b584fbd38b27b
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

0.30.0 This release

2 release files

0.29.0

2 release files

0.28.0

2 release files

0.27.0

2 release files

0.26.0

2 release files

0.25.0

2 release files

0.24.0

2 release files

0.23.0

2 release files

0.22.0

2 release files

0.21.0

2 release files

0.20.0

2 release files

0.19.0

2 release files

0.18.0

2 release files

0.17.0

2 release files

0.16.0

2 release files

0.15.0

2 release files

0.14.0

2 release files

0.13.0

2 release files

0.11.0

2 release files

0.9.0

2 release files

0.8.0

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.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