glance/glance/tests/functional
Brian Rosmaita b2179479db Add time-bounded wait-for-status to func tests
Replace strategy of time.sleep(s_value) waiting for an image to
reach 'active' with a time-bounded wait-for-status loop function.
That way we can have a more generous s_value, which seems to
sometimes be needed in the gates, without having to use that much
time on every run.

I picked the initial s_value as 4x what was in the current code,
though given that some of the other gate tests run >1 hour, we could
easily make it 600 sec without lengthening the current minimum
time-to-verification of a patch.

Closes-bug: #1767142
Change-Id: Ib771079348d22212c7b6d90fa89e7fd4161422d3
2018-05-03 15:28:01 +00:00
..
db Use oslo_db.sqlalchemy.test_fixtures 2018-02-19 11:45:23 -05:00
v2 Add time-bounded wait-for-status to func tests 2018-05-03 15:28:01 +00:00
__init__.py Refactor scrubber functional test 2018-04-08 07:55:44 +00:00
ft_utils.py Add time-bounded wait-for-status to func tests 2018-05-03 15:28:01 +00:00
store_utils.py Fix and enable remaining v1 tests on py35. 2017-03-22 23:02:16 +00:00
test_api.py Enable Image Import per default and make current 2018-01-24 13:01:55 +00:00
test_bin_glance_cache_manage.py Add external lock to image cache sqlite driver db init 2017-06-18 03:52:18 -04:00
test_cache_middleware.py Add external lock to image cache sqlite driver db init 2017-06-18 03:52:18 -04:00
test_client_exceptions.py Extracted HTTP response codes to constants in tests 2016-10-06 15:17:06 +00:00
test_client_redirects.py Python3: fix test_client_redirects.py 2016-12-01 17:42:12 +01:00
test_cors_middleware.py Extracted HTTP response codes to constants in tests 2016-10-06 15:17:06 +00:00
test_glance_manage.py Add validation to check if E-M-C is already in sync 2018-02-15 19:28:01 +05:30
test_glance_replicator.py Python3: Fix glance.tests.functional.test_glance_replicator 2016-12-01 17:43:22 +01:00
test_gzip_middleware.py Fix assertEqual arguments order 2014-09-19 00:25:18 +08:00
test_healthcheck_middleware.py Python3: fix logs/glance.tests.functional.test_healthcheck_middleware 2016-12-01 17:43:22 +01:00
test_logging.py Fixed PY35 Jenkins Gate warnings 2017-05-27 09:02:31 +00:00
test_reload.py Clean up py35 env in tox.ini. 2017-05-09 22:54:59 +00:00
test_scrubber.py Pending-delete rollback ability 2018-04-19 11:03:59 +08:00
test_sqlite.py Rationalize test asserts 2015-07-09 13:48:49 +00:00
test_ssl.py Clean up py35 env in tox.ini. 2017-05-09 22:54:59 +00:00
test_wsgi.py Clean up py35 env in tox.ini. 2017-05-09 22:54:59 +00:00