tobiko/tobiko/openstack
Eduardo Olivares eee8a30d97 Refactor test_alive_agents_are_consistent_along_time
With this patch, the method is based on two tobiko.retry loops.
The outer loop is used to retry in case of any unexpected result when
neutron.list_agents is called: neutron exception, some dead agents or
the list of agents does not match the previously obtained list. The
retry timeout will be 180 seconds by default.
The inner loop is used to count the number of consistent results, i.e.
how many times the obtained list of neutron agents is identical. The
test passes if the result is consistent for 5 times by default.

Change-Id: I5891bdda50e604de45ce55aaa86440988c55cca0
2023-04-19 18:38:36 +02:00
..
designate [Designate] - basic scenario test 2023-03-06 12:22:21 +02:00
glance Ubuntu tests use image_file instead of image_url 2023-02-03 08:20:17 +00:00
heat Add test case to reboot controller hosting Galera VIP 2023-03-02 11:36:20 +05:30
ironic Update overcloud shutdown procedure 2021-09-30 05:42:17 +00:00
keystone Refactor Keystone integration tools 2022-07-20 16:02:15 +00:00
metalsmith Add Metalsmith client 2022-07-05 15:34:08 +02:00
neutron [Stateless SG] Add test to check there's no SG entries in conntrack 2023-03-22 12:19:54 +01:00
nova Catch some exceptions when novaclient.list_services is run 2023-04-10 12:13:56 +02:00
octavia Obtain overcloud ssh username based on RHOSP release 2023-03-22 20:08:42 +01:00
openstackclient Refactor Keystone integration tools 2022-07-20 16:02:15 +00:00
openstacksdkclient Add openstacksdk config options method 2023-03-23 14:37:32 +01:00
stacks Make sphinx to generate Tobiko API docs based on docstrings 2023-03-31 18:38:30 +02:00
tests Refactor test_alive_agents_are_consistent_along_time 2023-04-19 18:38:36 +02:00
topology Modify test_ovn_dbs_validations method to work with RAFT part2 2022-08-24 13:23:36 +03:00
__init__.py Move tobiko test config to new tobiko.openstack package. 2019-03-08 16:02:57 +01:00
_client.py Add Keystone client API 2019-07-18 11:41:23 +02:00