Skip to main content

Tempest plugin for Octavia

Project description

Team and repository tags

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

Tempest integration of Octavia

This project contains the Tempest plugin for the Octavia project for OpenStack Load Balancing.

For more information about Octavia see: https://docs.openstack.org/octavia/latest/

For more information about Tempest plugins see: https://docs.openstack.org/tempest/latest/plugin.html

Installing

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

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

For example, when using a typical devstack setup:

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

Running the tests

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

$ tox -e all -- octavia_tempest_plugin

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

$ tox -e all -- octavia_tempest_plugin.tests.scenario.v2.test_traffic_ops.TrafficOperationsScenarioTest.test_basic_traffic

To retrieve a list of all tempest tests, run:

$ 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

octavia-tempest-plugin-2.8.0.tar.gz (200.2 kB view details)

Uploaded Source

Built Distribution

octavia_tempest_plugin-2.8.0-py3-none-any.whl (247.4 kB view details)

Uploaded Python 3

File details

Details for the file octavia-tempest-plugin-2.8.0.tar.gz.

File metadata

File hashes

Hashes for octavia-tempest-plugin-2.8.0.tar.gz
Algorithm Hash digest
SHA256 09a086e49849a0083dfaa33edc2a6d1d88d73dab221c5c43c169525afcceba5f
MD5 e2f07551fcc1311683431692b2e15f81
BLAKE2b-256 2b39d9c01e6016c2fd2c88a6b7818df820de6beb247f4f0c6d3d33905f56afae

See more details on using hashes here.

File details

Details for the file octavia_tempest_plugin-2.8.0-py3-none-any.whl.

File metadata

File hashes

Hashes for octavia_tempest_plugin-2.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 35e472e7b6bbe64a3b3a3f2c153b4a5adaaf105ebb599cf0b2ed5302d2482d0b
MD5 0ca6e751965be3ac42d1005c02a32991
BLAKE2b-256 a7446fea5bba6789bfcef8aa90441c7ad214d38f4709b02e32f01577221d0dc3

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