synapse/tests
Patrick Cloke b076bc276e
Always use the name as the log ID. (#9829)
As far as I can tell our logging contexts are meant to log the request ID, or sometimes the request ID followed by a suffix (this is generally stored in the name field of LoggingContext). There's also code to log the name@memory location, but I'm not sure this is ever used.

This simplifies the code paths to require every logging context to have a name and use that in logging. For sub-contexts (created via nested_logging_contexts, defer_to_threadpool, Measure) we use the current context's str (which becomes their name or the string "sentinel") and then potentially modify that (e.g. add a suffix).
2021-04-20 14:19:00 +01:00
..
api Use mock from the stdlib. (#9772) 2021-04-09 13:44:38 -04:00
app Use mock from the stdlib. (#9772) 2021-04-09 13:44:38 -04:00
appservice Use mock from the stdlib. (#9772) 2021-04-09 13:44:38 -04:00
config Fix reported bugbear: too broad exception assertion (#9753) 2021-04-06 13:48:22 +01:00
crypto Use mock from the stdlib. (#9772) 2021-04-09 13:44:38 -04:00
events Use mock from the stdlib. (#9772) 2021-04-09 13:44:38 -04:00
federation Use mock from the stdlib. (#9772) 2021-04-09 13:44:38 -04:00
handlers Use mock from the stdlib. (#9772) 2021-04-09 13:44:38 -04:00
http Use mock from the stdlib. (#9772) 2021-04-09 13:44:38 -04:00
logging Always use the name as the log ID. (#9829) 2021-04-20 14:19:00 +01:00
module_api Use mock from the stdlib. (#9772) 2021-04-09 13:44:38 -04:00
push Use mock from the stdlib. (#9772) 2021-04-09 13:44:38 -04:00
replication Bump black configuration to target py36 (#9781) 2021-04-13 10:41:34 +01:00
rest Add an admin API to manage ratelimit for a specific user (#9648) 2021-04-13 10:26:37 +01:00
scripts Use mock from the stdlib. (#9772) 2021-04-09 13:44:38 -04:00
server_notices Use mock from the stdlib. (#9772) 2021-04-09 13:44:38 -04:00
state Update black, and run auto formatting over the codebase (#9381) 2021-02-16 22:32:34 +00:00
storage Use mock from the stdlib. (#9772) 2021-04-09 13:44:38 -04:00
test_utils Bump black configuration to target py36 (#9781) 2021-04-13 10:41:34 +01:00
util Always use the name as the log ID. (#9829) 2021-04-20 14:19:00 +01:00
__init__.py Move patch_inline_callbacks into synapse/ 2019-10-10 10:53:06 +01:00
server.py Make it possible to use dmypy (#9692) 2021-03-26 16:49:46 +00:00
test_distributor.py Use mock from the stdlib. (#9772) 2021-04-09 13:44:38 -04:00
test_event_auth.py Add an experimental room version to support restricted join rules. (#9717) 2021-03-31 16:39:08 -04:00
test_federation.py Always use the name as the log ID. (#9829) 2021-04-20 14:19:00 +01:00
test_mau.py Require AppserviceRegistrationType (#9548) 2021-04-12 15:13:55 +01:00
test_metrics.py Update black, and run auto formatting over the codebase (#9381) 2021-02-16 22:32:34 +00:00
test_phone_home.py Use mock from the stdlib. (#9772) 2021-04-09 13:44:38 -04:00
test_preview.py Handle additional errors when previewing URLs. (#9333) 2021-02-08 12:33:30 -05:00
test_server.py Update black, and run auto formatting over the codebase (#9381) 2021-02-16 22:32:34 +00:00
test_state.py Bump black configuration to target py36 (#9781) 2021-04-13 10:41:34 +01:00
test_terms_auth.py Use mock from the stdlib. (#9772) 2021-04-09 13:44:38 -04:00
test_test_utils.py Run black. 2018-08-10 23:54:09 +10:00
test_types.py Add basic domain validation for `DomainSpecificString.is_valid`. (#9071) 2021-01-13 07:05:16 -05:00
test_visibility.py Use mock from the stdlib. (#9772) 2021-04-09 13:44:38 -04:00
unittest.py Use mock from the stdlib. (#9772) 2021-04-09 13:44:38 -04:00
utils.py Bump black configuration to target py36 (#9781) 2021-04-13 10:41:34 +01:00