MatrixSynapse/tests/util
Mathieu Velten f0a860908b
Allow config of the backoff algorithm for the federation client. (#15754)
Adds three new configuration variables:

* destination_min_retry_interval is identical to before (10mn).
* destination_retry_multiplier is now 2 instead of 5, the maximum value will
  be reached slower.
* destination_max_retry_interval is one day instead of (essentially) infinity.

Capping this will cause destinations to continue to be retried sometimes instead
of being lost forever. The previous value was 2 ^ 62 milliseconds.
2023-08-03 14:36:55 -04:00
..
caches Add type hints to test_descriptors. (#15659) 2023-05-24 14:18:52 +00:00
__init__.py Remove redundant "coding: utf-8" lines (#9786) 2021-04-14 15:34:27 +01:00
test_async_helpers.py Add missing types to tests.util. (#14597) 2022-12-02 17:58:56 +00:00
test_batching_queue.py Add missing types to tests.util. (#14597) 2022-12-02 17:58:56 +00:00
test_check_dependencies.py Add missing types to tests.util. (#14597) 2022-12-02 17:58:56 +00:00
test_dict_cache.py Add missing types to tests.util. (#14597) 2022-12-02 17:58:56 +00:00
test_expiring_cache.py Add missing types to tests.util. (#14597) 2022-12-02 17:58:56 +00:00
test_file_consumer.py Add missing types to tests.util. (#14597) 2022-12-02 17:58:56 +00:00
test_itertools.py Add missing types to tests.util. (#14597) 2022-12-02 17:58:56 +00:00
test_linearizer.py Fix edge case where a `Linearizer` could get stuck (#12358) 2022-04-05 17:19:16 +01:00
test_logcontext.py Add missing types to tests.util. (#14597) 2022-12-02 17:58:56 +00:00
test_logformatter.py Add missing types to tests.util. (#14597) 2022-12-02 17:58:56 +00:00
test_lrucache.py Add missing types to tests.util. (#14597) 2022-12-02 17:58:56 +00:00
test_macaroons.py Support RFC7636 PKCE in the OAuth 2.0 flow. (#14750) 2023-01-04 14:58:08 -05:00
test_ratelimitutils.py Remove unnecessary reactor reference from `_PerHostRatelimiter` (#14842) 2023-01-16 13:16:19 +00:00
test_retryutils.py Allow config of the backoff algorithm for the federation client. (#15754) 2023-08-03 14:36:55 -04:00
test_rwlock.py Add missing types to tests.util. (#14597) 2022-12-02 17:58:56 +00:00
test_stream_change_cache.py Check the stream position before checking if the cache is empty. (#14639) 2022-12-08 11:35:49 -05:00
test_stringutils.py Add missing types to tests.util. (#14597) 2022-12-02 17:58:56 +00:00
test_threepids.py Add missing types to tests.util. (#14597) 2022-12-02 17:58:56 +00:00
test_treecache.py Add missing types to tests.util. (#14597) 2022-12-02 17:58:56 +00:00
test_wheel_timer.py Add missing types to tests.util. (#14597) 2022-12-02 17:58:56 +00:00