Michael Johnson 8d420801d7 Fix the health monitor traffic test member ERROR
Neutron may be slow to start passing traffic after a health
monitor has been defined on a pool. We have seen "Layer4 timeout"
errors[1] in some of the gate job runs where a few seconds later the
health monitor traffic starts getting a response from the backend
member server.

This patch changes the waiter to allow an "ERROR" status for the
initial member check after the health monitor is added. The waiter
will still timeout if it does not become "ONLINE" as expected.

As the zuul log viewer is broken I can't link to the log line, but it
is at time: Aug 30 01:20:40

[1] https://openstack.fortnebula.com:13808/v1/ \
    AUTH_e8fd161dc34c421a979a9e6421f823e9/logs_58/679358/2/check/ \
    octavia-v2-dsvm-scenario/1bcb675/controller/logs/ \
    octavia-amphora_log.txt.gz

Change-Id: Ic55fabe94627b21a6f347e5822893a8b63cd1afb
2019-08-30 11:21:10 -07:00
2019-07-22 20:18:10 +00:00
2018-05-18 16:08:21 -07:00
2019-04-19 19:35:19 +00:00
2018-08-13 10:13:30 +02:00
2018-08-13 10:13:30 +02:00
2017-06-06 01:53:58 +00:00
2018-05-24 11:20:37 -07:00

Team and repository tags

image

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

Clone this repository to the destination machine, and call from the repo:

$ pip install -e .

Running the tests

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

$ tox -e all-plugin -- octavia_tempest_plugin

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

$ tox -e all-plugin -- 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
Description
Tempest plugin for Octavia
Readme 27 MiB
Languages
Python 99.4%
Go 0.5%
Shell 0.1%