synapse/tests
Erik Johnston ae5b2a72c0
Reduce serialization errors in MultiWriterIdGen (#8456)
We call `_update_stream_positions_table_txn` a lot, which is an UPSERT
that can conflict in `REPEATABLE READ` isolation level. Instead of doing
a transaction consisting of a single query we may as well run it outside
of a transaction.
2020-10-07 15:15:57 +01:00
..
api Stop sub-classing object (#8249) 2020-09-04 06:54:56 -04:00
app
appservice Convert appservice to async. (#7973) 2020-07-30 07:27:39 -04:00
config Use the default templates when a custom template file cannot be found (#8037) 2020-08-17 17:05:00 +01:00
crypto Create a mechanism for marking tests "logcontext clean" (#8399) 2020-09-28 17:58:33 +01:00
events
federation Catch-up after Federation Outage (bonus): Catch-up on Synapse Startup (#8322) 2020-09-18 14:59:13 +01:00
handlers Add support for MSC2697: Dehydrated devices (#8380) 2020-10-07 08:00:17 -04:00
http Fix handling of connection timeouts in outgoing http requests (#8400) 2020-09-29 10:29:21 +01:00
logging Stop sub-classing object (#8249) 2020-09-04 06:54:56 -04:00
module_api Combine SpamCheckerApi with the more generic ModuleApi. (#8464) 2020-10-07 12:03:26 +01:00
push Stop sub-classing object (#8249) 2020-09-04 06:54:56 -04:00
replication Add unit test for event persister sharding (#8433) 2020-10-02 09:57:12 +01:00
rest Additional tests for third-party event rules (#8468) 2020-10-06 16:31:31 +01:00
scripts
server_notices Allow for make_awaitable's return value to be re-used. (#8261) 2020-09-08 07:26:55 -04:00
state Stop sub-classing object (#8249) 2020-09-04 06:54:56 -04:00
storage Reduce serialization errors in MultiWriterIdGen (#8456) 2020-10-07 15:15:57 +01:00
test_utils Update test logging to be able to accept braces (#8335) 2020-09-18 07:56:40 -04:00
util Stop sub-classing object (#8249) 2020-09-04 06:54:56 -04:00
__init__.py
server.py Speed up unit tests when using PostgreSQL (#8450) 2020-10-02 15:09:31 +01:00
test_distributor.py
test_event_auth.py
test_federation.py Convert simple_update* and simple_select* to async (#8173) 2020-08-27 07:08:38 -04:00
test_mau.py
test_metrics.py
test_phone_home.py Allow background tasks to be run on a separate worker. (#8369) 2020-10-02 08:23:15 -04:00
test_preview.py
test_server.py Iteratively encode JSON responses to avoid blocking the reactor. (#8013) 2020-08-18 08:49:59 -04:00
test_state.py Simplify super() calls to Python 3 syntax. (#8344) 2020-09-18 09:56:44 -04:00
test_terms_auth.py
test_test_utils.py
test_types.py
test_visibility.py Stop sub-classing object (#8249) 2020-09-04 06:54:56 -04:00
unittest.py kill off send_nonmember_event 2020-10-05 19:04:10 +01:00
utils.py Add logging on startup/shutdown (#8448) 2020-10-02 15:20:45 +01:00