nixbot

builds

succeeded matrix-synapse-1.162.0 checks.x86_64-linux.nixos-gaia · build #1261 · raw

1build-x86-01: building 4dfrzyvf1xcb2kvkk4a1l67hw7n13kwi-matrix-synapse-1.162.0.drv2structuredAttrs is enabled3Sourcing python-remove-tests-dir-hook4Sourcing python-catch-conflicts-hook.sh5Sourcing python-remove-bin-bytecode-hook.sh6Sourcing pypa-build-hook7Using pypaBuildPhase8Sourcing python-runtime-deps-check-hook9Using pythonRuntimeDepsCheckHook10Sourcing pypa-install-hook11Using pypaInstallPhase12Sourcing python-imports-check-hook.sh13Using pythonImportsCheckPhase14Sourcing python-namespaces-hook15Sourcing python-catch-conflicts-hook.sh16Sourcing setuptools-rust-hook
unpackPhase
17unpacking source archive /nix/store/8dvng8dndlnizj150x9izr7717rpzqc7-source18source root is source19Executing cargoSetupPostUnpackHook20Finished cargoSetupPostUnpackHook21setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tox.ini"
patchPhase
22Executing cargoSetupPostPatchHook23Validating consistency between /build/source/Cargo.lock and /build/matrix-synapse-1.162.0-vendor/Cargo.lock24Finished cargoSetupPostPatchHook
configurePhase
25no configure script, doing nothing
buildPhase
26Executing maturinBuildHook27maturinBuildHook flags: --jobs=32 --offline --target x86_64-unknown-linux-gnu --manylinux off --strip --out /build/source/dist --interpreter python3.14 --release28📦 Including license file `LICENSE-AGPL-3.0`29📦 Including license file `LICENSE-COMMERCIAL`30📦 Including license file `AUTHORS.rst`31🍹 Building a mixed python/rust project32🐍 Found CPython 3.14 at /nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.1433🔗 Found pyo3 bindings with abi3-py3.10 support34 Compiling proc-macro2 v1.0.9535 Compiling unicode-ident v1.0.1836 Compiling libc v0.2.18937 Compiling typenum v1.18.038 Compiling bytes v1.12.139 Compiling version_check v0.9.540 Compiling stable_deref_trait v1.2.041 Compiling pin-project-lite v0.2.1642 Compiling cfg-if v1.0.143 Compiling futures-core v0.3.3444 Compiling itoa v1.0.1545 Compiling memchr v2.7.546 Compiling futures-sink v0.3.3447 Compiling target-lexicon v0.13.548 Compiling once_cell v1.21.449 Compiling slab v0.4.1150 Compiling litemap v0.8.051 Compiling shlex v1.3.052 Compiling writeable v0.6.153 Compiling futures-io v0.3.3454 Compiling futures-task v0.3.3455 Compiling smallvec v1.15.156 Compiling icu_normalizer_data v2.0.057 Compiling serde_core v1.0.22958 Compiling icu_properties_data v2.0.159 Compiling zeroize v1.8.160 Compiling zerocopy v0.8.2661 Compiling untrusted v0.9.062 Compiling httparse v1.10.163 Compiling getrandom v0.3.364 Compiling hashbrown v0.15.465 Compiling percent-encoding v2.3.166 Compiling equivalent v1.0.267 Compiling tower-service v0.3.368 Compiling atomic-waker v1.1.269 Compiling serde v1.0.22970 Compiling fnv v1.0.771 Compiling cc v1.2.3072 Compiling futures-channel v0.3.3473 Compiling anyhow v1.0.10474 Compiling rustls v0.23.3175 Compiling try-lock v0.2.576 Compiling heck v0.5.077 Compiling zmij v1.0.1978 Compiling subtle v2.6.179 Compiling rustls-pki-types v1.12.080 Compiling libm v0.2.1581 Compiling icu_locale_data v2.0.082 Compiling tracing-core v0.1.3483 Compiling want v0.3.184 Compiling utf8_iter v1.0.485 Compiling base64 v0.22.186 Compiling form_urlencoded v1.2.187 Compiling sync_wrapper v1.0.288 Compiling generic-array v0.14.789 Compiling icu_segmenter_data v2.0.090 Compiling serde_json v1.0.15191 Compiling openssl-probe v0.1.692 Compiling cpufeatures v0.2.1793 Compiling semver v1.0.2794 Compiling tower-layer v0.3.395 Compiling ipnet v2.11.096 Compiling iri-string v0.7.897 Compiling hex v0.4.398 Compiling bitflags v2.9.199 Compiling log v0.4.34100 Compiling ryu v1.0.20101 Compiling regex-syntax v0.8.11102 Compiling arc-swap v1.7.1103 Compiling mime v0.3.17104 Compiling httpdate v1.0.3105 Compiling either v1.15.0106 Compiling lazy_static v1.5.0107 Compiling http v1.5.0108 Compiling tracing v0.1.41109 Compiling aho-corasick v1.1.3110 Compiling pyo3-build-config v0.29.2111 Compiling rustls-native-certs v0.8.1112 Compiling indexmap v2.10.0113 Compiling rustc_version v0.4.1114 Compiling itertools v0.14.0115 Compiling quote v1.0.40116 Compiling syn v2.0.104117 Compiling syn v3.0.3118 Compiling ring v0.17.14119 Compiling pyo3-ffi v0.29.2120 Compiling pyo3 v0.29.2121 Compiling socket2 v0.6.0122 Compiling mio v1.0.4123 Compiling getrandom v0.2.16124 Compiling http-body v1.0.1125 Compiling headers-core v0.3.0126 Compiling core_maths v0.1.1127 Compiling rand_core v0.9.3128 Compiling block-buffer v0.10.4129 Compiling crypto-common v0.1.6130 Compiling http-body-util v0.1.5131 Compiling digest v0.10.7132 Compiling blake2 v0.10.6133 Compiling tokio v1.50.0134 Compiling sha1 v0.10.6135 Compiling sha2 v0.10.9136 Compiling headers v0.4.1137 Compiling synapse v0.1.0 (/build/source/rust)138 Compiling ppv-lite86 v0.2.21139 Compiling regex-automata v0.4.16140 Compiling rand_chacha v0.9.0141 Compiling rand v0.9.4142 Compiling ulid v1.2.1143 Compiling futures-macro v0.3.34144 Compiling serde_derive v1.0.229145 Compiling async-trait v0.1.92146 Compiling futures-util v0.3.34147 Compiling synstructure v0.13.2148 Compiling pyo3-macros-backend v0.29.2149 Compiling zerofrom-derive v0.1.6150 Compiling yoke-derive v0.8.0151 Compiling zerovec-derive v0.11.1152 Compiling displaydoc v0.2.5153 Compiling regex v1.13.1154 Compiling zerofrom v0.1.6155 Compiling yoke v0.8.0156 Compiling tokio-util v0.7.15157 Compiling zerovec v0.11.2158 Compiling zerotrie v0.2.2159 Compiling serde_urlencoded v0.7.1160 Compiling h2 v0.4.11161 Compiling tower v0.5.2162 Compiling futures-executor v0.3.34163 Compiling futures v0.3.34164 Compiling tinystr v0.8.1165 Compiling potential_utf v0.1.2166 Compiling icu_collections v2.0.0167 Compiling icu_locale_core v2.0.0168 Compiling tower-http v0.6.8169 Compiling pyo3-macros v0.29.2170 Compiling icu_provider v2.0.0171 Compiling icu_normalizer v2.0.0172 Compiling icu_properties v2.0.1173 Compiling icu_locale v2.0.0174 Compiling rustls-webpki v0.103.14175 Compiling icu_segmenter v2.0.1176 Compiling hyper v1.6.0177 Compiling idna_adapter v1.2.1178 Compiling idna v1.0.3179 Compiling url v2.5.4180 Compiling hyper-util v0.1.16181 Compiling pythonize v0.29.0182 Compiling pyo3-log v0.13.4183 Compiling tokio-rustls v0.26.2184 Compiling hyper-rustls v0.27.7185 Compiling reqwest v0.12.28186 Finished `release` profile [optimized] target(s) in 20.42s187🚉 Overriding platform tag from _PYTHON_HOST_PLATFORM environment variable as linux_x86_64.188📦 Built wheel for abi3 Python ≥ 3.10 to /build/source/dist/matrix_synapse-1.162.0-cp310-abi3-linux_x86_64.whl189Finished maturinBuildHook
pythonRuntimeDepsCheckHook
190Executing pythonRuntimeDepsCheck191Checking runtime dependencies for matrix_synapse-1.162.0-cp310-abi3-linux_x86_64.whl192Finished executing pythonRuntimeDepsCheck
installPhase
193Executing pypaInstallPhase194Successfully installed matrix_synapse-1.162.0-cp310-abi3-linux_x86_64.whl195Finished executing pypaInstallPhase
pythonOutputDistPhase
196Executing pythonOutputDistPhase197Finished executing pythonOutputDistPhase
fixupPhase
198shrinking RPATHs of ELF executables and libraries in /nix/store/xbnbwy58mzi5k20zwz8nnlvs58a5pah8-matrix-synapse-1.162.0-dist199checking for references to /build/ in /nix/store/xbnbwy58mzi5k20zwz8nnlvs58a5pah8-matrix-synapse-1.162.0-dist...200patching script interpreter paths in /nix/store/xbnbwy58mzi5k20zwz8nnlvs58a5pah8-matrix-synapse-1.162.0-dist201shrinking RPATHs of ELF executables and libraries in /nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0202shrinking /nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/lib/python3.14/site-packages/synapse/synapse_rust.abi3.so203checking for references to /build/ in /nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0...204patching script interpreter paths in /nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0205/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/lib/python3.14/site-packages/synapse/_scripts/move_remote_media_to_new_store.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python"206/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/lib/python3.14/site-packages/synapse/_scripts/export_signing_key.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python"207/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/lib/python3.14/site-packages/synapse/_scripts/hash_password.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python"208/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/lib/python3.14/site-packages/synapse/_scripts/generate_signing_key.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python"209/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/lib/python3.14/site-packages/synapse/_scripts/synapse_port_db.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python"210/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/lib/python3.14/site-packages/synapse/_scripts/generate_workers_map.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python"211/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/lib/python3.14/site-packages/synapse/_scripts/synctl.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python"212/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/lib/python3.14/site-packages/synapse/_scripts/generate_config.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3"213/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/lib/python3.14/site-packages/synapse/_scripts/generate_log_config.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3"214stripping (with command strip and flags -S -p) in /nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/lib /nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/bin215Rewriting #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 to #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8216wrapping `/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/bin/generate_log_config'...217Rewriting #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 to #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8218wrapping `/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/bin/update_synapse_database'...219Rewriting #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 to #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8220wrapping `/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/bin/generate_config'...221Rewriting #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 to #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8222wrapping `/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/bin/synapse_port_db'...223Rewriting #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 to #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8224wrapping `/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/bin/register_new_matrix_user'...225Rewriting #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 to #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8226wrapping `/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/bin/synapse_review_recent_signups'...227Rewriting #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 to #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8228wrapping `/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/bin/synctl'...229Rewriting #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 to #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8230wrapping `/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/bin/generate_signing_key'...231Rewriting #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 to #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8232wrapping `/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/bin/synapse_homeserver'...233Rewriting #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 to #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8234wrapping `/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/bin/synapse_worker'...235Rewriting #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 to #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8236wrapping `/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/bin/export_signing_key'...237Rewriting #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 to #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8238wrapping `/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/bin/hash_password'...239Executing pythonRemoveTestsDir240Finished executing pythonRemoveTestsDir
installCheckPhase
241/nix/store/kykc52l0f7d5yi4jn06q21yx97k1s14y-matrix-synapse-1.162.0/lib/python3.14/site-packages/synapse/handlers/oidc.py:38: AuthlibDeprecationWarning: authlib.jose module is deprecated, please use joserfc instead.242It will be compatible before version 2.0.0.243 from authlib.jose import JsonWebToken, JWTClaims244Running 5256 tests.245tests.api.test_auth246 AuthTestCase247 test_blocking_mau ... [OK]248 test_blocking_mau__appservice_requester_disallowed_when_tracking_ips ... [OK]249 test_blocking_mau__depending_on_user_type ... [OK]250 test_blocking_mau__appservice_requester_allowed_when_not_tracking_ips ... [OK]251 test_get_optional_user_by_req_bad_token ... [OK]252 test_get_optional_user_by_req_valid_token ... [OK]253 test_get_optional_user_by_req_missing_token ... [OK]254 test_get_guest_user_from_macaroon ... [OK]255 test_get_user_by_req__puppeted_token__not_tracking_puppeted_mau ... [OK]256 test_get_user_by_req__puppeted_token__tracking_puppeted_mau ... [OK]257 test_get_user_by_req_appservice_bad_token ... [OK]258 test_get_user_by_req_appservice_missing_token ... [OK]259 test_get_user_by_req_appservice_valid_token ... [OK]260 test_get_user_by_req_appservice_valid_token_bad_ip ... [OK]261 test_get_user_by_req_appservice_valid_token_bad_user_id ... [OK]262 test_get_user_by_req_appservice_valid_token_good_ip ... [OK]263 test_get_user_by_req_appservice_valid_token_invalid_device_id ... [OK]264 test_get_user_by_req_appservice_valid_token_valid_device_id ... [OK]265 test_get_user_by_req_appservice_valid_token_valid_user_id ... [OK]266 test_get_user_by_req_user_bad_token ... [OK]267 test_get_user_by_req_user_missing_token ... [OK]268 test_get_user_by_req_user_valid_token ... [OK]269 test_get_user_from_macaroon ... [OK]270 test_hs_disabled ... [OK]271tests.api.test_errors272 LimitExceededErrorTestCase273 test_key_appears_in_context_but_not_error_dict ... [OK]274 test_limit_exceeded_header ... [OK]275 test_limit_exceeded_rounding ... [OK]276tests.api.test_auth277 AuthTestCase278 test_hs_disabled_no_server_notices_user ... [OK]279 test_reserved_threepid ... [OK]280 test_server_notices_mxid_special_cased ... [OK]281tests.api.test_filtering282 FilteringTestCase283 test_add_filter ... [OK]284 test_definition_combined_event ... [OK]285 test_definition_combined_event_bad_room ... [OK]286 test_definition_combined_event_bad_sender ... [OK]287 test_definition_combined_event_bad_type ... [OK]288 test_definition_not_rooms_takes_priority_over_rooms ... [OK]289 test_definition_not_rooms_works_with_literals ... [OK]290 test_definition_not_rooms_works_with_unknowns ... [OK]291 test_definition_not_senders_takes_priority_over_senders ... [OK]292 test_definition_not_senders_works_with_literals ... [OK]293 test_definition_not_senders_works_with_unknowns ... [OK]294 test_definition_not_types_takes_priority_over_types ... [OK]295 test_definition_not_types_works_with_literals ... [OK]296 test_definition_not_types_works_with_unknowns ... [OK]297 test_definition_not_types_works_with_wildcards ... [OK]298 test_definition_rooms_works_with_literals ... [OK]299 test_definition_senders_works_with_literals ... [OK]300 test_definition_senders_works_with_unknowns ... [OK]301 test_definition_types_works_with_literals ... [OK]302 test_definition_rooms_works_with_unknowns ... [OK]303 test_definition_types_works_with_wildcards ... [OK]304 test_definition_types_works_with_unknowns ... [OK]305 test_errors_on_invalid_filters ... [OK]306 test_filter_labels ... [OK]307 test_filter_presence_no_match ... [OK]308 test_filter_not_labels ... [OK]309 test_filter_presence_match ... [OK]310 test_filter_not_rel_type ... [OK]311 test_filter_rel_type ... [OK]312 test_filter_relations ... [OK]313 test_filter_room_state_match ... [OK]314 test_filter_room_state_no_match ... [OK]315 test_filter_rooms ... [OK]316 test_get_filter ... [OK]317 test_ignores_unknown_filter_fields ... [OK]318 test_limits_are_applied ... [OK]319 test_valid_filters ... [OK]320tests.api.test_ratelimiting321 TestRatelimiter322 test_allowed_appservice_ratelimited_via_can_requester_do_action ... [OK]323 test_allowed_appservice_via_can_requester_do_action ... [OK]324 test_allowed_via_can_do_action ... [OK]325 test_allowed_via_can_do_action_and_overriding_parameters ... [OK]326 test_allowed_via_ratelimit ... [OK]327 test_allowed_via_ratelimit_and_overriding_parameters ... [OK]328 test_db_user_override ... [OK]329 test_get_ratelimit_override_for_user_callback ... [OK]330 test_multiple_actions ... [OK]331 test_pruning ... [OK]332 test_pruning_record_action ... [OK]333 test_rate_limit_burst_only_given_once ... [OK]334 test_record_action_which_doesnt_fill_bucket ... [OK]335 test_record_action_which_fills_bucket ... [OK]336 test_record_action_which_overfills_bucket ... [OK]337tests.api.test_urls338 LoginSSORedirectURIBuilderTestCase339 test_explicit_idp_id ... [OK]340 test_idp_id_with_slash_is_escaped ... [OK]341 test_no_idp_id ... [OK]342 test_tricky_redirect_uri ... [OK]343 test_url_as_idp_id_is_escaped ... [OK]344tests.app.test_homeserver_start345 HomeserverAppStartTestCase346 test_wrong_start_caught ... [OK]347tests.app.test_openid_listener348 FederationReaderOpenIDListenerTests349 test_openid_listener_0 ... [OK]350tests.app.test_homeserver_shutdown351 HomeserverCleanShutdownTestCase352 test_clean_homeserver_shutdown_mid_background_updates ... [OK]353 test_clean_homeserver_shutdown_when_failed_to_setup ... [OK]354tests.app.test_openid_listener355 FederationReaderOpenIDListenerTests356 test_openid_listener_1 ... [OK]357tests.app.test_homeserver_shutdown358 HomeserverCleanShutdownTestCase359 test_clean_homeserver_shutdown ... [OK]360tests.app.test_openid_listener361 SynapseHomeserverOpenIDListenerTests362 test_openid_listener_0 ... [OK]363 FederationReaderOpenIDListenerTests364 test_openid_listener_2 ... [OK]365 test_openid_listener_3 ... [OK]366 SynapseHomeserverOpenIDListenerTests367 test_openid_listener_1 ... [OK]368 test_openid_listener_2 ... [OK]369 test_openid_listener_3 ... [OK]370tests.appservice.test_api371 ApplicationServiceApiTestCase372 test_claim_keys ... [OK]373 test_query_3pe_authenticates_token_via_header ... [OK]374tests.app.test_phone_stats_home375 PhoneHomeR30V2TestCase376 test_r30v2_minimum_usage ... [OK]377tests.appservice.test_appservice378 ApplicationServiceProxyPrefixTestCase379 test_disallowed_proxy_prefix_raises ... [OK]380 test_nested_proxy_prefix_is_allowed ... [OK]381 test_no_proxy_prefix_defaults_to_none ... [OK]382 test_proxy_prefix_with_empty_proxy_url_raises ... [OK]383 test_proxy_prefix_with_proxy_url_is_stored ... [OK]384 test_proxy_prefix_without_proxy_url_raises ... [OK]385 test_proxy_url_trailing_slash_is_stripped ... [OK]386 test_proxy_url_with_empty_proxy_prefix_raises ... [OK]387 test_proxy_url_without_proxy_prefix_raises ... [OK]388tests.app.test_phone_stats_home389 PhoneHomeR30V2TestCase390 test_r30v2_returning_dormant_users_not_counted ... [OK]391tests.appservice.test_appservice392 ApplicationServiceProxyPrefixTestCase393 test_trailing_slash_on_proxy_prefix_is_stripped ... [OK]394 ApplicationServiceScopesTestCase395 test_has_valid_scope_if_specified ... [OK]396 test_unknown_scope_raises ... [OK]397 test_has_no_scopes_by_default ... [OK]398 ApplicationServiceTestCase399 test_exclusive_alias ... [OK]400 test_exclusive_room ... [OK]401 test_exclusive_user ... [OK]402 test_interested_in_self ... [OK]403 test_member_list_match ... [OK]404 test_non_exclusive_alias ... [OK]405 test_non_exclusive_room ... [OK]406 test_non_exclusive_user ... [OK]407 test_regex_alias_match ... [OK]408 test_regex_alias_no_match ... [OK]409 test_regex_room_id_match ... [OK]410 test_regex_multiple_matches ... [OK]411 test_regex_room_member_is_checked ... [OK]412 test_regex_room_id_no_match ... [OK]413 test_regex_user_id_prefix_match ... [OK]414 test_regex_user_id_prefix_no_match ... [OK]415tests.appservice.test_scheduler416 ApplicationServiceSchedulerQueuerTestCase417 test_multiple_service_queues ... [OK]418 test_send_large_txns ... [OK]419tests.appservice.test_api420 ApplicationServiceApiTestCase421 test_query_3pe_authenticates_token_via_param ... [OK]422tests.appservice.test_scheduler423 ApplicationServiceSchedulerQueuerTestCase424 test_send_multiple_ephemeral_no_queue ... [OK]425 test_send_single_ephemeral_no_queue ... [OK]426 test_send_large_txns_ephemeral ... [OK]427 test_send_single_ephemeral_with_queue ... [OK]428 test_send_single_event_no_queue ... [OK]429 test_send_single_event_with_queue ... [OK]430 ApplicationServiceSchedulerRecovererTestCase431 test_recover_force_retry ... [OK]432 ApplicationServiceSchedulerTransactionCtrlTestCase433 test_single_service_down ... [OK]434 ApplicationServiceSchedulerRecovererTestCase435 test_recover_retry_txn ... [OK]436 test_recover_single_txn ... [OK]437 ApplicationServiceSchedulerTransactionCtrlTestCase438 test_single_service_up_txn_not_sent ... [OK]439 test_single_service_up_txn_sent ... [OK]440tests.config.test___main__441 ConfigMainFileTestCase442 test_executes_without_an_action ... [OK]443 test_read__error_if_key_not_found ... [OK]444 test_read__passes_if_key_found ... [OK]445tests.config.test_api446 TestRoomPrejoinState447 test_disable_default_event_types ... [OK]448 test_event_with_specific_state_key ... [OK]449 test_event_without_state_key ... [OK]450 test_no_prejoin_state ... [OK]451 test_repeated_event_with_specific_state_key ... [OK]452 test_bad_event_type_entry_raises ... [OK]453 test_no_specific_state_key_overrides_specific_state_key ... [OK]454tests.config.test_appservice455 AppServiceConfigTest456 test_invalid_app_service_config_files ... [OK]457 test_valid_app_service_config_files ... [OK]458tests.config.test_base459 BaseConfigTestCase460 test_loading_custom_templates ... [OK]461 test_loading_missing_templates ... [OK]462 test_loading_template_from_nonexistent_custom_directory ... [OK]463 test_multiple_custom_template_directories ... [OK]464tests.config.test_cache465 CacheConfigTests466 test_apply_cache_factor_from_config ... [OK]467 test_cache_with_asterisk_in_name ... [OK]468 test_config_overrides_environ ... [OK]469 test_global_instantiated_after_config_load ... [OK]470 test_global_instantiated_before_config_load ... [OK]471 test_individual_caches_from_environ ... [OK]472 test_individual_instantiated_after_config_load ... [OK]473 test_individual_instantiated_before_config_load ... [OK]474tests.config.test_database475 DatabaseConfigTestCase476 test_database_configured_correctly ... [OK]477tests.config.test_experimental478 ExperimentalConfigTestCase479 test_experimental_features_parsing_0_single ... [OK]480tests.config.test_background_update481 BackgroundUpdateConfigTestCase482 test_default_configuration ... [OK]483tests.config.test_experimental484 ExperimentalConfigTestCase485 test_experimental_features_parsing_2_none ... [OK]486tests.config.test_generate487 ConfigGenerationTestCase488 test_generate_config_generates_files ... [OK]489tests.config.test_background_update490 BackgroundUpdateConfigTestCase491 test_custom_configuration ... [OK]492tests.config.test_load493 ConfigLoadingFileTestCase494 test_depreciated_identity_server_flag_throws_error ... [OK]495tests.config.test_experimental496 ExperimentalConfigTestCase497 test_experimental_features_parsing_1_multi ... [OK]498tests.config.test_load499 ConfigLoadingFileTestCase500 test_load_fails_if_server_name_missing ... [OK]501tests.app.test_phone_stats_home502 PhoneHomeR30V2TestCase503 test_r30v2_user_must_be_retained_for_at_least_a_month ... [OK]504tests.config.test_load505 ConfigLoadingFileTestCase506 test_generates_and_loads_macaroon_secret_key ... [OK]507 test_disable_registration ... [OK]508 test_load_succeeds_if_macaroon_secret_key_missing ... [OK]509 test_no_secrets_in_config_1_registration_shared_secret_53C237 ... [OK]510 test_no_secrets_in_config_2_macaroon_secret_key_53C237 ... [OK]511 test_no_secrets_in_config_0_turn_shared_secret_53C237 ... [OK]512 test_no_secrets_in_config_3_recaptcha_private_key_53C237 ... [OK]513 test_no_secrets_in_config_4_recaptcha_public_key_53C237 ... [OK]514 test_no_secrets_in_config_5_form_secret_53C237 ... [OK]515 test_no_secrets_in_config_but_in_files ... [OK]516 test_no_secrets_in_config_6_worker_replication_secret_53C237 ... [OK]517 test_secret_files_existing_0_turn_shared_secret_path_ ... [OK]518 test_no_secrets_in_config_7_redis_enabled_true_password_53C237 ... [OK]519 test_secret_files_existing_1_registration_shared_secret_path_ ... [OK]520 test_secret_files_existing_2_macaroon_secret_key_path_ ... [OK]521 test_secret_files_existing_3_recaptcha_private_key_path_ ... [OK]522 test_secret_files_existing_4_recaptcha_public_key_path_ ... [OK]523 test_secret_files_existing_5_form_secret_path_ ... [OK]524 test_secret_files_missing_0_turn_shared_secret_path_does_not_exist ... [OK]525 test_secret_files_existing_6_worker_replication_secret_path_ ... [OK]526 test_secret_files_missing_1_registration_shared_secret_path_does_not_exist ... [OK]527 test_secret_files_missing_3_recaptcha_private_key_path_does_not_exist ... [OK]528 test_secret_files_missing_2_macaroon_secret_key_path_does_not_exist ... [OK]529 test_secret_files_existing_7_redis_enabled_true_password_path_ ... [OK]530 test_secret_files_missing_4_recaptcha_public_key_path_does_not_exist ... [OK]531 test_secret_files_missing_5_form_secret_path_does_not_exist ... [OK]532 test_secret_files_missing_6_worker_replication_secret_path_does_not_exist ... [OK]533 test_stats_enabled ... [OK]534 test_secret_files_missing_7_redis_enabled_true_password_path_does_not_exist ... [OK]535tests.config.test_oauth_delegation536 MasAuthDelegation537 test_captcha_cannot_be_enabled ... [OK]538 test_cas_sso_cannot_be_enabled ... [OK]539 test_enable_3pid_changes_cannot_be_enabled ... [OK]540 test_auth_providers_cannot_be_enabled ... [OK]541 test_endpoint_has_to_be_a_url ... [OK]542 test_login_via_existing_session_cannot_be_enabled ... [OK]543 test_jwt_auth_cannot_be_enabled ... [OK]544 test_oidc_sso_cannot_be_enabled ... [OK]545 test_password_config_cannot_be_enabled ... [OK]546 test_refreshable_tokens_cannot_be_enabled ... [OK]547 test_registration_cannot_be_enabled ... [OK]548 test_secret_and_secret_path_are_mutually_exclusive ... [OK]549 test_secret_path_loads_secret ... [OK]550tests.config.test_ratelimiting551 ParseRatelimitSettingsTestcase552 test_depth_1 ... [OK]553 test_depth_2 ... [OK]554 test_missing ... [OK]555tests.config.test_oauth_delegation556 MasAuthDelegation557 test_secret_path_must_exist ... [OK]558 test_session_lifetime_cannot_be_set ... [OK]559 test_user_consent_cannot_be_enabled ... [OK]560tests.config.test_ratelimiting561 RatelimitConfigTestCase562 test_parse_rc_federation ... [OK]563tests.config.test_redis564 RedisConfigTestCase565 test_username_defaults_to_none ... [OK]566 test_username_is_parsed ... [OK]567 test_username_is_parsed_with_password_path ... [OK]568 test_username_with_empty_password_is_accepted ... [OK]569 test_username_without_password_is_rejected ... [OK]570tests.config.test_registration_config571 RegistrationConfigTestCase572 test_load_config_error_if_open_registration_and_no_verification ... [OK]573 test_load_config_with_parser_error_if_open_registration_and_no_verification ... [OK]574 test_load_or_generate_config_error_if_open_registration_and_no_verification ... [OK]575 test_refuse_to_start_if_open_registration_and_no_verification ... [OK]576tests.config.test_room_directory577 RoomDirectoryConfigTestCase578 test_alias_creation_acl ... [OK]579tests.config.test_server580 GenerateIpSetTestCase581 test_bad_value ... [OK]582 test_empty ... [OK]583 test_extra ... [OK]584 test_generate ... [OK]585 ServerConfigTestCase586 test_default_set_of_listeners ... [OK]587 test_default_set_of_listeners_with_enable_metrics ... [OK]588tests.config.test_room_directory589 RoomDirectoryConfigTestCase590 test_room_publish_acl ... [OK]591tests.config.test_server592 ServerConfigTestCase593 test_experimental_features_parsing_0_single ... [OK]594 test_is_threepid_reserved ... [OK]595 test_listeners_set_correctly_open_private_ports_false ... [OK]596 test_listeners_set_correctly_open_private_ports_true ... [OK]597 test_experimental_features_parsing_1_none ... [OK]598 test_max_delayed_events_enforces_positive ... [OK]599 test_unsecure_listener_no_listeners ... [OK]600tests.config.test_tls601 TLSConfigTests602 test_tls_client_minimum_1_point_3_exists ... [OK]603 test_tls_client_minimum_1_point_3_missing ... [OK]604 test_tls_client_minimum_default ... [OK]605 test_tls_client_minimum_set ... [OK]606tests.config.test_server607 ServerConfigTestCase608 test_max_delayed_events_per_user_enforces_non_negative_int ... [OK]609tests.config.test_registration_config610 RegistrationConfigTestCase611 test_session_lifetime_must_not_be_exceeded_by_smaller_lifetimes ... [OK]612tests.config.test_tls613 TLSConfigTests614 test_whitelist_idna_failure ... [OK]615 test_tls_client_minimum_set_passed_through_1_0 ... [OK]616 test_tls_client_minimum_set_passed_through_1_2 ... [OK]617tests.config.test_util618 ValidateConfigTestCase619 test_bad_object_in_array ... [OK]620tests.config.test_workers621 WorkerDutyConfigTestCase622 test_new_configs_master ... [OK]623 test_new_configs_appservice_worker ... [OK]624 test_old_configs_appservice_worker ... [OK]625 test_old_configs_master ... [OK]626 test_transitional_configs_appservice_worker ... [OK]627 test_transitional_configs_master ... [OK]628 test_worker_duty_configs ... [OK]629tests.crypto.test_event_signing630 EventResigningTestCase631 test_event_needs_resigning ... [OK]632 EventSigningTestCase633 test_sign_message ... [OK]634 test_sign_minimal ... [OK]635tests.config.test_tls636 TLSConfigTests637 test_whitelist_idna_result ... [OK]638tests.config.test_room_directory639 RoomDirectoryConfigTestCase640 test_room_creation_when_publishing_denied ... [OK]641tests.crypto.test_keyring642 KeyringTestCase643 test_verify_for_local_server_unknown_key ... [OK]644tests.crypto.test_event_signing645 EventResigningTestCase646 test_resign ... [OK]647tests.crypto.test_keyring648 KeyringTestCase649 test_verify_for_local_server_old_key ... [OK]650 test_verify_json_dedupes_key_requests ... [OK]651 test_verify_for_local_server ... [OK]652 test_verify_json_falls_back_to_other_fetchers ... [OK]653 test_verify_json_for_server ... [OK]654 test_verify_json_for_server_using_banned_key ... [OK]655 test_verify_json_objects_for_server_awaits_previous_requests ... [OK]656 PerspectivesKeyFetcherTestCase657 test_get_keys_from_perspectives ... [OK]658 test_get_multiple_keys_from_perspectives ... [OK]659 test_get_perspectives_own_key ... [OK]660 ServerKeyFetcherTestCase661 test_get_keys_from_server ... [OK]662 PerspectivesKeyFetcherTestCase663 test_invalid_perspectives_responses ... [OK]664tests.events.test_auto_accept_invites665 AutoAcceptInvitesTestCase666 test_accept_invite_direct_message_0 ... [OK]667 test_accept_invite_direct_message_1 ... [OK]668 test_accept_invite_local_user_1 ... [OK]669 test_accept_invite_local_user_0 ... [OK]670 test_auto_accept_invites_0 ... [OK]671 test_auto_accept_invites_1 ... [OK]672 test_ignore_invite_for_deactivated_user ... [OK]673 test_ignore_invite_for_locked_user ... [OK]674 test_ignore_invite_for_missing_user ... [OK]675 InviteAutoAccepterInternalTestCase676 test_accept_invite_failures ... [OK]677 test_accept_invite_with_failures ... [OK]678 test_config_parse ... [OK]679 test_not_invite ... [OK]680 test_not_membership ... [OK]681 test_not_state ... [OK]682 test_runs_on_only_one_worker ... [OK]683 AutoAcceptInvitesTestCase684 test_ignore_invite_for_suspended_user ... [OK]685tests.events.test_event_parsing686 LargeIntTestCase_0687 test_large_int_redacted ... [OK]688 test_very_large_int_in_event_content ... [OK]689 LargeIntTestCase_1690 test_large_int_in_unsigned ... [OK]691 test_large_int_redacted ... [OK]692 test_very_large_int_in_event_content ... [OK]693 LargeIntTestCase_2694 test_large_int_in_unsigned ... [OK]695tests.events.test_auto_accept_invites696 AutoAcceptInvitesTestCase697 test_invite_from_remote_user ... [OK]698tests.events.test_event_parsing699 LargeIntTestCase_2700 test_large_int_redacted ... [OK]701 LargeIntTestCase_3702 test_large_int_in_unsigned ... [OK]703 test_large_int_redacted ... [OK]704 LargeIntTestCase_2705 test_very_large_int_in_event_content ... [OK]706 LargeIntTestCase_3707 test_very_large_int_in_event_content ... [OK]708 LargeIntTestCase_4709 test_large_int_in_unsigned ... [OK]710 test_large_int_redacted ... [OK]711 test_very_large_int_in_event_content ... [OK]712 LargeIntTestCase_5713 test_large_int_in_unsigned ... [OK]714 test_large_int_redacted ... [OK]715 test_very_large_int_in_event_content ... [OK]716tests.events.test_auto_accept_invites717 AutoAcceptInvitesTestCase718 test_module_not_enabled ... [OK]719tests.events.test_event_parsing720 LargeIntTestCase_0721 test_large_int_in_unsigned ... [OK]722tests.events.test_presence_router723 PresenceRouterTestCase724 test_send_local_online_presence_to_with_module ... [OK]725tests.events.test_py_protocol726 SupportsMSC4242StateDagTestCase727 test_sequence_all_msc4242 ... [OK]728 test_sequence_mixed ... [OK]729 test_single_event_msc4242 ... [OK]730 test_single_event_non_msc4242 ... [OK]731 TestMetaClass732 test_is_instance ... [OK]733tests.events.test_presence_router734 PresenceRouterTestCase735 test_receiving_all_presence ... [OK]736 test_receiving_all_presence_legacy ... [OK]737 test_send_local_online_presence_to_with_module_legacy ... [OK]738tests.events.test_utils739 CloneEventTestCase740 test_unsigned_is_copied ... [OK]741 CopyPowerLevelsContentTestCase742 test_frozen ... [OK]743 test_invalid_nesting_raises_type_error ... [OK]744 test_invalid_types_raise_type_error ... [OK]745 test_strings_that_dont_represent_decimal_integers ... [OK]746 test_stringy_integers ... [OK]747 test_unfrozen ... [OK]748 FormatEventForClientTestCase749 test_non_json_values_pass_through ... [OK]750 test_raw ... [OK]751 test_v1_copies_unsigned_keys ... [OK]752 test_v1_no_sender ... [OK]753 test_v2_drops_federation_keys ... [OK]754 test_v2_without_room_id ... [OK]755 PruneEventTestCase756 test_alias_event ... [OK]757 test_basic_keys ... [OK]758 test_content ... [OK]759 test_create ... [OK]760 test_join_rules ... [OK]761 test_member ... [OK]762 test_minimal ... [OK]763 test_power_levels ... [OK]764 test_redacts ... [OK]765 test_relations ... [OK]766 test_unsigned ... [OK]767tests.events.test_snapshot768 TestEventContext769 test_serialize_deserialize_msg ... [OK]770 test_serialize_deserialize_state_no_prev ... [OK]771 test_serialize_deserialize_state_prev ... [OK]772tests.events.test_utils773 SerializeEventTestCase774 test_default_serialize_config_excludes_admin_metadata ... [OK]775 test_event_fields_all_fields_if_empty ... [OK]776 test_event_fields_fail_if_fields_not_str ... [OK]777 test_event_fields_nops_with_array_keys ... [OK]778 test_event_fields_nops_with_non_dict_keys ... [OK]779 test_event_fields_nops_with_unknown_keys ... [OK]780 test_event_fields_works_with_dot_keys ... [OK]781 test_event_fields_works_with_keys ... [OK]782 test_event_fields_works_with_nested_dot_keys ... [OK]783 TestMaybeUpsertEventField784 test_update_not_okay ... [OK]785 test_update_not_okay_leaves_original_value ... [OK]786 test_update_okay ... [OK]787 TestStrippedStateEvent788 test_invalid_field_types ... [OK]789 test_missing_fields ... [OK]790 test_valid_dict ... [OK]791 SerializeEventTestCase792 test_event_fields_works_with_nested_keys ... [OK]793 test_event_flagged_for_admins ... [OK]794 test_redacted_because_is_filtered_out ... [OK]795tests.events.test_validator796 EventValidatorTestCase797 test_validate_new_rejects_big_depth_for_strict_canonicaljson_rooms ... [OK]798 test_validate_new_with_mentions_succeed ... [OK]799tests.federation.test_complexity800 RoomComplexityAdminTests801 test_join_too_large_no_admin ... [OK]802 test_join_too_large_admin ... [OK]803 RoomComplexityTests804 test_join_too_large ... [OK]805 test_complexity_simple ... [OK]806 test_join_too_large_admin ... [OK]807tests.federation.test_federation_base808 FederationBaseTestCase809 test_events_signed_by_banned_key_are_refused ... [OK]810tests.federation.test_complexity811 RoomComplexityTests812 test_join_too_large_once_joined ... [OK]813tests.federation.test_federation_catch_up814 FederationCatchUpTestCases815 test_catch_up_destination_rooms_tracking ... [OK]816 test_catch_up_is_not_blocked_by_remote_event_in_partial_state_room ... [OK]817 test_catch_up_last_successful_stream_ordering_tracking ... [OK]818 test_catch_up_from_blank_state ... [OK]819tests.federation.test_federation_client820 FederationClientTest821 test_backfill_invalid_signature_records_failed_pull_attempts ... [OK]822tests.federation.test_federation_catch_up823 FederationCatchUpTestCases824 test_not_latest_event ... [OK]825 test_catch_up_loop ... [OK]826tests.federation.test_federation_client827 FederationClientTest828 test_get_pdu_event_from_cache_is_pristine ... [OK]829 test_get_pdu_returns_nothing_when_event_does_not_exist ... [OK]830 test_get_room_state ... [OK]831tests.federation.test_federation_devices832 DeviceListResyncTestCase833 test_cross_signing_keys_retry ... [OK]834 test_non_compliant_user_id_update_dropped ... [OK]835 test_retry_device_list_resync ... [OK]836tests.federation.test_federation_client837 FederationClientTest838 test_get_pdu ... [OK]839tests.federation.test_federation_catch_up840 FederationCatchUpTestCases841 test_catch_up_on_synapse_startup ... [OK]842tests.federation.test_federation_join_upgraded_room843 FederationJoinUpgradedRoomTestCase844 test_alias_transferred_on_federation_join_to_upgraded_room ... [OK]845 test_no_transfer_when_predecessor_room_has_no_tombstone ... [OK]846 test_no_transfer_when_tombstone_does_not_match ... [OK]847tests.federation.test_federation_media848 FederationMediaDownloadsTest849 test_federation_etag ... [OK]850tests.federation.test_federation_join_upgraded_room851 FederationJoinUpgradedRoomTestCase852 test_room_directory_visibility_not_transferred_for_private_room ... [OK]853tests.federation.test_federation_media854 FederationMediaDownloadsTest855 test_file_download ... [OK]856tests.federation.test_federation_join_upgraded_room857 FederationJoinUpgradedRoomTestCase858 test_room_directory_visibility_transferred ... [OK]859tests.federation.test_federation_media860 FederationMediaTest861 test_thumbnail_download_cropped ... [OK]862 test_thumbnail_download_scaled ... [OK]863 FederationThumbnailTest864 test_thumbnail_download_cropped ... [OK]865 test_thumbnail_download_scaled ... [OK]866tests.federation.test_federation_out_of_band_membership867 OutOfBandMembershipTests868 test_can_join_from_out_of_band_invite ... [OK]869tests.federation.test_federation_sender870 FederationSenderDevicesTestCases871 test_delete_devices ... [OK]872 test_dont_send_device_updates_for_remote_users ... [OK]873tests.federation.test_federation_out_of_band_membership874 OutOfBandMembershipTests875 test_can_x_from_out_of_band_invite_after_we_are_already_participating_in_the_room_0_accept_invite ... [OK]876 test_can_x_from_out_of_band_invite_after_we_are_already_participating_in_the_room_1_reject_invite ... [OK]877tests.federation.test_federation_sender878 FederationSenderDevicesTestCases879 test_prune_outbound_device_pokes1 ... [OK]880 test_send_device_updates ... [OK]881 test_prune_outbound_device_pokes2 ... [OK]882 test_unreachable_server ... [OK]883 test_upload_signatures ... [OK]884 FederationSenderPresenceTestCases885 test_presence_batched ... [OK]886 test_presence_simple ... [OK]887 FederationSenderReceiptsTestCases888 test_send_receipts ... [OK]889 test_send_receipts_thread ... [OK]890 test_send_receipts_with_backoff_recent_event ... [OK]891 test_send_receipts_with_backoff_sender ... [OK]892 test_send_receipts_with_backoff_small_room ... [OK]893tests.federation.test_federation_server894 EventAuthFederationTests895 test_event_auth_unknown_event_returns_404 ... [OK]896 FederationServerTests897 test_bad_request_0 ... [OK]898 test_bad_request_1 ... [OK]899 EventAuthFederationTests900 test_event_auth_wrong_room_returns_404 ... [OK]901 FederationServerTests902 test_failed_edu_causes_500 ... [OK]903 test_bad_request_2 ... [OK]904 GetMissingEventsRoomCheckTests905 test_get_missing_events_ignores_earliest_events_from_other_room ... [OK]906 test_get_missing_events_ignores_events_from_other_room ... [OK]907 test_get_missing_events_returns_events_from_correct_room ... [OK]908 test_get_missing_events_skips_latest_events_from_other_room ... [OK]909 test_get_missing_events_with_empty_earliest_events ... [OK]910 test_get_missing_events_with_no_latest_event ... [OK]911 test_get_missing_events_with_unknown_earliest_event ... [OK]912 test_get_missing_events_with_unknown_latest_event ... [OK]913 GetMissingEventsStateDagTests914 test_honours_limit ... [OK]915 test_is_opt_in ... [OK]916 test_non_state_seed_stops_at_earliest_events ... [OK]917 test_stops_at_earliest_events ... [OK]918 test_walks_from_a_non_state_event ... [OK]919 MessageAcceptTests920 test_cant_hide_direct_ancestors ... [OK]921 GetMissingEventsStateDagTests922 test_walks_the_state_dag ... [OK]923 SendJoinFederationTests924 test_make_join_respects_room_join_rate_limit ... [OK]925 test_make_join_state_dag ... [OK]926 test_send_join_partial_state ... [OK]927 test_send_join_contributes_to_room_join_rate_limit_and_is_limited ... [OK]928 test_send_join_state_dag ... [SKIPPED]929 test_send_join_state_dag_ignores_partial_state ... [SKIPPED]930 test_send_join_with_frozen_dicts_00_1 ... [OK]931 test_send_join_with_frozen_dicts_01_2 ... [OK]932 test_send_join_with_frozen_dicts_02_3 ... [OK]933 test_send_join_with_frozen_dicts_03_4 ... [OK]934 test_send_join_with_frozen_dicts_04_5 ... [OK]935 test_send_join_with_frozen_dicts_05_6 ... [OK]936 test_send_join_with_frozen_dicts_06_7 ... [OK]937 test_send_join_with_frozen_dicts_07_8 ... [OK]938 test_send_join_with_frozen_dicts_08_9 ... [OK]939 test_send_join_with_frozen_dicts_09_10 ... [OK]940 test_send_join_with_frozen_dicts_10_11 ... [OK]941 test_send_join_with_frozen_dicts_11_12 ... [OK]942 test_send_join_with_frozen_dicts_12_org_matrix_msc3757_10 ... [OK]943 test_send_join_with_frozen_dicts_13_org_matrix_msc3757_11 ... [OK]944 test_send_join_with_frozen_dicts_14_org_matrix_hydra_11 ... [OK]945 test_send_join_without_frozen_dicts_00_1 ... [OK]946 test_send_join_without_frozen_dicts_01_2 ... [OK]947 test_send_join_without_frozen_dicts_02_3 ... [OK]948 test_send_join_without_frozen_dicts_03_4 ... [OK]949 test_send_join_without_frozen_dicts_04_5 ... [OK]950 test_send_join_without_frozen_dicts_05_6 ... [OK]951 test_send_join_without_frozen_dicts_06_7 ... [OK]952 test_send_join_without_frozen_dicts_07_8 ... [OK]953 test_send_join_without_frozen_dicts_08_9 ... [OK]954 test_send_join_without_frozen_dicts_09_10 ... [OK]955 test_send_join_without_frozen_dicts_10_11 ... [OK]956 test_send_join_without_frozen_dicts_11_12 ... [OK]957 ServerACLsTestCase958 test_block_ip_literals ... [OK]959 test_blocked_server ... [OK]960 test_wildcard_matching ... [OK]961 SendJoinFederationTests962 test_send_join_without_frozen_dicts_12_org_matrix_msc3757_10 ... [OK]963 StripUnsignedFromEventsTestCase964 test_strip_event_maintains_allowed_fields ... [OK]965 test_strip_event_removes_fields_based_on_event_type ... [OK]966 test_strip_unauthorized_unsigned_values ... [OK]967 StateQueryTests968 test_needs_to_be_in_room ... [OK]969 SendJoinFederationTests970 test_send_join_without_frozen_dicts_13_org_matrix_msc3757_11 ... [OK]971 TimestampToEventTests972 test_happy_path_0 ... [OK]973 SendJoinFederationTests974 test_send_join_without_frozen_dicts_14_org_matrix_hydra_11 ... [OK]975 TimestampToEventTests976 test_happy_path_1 ... [OK]977 test_no_matching_event_0 ... [OK]978 UnstableGetExtremitiesTests979 test_get_extremities_unstable_not_enabled ... [OK]980 TimestampToEventTests981 test_requires_server_in_room ... [OK]982 test_no_matching_event_1 ... [OK]983 UnstableGetExtremitiesTests984 test_get_extremities_with_frozen_dicts_00_1 ... [OK]985 test_get_extremities_with_frozen_dicts_01_2 ... [OK]986 test_get_extremities_with_frozen_dicts_03_4 ... [OK]987 test_get_extremities_with_frozen_dicts_02_3 ... [OK]988 test_get_extremities_with_frozen_dicts_04_5 ... [OK]989 test_get_extremities_with_frozen_dicts_06_7 ... [OK]990 test_get_extremities_with_frozen_dicts_07_8 ... [OK]991 test_get_extremities_with_frozen_dicts_08_9 ... [OK]992 test_get_extremities_with_frozen_dicts_09_10 ... [OK]993 test_get_extremities_with_frozen_dicts_10_11 ... [OK]994 test_get_extremities_with_frozen_dicts_11_12 ... [OK]995 test_get_extremities_with_frozen_dicts_12_org_matrix_msc3757_10 ... [OK]996 test_get_extremities_with_frozen_dicts_13_org_matrix_msc3757_11 ... [OK]997 test_get_extremities_with_frozen_dicts_14_org_matrix_hydra_11 ... [OK]998 test_get_extremities_without_frozen_dicts_00_1 ... [OK]999 test_get_extremities_without_frozen_dicts_01_2 ... [OK]1000 test_get_extremities_without_frozen_dicts_02_3 ... [OK]1001 test_get_extremities_with_frozen_dicts_05_6 ... [OK]1002 test_get_extremities_without_frozen_dicts_03_4 ... [OK]1003 test_get_extremities_without_frozen_dicts_04_5 ... [OK]1004 test_get_extremities_without_frozen_dicts_05_6 ... [OK]1005 test_get_extremities_without_frozen_dicts_07_8 ... [OK]1006 test_get_extremities_without_frozen_dicts_06_7 ... [OK]1007 test_get_extremities_without_frozen_dicts_08_9 ... [OK]1008 test_get_extremities_without_frozen_dicts_10_11 ... [OK]1009 test_get_extremities_without_frozen_dicts_11_12 ... [OK]1010 test_get_extremities_without_frozen_dicts_12_org_matrix_msc3757_10 ... [OK]1011tests.federation.transport.server.test__base1012 BaseFederationAuthorizationTests1013 test_authorization_header ... [OK]1014 BaseFederationServletCancellationTests1015 test_cancellable_disconnect ... [SKIPPED]1016 test_uncancellable_disconnect ... [SKIPPED]1017tests.federation.transport.server.test_appservice_proxy1018 ApplicationServiceFederationProxyTestCase1019 test_allowlisted_headers_forwarded ... [OK]1020tests.federation.test_federation_server1021 UnstableGetExtremitiesTests1022 test_get_extremities_without_frozen_dicts_13_org_matrix_msc3757_11 ... [OK]1023 test_get_extremities_without_frozen_dicts_14_org_matrix_hydra_11 ... [OK]1024tests.federation.transport.server.test_appservice_proxy1025 ApplicationServiceFederationProxyTestCase1026 test_headers_outside_the_allowlist_not_forwarded ... [OK]1027 test_host_and_content_length_headers_not_forwarded ... [OK]1028 test_missing_version_segment_is_rejected ... [OK]1029 test_non_existing_path_under_proxy_prefix_is_rejected ... [OK]1030 test_path_with_dot_segment_is_rejected ... [OK]1031 test_path_with_encoded_dot_segment_is_rejected ... [OK]1032 test_proxy_route_not_registered_when_msc4512_disabled ... [OK]1033 test_rate_limited_request_is_rejected ... [OK]1034 test_response_headers_forwarded ... [OK]1035tests.federation.test_federation_server1036 UnstableGetExtremitiesTests1037 test_get_extremities_without_frozen_dicts_09_10 ... [OK]1038tests.federation.transport.server.test_appservice_proxy1039 ApplicationServiceFederationProxyTestCase1040 test_signed_get_is_proxied ... [OK]1041 test_signed_get_is_proxied_at_root_path ... [OK]1042 test_signed_post_is_proxied ... [OK]1043 test_unsigned_get_is_rejected ... [OK]1044 test_unregistered_prefix_is_rejected ... [OK]1045tests.federation.transport.test_client1046 SendJoinParserTestCase1047 test_errors_closing_coroutines ... [OK]1048 test_partial_state ... [OK]1049 test_servers_in_room ... [OK]1050 test_two_writes ... [OK]1051tests.federation.transport.server.test_appservice_proxy1052 ApplicationServiceFederationProxyTestCase1053 test_unstable_version_segment_is_proxied ... [OK]1054tests.federation.transport.test_server1055 RoomDirectoryFederationTests1056 test_blocked_public_room_list_over_federation ... [OK]1057tests.federation.transport.test_knocking1058 FederationKnockingTestCase1059 test_room_state_returned_when_knocking ... [OK]1060tests.federation.transport.test_server1061 RoomDirectoryFederationTests1062 test_open_public_room_list_over_federation ... [OK]1063tests.handlers.test_admin1064 ExfiltrateData1065 test_account_data ... [OK]1066tests.federation.transport.test_server1067 RoomDirectoryFederationTests1068 test_edu_debugging_doesnt_explode ... [OK]1069tests.handlers.test_admin1070 ExfiltrateData1071 test_connections ... [OK]1072 test_devices ... [OK]1073 test_invite ... [OK]1074 test_media_ids ... [OK]1075 test_profile ... [OK]1076 test_knock ... [OK]1077 test_single_left_rejoined_private_room ... [OK]1078tests.federation.transport.server.test_appservice_proxy1079 ApplicationServiceFederationProxyTestCase1080 test_unregistered_prefix_with_suffix_is_rejected ... [OK]1081tests.handlers.test_appservice1082 AppServiceHandlerTestCase1083 test_get_3pe_protocols_multiple_info ... [OK]1084 test_get_3pe_protocols_multiple_protocol ... [OK]1085 test_get_3pe_protocols_no_appservices ... [OK]1086 test_get_3pe_protocols_no_protocols ... [OK]1087 test_get_3pe_protocols_one_protocol ... [OK]1088 test_get_3pe_protocols_protocol_no_response ... [OK]1089 test_get_3pe_protocols_select_one_protocol ... [OK]1090 test_notify_interested_services ... [OK]1091 test_notify_interested_services_ephemeral ... [OK]1092 test_notify_interested_services_ephemeral_out_of_order ... [OK]1093 test_query_room_alias_exists ... [OK]1094tests.handlers.test_admin1095 ExfiltrateData1096 test_single_left_room ... [OK]1097tests.handlers.test_appservice1098 AppServiceHandlerTestCase1099 test_query_user_exists_known_user ... [OK]1100tests.handlers.test_admin1101 ExfiltrateData1102 test_single_private_joined_room ... [OK]1103tests.handlers.test_appservice1104 AppServiceHandlerTestCase1105 test_query_user_exists_unknown_user ... [OK]1106 ApplicationServicesHandlerDeviceListsTestCase1107 test_application_service_receives_device_list_updates_2 ... [OK]1108 test_application_service_receives_device_list_updates_1 ... [OK]1109tests.handlers.test_admin1110 ExfiltrateData1111 test_single_public_joined_room ... [OK]1112tests.handlers.test_appservice1113 ApplicationServicesHandlerDeviceListsTestCase1114 test_application_service_receives_device_list_updates_0 ... [OK]1115 test_application_service_receives_device_list_updates_3 ... [OK]1116 ApplicationServicesHandlerSendEventsTestCase1117 test_application_services_receive_bursts_of_to_device ... [OK]1118 test_application_services_receive_events_sent_by_interesting_local_user ... [OK]1119 ApplicationServicesHandlerOtkCountsTestCase1120 test_application_services_receive_otk_counts_and_fallback_key_usages_with_pdus ... [OK]1121 ApplicationServicesHandlerSendEventsTestCase1122 test_application_services_receive_local_to_device ... [OK]1123 test_application_services_receive_private_read_receipts_of_namespaced_users_only ... [OK]1124 test_match_interesting_room_members_1__remote_as_user_remote ... [OK]1125 test_match_interesting_room_members_0__local_as_user_test ... [OK]1126tests.handlers.test_auth1127 AuthTestCase1128 test_login_token_expires ... [OK]1129 test_login_token_gives_auth_provider ... [OK]1130 test_login_token_gives_user_id ... [OK]1131 test_login_token_reuse_fails ... [OK]1132 test_macaroon_caveats ... [OK]1133 test_mau_limits_disabled ... [OK]1134 test_mau_limits_exceeded_large ... [OK]1135 test_mau_limits_not_exceeded ... [OK]1136 test_mau_limits_parity ... [OK]1137tests.handlers.test_cas1138 CasHandlerTestCase1139 test_map_cas_user_does_not_register_new_user ... [OK]1140tests.handlers.test_appservice1141 ApplicationServicesHandlerSendEventsTestCase1142 test_sending_read_receipt_batches_to_application_services ... [OK]1143tests.handlers.test_cas1144 CasHandlerTestCase1145 test_map_cas_user_to_existing_user ... [OK]1146 test_map_cas_user_to_invalid_localpart ... [OK]1147 test_map_cas_user_to_user ... [OK]1148tests.handlers.test_appservice1149 ApplicationServicesHandlerSendEventsTestCase1150 test_application_services_receive_local_to_device_for_many_users ... [OK]1151tests.handlers.test_cas1152 CasHandlerTestCase1153 test_required_attributes ... [OK]1154tests.handlers.test_deactivate_account1155 DeactivateAccountTestCase1156 test_account_data_deleted_retroactively_by_background_update_if_deactivated ... [OK]1157 test_account_data_preserved_by_background_update_if_not_deactivated ... [OK]1158 test_deactivate_account_needs_auth ... [OK]1159 test_global_account_data_deleted_upon_deactivation ... [OK]1160 test_deactivate_account_rejects_invites ... [OK]1161 test_ignored_users_deleted_upon_deactivation ... [OK]1162 test_deactivate_account_rejects_knocks ... [OK]1163 test_push_rules_deleted_upon_account_deactivation ... [OK]1164 test_reactivation_recreates_profile ... [OK]1165 test_reactivation_without_erasure_keeps_profile ... [OK]1166 test_membership_is_redacted_upon_deactivation ... [OK]1167 test_room_account_data_deleted_upon_deactivation ... [OK]1168 test_rooms_forgotten_upon_deactivation ... [OK]1169tests.handlers.test_device1170 DehydrationTestCase1171 test_dehydrate_v2_and_fetch_events ... [OK]1172 DeviceTestCase1173 test_delete_device ... [OK]1174 test_device_id_is_made_up_if_unspecified ... [OK]1175 test_delete_device_and_device_inbox ... [OK]1176 test_delete_device_removes_refresh_tokens ... [OK]1177 test_device_is_created_if_doesnt_exist ... [OK]1178 test_device_is_created_with_invalid_name ... [OK]1179 test_device_is_preserved_if_exists ... [OK]1180 test_get_device ... [OK]1181 test_get_devices_by_user ... [OK]1182 test_on_federation_query_user_devices_appservice ... [OK]1183 test_update_device ... [OK]1184 test_update_device_too_long_display_name ... [OK]1185 test_update_unknown_device ... [OK]1186tests.handlers.test_directory1187 CanonicalAliasTestCase1188 test_remove_alias ... [OK]1189tests.handlers.test_device1190 DeviceUnPartialStateTestCase1191 test_local_device_changes_sent_to_new_servers_on_un_partial_state_0_not_pruned ... [OK]1192 test_local_device_changes_sent_to_new_servers_on_un_partial_state_1_pruned ... [OK]1193tests.handlers.test_directory1194 DirectoryTestCase1195 test_get_local_association ... [OK]1196 test_get_remote_association ... [OK]1197 CanonicalAliasTestCase1198 test_remove_other_alias ... [OK]1199 DirectoryTestCase1200 test_incoming_fed_query ... [OK]1201 TestCreateAlias1202 test_create_alias_admin ... [OK]1203 test_create_alias_joined_room ... [OK]1204tests.handlers.test_device1205 DeviceTestCase1206 test_delete_device_and_big_device_inbox ... [OK]1207tests.handlers.test_directory1208 TestCreateAlias1209 test_create_alias_other_room ... [OK]1210 TestCreateAliasACL1211 test_allowed ... [OK]1212 test_allowed_during_creation ... [OK]1213 test_denied_during_creation ... [OK]1214 test_denied ... [OK]1215 TestCreatePublishedRoomACL1216 test_allowed_with_publication_permission ... [OK]1217 test_allowed_when_creating_private_room ... [OK]1218 test_denied_publication_with_invalid_alias ... [OK]1219 test_denied_without_publication_permission ... [OK]1220 TestDeleteAlias1221 test_delete_alias_admin ... [OK]1222 test_delete_alias_creator ... [OK]1223 test_delete_alias_not_allowed ... [OK]1224 test_delete_alias_sufficient_power ... [OK]1225tests.handlers.test_e2e_keys1226 E2eKeysHandlerTestCase1227 test_change_one_time_keys ... [OK]1228 test_check_cross_signing_setup ... [OK]1229 test_claim_one_time_key ... [OK]1230 test_claim_one_time_key_bulk ... [OK]1231 test_claim_one_time_key_bulk_ordering ... [OK]1232 test_delete_old_one_time_keys ... [OK]1233tests.handlers.test_directory1234 TestRoomListSearchDisabled1235 test_disabling_room_list ... [OK]1236tests.handlers.test_e2e_keys1237 E2eKeysHandlerTestCase1238 test_fallback_key ... [OK]1239 test_fallback_key_always_returned ... [OK]1240 test_has_different_keys ... [OK]1241 test_fallback_key_bulk ... [OK]1242 test_query_all_devices_caches_result_0 ... [OK]1243 test_query_all_devices_caches_result_1 ... [OK]1244 test_query_all_devices_caches_result_2 ... [OK]1245 test_query_devices_remote_down ... [OK]1246 test_query_appservice ... [OK]1247 test_query_devices_remote_no_sync ... [OK]1248 test_query_appservice_with_fallback ... [OK]1249 test_query_devices_remote_sync ... [OK]1250 test_query_devices_remote_restricted_in_shared_room ... [OK]1251 test_query_devices_remote_restricted_not_in_shared_room ... [OK]1252 test_query_local_devices_appservice ... [OK]1253 test_query_local_devices_no_devices ... [OK]1254 test_replace_master_key ... [OK]1255 test_reupload_one_time_keys ... [OK]1256 test_reupload_signatures ... [OK]1257 test_self_signing_key_doesnt_show_up_as_device ... [OK]1258 test_upload_one_time_keys_over_limit_is_rejected ... [OK]1259 test_update_signature_master_key ... [OK]1260tests.handlers.test_e2e_room_keys1261 E2eRoomKeysHandlerTestCase1262 test_create_version ... [OK]1263tests.handlers.test_e2e_keys1264 E2eKeysHandlerTestCase1265 test_upload_signatures ... [OK]1266tests.handlers.test_e2e_room_keys1267 E2eRoomKeysHandlerTestCase1268 test_delete_missing_current_version ... [OK]1269 test_delete_missing_version ... [OK]1270 test_delete_room_keys ... [OK]1271 test_delete_version ... [OK]1272 test_get_missing_backup ... [OK]1273 test_get_missing_current_version_info ... [OK]1274 test_get_missing_room_keys ... [OK]1275 test_get_missing_version_info ... [OK]1276 test_update_bad_version ... [OK]1277 test_update_missing_version ... [OK]1278 test_update_omitted_version ... [OK]1279 test_update_version ... [OK]1280 test_upload_room_keys_bogus_version ... [OK]1281 test_upload_room_keys_insert ... [OK]1282tests.handlers.test_federation1283 EventFromPduTestCase1284 test_invalid_nested ... [OK]1285 test_invalid_numbers ... [OK]1286 test_valid_json ... [OK]1287tests.handlers.test_e2e_room_keys1288 E2eRoomKeysHandlerTestCase1289 test_upload_room_keys_no_versions ... [OK]1290 test_upload_room_keys_merge ... [OK]1291 test_upload_room_keys_wrong_version ... [OK]1292tests.handlers.test_federation1293 FederationTestCase1294 test_exchange_third_party_invite_forwards_to_sender_for_v12_room ... [OK]1295 test_backfill_ignores_known_events ... [OK]1296 test_exchange_revoked_invite ... [OK]1297 PartialJoinTestCase1298 test_duplicate_partial_state_room_syncs ... [OK]1299 FederationTestCase1300 test_rejected_message_event_state ... [OK]1301 test_rejected_state_event_state ... [OK]1302 PartialJoinTestCase1303 test_partial_state_room_sync_restart ... [OK]1304 test_failed_partial_join_is_clean ... [OK]1305 FederationTestCase1306 test_invite_by_user_ratelimit ... [OK]1307tests.handlers.test_federation_event1308 FederationEventHandlerTests1309 test_backfill_process_previously_failed_pull_attempt_event_in_the_background ... [OK]1310 test_process_pulled_event_records_failed_backfill_attempts ... [OK]1311 test_backfill_signature_failure_does_not_fetch_same_prev_event_later ... [OK]1312 test_process_pulled_event_clears_backfill_attempts_after_being_successfully_persisted ... [OK]1313 test_process_pulled_event_with_missing_state ... [OK]1314tests.handlers.test_message1315 EventCreationTestCase1316 test_call_invite_event_creation_fails_in_public_room ... [OK]1317tests.handlers.test_federation_event1318 FederationEventHandlerTests1319 test_process_pulled_event_with_missing_state_where_prev_is_outlier ... [OK]1320 test_process_pulled_event_with_rejected_missing_state ... [OK]1321tests.handlers.test_message1322 EventCreationTestCase1323 test_duplicated_txn_id ... [OK]1324 test_duplicated_txn_id_one_call ... [OK]1325 test_reject_event_with_empty_prev_events ... [OK]1326 ServerAclValidationTestCase1327 test_allow_server_acl ... [OK]1328 test_deny_server_acl_block_outselves ... [OK]1329tests.handlers.test_oauth_delegation1330 DisabledEndpointsTestCase_01331 test_3pid_endpoints ... [OK]1332 test_appservice_registration_without_inhibit_login ... [OK]1333 test_admin_api_endpoints_removed ... [OK]1334 test_openid_endpoints_removed ... [OK]1335 test_registration_endpoints_removed ... [OK]1336 test_session_management_endpoints_removed ... [OK]1337 test_uia_endpoints ... [OK]1338 MasAuthDelegationWithSubpath1339 test_introspection_endpoint_uses_subpath ... [OK]1340tests.handlers.test_message1341 ServerAclValidationTestCase1342 test_deny_redact_server_acl ... [OK]1343tests.handlers.test_oauth_delegation1344 MasAuthDelegationWithSubpath1345 test_metadata_url_uses_subpath ... [OK]1346 DisabledEndpointsTestCase_01347 test_account_management_endpoints_removed ... [OK]1348 MasAuthDelegation_0_urn_matrix_client_device_1349 test_admin_scope ... [OK]1350 test_cached_expired_introspection ... [OK]1351 DisabledEndpointsTestCase_01352 test_device_management_endpoints_removed ... [OK]1353 MasAuthDelegation_0_urn_matrix_client_device_1354 test_device_id_in_body ... [OK]1355 test_inexistent_device ... [OK]1356 test_inexistent_user ... [OK]1357 test_invalid_response ... [OK]1358 test_missing_scope ... [OK]1359 test_simple_introspection ... [OK]1360 test_unexpiring_token ... [OK]1361 MasAuthDelegation_1_urn_matrix_org_matrix_msc2967_client_device_1362 test_admin_scope ... [OK]1363 test_cached_expired_introspection ... [OK]1364 test_device_id_in_body ... [OK]1365 test_inexistent_device ... [OK]1366 test_inexistent_user ... [OK]1367 test_invalid_response ... [OK]1368 test_missing_scope ... [OK]1369 test_simple_introspection ... [OK]1370 test_unexpiring_token ... [OK]1371tests.handlers.test_oidc1372 OidcHandlerTestCase1373 test_attribute_requirements ... [OK]1374 test_attribute_requirements_contains ... [OK]1375 test_attribute_requirements_mismatch ... [OK]1376 test_attribute_requirements_exist ... [OK]1377 test_attribute_requirements_one_of_fails ... [OK]1378 test_attribute_requirements_one_of_succeeds ... [OK]1379 test_callback ... [OK]1380 test_callback_error ... [OK]1381 test_attribute_requirements_does_not_exist ... [OK]1382 test_callback_session ... [OK]1383 test_code_exchange_ignores_access_token ... [OK]1384 test_code_exchange_with_overridden_redirect_uri ... [OK]1385 test_discovery ... [OK]1386 test_config ... [OK]1387 test_empty_localpart ... [OK]1388 test_discovery_with_explicit_config ... [OK]1389 test_exchange_code ... [OK]1390 test_exchange_code_jwt_key ... [OK]1391 test_exchange_code_no_auth ... [OK]1392 test_extra_attributes ... [OK]1393 test_load_jwks ... [OK]1394 test_map_userinfo_to_invalid_localpart ... [OK]1395 test_map_userinfo_to_user ... [ERROR]1396 test_map_userinfo_to_user_does_not_register_new_user ... [OK]1397 test_map_userinfo_to_user_retries ... [OK]1398 test_no_discovery ... [OK]1399 test_null_localpart ... [OK]1400 test_passthrough_parameters ... [OK]1401 test_redirect_request ... [OK]1402 test_map_userinfo_to_existing_user ... [OK]1403 test_redirect_request_with_code_challenge ... [OK]1404 test_redirect_request_with_disabled_code_challenge ... [OK]1405 test_redirect_request_with_forced_code_challenge ... [OK]1406 test_skip_verification ... [OK]1407 test_redirect_request_with_overridden_redirect_uri ... [OK]1408 test_validate_config ... [OK]1409 test_startup_metadata_preload_failure_is_logged ... [OK]1410tests.handlers.test_password_providers1411 PasswordAuthProviderTests1412 test_custom_auth_no_local_user_fallback ... [OK]1413 test_3pid_allowed ... [OK]1414 test_custom_auth_no_local_user_fallback_legacy ... [OK]1415 test_custom_auth_password_disabled ... [OK]1416 test_custom_auth_password_disabled_legacy ... [OK]1417 test_custom_auth_password_disabled_localdb_enabled ... [OK]1418 test_custom_auth_password_disabled_localdb_enabled_legacy ... [OK]1419 test_custom_auth_provider_callback ... [OK]1420 test_custom_auth_provider_callback_legacy ... [OK]1421 test_custom_auth_provider_login ... [OK]1422 test_custom_auth_provider_login_legacy ... [OK]1423 test_custom_auth_provider_ui_auth ... [OK]1424 test_custom_auth_provider_ui_auth_legacy ... [OK]1425 test_displayname ... [OK]1426 test_displayname_uia ... [OK]1427 test_local_user_fallback_login_legacy ... [OK]1428 test_local_user_fallback_ui_auth_legacy ... [OK]1429 test_no_local_user_fallback_login_legacy ... [OK]1430 test_no_local_user_fallback_ui_auth_legacy ... [OK]1431 test_on_logged_out ... [OK]1432 test_password_auth_disabled_legacy ... [OK]1433 test_password_custom_auth_password_disabled_login ... [OK]1434 test_password_custom_auth_password_disabled_login_legacy ... [OK]1435 test_password_custom_auth_password_disabled_ui_auth ... [OK]1436 test_password_custom_auth_password_disabled_ui_auth_legacy ... [OK]1437 test_password_only_auth_progiver_login_legacy ... [OK]1438 test_username ... [OK]1439 test_password_only_auth_provider_ui_auth_legacy ... [OK]1440 test_username_uia ... [OK]1441tests.handlers.test_presence1442 PresenceConfigurableTimersTestCase1443 test_config_parsing ... [OK]1444 test_idle_timeout ... [OK]1445 test_last_active_granularity ... [OK]1446 test_sync_online_timeout ... [OK]1447 PresenceExcludeRoomsTestCase1448 test_config_populates_handler ... [OK]1449 test_excluded_rooms_not_routed ... [OK]1450 PresenceDisabledSyncTestCase1451 test_stale_presence_flushed_offline_and_sent_on_sync ... [OK]1452 PresenceExcludeRoomsTestCase1453 test_get_interested_remotes_respects_excluded_rooms ... [OK]1454 PresenceFederationQueueTestCase1455 test_clear_queue_all ... [OK]1456 test_partially_clear_queue ... [OK]1457 test_send_and_get ... [OK]1458 PresenceExcludeRoomsTestCase1459 test_is_visible_respects_excluded_rooms ... [OK]1460 PresenceFederationQueueTestCase1461 test_send_and_get_split ... [OK]1462 PresenceHandlerInitTestCase1463 test_restored_presence_flushed_offline_when_presence_disabled ... [OK]1464 test_restored_presence_idles ... [OK]1465 PresenceGetNewEventsStreamTestCase1466 test_incremental_interest ... [OK]1467 test_incremental_interest_excluded_room ... [OK]1468 PresenceHandlerInitTestCase1469 test_restored_presence_online_after_sync_1_online ... [OK]1470 PresenceHandlerTestCase1471 test_external_process_timeout ... [SKIPPED]1472 test_set_presence_from_non_syncing_multi_device_00_monolith ... [SKIPPED]1473 PresenceHandlerInitTestCase1474 test_restored_presence_online_after_sync_0_org_matrix_msc3026_busy ... [OK]1475 PresenceHandlerTestCase1476 test_set_presence_from_non_syncing_multi_device_01_monolith ... [SKIPPED]1477 test_set_presence_from_non_syncing_multi_device_03_monolith ... [SKIPPED]1478 test_set_presence_from_non_syncing_multi_device_02_monolith ... [SKIPPED]1479 test_set_presence_from_non_syncing_multi_device_04_monolith ... [SKIPPED]1480 test_set_presence_from_non_syncing_multi_device_05_monolith ... [SKIPPED]1481 test_set_presence_from_non_syncing_multi_device_06_monolith ... [SKIPPED]1482 test_set_presence_from_non_syncing_multi_device_07_monolith ... [SKIPPED]1483 test_set_presence_from_non_syncing_multi_device_08_monolith ... [SKIPPED]1484 test_set_presence_from_non_syncing_multi_device_09_monolith ... [SKIPPED]1485 test_set_presence_from_non_syncing_multi_device_10_monolith ... [SKIPPED]1486 test_set_presence_from_non_syncing_multi_device_11_monolith ... [SKIPPED]1487 test_set_presence_from_non_syncing_multi_device_12_monolith ... [SKIPPED]1488 test_set_presence_from_non_syncing_multi_device_13_monolith ... [SKIPPED]1489 test_set_presence_from_non_syncing_multi_device_14_monolith ... [SKIPPED]1490 test_set_presence_from_non_syncing_multi_device_15_monolith ... [SKIPPED]1491 test_set_presence_from_non_syncing_multi_device_16_workers ... [SKIPPED]1492 test_set_presence_from_non_syncing_multi_device_17_workers ... [SKIPPED]1493 test_set_presence_from_non_syncing_multi_device_18_workers ... [SKIPPED]1494 test_set_presence_from_non_syncing_multi_device_19_workers ... [SKIPPED]1495 test_set_presence_from_non_syncing_multi_device_20_workers ... [SKIPPED]1496 test_set_presence_from_non_syncing_multi_device_21_workers ... [SKIPPED]1497 test_set_presence_from_non_syncing_multi_device_22_workers ... [SKIPPED]1498 test_set_presence_from_non_syncing_multi_device_23_workers ... [SKIPPED]1499 test_set_presence_from_non_syncing_multi_device_24_workers ... [SKIPPED]1500 test_set_presence_from_non_syncing_multi_device_25_workers ... [SKIPPED]1501 test_set_presence_from_non_syncing_multi_device_26_workers ... [SKIPPED]1502 test_set_presence_from_non_syncing_multi_device_27_workers ... [SKIPPED]1503 test_set_presence_from_non_syncing_multi_device_28_workers ... [SKIPPED]1504 test_set_presence_from_non_syncing_multi_device_29_workers ... [SKIPPED]1505 test_set_presence_from_non_syncing_multi_device_30_workers ... [SKIPPED]1506 test_set_presence_from_non_syncing_multi_device_31_workers ... [SKIPPED]1507 test_set_presence_from_syncing_is_set ... [SKIPPED]1508 test_set_presence_from_syncing_keeps_busy_0 ... [SKIPPED]1509 test_set_presence_from_syncing_keeps_busy_1 ... [SKIPPED]1510 test_set_presence_from_syncing_keeps_status ... [SKIPPED]1511 test_set_presence_from_syncing_multi_device_00_monolith ... [SKIPPED]1512 test_set_presence_from_syncing_multi_device_01_monolith ... [SKIPPED]1513 test_set_presence_from_syncing_multi_device_02_monolith ... [SKIPPED]1514 test_set_presence_from_syncing_multi_device_03_monolith ... [SKIPPED]1515 test_set_presence_from_syncing_multi_device_04_monolith ... [SKIPPED]1516 test_set_presence_from_syncing_multi_device_05_monolith ... [SKIPPED]1517 test_set_presence_from_syncing_multi_device_06_monolith ... [SKIPPED]1518 test_set_presence_from_syncing_multi_device_07_monolith ... [SKIPPED]1519 test_set_presence_from_syncing_multi_device_09_monolith ... [SKIPPED]1520 test_set_presence_from_syncing_multi_device_08_monolith ... [SKIPPED]1521 test_set_presence_from_syncing_multi_device_10_monolith ... [SKIPPED]1522 test_set_presence_from_syncing_multi_device_11_monolith ... [SKIPPED]1523 test_set_presence_from_syncing_multi_device_12_monolith ... [SKIPPED]1524 test_set_presence_from_syncing_multi_device_13_monolith ... [SKIPPED]1525 test_set_presence_from_syncing_multi_device_14_monolith ... [SKIPPED]1526 test_set_presence_from_syncing_multi_device_15_monolith ... [SKIPPED]1527 test_set_presence_from_syncing_multi_device_16_workers ... [SKIPPED]1528 test_set_presence_from_syncing_multi_device_17_workers ... [SKIPPED]1529 PresenceHandlerInitTestCase1530 test_restored_presence_online_after_sync_2_unavailable ... [OK]1531 PresenceHandlerTestCase1532 test_set_presence_from_syncing_multi_device_18_workers ... [SKIPPED]1533 test_set_presence_from_syncing_multi_device_19_workers ... [SKIPPED]1534 test_set_presence_from_syncing_multi_device_21_workers ... [SKIPPED]1535 test_set_presence_from_syncing_multi_device_22_workers ... [SKIPPED]1536 test_set_presence_from_syncing_multi_device_20_workers ... [SKIPPED]1537 test_set_presence_from_syncing_multi_device_23_workers ... [SKIPPED]1538 test_set_presence_from_syncing_multi_device_24_workers ... [SKIPPED]1539 test_set_presence_from_syncing_multi_device_25_workers ... [SKIPPED]1540 test_set_presence_from_syncing_multi_device_26_workers ... [SKIPPED]1541 test_set_presence_from_syncing_multi_device_27_workers ... [SKIPPED]1542 test_set_presence_from_syncing_multi_device_28_workers ... [SKIPPED]1543 test_set_presence_from_syncing_multi_device_29_workers ... [SKIPPED]1544 test_set_presence_from_syncing_multi_device_30_workers ... [SKIPPED]1545 test_set_presence_from_syncing_multi_device_31_workers ... [SKIPPED]1546 test_set_presence_from_syncing_not_set ... [SKIPPED]1547 test_set_presence_with_status_msg_none ... [SKIPPED]1548 test_untracked_does_not_idle ... [SKIPPED]1549 test_user_goes_offline_by_timeout_status_msg_remain ... [SKIPPED]1550 test_user_goes_offline_manually_with_status_msg ... [SKIPPED]1551 test_user_goes_offline_manually_with_no_status_msg ... [SKIPPED]1552 test_user_reset_online_with_no_status ... [SKIPPED]1553 PresenceTimeoutTestCase1554 test_busy_no_idle ... [OK]1555 test_federation_ping ... [OK]1556 test_federation_timeout ... [OK]1557 test_idle_timer ... [OK]1558 test_last_active ... [OK]1559 test_no_timeout ... [OK]1560 test_sync_online ... [OK]1561 test_sync_timeout ... [OK]1562 PresenceHandlerInitTestCase1563 test_restored_presence_online_after_sync_3_offline ... [OK]1564 PresenceUpdateTestCase1565 test_offline_to_online ... [OK]1566 test_online_to_idle ... [OK]1567 test_online_to_offline ... [OK]1568 test_online_to_online ... [OK]1569 PresenceJoinTestCase1570 test_remote_joins ... [OK]1571 test_remote_gets_presence_when_local_user_joins ... [OK]1572 PresenceUpdateTestCase1573 test_online_to_online_last_active ... [OK]1574 test_online_to_online_last_active_noop ... [OK]1575 test_override_00_org_matrix_msc3026_busy ... [OK]1576 test_override_01_org_matrix_msc3026_busy ... [OK]1577 test_over_ratelimit_offline_to_online_to_unavailable ... [OK]1578 test_override_02_org_matrix_msc3026_busy ... [OK]1579 test_override_03_online ... [OK]1580 test_override_04_online ... [OK]1581 test_override_05_online ... [OK]1582 test_override_06_unavailable ... [OK]1583 test_override_07_unavailable ... [OK]1584 test_override_08_unavailable ... [OK]1585 test_override_09_offline ... [OK]1586 test_override_10_offline ... [OK]1587 test_override_11_offline ... [OK]1588 WorkerPresenceThrottleTestCase1589 test_bump_after_non_online_state_goes_through ... [SKIPPED]1590 test_bumps_are_throttled ... [SKIPPED]1591 test_explicit_set_state_always_relayed_and_resets ... [SKIPPED]1592 test_relay_interval_scales_with_config ... [SKIPPED]1593 test_repeated_syncs_are_throttled ... [SKIPPED]1594 test_resends_after_device_stops_syncing ... [SKIPPED]1595 test_state_changes_are_relayed_immediately ... [SKIPPED]1596 PresenceUpdateTestCase1597 test_persisting_presence_updates ... [OK]1598 test_remote_ping_timer ... [OK]1599tests.handlers.test_profile1600 ProfileTestCase1601 test_avatar_constraint_mime_type ... [OK]1602tests.handlers.test_presence1603 PresenceUpdateTestCase1604 test_within_ratelimit_offline_to_online_to_unavailable ... [OK]1605tests.handlers.test_profile1606 ProfileTestCase1607 test_avatar_constraint_on_local_server_with_port ... [OK]1608 test_avatar_constraints_allow_empty_avatar_url ... [OK]1609 test_avatar_constraints_no_config ... [OK]1610 test_avatar_constraints_file_size ... [OK]1611 test_avatar_constraints_missing ... [OK]1612 test_background_update_room_membership_on_set_displayname ... [OK]1613 test_check_avatar_on_remote_server_0_remote ... [OK]1614 test_check_avatar_on_remote_server_1_remote_1234 ... [OK]1615 test_get_my_avatar ... [OK]1616 test_get_my_name ... [OK]1617 test_get_other_name ... [OK]1618 test_get_profile_empty_displayname ... [OK]1619 test_incoming_fed_query ... [OK]1620 test_set_my_avatar ... [OK]1621 test_membership_addition_to_room_adds_the_right_join_action_to_profile_streams ... [OK]1622 test_set_my_name ... [OK]1623 test_set_my_avatar_if_disabled ... [OK]1624 test_previous_profile_updates_stream_rows_cleared_if_no_longer_sharing_a_room ... [OK]1625 test_set_my_name_noauth ... [OK]1626 test_update_profile_does_not_notify_notifier_on_set_field_if_include_profile_updates_in_sync_not_enabled_0_displayname ... [OK]1627 test_set_my_name_if_disabled ... [OK]1628 test_update_profile_does_not_notify_notifier_on_set_field_if_include_profile_updates_in_sync_not_enabled_1_avatar_url ... [OK]1629 test_background_update_room_membership_resume_after_restart ... [OK]1630 test_update_profile_does_not_notify_notifier_on_set_field_if_include_profile_updates_in_sync_not_enabled_2_m_status ... [OK]1631 test_update_profile_does_not_update_stream_on_set_field_if_include_profile_updates_in_sync_not_enabled_0_displayname ... [OK]1632 test_update_profile_does_not_update_stream_on_set_field_if_include_profile_updates_in_sync_not_enabled_1_avatar_url ... [OK]1633 test_update_profile_does_not_update_stream_on_set_field_if_include_profile_updates_in_sync_not_enabled_2_m_status ... [OK]1634 test_update_profile_does_notify_notifier_on_delete_profile_field_if_user_not_in_rooms ... [OK]1635 test_update_profile_does_notify_notifier_on_set_field_if_user_not_in_rooms_0_displayname ... [OK]1636 test_update_profile_does_notify_notifier_on_set_field_if_user_not_in_rooms_1_avatar_url ... [OK]1637 test_update_profile_notifies_notifier_on_set_field_0_displayname ... [OK]1638 test_update_profile_does_notify_notifier_on_set_field_if_user_not_in_rooms_2_m_status ... [OK]1639 test_update_profile_notifies_notifier_on_set_field_1_avatar_url ... [OK]1640 test_update_profile_updates_stream_on_set_field_1_avatar_url ... [OK]1641 test_update_profile_notifies_notifier_on_set_field_2_m_status ... [OK]1642 test_update_profile_updates_stream_on_set_field_0_displayname ... [OK]1643 test_update_profile_set_field_writes_to_per_user_profile_tracking_table ... [OK]1644tests.handlers.test_receipts1645 ReceiptsTestCase1646 test_filters_out_event_with_only_private_receipts_and_ignores_the_rest ... [OK]1647tests.handlers.test_profile1648 ProfileTestCase1649 test_update_profile_updates_stream_on_set_field_2_m_status ... [OK]1650tests.handlers.test_receipts1651 ReceiptsTestCase1652 test_filters_out_private_receipt ... [OK]1653tests.handlers.test_profile1654 ProfileTestCase1655 test_update_room_membership_on_set_displayname ... [OK]1656tests.handlers.test_receipts1657 ReceiptsTestCase1658 test_filters_out_receipt_event_with_only_private_receipt_and_ignores_rest ... [OK]1659 test_filters_out_private_receipt_and_ignores_rest ... [OK]1660 test_handles_empty_event ... [OK]1661 test_handles_string_data ... [OK]1662 test_leaves_our_private_and_their_public ... [OK]1663 test_we_do_not_mutate ... [OK]1664tests.handlers.test_register1665 RegistrationTestCase1666 test_auto_create_auto_join_rooms ... [OK]1667 test_auto_create_auto_join_room_preset_guest ... [OK]1668 test_auto_create_auto_join_room_preset ... [OK]1669 test_auto_create_auto_join_room_preset_invalid_permissions ... [OK]1670 test_auto_create_auto_join_rooms_when_user_is_not_a_real_user ... [OK]1671 test_auto_create_auto_join_rooms_federated ... [OK]1672 test_auto_create_auto_join_rooms_when_user_is_the_first_real_user ... [OK]1673 test_auto_create_auto_join_rooms_with_no_rooms ... [OK]1674 test_auto_create_auto_join_where_auto_create_is_false ... [OK]1675 test_auto_create_auto_join_where_no_consent ... [OK]1676 test_auto_join_rooms_for_guests ... [OK]1677 test_auto_join_mxid_localpart ... [OK]1678 test_get_or_create_user_mau_blocked ... [OK]1679 test_get_or_create_user_mau_not_blocked ... [OK]1680 test_if_user_exists ... [OK]1681 test_invalid_user_id ... [OK]1682 test_invalid_user_id_length ... [OK]1683 test_mau_limits_when_disabled ... [OK]1684 test_register_default_user_type ... [OK]1685 test_register_extra_user_types_valid ... [OK]1686 test_auto_create_auto_join_rooms_when_user_is_not_the_first_real_user ... [OK]1687 test_register_mau_blocked ... [OK]1688 test_register_extra_user_types_with_default ... [OK]1689 test_register_not_support_user ... [OK]1690 test_register_support_user ... [OK]1691 test_spam_checker_deny ... [OK]1692 test_auto_create_auto_join_where_room_is_another_domain ... [OK]1693 test_spam_checker_legacy_deny ... [OK]1694 test_spam_checker_legacy_allow ... [OK]1695 test_spam_checker_receives_sso_type ... [OK]1696 test_special_chars ... [OK]1697 test_spam_checker_shadow_ban ... [OK]1698 test_underscore_localpart_rejected_by_default ... [OK]1699 test_underscore_localpart_allowed_if_configured ... [OK]1700 test_user_is_created_and_logged_in_if_doesnt_exist ... [OK]1701 RemoteAutoJoinTestCase1702 test_auto_create_auto_join_remote_room ... [OK]1703tests.handlers.test_room1704 EncryptedByDefaultTestCase1705 test_empty_encryption_event_does_not_bypass_forced_encryption ... [OK]1706 test_encrypted_by_default_config_option_all ... [OK]1707 test_encrypted_by_default_config_option_invite ... [OK]1708 test_non_string_algorithm_does_not_bypass_forced_encryption ... [OK]1709 test_encrypted_by_default_config_option_off ... [OK]1710 test_user_supplied_encryption_event_is_not_overwritten ... [OK]1711 RoomIDCollisionTestCase1712 test_colliding_v12_room_ids_are_retried ... [OK]1713tests.handlers.test_room_member1714 RoomMemberMasterHandlerTestCase1715 test_deduplicate_joins ... [OK]1716 test_forget_when_not_left ... [OK]1717tests.handlers.test_room_list1718 RoomListHandlerTestCase1719 test_acls_applied_to_room_directory_results ... [OK]1720tests.handlers.test_room_member1721 RoomMemberMasterHandlerTestCase1722 test_leave_and_auto_forget ... [OK]1723 test_leave_and_forget_last_user ... [OK]1724 test_leave_and_forget ... [OK]1725 test_nonlocal_room_user_action ... [OK]1726 test_rejoin_forgotten_by_user ... [OK]1727 TestJoinsLimitedByPerRoomRateLimiter1728 test_local_user_local_joins_contribute_to_limit_and_are_limited ... [OK]1729 test_local_user_profile_edits_dont_contribute_to_limit ... [OK]1730 test_remote_joins_contribute_to_rate_limit ... [OK]1731 TestMSC4155InviteFiltering1732 test_misc4155_block_invite_local ... [OK]1733 test_msc4155_block_invite_remote ... [OK]1734 test_msc4155_block_invite_remote_server ... [OK]1735 test_msc4155_disabled_allow_invite_local ... [OK]1736 TestMSC4380InviteBlocking1737 test_misc4380_block_invite_local ... [OK]1738 TestReplicatedJoinsLimitedByPerRoomRateLimiter1739 test_local_users_joining_on_another_worker_contribute_to_rate_limit ... [SKIPPED]1740 TestMSC4380InviteBlocking1741 test_misc4380_non_string_setting ... [OK]1742 test_msc4380_block_invite_remote ... [OK]1743tests.handlers.test_room_policy1744 RoomPolicyTestCase1745 test_ask_origin_server_to_sign_event_doesnt_replace_signatures ... [OK]1746 test_ask_policy_server_to_sign_event_cannot_reach ... [OK]1747 test_ask_policy_server_to_sign_event_ok ... [OK]1748tests.handlers.test_room_member1749 RoomMemberMasterHandlerTestCase1750 test_leave_and_unforget ... [OK]1751tests.handlers.test_room_policy1752 RoomPolicyTestCase1753 test_ask_policy_server_to_sign_event_refuses ... [OK]1754 test_ask_policy_server_to_sign_event_wrong_sig ... [OK]1755 test_empty_policy_event_set ... [OK]1756 test_invalid_server_policy_event_set ... [OK]1757 test_missing_public_key_event_set ... [OK]1758 test_no_policy_event_set ... [OK]1759 test_nonstring_policy_event_set ... [OK]1760 test_not_in_room_policy_event_set ... [OK]1761 test_policy_server_error_bubbling_to_client_0 ... [OK]1762 test_policy_server_error_bubbling_to_client_1 ... [OK]1763 test_policy_server_signatures_end_to_end ... [OK]1764 test_self_policy_event_set ... [OK]1765 test_signed_event_is_not_spam ... [OK]1766 test_spammy_event_is_spam ... [OK]1767tests.handlers.test_room_summary1768 RoomSummaryTestCase1769 test_allowed_room_ids_absent_without_restricted_join_rules ... [OK]1770 test_fed ... [OK]1771 test_allowed_room_ids_local ... [OK]1772 test_own_room ... [OK]1773 test_visibility ... [OK]1774 SpaceSummaryTestCase1775 test_fed_complex ... [OK]1776 test_fed_caching ... [OK]1777 test_complex_space ... [OK]1778 test_fed_filtering ... [OK]1779 test_fed_remote_room_hosts ... [OK]1780 test_fed_invited ... [OK]1781 test_fed_root ... [OK]1782 test_filtering ... [OK]1783 test_invalid_pagination_token ... [OK]1784 test_max_depth ... [OK]1785 test_room_hierarchy_cache ... [OK]1786 test_room_hierarchy_cache_sharing ... [OK]1787 test_simple_space ... [OK]1788 test_summary_fields_knock_restricted ... [OK]1789 test_summary_fields_restricted ... [OK]1790 test_pagination ... [OK]1791 TestSpaceSummarySort1792 test_invalid_ordering_type ... [OK]1793 test_invalid_ordering_value ... [OK]1794 test_no_order_last ... [OK]1795 test_order ... [OK]1796 test_order_origin_server_ts ... [OK]1797 test_order_room_id ... [OK]1798tests.handlers.test_saml1799 SamlHandlerTestCase1800 test_attribute_requirements ... [SKIPPED]1801 test_attribute_requirements_one_of ... [SKIPPED]1802 test_map_saml_response_redirect ... [SKIPPED]1803 test_map_saml_response_to_existing_user ... [SKIPPED]1804 test_map_saml_response_to_invalid_localpart ... [SKIPPED]1805 test_map_saml_response_to_user ... [SKIPPED]1806 test_map_saml_response_to_user_retries ... [SKIPPED]1807tests.handlers.test_send_email1808 SendEmailHandlerTestCaseIPv41809 test_send_email ... [OK]1810tests.handlers.test_room_summary1811 SpaceSummaryTestCase1812 test_unknown_room_version ... [OK]1813tests.handlers.test_send_email1814 SendEmailHandlerTestCaseIPv61815 test_send_email ... [OK]1816 SendEmailHandlerTestCaseIPv41817 test_send_email_force_tls ... [OK]1818tests.handlers.test_sliding_sync1819 ComputeInterestedRoomsShardTestCase_fallback1820 test_sharded_event_persisters ... [SKIPPED]1821 ComputeInterestedRoomsShardTestCase_new1822 test_sharded_event_persisters ... [SKIPPED]1823tests.handlers.test_room_summary1824 SpaceSummaryTestCase1825 test_visibility ... [OK]1826tests.handlers.test_send_email1827 SendEmailHandlerTestCaseIPv61828 test_send_email_force_tls ... [OK]1829tests.handlers.test_sliding_sync1830 ComputeInterestedRoomsTestCase_fallback1831 test_display_name_changes_in_token_range ... [OK]1832 test_display_name_changes_before_and_after_token_range ... [OK]1833 test_display_name_changes_join_after_token_range ... [OK]1834 test_display_name_changes_leave_after_token_range ... [OK]1835 test_forgotten_rooms ... [OK]1836 test_get_already_joined_room ... [OK]1837 test_from_token_ahead_of_to_token ... [OK]1838 test_get_kicked_room ... [OK]1839 test_get_invited_banned_knocked_room ... [OK]1840 test_get_newly_joined_room ... [OK]1841 test_invite_before_range_and_join_leave_after_to_token ... [OK]1842 test_join_and_display_name_changes_in_token_range ... [OK]1843 test_join_before_range_and_left_room_after_to_token ... [OK]1844 test_join_during_range_and_left_room_after_to_token ... [OK]1845 test_join_leave_multiple_times_before_range_and_after_to_token ... [OK]1846 test_join_leave_multiple_times_during_range_and_after_to_token ... [OK]1847 test_kicked_before_range_and_left_after_to_token ... [OK]1848 test_leave_before_range_and_join_after_to_token ... [OK]1849tests.handlers.test_room_summary1850 SpaceSummaryTestCase1851 test_large_space ... [OK]1852tests.handlers.test_sliding_sync1853 ComputeInterestedRoomsTestCase_fallback1854 test_leave_before_range_and_join_leave_after_to_token ... [OK]1855 test_newly_joined_display_name_changes_leave_after_token_range ... [OK]1856 test_newly_joined_with_leave_join_in_token_range ... [OK]1857 test_multiple_rooms_are_not_confused ... [OK]1858 test_newly_joined_only_joins_during_token_range ... [OK]1859 test_newly_left_during_range_and_join_after_to_token ... [OK]1860 test_newly_left_during_range_and_join_leave_after_to_token ... [OK]1861 test_newly_left_rooms ... [OK]1862 test_no_rooms ... [OK]1863 test_no_from_token ... [OK]1864 test_no_joins_after_to_token ... [OK]1865 test_state_reset ... [OK]1866 ComputeInterestedRoomsTestCase_new1867 test_display_name_changes_in_token_range ... [OK]1868 test_display_name_changes_join_after_token_range ... [OK]1869 test_display_name_changes_leave_after_token_range ... [OK]1870 test_forgotten_rooms ... [OK]1871 test_get_already_joined_room ... [OK]1872 test_from_token_ahead_of_to_token ... [OK]1873 test_get_kicked_room ... [OK]1874 test_get_invited_banned_knocked_room ... [OK]1875 test_get_newly_joined_room ... [OK]1876 test_invite_before_range_and_join_leave_after_to_token ... [OK]1877 test_join_before_range_and_left_room_after_to_token ... [OK]1878 test_join_and_display_name_changes_in_token_range ... [OK]1879 test_join_during_range_and_left_room_after_to_token ... [OK]1880 test_join_leave_multiple_times_before_range_and_after_to_token ... [OK]1881 test_join_leave_multiple_times_during_range_and_after_to_token ... [OK]1882 test_display_name_changes_before_and_after_token_range ... [OK]1883 test_kicked_before_range_and_left_after_to_token ... [OK]1884 test_leave_before_range_and_join_after_to_token ... [OK]1885 test_leave_before_range_and_join_leave_after_to_token ... [OK]1886 test_newly_joined_display_name_changes_leave_after_token_range ... [OK]1887 test_newly_joined_only_joins_during_token_range ... [OK]1888 test_multiple_rooms_are_not_confused ... [OK]1889 test_newly_joined_with_leave_join_in_token_range ... [OK]1890 test_newly_left_during_range_and_join_after_to_token ... [OK]1891 test_newly_left_during_range_and_join_leave_after_to_token ... [OK]1892 test_newly_left_rooms ... [OK]1893 test_no_from_token ... [OK]1894 test_no_rooms ... [OK]1895 test_no_joins_after_to_token ... [OK]1896 FilterRoomsRelevantForSyncTestCase1897 test_no_rooms ... [OK]1898 test_get_kicked_room ... [OK]1899 ComputeInterestedRoomsTestCase_new1900 test_state_reset ... [OK]1901 RequiredStateChangesTestCase1902 test_limit_retained_previous_state_keys_0_arbitrary_type ... [OK]1903 test_limit_retained_previous_state_keys_1_membership ... [OK]1904 test_limit_retained_previous_state_keys_2_lazy_loading_membership ... [OK]1905 test_request_more_state_keys_than_remember_limit ... [OK]1906 test_xxx_00_simple_no_change ... [OK]1907 test_xxx_01_simple_add_type ... [OK]1908 test_xxx_02_simple_add_type_from_nothing ... [OK]1909 test_xxx_03_simple_add_state_key ... [OK]1910 test_xxx_04_simple_retain_previous_state_keys ... [OK]1911 test_xxx_05_simple_remove_type ... [OK]1912 test_xxx_06_simple_remove_type_to_nothing ... [OK]1913 test_xxx_07_simple_remove_state_key ... [OK]1914 test_xxx_08_type_wildcards_add ... [OK]1915 test_xxx_09_type_wildcards_remove ... [OK]1916 test_xxx_10_state_key_wildcards_add ... [OK]1917 test_xxx_11_state_key_wildcards_remove ... [OK]1918 test_xxx_12_state_key_remove_some ... [OK]1919 test_xxx_13_state_key_me_add ... [OK]1920 test_xxx_14_state_key_me_remove ... [OK]1921 test_xxx_15_state_key_user_id_add ... [OK]1922 test_xxx_16_state_key_me_remove ... [OK]1923 test_xxx_17_state_key_lazy_add ... [OK]1924 test_xxx_18_state_key_lazy_remove ... [OK]1925 test_xxx_19_state_key_lazy_keep_previous_memberships_and_no_new_memberships ... [OK]1926 test_xxx_20_state_key_lazy_keep_previous_memberships_with_new_memberships ... [OK]1927 test_xxx_21_state_key_expand_lazy_keep_previous_memberships ... [OK]1928 test_xxx_22_state_key_expand_lazy_keep_previous_memberships_need_previous_sent ... [OK]1929 test_xxx_23_state_key_retract_lazy_keep_previous_memberships_no_new_memberships ... [OK]1930 test_xxx_24_state_key_retract_lazy_keep_previous_explicit_memberships ... [OK]1931 test_xxx_25_state_key_retract_lazy_keep_previous_explicit_me_memberships ... [OK]1932 test_xxx_26_state_key_retract_lazy_keep_previous_memberships_with_new_memberships ... [OK]1933 test_xxx_27_type_wildcard_with_state_key_wildcard_to_explicit_state_keys ... [OK]1934 test_xxx_28_type_wildcard_with_explicit_state_keys_to_wildcard_state_key ... [OK]1935 test_xxx_29_state_key_wildcard_to_explicit_state_keys ... [OK]1936 test_xxx_30_explicit_state_keys_to_wildcard_state_key ... [OK]1937 RoomSyncConfigTestCase1938 test_combine_room_sync_config_0_no_direct_overlap ... [OK]1939 test_combine_room_sync_config_1_wildcard_overlap ... [OK]1940 test_combine_room_sync_config_2_state_type_wildcard_overlap ... [OK]1941 test_combine_room_sync_config_3_state_key_wildcard_overlap ... [OK]1942 test_combine_room_sync_config_4_state_type_and_state_key_wildcard_merge ... [OK]1943 test_from_room_config_0_from_list_config ... [OK]1944 test_from_room_config_1_from_room_subscription ... [OK]1945 test_from_room_config_2_wildcard ... [OK]1946 test_from_room_config_3_wildcard_type ... [OK]1947 test_from_room_config_4_multiple_wildcard_type ... [OK]1948 test_from_room_config_5_wildcard_state_key ... [OK]1949 FilterRoomsRelevantForSyncTestCase1950 test_only_newly_left_rooms_show_up ... [OK]1951 RoomSyncConfigTestCase1952 test_from_room_config_7_wildcard_merge2 ... [OK]1953 test_from_room_config_8_lazy_members ... [OK]1954 FilterRoomsRelevantForSyncTestCase1955 test_basic_rooms ... [OK]1956 test_state_reset ... [OK]1957 RoomSyncConfigTestCase1958 test_from_room_config_6_wildcard_merge ... [OK]1959 SortRoomsTestCase1960 test_activity_after_xxx_0_leave ... [OK]1961 test_activity_after_xxx_1_invite ... [OK]1962 test_activity_after_xxx_2_knock ... [OK]1963tests.handlers.test_sso1964 TestSSOHandler1965 test_set_avatar ... [OK]1966tests.handlers.test_sliding_sync1967 SortRoomsTestCase1968 test_sort_activity_basic ... [OK]1969 test_default_bump_event_types ... [OK]1970 test_activity_after_xxx_3_ban ... [OK]1971tests.handlers.test_sso1972 TestSSOHandler1973 test_skip_saving_avatar_when_not_changed ... [OK]1974 test_set_avatar_incorrect_mime_type ... [OK]1975 test_set_avatar_too_big_image ... [OK]1976tests.handlers.test_stats1977 StatsRoomTests1978 test_banned ... [OK]1979 test_create_room ... [OK]1980 test_incomplete_stats ... [OK]1981 test_initial_room ... [OK]1982 test_initial_background_update ... [OK]1983 test_invited ... [OK]1984 test_join_after_invite ... [OK]1985 test_join_after_leave ... [OK]1986 test_join_first_time ... [OK]1987 test_left ... [OK]1988 test_updating_profile_information_does_not_increase_joined_members_count ... [OK]1989 test_send_state_event_nonoverwriting ... [OK]1990tests.handlers.test_sync1991 SyncProfileUpdatesTestCase1992 test_incremental_sync_includes_own_profile_updates_0 ... [OK]1993 test_incremental_sync_includes_own_profile_updates_1 ... [OK]1994 test_incremental_sync_does_not_filter_profile_updates_when_lazy_loading ... [OK]1995tests.handlers.test_stats1996 StatsRoomTests1997 test_create_user ... [OK]1998tests.handlers.test_sync1999 SyncProfileUpdatesTestCase2000 test_incremental_sync_join_leave_join_leave_includes_user_joining_and_leaving_0 ... [OK]4780 DownloadAndThumbnailTestCase_44781 test_handle_missing_content_type ... [OK]4782 test_invalid_type ... [OK]4783 test_no_thumbnail_crop ... [OK]4784 test_no_thumbnail_scale ... [OK]4785 test_same_quality_0_crop ... [OK]4786 test_same_quality_1_crop ... [OK]4787 test_same_quality_2_scale ... [OK]4788 test_same_quality_3_scale ... [OK]4789 test_thumbnail_repeated_thumbnail ... [OK]4790 test_thumbnail_crop ... [OK]4791 test_thumbnail_scale ... [OK]4792 test_unknown_federation_endpoint ... [OK]4793 test_x_robots_tag_header ... [OK]4794 DownloadAndThumbnailTestCase_54795 test_cross_origin_resource_policy_header ... [OK]4796 test_disposition_filename_ascii ... [OK]4797 test_disposition_none ... [OK]4798 test_disposition_filenamestar_utf8escaped ... [OK]4799 test_handle_missing_content_type ... [OK]4800 test_invalid_type ... [OK]4801 test_no_thumbnail_crop ... [OK]4802 test_no_thumbnail_scale ... [OK]4803 test_same_quality_0_crop ... [OK]4804 test_same_quality_1_crop ... [OK]4805 test_same_quality_2_scale ... [OK]4806 test_same_quality_3_scale ... [OK]4807 test_thumbnail_crop ... [OK]4808 test_thumbnail_repeated_thumbnail ... [OK]4809 test_thumbnail_scale ... [OK]4810 test_unknown_federation_endpoint ... [OK]4811 test_x_robots_tag_header ... [OK]4812 MediaConfigModuleCallbackTestCase4813 test_media_config ... [OK]4814 MediaConfigTest4815 test_media_config ... [OK]4816 MediaDomainBlockingTests4817 test_cannot_download_blocked_media_thumbnail ... [OK]4818 test_remote_media_thumbnail_normally_unblocked ... [OK]4819 MediaUploadLimits4820 test_fallback_page_mounted ... [OK]4821 test_falls_back_to_served_page_when_no_info_uri ... [OK]4822 test_over_day_limit ... [OK]4823 test_returns_hard_user_limit_exceeded_by_default ... [OK]4824 test_over_weekly_limit ... [OK]4825 test_returns_soft_user_limit_exceeded ... [OK]4826 test_upload_under_limit ... [OK]4827 test_under_daily_limit ... [OK]4828 MediaUploadLimitsModuleOverrides4829 test_module_limit_without_info_uri_falls_back ... [OK]4830 test_upload_under_limit ... [OK]4831 test_uses_custom_limit ... [OK]4832 test_uses_defaults ... [OK]4833 test_uses_unlimited ... [OK]4834 RemoteDownloadLimiterTestCase4835 test_download_rate_limit_config ... [OK]4836 test_download_ratelimit_default ... [OK]4837 test_download_ratelimit_unknown_length ... [OK]4838 test_file_download ... [OK]4839 test_max_download_respected ... [OK]4840 URLPreviewDisabledTests4841 test_disabled_previews ... [OK]4842 URLPreviewTests4843 test_OPTIONS ... [OK]4844 URLPreviewDisabledTests4845 test_disabled_previews_with_msc4452 ... [OK]4846 URLPreviewTests4847 test_accept_language_config_option ... [OK]4848 test_audio_rejected ... [OK]4849 test_blocked_ip_range_whitelisted_ip ... [OK]4850 test_blocked_ip_range ... [OK]4851 test_blocked_ip_range_direct ... [OK]4852 test_blocked_ip_specific ... [OK]4853 test_blocked_ip_specific_direct ... [OK]4854 test_blocked_ip_with_external_ip ... [OK]4855 test_blocked_ipv6_range ... [OK]4856 test_blocked_ipv6_specific ... [OK]4857 test_blocked_port ... [OK]4858 test_blocked_url ... [OK]4859 test_cache_expiry ... [OK]4860 test_cache_returns_correct_type ... [OK]4861 test_data_url ... [OK]4862 test_image ... [OK]4863 test_image_blocked ... [OK]4864 test_ipaddr ... [OK]4865 test_inline_data_url ... [OK]4866 test_non_ascii_preview_content_type ... [OK]4867 test_non_ascii_preview_httpequiv ... [OK]4868 test_nonexistent_image ... [OK]4869 test_oembed_autodiscovery ... [OK]4870 test_oembed_autodiscovery_blocked ... [OK]4871 test_oembed_blocked ... [OK]4872 test_oembed_failure ... [OK]4873 test_oembed_format ... [OK]4874 test_oembed_photo ... [OK]4875 test_oembed_rich ... [OK]4876 test_overlong_title ... [OK]4877tests.rest.client.test_models4878 ClientSecretStrTestCase4879 test_accepts_valid_client_secrets ... [OK]4880 test_rejects_client_secrets_with_invalid_characters ... [OK]4881 test_rejects_empty_client_secret ... [OK]4882 test_rejects_overlong_client_secret ... [OK]4883 EmailRequestTokenBodyTestCase4884 test_token_required_if_id_server_provided ... [OK]4885 test_token_typechecked_when_id_server_provided ... [OK]4886 ThreepidMediumEnumTestCase4887 test_accepts_valid_medium_string ... [OK]4888 test_rejects_invalid_medium_type ... [OK]4889 test_rejects_invalid_medium_value ... [OK]4890tests.rest.client.test_media4891 URLPreviewTests4892 test_storage_providers_exclude_files ... [OK]4893 test_storage_providers_exclude_thumbnails ... [OK]4894 test_video_rejected ... [OK]4895tests.rest.client.test_msc4388_rendezvous4896 RendezvousServletTestCase4897 test_data_type ... [OK]4898 test_capacity ... [OK]4899 test_disabled ... [OK]4900 test_expiration ... [OK]4901 test_max_length ... [OK]4902 test_rendezvous_allows_from_browser_fetch ... [OK]4903 test_hard_capacity ... [OK]4904 test_off ... [OK]4905 test_rendezvous_public ... [OK]4906 test_rendezvous_put_is_idempotent ... [OK]4907 test_rendezvous_rejects_unsafe_get_requests_0_Sec_Fetch_Dest ... [OK]4908 test_rendezvous_rejects_unsafe_get_requests_1_Sec_Fetch_Dest ... [OK]4909 test_rendezvous_rejects_unsafe_get_requests_3_Sec_Fetch_Dest ... [OK]4910 test_rendezvous_rejects_unsafe_get_requests_4_Sec_Fetch_Dest ... [OK]4911 test_rendezvous_rejects_unsafe_get_requests_5_Sec_Fetch_Mode ... [OK]4912 test_rendezvous_rejects_unsafe_get_requests_7_Sec_Fetch_Site ... [OK]4913 test_rendezvous_rejects_unsafe_get_requests_6_Sec_Fetch_User ... [OK]4914 test_rendezvous_requires_authentication ... [OK]4915tests.rest.client.test_mutual_rooms4916 UserMutualRoomsTest4917 test_shared_room_list_invalid_user ... [OK]4918 test_shared_room_list_after_leave ... [OK]4919 test_shared_room_list_nonexistent_user ... [OK]4920 test_shared_room_list_mixed ... [OK]4921tests.rest.client.test_msc4388_rendezvous4922 RendezvousServletTestCase4923 test_rendezvous_rejects_unsafe_get_requests_2_Sec_Fetch_Dest ... [OK]4924tests.rest.client.test_mutual_rooms4925 UserMutualRoomsTest4926 test_shared_room_list_pagination_invalid_token ... [OK]4927 test_shared_room_list_pagination_one_page ... [OK]4928 test_shared_room_list_private ... [OK]4929tests.rest.client.test_notifications4930 HTTPPusherTests4931 test_notify_for_local_invites ... [OK]4932tests.rest.client.test_mutual_rooms4933 UserMutualRoomsTest4934 test_shared_room_list_public ... [OK]4935tests.rest.client.test_notifications4936 HTTPPusherTests4937 test_parameters ... [OK]4938 test_pagination_of_notifications ... [OK]4939tests.rest.client.test_owned_state4940 MSC3757OwnedStateTestCase_0_org_matrix_msc3757_104941 test_room_creator_can_set_state_with_nonmember_userid_key ... [OK]4942tests.rest.client.test_mutual_rooms4943 UserMutualRoomsTest4944 test_shared_room_list_pagination_two_pages ... [OK]4945tests.rest.client.test_owned_state4946 MSC3757OwnedStateTestCase_0_org_matrix_msc3757_104947 test_room_creator_can_set_state_with_other_suffixed_key ... [OK]4948 test_room_creator_can_set_state_with_other_userid_key ... [OK]4949 test_room_creator_cannot_set_state_with_improperly_suffixed_key ... [OK]4950 test_room_creator_cannot_set_state_with_malformed_userid_key ... [OK]4951 test_user_can_set_state_with_own_suffixed_key ... [OK]4952 test_user_cannot_set_state_with_misplaced_userid_in_key ... [OK]4953 test_user_cannot_set_state_with_other_suffixed_key ... [OK]4954 test_user_cannot_set_state_with_other_userid_key ... [OK]4955 test_user_cannot_set_state_with_unseparated_suffixed_key ... [OK]4956 MSC3757OwnedStateTestCase_1_org_matrix_msc3757_114957 test_room_creator_can_set_state_with_nonmember_userid_key ... [OK]4958 test_room_creator_can_set_state_with_other_suffixed_key ... [OK]4959 test_room_creator_can_set_state_with_other_userid_key ... [OK]4960 test_room_creator_cannot_set_state_with_improperly_suffixed_key ... [OK]4961 test_room_creator_cannot_set_state_with_malformed_userid_key ... [OK]4962 test_user_can_set_state_with_own_suffixed_key ... [OK]4963 test_user_cannot_set_state_with_misplaced_userid_in_key ... [OK]4964 test_user_cannot_set_state_with_other_suffixed_key ... [OK]4965 test_user_cannot_set_state_with_other_userid_key ... [OK]4966 test_user_cannot_set_state_with_unseparated_suffixed_key ... [OK]4967 WithoutOwnedStateTestCase4968 test_room_creator_cannot_set_state_with_malformed_userid_key ... [OK]4969 test_room_creator_cannot_set_state_with_nonmember_userid_key ... [OK]4970 test_room_creator_cannot_set_state_with_other_suffixed_key ... [OK]4971 test_room_creator_cannot_set_state_with_other_userid_key ... [OK]4972 test_room_creator_cannot_set_state_with_own_suffixed_key ... [OK]4973 test_user_can_set_state_with_own_userid_key ... [OK]4974tests.rest.client.test_password_policy4975 PasswordPolicyTestCase4976 test_get_policy ... [OK]4977 test_password_change ... [OK]4978 test_password_compliant ... [OK]4979 test_password_no_lowercase ... [OK]4980 test_password_no_digit ... [OK]4981 test_password_no_uppercase ... [OK]4982 test_password_too_short ... [OK]4983tests.rest.client.test_power_levels4984 PowerLevelsTestCase4985 test_admins_can_enable_room_encryption ... [OK]4986 test_admins_can_send_server_acl ... [OK]4987 test_admins_can_tombstone_room ... [OK]4988 test_cannot_set_unsafe_large_power_levels ... [OK]4989 test_cannot_set_string_power_levels ... [OK]4990 test_cannot_set_unsafe_small_power_levels ... [OK]4991 test_non_admins_cannot_enable_room_encryption ... [OK]4992 test_non_admins_cannot_send_server_acl ... [OK]4993 test_non_admins_cannot_tombstone_room ... [OK]4994tests.rest.client.test_presence4995 PresenceTestCase4996 test_put_presence ... [OK]4997 test_put_presence_disabled ... [OK]4998 test_put_presence_over_ratelimit ... [OK]4999 test_put_presence_untracked ... [OK]5000 test_put_presence_within_ratelimit ... [OK]5001tests.rest.client.test_password_policy5002 PasswordPolicyTestCase5003 test_password_no_symbol ... [OK]5004tests.rest.client.test_profile5005 OwnProfileUnrestrictedTestCase5006 test_can_lookup_own_profile ... [OK]5007 ProfileRatelimitTestCase5008 test_ratelimit_authenticated ... [OK]5009 test_ratelimit_unauthenticated ... [OK]5010 ProfileTestCase5011 test_avatar_allowed_mime_type_global ... [OK]5012 test_avatar_size_limit_global ... [OK]5013 test_avatar_allowed_mime_type_per_room ... [OK]5014 test_avatar_size_limit_per_room ... [OK]5015 test_delete_avatar_url_disabled ... [OK]5016 test_get_avatar_url ... [OK]5017 test_delete_displayname_disabled ... [OK]5018 test_get_avatar_url_other ... [OK]5019 test_get_custom_field_rejects_bad_username ... [OK]5020 test_get_displayname ... [OK]5021 test_get_displayname_other ... [OK]5022 test_get_displayname_rejects_bad_username ... [OK]5023 test_get_missing_custom_field ... [OK]5024 test_get_missing_custom_field_invalid_field_name ... [OK]5025 test_get_unset_field_omits_key ... [OK]5026 test_msc4069_inhibit_propagation ... [OK]5027 test_msc4069_inhibit_propagation_disabled ... [OK]5028 test_msc4069_inhibit_propagation_default ... [OK]5029 test_set_avatar_url ... [OK]5030 test_set_avatar_url_disabled ... [OK]5031 test_set_avatar_url_noauth ... [OK]5032 test_set_avatar_url_other ... [OK]5033 test_set_avatar_url_too_long ... [OK]5034 test_set_custom_field ... [OK]5035 test_set_custom_field_avatar_url ... [OK]5036 test_set_custom_field_displayname ... [OK]5037 test_set_custom_field_never_existed_user ... [OK]5038 test_set_custom_field_noauth ... [OK]5039 test_set_custom_field_other ... [OK]5040 test_set_custom_field_profile_too_long ... [OK]5041 test_set_custom_field_size ... [OK]5042 test_set_displayname ... [OK]5043 test_set_displayname_disabled ... [OK]5044 test_set_displayname_noauth ... [OK]5045 test_set_displayname_other ... [OK]5046 test_set_displayname_too_long ... [OK]5047 test_set_displayname_with_extra_spaces ... [OK]5048 ProfilesRestrictedTestCase5049 test_no_auth ... [OK]5050 test_in_shared_room ... [OK]5051 ProfileTestCase5052 test_non_string ... [OK]5053 test_msc4069_inhibit_propagation_like_default ... [OK]5054tests.rest.client.test_push_rule_attrs5055 PushRuleAttributesTestCase5056 test_actions_404_when_get_non_existent ... [OK]5057tests.rest.client.test_profile5058 ProfilesRestrictedTestCase5059 test_not_in_shared_room ... [OK]5060tests.rest.client.test_push_rule_attrs5061 PushRuleAttributesTestCase5062 test_actions_404_when_get_non_existent_server_rule ... [OK]5063 test_actions_404_when_put_non_existent_server_rule ... [OK]5064 test_actions_404_when_put_non_existent_rule ... [OK]5065 test_actions_get ... [OK]5066 test_contains_user_name ... [OK]5067 test_actions_put ... [OK]5068 test_enabled_404_when_get_non_existent_server_rule ... [OK]5069 test_enabled_404_when_get_non_existent ... [OK]5070 test_enabled_404_when_put_non_existent_rule ... [OK]5071 test_enabled_404_when_put_non_existent_server_rule ... [OK]5072 test_enabled_disable ... [OK]5073 test_enabled_on_creation ... [OK]5074 test_enabled_on_recreation ... [OK]5075 test_is_user_mention ... [OK]5076 test_no_user_defined_postcontent_rules ... [OK]5077 PushRuleLimitTestCase5078 test_limit_on_push_rule_count ... [OK]5079 test_limit_on_push_rule_size_0 ... [OK]5080 test_limit_on_push_rule_size_2 ... [OK]5081 test_limit_on_push_rule_size_1 ... [OK]5082 test_limit_on_rule_id_length_1 ... [OK]5083 test_limit_on_rule_id_length_0 ... [OK]5084 test_limit_on_rule_id_length_2 ... [OK]5085tests.rest.client.test_read_marker5086 ReadMarkerTestCase5087 test_send_read_marker ... [OK]5088 test_send_read_marker_can_move_backwards_with_opt_in ... [OK]5089 test_send_read_marker_does_not_move_backwards_by_default ... [OK]5090 test_send_read_marker_does_not_move_backwards_with_explicit_opt_out ... [OK]5091 test_send_read_marker_ignores_opt_in_when_feature_disabled ... [OK]5092tests.rest.client.test_receipts5093 ReceiptsTestCase5094 test_allow_backward_is_ignored_when_feature_disabled ... [OK]5095tests.rest.client.test_read_marker5096 ReadMarkerTestCase5097 test_send_read_marker_missing_previous_event ... [OK]5098tests.rest.client.test_receipts5099 ReceiptsTestCase5100 test_allow_backward_is_rejected_for_read_receipts ... [OK]5101 test_fully_read_receipt_can_move_backwards_with_opt_in ... [OK]5102 test_fully_read_receipt_does_not_move_backwards_by_default ... [OK]5103 test_private_read_receipts ... [OK]5104 test_fully_read_receipt_does_not_move_backwards_with_explicit_opt_out ... [OK]5105 test_read_receipt_with_empty_body_is_rejected ... [OK]5106 test_private_receipt_cannot_override_public ... [OK]5107 test_public_receipt_can_override_private ... [OK]5108 test_send_receipt ... [OK]5109 test_send_receipt_invalid_event_id ... [OK]5110 test_send_receipt_invalid_receipt_type ... [OK]5111 test_send_receipt_invalid_room_id ... [OK]5112 test_send_receipt_unknown_event ... [OK]5113 test_send_receipt_unviewable_event ... [OK]5114tests.rest.client.test_redactions5115 RedactionsTestCase5116 test_can_redact_recent_event ... [OK]5117 test_can_redact_old_non_message_event ... [OK]5118 test_cannot_redact_old_event ... [OK]5119 test_edit_redaction_uses_original_timestamp ... [OK]5120 test_redact_event_as_moderator ... [OK]5121 test_redact_create_event ... [OK]5122 test_redact_all_relations ... [OK]5123 test_redact_event_as_normal ... [OK]5124 test_redact_nonexistent_event ... [OK]5125 test_redact_relations_no_perms ... [OK]5126 test_redact_relations_txn_id_reuse ... [OK]5127 test_redact_event_as_moderator_ratelimit ... [OK]5128 test_redact_relations_with_types ... [OK]5129 test_redaction_content_0 ... [OK]5130tests.rest.client.test_register5131 AccountValidityBackgroundJobTestCase5132 test_background_job ... [OK]5133tests.rest.client.test_redactions5134 RedactionsTestCase5135 test_redaction_content_1 ... [OK]5136tests.rest.client.test_register5137 AccountValidityRenewalByEmailTestCase5138 test_deactivated_user ... [OK]5139tests.rest.client.test_redactions5140 RedactionsTestCase5141 test_redaction_content_2 ... [OK]5142tests.rest.client.test_register5143 AccountValidityRenewalByEmailTestCase5144 test_manual_email_send ... [OK]5145 test_renewal_email ... [OK]5146 test_renewal_invalid_token ... [OK]5147 test_manual_email_send_expired_account ... [OK]5148 AccountValidityTestCase5149 test_logging_out_expired_user ... [OK]5150 test_manual_expire ... [OK]5151 test_validity_period ... [OK]5152 RegisterRestServletTestCase5153 test_POST_appservice_msc4190_enabled ... [OK]5154 test_POST_appservice_msc4190_enabled_fail ... [OK]5155 test_POST_appservice_registration_invalid ... [OK]5156 test_POST_appservice_registration_no_type ... [OK]5157 test_POST_appservice_registration_valid ... [OK]5158 test_POST_bad_password ... [OK]5159 test_POST_bad_username ... [OK]5160 test_POST_disabled_guest_registration ... [OK]5161 test_POST_disabled_registration ... [OK]5162 test_POST_guest_registration ... [OK]5163 test_POST_ratelimiting ... [OK]5164 test_POST_ratelimiting_guest ... [OK]5165 test_POST_registration_requires_token ... [OK]5166 test_POST_registration_token_expiry ... [OK]5167 test_POST_registration_token_limit_uses ... [OK]5168 test_POST_registration_token_invalid ... [OK]5169 test_POST_registration_token_session_expiry ... [OK]5170 test_POST_user_valid ... [OK]5171 test_POST_registration_token_session_expiry_deleted_token ... [OK]5172 test_advertised_flows ... [OK]5173 test_advertised_flows_captcha_and_terms_and_3pids ... [OK]5174 test_advertised_flows_no_msisdn_email_required ... [OK]5175 test_inhibit_user_in_use_error ... [OK]5176 test_reject_invalid_email ... [OK]5177 test_request_token_allowed_when_email_flow_is_advertised ... [OK]5178 test_request_token_existing_email_inhibit_error ... [OK]5179 test_require_approval ... [OK]5180 RegistrationTokenValidityRestServletTestCase5181 test_GET_ratelimiting ... [OK]5182 test_GET_token_invalid ... [OK]5183 test_GET_token_valid ... [OK]5184 AccountValidityTestCase5185 test_manual_renewal ... [OK]5186tests.rest.client.test_relations5187 BundledAggregationsTestCase5188 test_aggregation_get_event_for_annotation ... [OK]5189 test_aggregation_get_event_for_thread ... [OK]5190 test_bundled_aggregations_with_filter ... [OK]5191 test_nested_thread ... [OK]5192 test_reference ... [OK]5193 test_thread_edit_latest_event ... [OK]5194 test_thread ... [OK]5195 RecursiveRelationTestCase5196 test_recursive_relations ... [OK]5197 BundledAggregationsTestCase5198 test_thread_with_bundled_aggregations_for_latest ... [OK]5199 RecursiveRelationTestCase5200 test_recursive_relations_with_filter ... [OK]5201 RelationIgnoredUserTestCase5202 test_reference ... [OK]5203 RelationPaginationTestCase5204 test_basic_paginate_relations ... [OK]5205 RelationIgnoredUserTestCase5206 test_thread ... [OK]5207 RelationPaginationTestCase5208 test_pagination_from_sync_and_messages ... [OK]5209 test_repeated_paginate_relations ... [OK]5210 RelationRedactionTestCase5211 test_redact_parent_edit ... [OK]5212 test_redact_parent_annotation ... [OK]5213 test_redact_parent_thread ... [OK]5214 RelationsTestCase5215 test_deny_double_react ... [OK]5216 RelationRedactionTestCase5217 test_redact_relation_thread ... [OK]5218 RelationsTestCase5219 test_background_update ... [OK]5220 test_deny_invalid_event ... [OK]5221 test_edit ... [OK]5222 test_deny_invalid_room ... [OK]5223 test_edit_edit ... [OK]5224 test_edit_reply ... [OK]5225 test_ignore_invalid_room ... [OK]5226 test_multi_edit ... [OK]5227 test_send_relation ... [OK]5228 test_unknown_relations ... [OK]5229 ThreadsTestCase5230 test_ignored_user ... [OK]5231 test_include ... [OK]5232 test_pagination ... [OK]5233tests.rest.client.test_rendezvous5234 RendezvousServletTestCase5235 test_disabled ... [OK]5236 test_msc4108 ... [OK]5237tests.rest.client.test_relations5238 ThreadsTestCase5239 test_threads ... [OK]5240tests.rest.client.test_rendezvous5241 RendezvousServletTestCase5242 test_msc4108_content_type ... [OK]5243 test_msc4108_capacity ... [OK]5244 test_msc4108_delegation ... [OK]5245 test_msc4108_expiration ... [OK]5246 test_msc4108_hard_capacity ... [OK]5247tests.rest.client.test_relations5248 RelationsTestCase5249 test_deny_forked_thread ... [OK]5250tests.rest.client.test_reporting5251 ReportEventTestCase5252 test_cannot_report_event_if_not_in_room ... [OK]5253 test_cannot_report_nonexistent_event ... [OK]5254 test_event_existence_hidden ... [OK]5255 test_no_reason ... [OK]5256 test_no_score ... [OK]5257 test_no_reason_and_no_score ... [OK]5258 test_reason_and_score_null ... [OK]5259 test_reason_str_and_score_int ... [OK]5260 test_reason_zero_and_score_blank ... [OK]5261 test_reason_int_and_score_str ... [OK]5262 test_score_str ... [OK]5263 ReportRoomTestCase5264 test_cannot_report_nonexistent_room ... [OK]5265 test_no_reason ... [OK]5266 test_ratelimit ... [OK]5267 test_reason_nonstring ... [OK]5268 test_reason_null ... [OK]5269 test_reason_str ... [OK]5270 ReportUserTestCase5271 test_can_report_nonexistent_user ... [OK]5272 test_cannot_report_nonlocal_user ... [OK]5273 test_no_reason ... [OK]5274 test_reason_long ... [OK]5275 ReportRoomTestCase5276 test_room_existence_hidden ... [OK]5277 ReportUserTestCase5278 test_reason_nonstring ... [OK]5279 test_reason_null ... [OK]5280 test_reason_str ... [OK]5281tests.rest.client.test_retention5282 RetentionConfigurationEndpointTestCase5283 test_disabled_returns_404_no_msc1763_enabled ... [OK]5284 test_disabled_returns_404_no_retention ... [OK]5285 test_full_config ... [OK]5286 test_limits_only ... [OK]5287 test_no_default_policy_no_limits ... [OK]5288 RetentionNoDefaultPolicyTestCase5289 test_no_default_policy ... [OK]5290 test_visibility_when_disabled ... [OK]5291 test_state_policy ... [OK]5292 RetentionTestCase5293 test_retention_event_purged_with_state_event ... [OK]5294 test_visibility ... [OK]5295 test_retention_event_purged_with_state_event_outside_allowed ... [OK]5296tests.rest.client.test_room_membership5297 AppserviceRoomMembershipRestServletTestCase5298 test_appservice_without_scope_forbidden ... [OK]5299 test_both_mxid_and_server_name_given ... [OK]5300 test_invalid_room_id_format ... [OK]5301 test_invalid_server_name_format ... [OK]5302 test_local_server_name_joined ... [OK]5303 test_local_user_joined ... [OK]5304 test_local_user_not_joined ... [OK]5305 test_neither_mxid_nor_server_name_given ... [OK]5306 test_no_token_unauthorized ... [OK]5307 test_nonexistent_room_returns_false ... [OK]5308 test_normal_user_token_forbidden ... [OK]5309 test_remote_server_name_joined ... [OK]5310 test_remote_server_name_not_joined ... [OK]5311 test_remote_user_joined ... [OK]5312tests.rest.client.test_retention5313 RetentionTestCase5314 test_retention_event_purged_without_state_event ... [OK]5315tests.rest.client.test_room_membership5316 AppserviceRoomMembershipRestServletTestCase5317 test_remote_user_not_joined ... [OK]5318 test_same_user_token_forbidden ... [OK]5319 test_user_with_oauth_scope_allowed ... [OK]5320 test_unreachable_when_experimental_flag_disabled ... [OK]5321 test_invalid_mxid_format ... [OK]5322tests.rest.client.test_rooms5323 ContextTestCase5324 test_room_event_context_filter_query_validation ... [OK]5325 CreateRoomRemoteInviteTestCase5326 test_remote_invite_bubbles_errors_0 ... [OK]5327 ContextTestCase5328 test_erased_sender ... [OK]5329 CreateRoomRemoteInviteTestCase5330 test_remote_invite_bubbles_errors_1 ... [OK]5331 LabelsTestCase5332 test_context_filter_labels ... [OK]5333 test_context_filter_not_labels ... [OK]5334 test_context_filter_labels_not_labels ... [OK]5335 test_messages_filter_labels ... [OK]5336 test_messages_filter_labels_not_labels ... [OK]5337 test_messages_filter_not_labels ... [OK]5338 test_search_filter_labels ... [OK]5339 test_search_filter_labels_not_labels ... [OK]5340 test_search_filter_not_labels ... [OK]5341 MSC4293RedactOnBanKickTestCase5342 test_MSC4293_flag_ignored_in_other_membership_events ... [OK]5343 test_MSC4293_redaction_applied_via_ban_api ... [OK]5344 test_banning_local_member_with_flag_redacts_their_events ... [OK]5345 test_MSC4293_redaction_applied_via_kick_api ... [OK]5346 test_banning_remote_member_with_flag_redacts_their_events ... [OK]5347 test_kicking_local_member_with_flag_redacts_their_events ... [OK]5348 test_kicking_remote_member_with_flag_redacts_their_events ... [OK]5349 test_redaction_flag_ignored_for_user_if_banner_lacks_redaction_power ... [OK]5350 test_rejoining_kicked_remote_user_stops_redaction_action ... [OK]5351 test_unbanning_remote_user_stops_redaction_action ... [OK]5352 test_redaction_flag_ignored_for_user_if_kicker_lacks_redaction_power ... [OK]5353 PerRoomProfilesForbiddenTestCase5354 test_per_room_profile_forbidden ... [OK]5355 PublicRoomsRestrictedTestCase5356 test_restricted_auth ... [OK]5357 test_restricted_no_auth ... [OK]5358 PublicRoomsRoomTypeFilterTestCase5359 test_returns_both_rooms_and_space_based_on_filter ... [OK]5360 test_returns_both_rooms_and_spaces_if_array_is_empty ... [OK]5361 test_returns_both_rooms_and_spaces_if_no_filter ... [OK]5362 test_returns_only_rooms_based_on_filter ... [OK]5363 test_returns_only_space_based_on_filter ... [OK]5364 PublicRoomsTestRemoteSearchFallbackTestCase5365 test_fallback ... [OK]5366 test_simple ... [OK]5367 RelationsTestCase5368 test_duplicate_relation ... [OK]5369 test_filter_not_rel_types ... [OK]5370 test_filter_rel_types ... [OK]5371 test_filter_relation_senders ... [OK]5372 test_filter_relation_senders_and_type ... [OK]5373 RoomAliasListTestCase5374 test_admin_user ... [OK]5375 test_no_aliases ... [OK]5376 RelationsTestCase5377 test_filter_relation_type ... [OK]5378 RoomAliasListTestCase5379 test_not_in_room ... [OK]5380 test_with_aliases ... [OK]5381 test_peekable_room ... [OK]5382 RoomAppserviceTsParamTestCase5383 test_send_event_ts ... [OK]5384 test_send_membership_event_ts ... [OK]5385 test_send_state_event_ts ... [OK]5386 RoomCanonicalAliasTestCase5387 test_add_alias ... [OK]5388 test_alias_alt_aliases ... [OK]5389 test_alt_aliases ... [OK]5390 test_bad_alias ... [OK]5391 test_bad_data ... [OK]5392 test_canonical_alias ... [OK]5393 test_partial_modify ... [OK]5394 RoomDelayedEventTestCase5395 test_add_delayed_event_ratelimit ... [OK]5396 test_delayed_event_disabled_by_limit ... [OK]5397 test_delayed_event_exceeds_max_delay ... [OK]5398 test_delayed_event_processed_user_limit_reached ... [OK]5399 test_delayed_event_unsupported_by_default ... [OK]5400 test_delayed_event_user_limit_reached ... [OK]5401 test_delayed_event_user_limit_exceeded ... [OK]5402 test_delayed_event_with_negative_delay ... [OK]5403 test_send_delayed_invalid_event ... [OK]5404 test_send_delayed_message_event ... [OK]5405 test_send_delayed_state_event ... [OK]5406 RoomForgottenTestCase5407 test_room_not_forgotten_after_unban ... [OK]5408 RoomInitialSyncTestCase5409 test_initial_sync ... [OK]5410 RoomInviteRatelimitTestCase5411 test_invites_by_rooms_ratelimit ... [OK]5412 test_invites_by_users_ratelimit ... [OK]5413 RoomJoinRatelimitTestCase5414 test_autojoin_rooms ... [OK]5415 test_join_attempts_local_ratelimit ... [OK]5416 test_join_local_ratelimit ... [OK]5417 test_join_local_ratelimit_idempotent ... [OK]5418 RoomJoinTestCase5419 test_spam_checker_may_join_room ... [OK]5420 RoomJoinRatelimitTestCase5421 test_join_local_ratelimit_profile_change ... [OK]5422 RoomJoinTestCase5423 test_spam_checker_may_join_room_deprecated ... [OK]5424 test_suspended_user_can_leave_room ... [OK]5425 test_suspended_user_cannot_invite_to_room ... [OK]5426 RoomMemberStateTestCase5427 test_invalid_puts ... [OK]5428 RoomJoinTestCase5429 test_suspended_user_cannot_join_room ... [OK]5430 test_suspended_user_cannot_knock_on_room ... [OK]5431 RoomMemberStateTestCase5432 test_rooms_members_other ... [OK]5433 test_rooms_members_other_custom_keys ... [OK]5434 test_rooms_members_self ... [OK]5435 RoomMembershipReasonTestCase5436 test_invite_reason ... [OK]5437 test_join_reason ... [OK]5438 test_kick_reason ... [OK]5439 test_leave_reason ... [OK]5440 test_reject_invite_reason ... [OK]5441 test_unban_reason ... [OK]5442 RoomMessageListTestCase5443 test_room_message_filter_query_validation ... [OK]5444 RoomMessageFilterTestCase5445 test_room_message_filter_wildcard ... [OK]5446 RoomMessageListTestCase5447 test_room_messages_paginate_through_rejected_events ... [OK]5448 test_stream_token_is_accepted_for_fwd_pagianation ... [OK]5449 test_topo_token_is_accepted ... [OK]5450 test_room_messages_purge ... [OK]5451 RoomMessagesTestCase5452 test_invalid_puts ... [OK]5453 test_rooms_messages_sent ... [OK]5454 test_spam_checker_check_event_for_spam_0 ... [OK]5455 test_spam_checker_check_event_for_spam_1 ... [OK]5456 test_spam_checker_check_event_for_spam_2 ... [OK]5457 test_spam_checker_check_event_for_spam_3 ... [OK]5458 test_spam_checker_check_event_for_spam_5 ... [OK]5459 test_spam_checker_check_event_for_spam_4 ... [OK]5460 RoomParticipantTestCase5461 test_sending_event_and_leaving_does_not_record_participation_0 ... [OK]5462 test_sending_event_and_leaving_does_not_record_participation_1 ... [OK]5463 test_sending_message_records_participation_0 ... [OK]5464 test_sending_message_records_participation_1 ... [OK]5465 test_sending_message_records_participation_2 ... [OK]5466 test_sending_message_records_participation_3 ... [OK]5467 test_sending_message_records_participation_4 ... [OK]5468 RoomMembershipReasonTestCase5469 test_ban_reason ... [OK]5470 RoomPermissionsTestCase5471 test_default_call_invite_power_level ... [OK]5472 test_can_do_action ... [OK]5473 test_invited_permissions ... [OK]5474 test_joined_permissions ... [OK]5475 test_leave_permissions ... [OK]5476 test_member_event_from_ban ... [OK]5477 test_membership_basic_room_perms ... [OK]5478 test_membership_private_room_perms ... [OK]5479 RoomPowerLevelOverridesInPracticeTestCase5480 test_any_room_override_defeats_config_override ... [OK]5481 RoomPermissionsTestCase5482 test_membership_public_room_perms ... [OK]5483 RoomPowerLevelOverridesInPracticeTestCase5484 test_config_override_blocks_encrypted_room ... [OK]5485 test_creator_can_post_state_event ... [OK]5486 test_config_override_applies_only_to_specific_preset ... [OK]5487 test_normal_user_can_not_post_state_event ... [OK]5488 test_specific_room_override_defeats_config_override ... [OK]5489 test_with_config_override_normal_user_can_post_state_event ... [OK]5490 RoomPowerLevelOverridesTestCase5491 test_default_power_levels_with_room_override ... [OK]5492 test_power_levels_with_server_override ... [OK]5493 test_power_levels_with_server_and_room_overrides ... [OK]5494 RoomSearchTestCase5495 test_finds_message ... [OK]5496 RoomStateTestCase5497 test_get_state_cancellation ... [OK]5498 RoomSearchTestCase5499 test_include_context ... [OK]5500 RoomStateTestCase5501 test_get_state_event_cancellation ... [OK]5502 test_get_state_format_content ... [OK]5503 test_get_state_format_event ... [OK]5504 RoomTopicTestCase5505 test_invalid_puts ... [OK]5506 test_rooms_topic ... [OK]5507 test_rooms_topic_with_extra_keys ... [OK]5508 RoomsCreateTestCase5509 test_post_room_invalid_content ... [OK]5510 test_post_room_custom_key ... [OK]5511 test_post_room_initial_state ... [OK]5512 test_post_room_invitees_invalid_mxid ... [OK]5513 test_post_room_known_and_unknown_keys ... [OK]5514 test_post_room_no_keys ... [OK]5515 test_post_room_invitees_ratelimit ... [OK]5516 test_post_room_topic ... [OK]5517 RoomPermissionsTestCase5518 test_topic_perms ... [OK]5519 RoomsCreateTestCase5520 test_post_room_topic_initial_state ... [OK]5521 test_post_room_topic_overriding_initial_state ... [OK]5522 test_post_room_visibility_key ... [OK]5523 test_spam_checker_may_join_room_deprecated ... [OK]5524 test_spam_checker_may_join_room ... [OK]5525 RoomsMemberListTestCase5526 test_get_member_list ... [OK]5527 test_get_member_list_no_permission ... [OK]5528 test_get_member_list_cancellation ... [OK]5529 test_get_member_list_mixed_memberships ... [OK]5530 test_get_member_list_no_permission_former_member ... [OK]5531 test_get_member_list_no_permission_with_at_token ... [OK]5532 test_get_member_list_no_permission_former_member_with_at_token ... [OK]5533 RoomsCreateTestCase5534 test_room_creation_ratelimiting ... [OK]5535 RoomsMemberListTestCase5536 test_get_member_list_no_room ... [OK]5537 ThreepidInviteTestCase5538 test_400_missing_param_without_id_access_token ... [OK]5539 test_threepid_invite_spamcheck ... [OK]5540 TimestampLookupTestCase5541 test_no_outliers ... [OK]5542 RoomsMemberListTestCase5543 test_get_member_list_with_at_token_cancellation ... [OK]5544 UserSuspensionTests5545 test_suspended_user_cannot_ban_others ... [OK]5546 test_suspended_user_cannot_change_profile_data ... [OK]5547 test_suspended_user_cannot_redact_messages_other_than_their_own ... [OK]5548 test_suspended_user_cannot_send_message_to_encrypted_room ... [OK]5549tests.storage.test_stream5550 PaginationTestCase5551 test_duplicate_relation ... [OK]5552 test_filter_not_rel_types ... [OK]5553 test_filter_rel_types ... [OK]5554 test_filter_relation_senders ... [OK]5555 test_filter_relation_senders_and_type ... [OK]5556 test_filter_relation_type ... [OK]5557tests.rest.client.test_sendtodevice5558 SendToDeviceTestCase5559 test_edu_large_messages_not_splitting_one_user ... [OK]5560 test_edu_large_messages_splitting ... [OK]5561 test_edu_large_messages_splitting_one_user ... [OK]5562tests.rest.client.test_rooms5563 ThreepidInviteTestCase5564 test_threepid_invite_spamcheck_deprecated ... [OK]5565tests.rest.client.test_sendtodevice5566 SendToDeviceTestCase5567 test_large_remote_todevice ... [OK]5568 test_edu_small_messages_not_splitting ... [OK]5569 test_remote_room_key_request ... [OK]5570 test_local_room_key_request ... [OK]5571 test_remote_spoofed_sender ... [OK]5572 test_limited_sync ... [OK]5573 test_user_to_user ... [OK]5574 test_transaction_splitting ... [OK]5575tests.rest.client.test_rooms5576 UserSuspensionTests5577 test_suspended_user_cannot_send_message_to_public_room ... [OK]5578tests.rest.client.test_shadow_banned5579 ProfileTestCase5580 test_room_displayname ... [OK]5581 test_displayname ... [OK]5582 RoomTestCase5583 test_create_room ... [OK]5584 test_invite_3pid ... [OK]5585 test_invite ... [OK]5586 test_message ... [OK]5587 test_typing ... [OK]5588tests.rest.client.test_sync5589 DeviceListSyncTestCase5590 test_not_receiving_local_device_list_changes ... [OK]5591tests.rest.client.test_shadow_banned5592 RoomTestCase5593 test_upgrade ... [OK]5594tests.rest.client.test_sticky_events5595 StickyEventsDisabledClientTestCase5596 test_sticky_event_via_event_endpoint ... [OK]5597 StickyEventsClientTestCase5598 test_sticky_event_via_event_endpoint ... [OK]5599tests.rest.client.test_sync5600 DeviceListSyncTestCase5601 test_user_with_no_rooms_receives_self_device_list_updates ... [OK]5602 DeviceOneTimeKeysSyncTestCase5603 test_no_device_one_time_keys ... [OK]5604 DeviceListSyncTestCase5605 test_receiving_local_device_list_changes ... [OK]5606 DeviceOneTimeKeysSyncTestCase5607 test_returns_device_one_time_keys ... [OK]5608 DeviceUnusedFallbackKeySyncTestCase5609 test_no_device_unused_fallback_key ... [OK]5610 test_returns_device_one_time_keys ... [OK]5611 FilterTestCase5612 test_sync_argless ... [OK]5613 ExcludeRoomTestCase5614 test_incremental_sync ... [OK]5615 test_join_leave ... [OK]5616 test_invite ... [OK]5617 SyncCreateEventInPrejoinStateTestCase5618 test_create_event_present_in_invite_state ... [OK]5619 SyncCacheTestCase5620 test_noop_sync_does_not_tightloop ... [OK]5621 SyncCreateEventInPrejoinStateTestCase5622 test_create_event_present_in_knock_state ... [OK]5623 SyncFilterTestCase5624 test_sync_filter_labels ... [OK]5625 test_sync_filter_labels_not_labels ... [OK]5626 test_sync_filter_not_labels ... [OK]5627 SyncKnockTestCase5628 test_knock_room_state ... [OK]5629 SyncStateAfterArchivedRoomTestCase5630 test_archived_room_state_after_not_newer_than_leave ... [OK]5631 SyncStateAfterTimelineStateTestCase5632 test_gappy_timeline_with_split_token ... [OK]5633 test_state_after_is_current_state_with_split_token ... [OK]5634 test_state_after_with_token_inside_persist_batch ... [OK]5635 test_state_res_loser_alone_in_timeline ... [OK]5636 UnreadMessagesTestCase5637 test_read_receipts_only_go_down_0_m_read ... [OK]5638 SyncTypingTests5639 test_sync_backwards_typing ... [OK]5640 UnreadMessagesTestCase5641 test_read_receipts_only_go_down_1_m_read_private ... [OK]5642 test_unread_counts ... [OK]5643tests.rest.client.test_sync_sticky_events5644 SyncStickyEventsTestCase5645 test_history_visibility_bypass_for_sticky_events ... [OK]5646 test_ignored_users_sticky_events ... [OK]5647 test_pagination_with_many_sticky_events ... [OK]5648 test_single_sticky_event_appears_in_initial_sync ... [OK]5649 test_sticky_event_filtered_from_timeline_appears_in_sticky_section ... [OK]5650 test_sticky_event_beyond_timeline_in_initial_sync ... [OK]5651tests.rest.client.test_tags5652 RoomTaggingTestCase5653 test_put_tag_checks_room_membership ... [OK]5654 test_put_tag_fails_if_not_in_room ... [OK]5655 test_put_tag_fails_if_room_does_not_exist ... [OK]5656 test_put_tag_fails_if_tag_is_too_long ... [OK]5657 test_put_tag_fails_if_tag_is_too_long_with_graphemes ... [OK]5658 test_put_tag_succeeds_with_graphemes ... [OK]5659tests.rest.client.test_sync5660 SyncCancellationTestCase5661 test_incremental_sync ... [OK]5662tests.rest.client.test_third_party_rules5663 ThirdPartyRulesTestCase5664 test_cannot_modify_event ... [OK]5665 test_check_can_deactivate_user ... [OK]5666 test_check_can_deactivate_user_admin ... [OK]5667 test_check_can_shutdown_room ... [OK]5668 test_legacy_on_create_room ... [OK]5669 test_legacy_check_event_allowed ... [OK]5670 test_message_edit ... [OK]5671 test_modify_event ... [OK]5672 test_on_add_and_remove_user_third_party_identifier ... [OK]5673 test_on_new_event ... [OK]5674 test_on_profile_update ... [OK]5675 test_on_profile_update_admin ... [OK]5676 test_on_remove_user_third_party_identifier_is_called_on_deactivate ... [OK]5677 test_on_threepid_bind ... [OK]5678 test_on_user_deactivation_status_changed ... [OK]5679 test_on_user_deactivation_status_changed_admin ... [OK]5680 test_send_event ... [OK]5681 test_third_party_rules ... [OK]5682 test_third_party_rules_workaround_synapse_errors_pass_through ... [OK]5683 test_sent_event_end_up_in_room_state ... [OK]5684tests.rest.client.test_thread_subscriptions5685 ThreadSubscriptionsTestCase5686 test_auto_resubscription_conflict ... [OK]5687 test_auto_subscribe_cause_event_not_in_thread ... [OK]5688 test_get_thread_subscription_no_access ... [OK]5689 test_get_thread_subscription_nonexistent_thread ... [OK]5690 test_get_thread_subscription_unsubscribed ... [OK]5691 test_invalid_body ... [OK]5692 test_set_thread_subscription_no_access ... [OK]5693 test_set_thread_subscription_nonexistent_thread ... [OK]5694 test_subscribe_automatic_then_manual ... [OK]5695tests.rest.client.test_transactions5696 HttpTransactionCacheTestCase5697 test_cleans_up ... [OK]5698 test_deduplicates_based_on_key ... [OK]5699 test_does_not_cache_exceptions ... [OK]5700 test_does_not_cache_failures ... [OK]5701 test_executes_given_function ... [OK]5702 test_logcontexts_with_async_result ... [OK]5703tests.rest.client.test_thread_subscriptions5704 ThreadSubscriptionsTestCase5705 test_subscribe_manual_then_automatic ... [OK]5706 test_unsubscribe ... [OK]5707tests.rest.client.test_typing5708 RoomTypingTestCase5709 test_set_not_typing ... [OK]5710tests.rest.client.test_sync5711 SyncCancellationTestCase5712 test_initial_sync ... [OK]5713tests.rest.client.test_typing5714 RoomTypingTestCase5715 test_set_typing ... [OK]5716 test_typing_timeout ... [OK]5717tests.rest.client.test_upgrade_room5718 UpgradeRoomTest5719 test_bans ... [OK]5720 test_creator_removed_from_powerlevels_v12 ... [OK]5721 test_custom_room_type ... [OK]5722 test_events_field_missing ... [OK]5723 test_left_room ... [OK]5724 test_never_in_room ... [OK]5725 test_first_upgrade_does_not_block_second ... [OK]5726 test_power_levels ... [OK]5727 test_power_levels_tombstone ... [OK]5728 test_power_levels_user_default ... [OK]5729 test_second_upgrade_after_delay ... [OK]5730 test_second_upgrade_from_different_user ... [OK]5731 test_second_upgrade_from_same_user ... [OK]5732 test_space ... [OK]5733tests.rest.client.test_versions5734 VersionsTestCase5735 test_authenticated ... [OK]5736tests.rest.client.test_upgrade_room5737 UpgradeRoomTest5738 test_upgrade ... [OK]5739tests.rest.client.test_versions5740 VersionsTestCase5741 test_authenticated_with_per_user_feature ... [OK]5742 test_msc4446_false_by_default ... [OK]5743tests.rest.client.test_upgrade_room5744 UpgradeRoomTest5745 test_stringy_power_levels ... [OK]5746tests.rest.client.test_versions5747 VersionsTestCase5748 test_msc4446_true_if_enabled ... [OK]5749 test_msc4502_false_by_default ... [OK]5750 test_unauthenticated ... [OK]5751 test_msc4502_true_if_enabled ... [OK]5752tests.rest.key.v2.test_remote_key_resource5753 RemoteKeyResourceTestCase5754 test_get_key ... [OK]5755 test_get_own_key ... [OK]5756 EndToEndPerspectivesTests5757 test_get_key ... [OK]5758 test_get_notary_key ... [OK]5759 test_get_notary_keyserver_key ... [OK]5760tests.rest.media.test_domain_blocking5761 MediaDomainBlockingTests5762 test_cannot_download_blocked_media ... [OK]5763 test_remote_media_normally_unblocked ... [OK]5764 test_remote_media_thumbnail_normally_unblocked ... [OK]5765tests.rest.media.test_url_preview5766 URLPreviewTests5767 test_OPTIONS ... [OK]5768 test_accept_language_config_option ... [OK]5769 test_audio_rejected ... [OK]5770 test_blocked_ip_range ... [OK]5771 test_blocked_ip_range_direct ... [OK]5772 test_blocked_ip_range_whitelisted_ip ... [OK]5773 test_blocked_ip_specific ... [OK]5774 test_blocked_ip_specific_direct ... [OK]5775 test_blocked_ip_with_external_ip ... [OK]5776 test_blocked_ipv6_range ... [OK]5777 test_blocked_ipv6_specific ... [OK]5778 test_blocked_port ... [OK]5779 test_blocked_url ... [OK]5780 test_cache_expiry ... [OK]5781 test_cache_returns_correct_type ... [OK]5782 test_data_url ... [OK]5783 test_image ... [OK]5784 test_inline_data_url ... [OK]5785 test_ipaddr ... [OK]5786 test_non_ascii_preview_content_type ... [OK]5787 test_non_ascii_preview_httpequiv ... [OK]5788 test_nonexistent_image ... [OK]5789 test_oembed_autodiscovery ... [OK]5790 test_oembed_autodiscovery_blocked ... [OK]5791tests.rest.media.test_domain_blocking5792 MediaDomainBlockingTests5793 test_cannot_download_blocked_media_thumbnail ... [OK]5794tests.rest.media.test_url_preview5795 URLPreviewTests5796 test_oembed_blocked ... [OK]5797 test_oembed_failure ... [OK]5798 test_oembed_format ... [OK]5799 test_oembed_photo ... [OK]5800 test_oembed_rich ... [OK]5801 test_overlong_title ... [OK]5802 test_storage_providers_exclude_thumbnails ... [OK]5803 test_video_rejected ... [OK]5804tests.rest.synapse.client.test_federation_whitelist5805 FederationWhitelistTests5806 test_default ... [OK]5807 test_no_whitelist ... [OK]5808 test_no_auth ... [OK]5809 test_whitelist ... [OK]5810 test_whitelist_no_duplicates ... [OK]5811tests.rest.media.test_url_preview5812 URLPreviewTests5813 test_image_blocked ... [OK]5814tests.rest.synapse.mas.test_devices5815 MasDeleteDeviceResource5816 test_delete_device ... [OK]5817 test_delete_device_missing_device_id ... [OK]5818 test_delete_device_nonexistent_user ... [OK]5819 test_delete_nonexistent_device ... [OK]5820 test_delete_device_missing_localpart ... [OK]5821 test_other_token ... [OK]5822 MasSyncDevicesResource5823 test_other_token ... [OK]5824 test_sync_devices_add_only ... [OK]5825 test_sync_devices_add_and_delete ... [OK]5826 test_sync_devices_delete_only ... [OK]5827 test_sync_devices_empty_list ... [OK]5828 test_sync_devices_for_new_user ... [OK]5829 test_sync_devices_missing_devices ... [OK]5830 test_sync_devices_invalid_devices_type ... [OK]5831 test_sync_devices_missing_localpart ... [OK]5832 test_sync_devices_no_changes ... [OK]5833 test_sync_devices_nonexistent_user ... [OK]5834 test_sync_devices_preserves_dehydrated_device ... [OK]5835 MasUpdateDeviceDisplayNameResource5836 test_other_token ... [OK]5837 test_update_device_display_name ... [OK]5838 test_update_device_display_name_missing_device_id ... [OK]5839 test_update_device_display_name_missing_display_name ... [OK]5840tests.rest.media.test_url_preview5841 URLPreviewTests5842 test_storage_providers_exclude_files ... [OK]5843tests.rest.synapse.mas.test_devices5844 MasUpdateDeviceDisplayNameResource5845 test_update_device_display_name_missing_localpart ... [OK]5846 test_update_device_display_name_nonexistent_user ... [OK]5847 MasUpsertDeviceResource5848 test_other_token ... [OK]5849 MasUpdateDeviceDisplayNameResource5850 test_update_nonexistent_device ... [OK]5851 MasUpsertDeviceResource5852 test_update_existing_device ... [OK]5853 test_upsert_device ... [OK]5854 test_upsert_device_missing_device_id ... [OK]5855 test_upsert_device_missing_localpart ... [OK]5856 test_upsert_device_nonexistent_user ... [OK]5857tests.rest.synapse.mas.test_users5858 MasAllowCrossSigningResetResource5859 test_allow_cross_signing_reset_already_replaceable ... [OK]5860tests.rest.synapse.mas.test_devices5861 MasUpsertDeviceResource5862 test_upsert_device_with_display_name ... [OK]5863tests.rest.synapse.mas.test_users5864 MasAllowCrossSigningResetResource5865 test_allow_cross_signing_reset ... [OK]5866 test_allow_cross_signing_reset_extra_fields ... [OK]5867 test_allow_cross_signing_reset_missing_localpart ... [OK]5868 test_allow_cross_signing_reset_invalid_localpart_type ... [OK]5869 test_allow_cross_signing_reset_no_keys ... [OK]5870 test_allow_cross_signing_reset_nonexistent_user ... [OK]5871 test_other_token ... [OK]5872tests.rest.synapse.mas.test_devices5873 MasSyncDevicesResource5874 test_sync_devices_duplicate_device_ids ... [OK]5875tests.rest.synapse.mas.test_users5876 MasDeleteUserResource5877 test_delete_already_deleted_user ... [OK]5878 test_delete_nonexistent_user ... [OK]5879 test_delete_user_empty_json ... [OK]5880 test_delete_user_erase ... [OK]5881 test_delete_user_erase_already_deleted_user ... [OK]5882 test_delete_user_extra_fields ... [OK]5883 test_delete_user_invalid_erase_type ... [OK]5884 test_delete_user_missing_localpart ... [OK]5885 test_delete_user_missing_erase ... [OK]5886 test_delete_user_no_erase ... [OK]5887 test_other_token ... [OK]5888 test_user_deactivation_removes_custom_profile_fields ... [OK]5889 test_user_deactivation_removes_user_from_user_directory_0 ... [OK]5890 test_user_deactivation_removes_user_from_user_directory_1 ... [OK]5891 MasIsLocalpartAvailableResource5892 test_is_localpart_available ... [OK]5893 test_is_localpart_available_appservice_exclusive ... [OK]5894 test_is_localpart_available_case_sensitivity ... [OK]5895 test_is_localpart_available_empty_localpart ... [OK]5896 test_is_localpart_available_invalid_localparts ... [OK]5897 test_is_localpart_available_invalid_characters ... [OK]5898 test_other_token ... [OK]5899 test_is_localpart_available_missing_localpart ... [OK]5900 MasProvisionUserResource5901 test_lock_and_unlock ... [OK]5902 test_other_token ... [OK]5903 test_provision_user ... [OK]5904 test_provision_user_conflicting_operations ... [OK]5905 test_provision_user_duplicate_emails ... [OK]5906 test_provision_user_empty_localpart ... [OK]5907 test_provision_user_invalid_json_types ... [OK]5908 test_provision_user_missing_localpart ... [OK]5909 test_provision_user_invalid_localpart ... [OK]5910 test_provision_user_multiple_emails ... [OK]5911 MasQueryUserResource5912 test_other_token ... [OK]5913 test_query_unknown_user ... [OK]5914 test_query_user ... [OK]5915 test_query_user_missing_localpart ... [OK]5916 MasReactivateUserResource5917 test_other_token ... [OK]5918 test_reactivate_active_user ... [OK]5919 test_reactivate_erased_user ... [OK]5920 test_reactivate_nonexistent_user ... [OK]5921 test_reactivate_user_extra_fields ... [OK]5922 test_reactivate_user ... [OK]5923 test_reactivate_user_missing_localpart ... [OK]5924 MasSetDisplayNameResource5925 test_other_token ... [OK]5926 test_set_display_name ... [OK]5927 test_set_display_name_invalid_json_type ... [OK]5928 test_set_display_name_missing_displayname ... [OK]5929 test_set_display_name_missing_localpart ... [OK]5930 test_set_display_name_nonexistent_user ... [OK]5931 test_set_display_name_special_characters ... [OK]5932 test_set_display_name_very_long ... [OK]5933 MasUnsetDisplayNameResource5934 test_other_token ... [OK]5935 test_unset_display_name ... [OK]5936 test_unset_display_name_extra_fields ... [OK]5937 test_unset_display_name_idempotent ... [OK]5938 test_unset_display_name_invalid_localpart_type ... [OK]5939 test_unset_display_name_missing_localpart ... [OK]5940tests.rest.test_health5941 HealthCheckTests5942 test_health ... [OK]5943tests.rest.synapse.mas.test_users5944 MasUnsetDisplayNameResource5945 test_unset_display_name_nonexistent_user ... [OK]5946tests.rest.test_health5947 HealthCheckTests5948 test_health_path_traversal ... [OK]5949tests.rest.test_well_known5950 WellKnownTests5951 test_client_well_known ... [OK]5952 test_client_well_known_custom ... [OK]5953 test_client_well_known_no_public_baseurl ... [OK]5954tests.scripts.test_new_matrix_user5955 RegisterTestCase5956 test_failure_nonce ... [OK]5957 test_failure_post ... [OK]5958 test_success ... [OK]5959tests.rest.test_well_known5960 WellKnownTests5961 test_client_well_known_oauth_delegation ... [OK]5962 test_server_well_known ... [OK]5963 test_server_well_known_disabled ... [OK]5964tests.server_notices.test_resource_limits_server_notices5965 TestResourceLimitsServerNotices5966 test_check_hs_disabled_unaffected_by_mau_alert_suppression ... [OK]5967 test_maybe_send_server_notice_disabled_hs ... [OK]5968 test_maybe_send_server_notice_to_user_add_blocked_notice ... [OK]5969tests.server_notices.test_consent5970 ConsentNoticesTests5971 test_get_sync_message ... [OK]5972tests.server_notices.test_resource_limits_server_notices5973 TestResourceLimitsServerNotices5974 test_maybe_send_server_notice_to_user_not_in_mau_cohort ... [OK]5975 test_maybe_send_server_notice_to_user_flag_off ... [OK]5976 test_maybe_send_server_notice_to_user_add_blocked_notice_noop ... [OK]5977 test_maybe_send_server_notice_to_user_remove_blocked_notice_noop ... [OK]5978 test_maybe_send_server_notice_to_user_remove_blocked_notice ... [OK]5979 test_maybe_send_server_notice_when_alerting_suppressed_room_unblocked ... [OK]5980 test_maybe_send_server_notice_when_alerting_suppressed_room_blocked ... [OK]5981tests.state.test_v25982 AuthChainDifferenceTestCase5983 test_get_power_level_for_sender ... [OK]5984 test_multiple_unpersisted_chain ... [OK]5985 test_simple ... [OK]5986 test_unpersisted_events_different_sets ... [OK]5987 LexicographicalTestCase5988 test_simple ... [OK]5989 SimpleParamStateTestCase5990 test_event_map_none ... [OK]5991tests.server_notices.test_resource_limits_server_notices5992 TestResourceLimitsServerNoticesWithRealRooms5993 test_no_invite_without_notice ... [OK]5994tests.state.test_v25995 StateTestCase5996 test_conflict_cache_key_repartitioned ... [OK]5997 test_conflict_cache_keys_on_base_state ... [OK]5998 test_conflict_cache_shared_across_unconflicted_state_0 ... [OK]5999 test_conflict_cache_shared_across_unconflicted_state_1 ... [OK]6000 test_join_rule_evasion ... [OK]6001 test_mainline_sort ... [OK]6002 test_offtopic_pl ... [OK]6003 test_topic ... [OK]6004 test_topic_basic ... [OK]6005 test_topic_reset ... [OK]6006tests.server_notices.test_resource_limits_server_notices6007 TestResourceLimitsServerNoticesWithRealRooms6008 test_server_notice_only_sent_once ... [OK]6009 test_invite_with_notice ... [OK]6010tests.storage.databases.main.test_cache6011 CacheInvalidationOverReplicationTestCase6012 test_bulk_invalidation_replicates ... [SKIPPED]6013 test_server_keys_json_invalidation_replicates ... [SKIPPED]6014 CacheInvalidationTestCase6015 test_bulk_invalidation ... [OK]6016tests.state.test_v216017 StateResV21TestCase6018 test_state_reset_replay_conflicted_subgraph ... [OK]6019 test_state_reset_start_empty_set ... [OK]6020tests.storage.databases.main.test_deviceinbox6021 DeviceInboxBackgroundUpdateStoreTestCase6022 test_background_remove_deleted_devices_from_device_inbox ... [OK]6023 test_background_remove_hidden_devices_from_device_inbox ... [OK]6024 DeviceInboxFederationInboxCleanupTestCase6025 test_delete_old_federation_inbox_rows ... [OK]6026 test_delete_old_federation_inbox_rows_batch_limit ... [OK]6027 test_delete_old_federation_inbox_rows_skips_if_no_index ... [OK]6028tests.storage.databases.main.test_end_to_end_keys6029 EndToEndKeyWorkerStoreTestCase6030 test_get_master_cross_signing_key_updatable_before ... [OK]6031 test_master_replacement_only_applies_to_latest_master_key ... [OK]6032tests.state.test_v26033 StateTestCase6034 test_ban_vs_pl ... [OK]6035tests.storage.databases.main.test_events_worker6036 DatabaseOutageTestCase6037 test_recovery ... [OK]6038 EventCacheTestCase6039 test_dedupe ... [OK]6040 test_simple ... [OK]6041 GetEventCancellationTestCase6042 test_first_get_event_cancelled ... [OK]6043 EventCacheTestCase6044 test_event_ref ... [OK]6045 GetEventCancellationTestCase6046 test_second_get_event_cancelled ... [OK]6047 HaveSeenEventsTestCase6048 test_invalidate_cache_by_room_id ... [OK]6049 test_persisting_event_invalidates_cache ... [OK]6050 test_persisting_event_prefills_get_event_cache ... [OK]6051 test_simple ... [OK]6052 DatabaseOutageTestCase6053 test_failure ... [OK]6054tests.storage.databases.main.test_lock6055 LockTestCase6056 test_acquire_contention ... [OK]6057 test_drop ... [OK]6058tests.storage.databases.main.test_events_worker6059 GetEventsTestCase6060 test_get_lots_of_messages ... [OK]6061tests.storage.databases.main.test_lock6062 LockTestCase6063 test_shutdown ... [OK]6064 test_maintain_lock ... [OK]6065 test_simple_lock ... [OK]6066 test_timeout_lock ... [OK]6067 ReadWriteLockTestCase6068 test_acquire_multiple_locks ... [OK]6069 test_acquire_multiple_reads ... [OK]6070 test_acquire_write_contention ... [OK]6071 test_drop ... [OK]6072 test_read_lock_acquired ... [OK]6073 test_maintain_lock ... [OK]6074 test_shutdown ... [OK]6075 test_timeout_lock ... [OK]6076 test_write_lock_acquired ... [OK]6077tests.storage.databases.main.test_receipts6078 ReceiptsBackgroundUpdateStoreTestCase6079 test_background_receipts_linearized_unique_index ... [OK]6080 test_background_receipts_graph_unique_index ... [OK]6081tests.storage.databases.main.test_room6082 RoomBackgroundUpdateStoreTestCase6083 test_background_add_room_type_column ... [OK]6084tests.storage.test__base6085 UpdateUpsertManyTests6086 test_simple_update_many ... [OK]6087tests.storage.databases.main.test_room6088 RoomBackgroundUpdateStoreTestCase6089 test_background_populate_rooms_creator_column ... [OK]6090tests.storage.test__base6091 UpdateUpsertManyTests6092 test_upsert_many ... [OK]6093tests.storage.databases.main.test_room6094 RoomBackgroundUpdateStoreTestCase6095 test_populate_stats_broken_rooms ... [OK]6096tests.storage.test_account_data6097 IgnoredUsersTestCase6098 test_caching ... [OK]6099 test_ignoring_self_fails ... [OK]6100 test_ignoring_users ... [OK]6101 test_ignoring_users_with_latest_stream_ids ... [OK]6102tests.storage.databases.main.test_metrics6103 ExtremStatisticsTestCase6104 test_exposed_to_prometheus ... [OK]6105tests.storage.test_account_data6106 IgnoredUsersTestCase6107 test_invalid_data ... [OK]6108tests.storage.test_appservice6109 ApplicationServiceStoreConfigTestCase6110 test_duplicate_as_tokens ... [OK]6111 test_duplicate_ids ... [OK]6112 test_duplicate_proxy_prefix ... [OK]6113 test_invalid_scopes_raises ... [OK]6114 test_known_scope_works ... [OK]6115 test_overlapping_proxy_prefix ... [OK]6116 test_proxy_prefix_does_not_allow_reserved_values ... [OK]6117 test_proxy_prefix_requires_non_empty_proxy_url ... [OK]6118 test_proxy_prefix_requires_proxy_url ... [OK]6119 test_proxy_prefix_works ... [OK]6120 test_proxy_url_requires_non_empty_proxy_prefix ... [OK]6121 test_proxy_url_requires_proxy_prefix ... [OK]6122 test_unique_works ... [OK]6123 test_unknown_scope_raises ... [OK]6124 ApplicationServiceStoreTestCase6125 test_retrieval_of_all_services ... [OK]6126 test_retrieval_of_service ... [OK]6127 test_retrieve_unknown_service_token ... [OK]6128 ApplicationServiceStoreTypeStreamIds6129 test_get_type_stream_id_for_appservice_invalid_type ... [OK]6130 test_get_type_stream_id_for_appservice_no_value ... [OK]6131 test_set_appservice_stream_type_pos ... [OK]6132 test_set_appservice_stream_type_pos_invalid_type ... [OK]6133 ApplicationServiceTransactionStoreTestCase6134 test_complete_appservice_txn_first_txn ... [OK]6135 test_complete_appservice_txn_updates_last_txn_state ... [OK]6136 test_get_appservice_state_down ... [OK]6137 test_create_appservice_txn_first ... [OK]6138 test_get_appservice_state_none ... [OK]6139 test_get_appservice_state_up ... [OK]6140 test_get_appservices_by_state_multiple ... [OK]6141 test_get_appservices_by_state_none ... [OK]6142 test_get_appservices_by_state_single ... [OK]6143 test_get_oldest_unsent_txn ... [OK]6144 test_get_oldest_unsent_txn_none ... [OK]6145 test_set_appservices_state_down ... [OK]6146 test_set_appservices_state_multiple_up ... [OK]6147tests.storage.test_background_update6148 BackgroundUpdateControllerTestCase6149 test_controller ... [OK]6150 BackgroundUpdateTestCase6151 test_background_update_default_sleep_behavior ... [OK]6152 test_background_update_duration_set_in_config ... [OK]6153 test_background_update_min_batch_set_in_config ... [OK]6154 test_background_update_sleep_set_in_config ... [OK]6155 test_do_background_update ... [OK]6156 test_disabling_background_update_sleep ... [OK]6157 test_failed_update_logs_exception_details ... [OK]6158 BackgroundUpdateValidateConstraintTestCase6159 test_foreign_constraint ... [OK]6160 test_not_null_constraint ... [OK]6161tests.storage.test_base6162 SQLBaseStoreTestCase6163 test_delete_many ... [OK]6164 test_delete_many_no_iterable ... [OK]6165 test_delete_many_no_keyvalues ... [OK]6166 test_delete_one ... [OK]6167 test_insert_1col ... [OK]6168 test_insert_3cols ... [OK]6169 test_insert_many ... [OK]6170 test_insert_many_no_iterable ... [OK]6171 test_select_list ... [OK]6172 test_select_many_batch ... [OK]6173 test_select_many_no_iterable ... [OK]6174 test_select_one_3col ... [OK]6175 test_select_one_missing ... [OK]6176 test_update_many ... [OK]6177 test_update_many_no_iterable ... [OK]6178 test_update_one_1col ... [OK]6179 test_update_one_4cols ... [OK]6180 test_upsert ... [OK]6181 test_upsert_emulated_no_values_exists ... [OK]6182 test_upsert_emulated_no_values_not_exists ... [OK]6183 test_upsert_emulated_with_insertion_exists ... [OK]6184 test_upsert_emulated_with_insertion_not_exists ... [OK]6185 test_upsert_emulated_with_where ... [OK]6186 test_upsert_emulated_with_where_no_values ... [OK]6187 test_upsert_many ... [OK]6188 test_upsert_many_no_values ... [OK]6189 test_upsert_no_values ... [OK]6190 test_upsert_with_insertion ... [OK]6191tests.storage.test_background_update6192 BackgroundUpdateTestCase6193 test_background_update_default_batch_set_by_config ... [OK]6194tests.storage.test_base6195 SQLBaseStoreTestCase6196 test_upsert_with_where ... [OK]6197tests.storage.test_cleanup_extrems6198 CleanupExtremBackgroundUpdateStoreTestCase6199 test_basic_cleanup ... [OK]6200 test_forked_graph_cleanup ... [OK]6201 test_chain_of_fail_cleanup ... [OK]6202 test_soft_failed_extremities_handled_correctly ... [OK]6203 CleanupExtremDummyEventsTestCase6204 test_expiry_logic ... [OK]6205tests.storage.test_base6206 SQLBaseStoreTestCase6207 test_select_one_1col ... [OK]6208tests.storage.test_client_ips6209 ClientIpAuthTestCase6210 test_request_from_getPeer ... [OK]6211 test_request_with_xforwarded ... [OK]6212 ClientIpStoreTestCase6213 test_adding_monthly_active_user_when_full ... [OK]6214 test_devices_last_seen_bg_update ... [OK]6215 test_adding_monthly_active_user_when_space ... [OK]6216 test_disabled_monthly_active_user ... [OK]6217 test_get_last_client_ip_by_device_0 ... [OK]6218 test_get_last_client_ip_by_device_1 ... [OK]6219 test_get_last_client_ip_by_device_combined_data ... [OK]6220 test_get_user_ip_and_agents_0 ... [OK]6221 test_get_user_ip_and_agents_1 ... [OK]6222tests.storage.test_cleanup_extrems6223 CleanupExtremDummyEventsTestCase6224 test_send_dummy_event ... [OK]6225tests.storage.test_client_ips6226 ClientIpStoreTestCase6227 test_get_user_ip_and_agents_combined_data ... [OK]6228 test_insert_new_client_ip ... [OK]6229 test_invalid_user_agents_are_ignored ... [OK]6230 test_insert_new_client_ip_none_device_id ... [OK]6231 test_old_user_ips_pruned ... [OK]6232 test_updating_monthly_active_user_when_space ... [OK]6233tests.storage.test_database6234 CallbacksTestCase6235 test_after_callback ... [OK]6236 test_exception_callback ... [OK]6237 test_failed_retry ... [OK]6238 test_successful_retry ... [OK]6239 CancellationTestCase6240 test_after_callback ... [OK]6241 test_exception_callback ... [OK]6242 ExecuteScriptTestCase6243 test_commit ... [OK]6244 TupleComparisonClauseTestCase6245 test_native_tuple_comparison ... [OK]6246 ExecuteScriptTestCase6247 test_rollback ... [OK]6248 test_transaction ... [OK]6249tests.storage.test_devices6250 DeviceStoreTestCase6251 test_count_devices_by_users ... [OK]6252 test_get_device_updates_by_remote ... [OK]6253 test_get_device_updates_by_remote_can_limit_properly ... [OK]6254 test_get_devices_by_user ... [OK]6255 test_get_device_updates_by_remote_cross_signing_key_updates ... [OK]6256 test_prune_old_device_lists_changes_in_room ... [OK]6257 test_store_new_device ... [OK]6258 test_update_device ... [OK]6259tests.storage.test_directory6260 DirectoryStoreTestCase6261 test_alias_to_room ... [OK]6262 test_delete_alias ... [OK]6263 test_room_to_alias ... [OK]6264tests.storage.test_e2e_room_keys6265 E2eRoomKeysHandlerTestCase6266 test_room_keys_version_delete ... [OK]6267tests.storage.test_end_to_end_keys6268 EndToEndKeyStoreTestCase6269 test_bg_signatures_migration ... [OK]6270 test_get_key_with_device_name ... [OK]6271 test_key_without_device_name ... [OK]6272 test_reupload_key ... [OK]6273 test_multiple_devices ... [OK]6274tests.storage.test_event_chain6275 EventChainBackgroundUpdateTestCase6276 test_background_update_multiple_rooms ... [OK]6277tests.storage.test_cleanup_extrems6278 CleanupExtremDummyEventsTestCase6279 test_send_dummy_events_when_insufficient_power ... [OK]6280tests.storage.test_devices6281 DeviceStoreTestCase6282 test_update_unknown_device ... [OK]6283tests.storage.test_event_chain6284 EventChainBackgroundUpdateTestCase6285 test_background_update_single_room ... [OK]6286 EventChainStoreTestCase6287 test_out_of_order_events ... [OK]6288 test_simple_0 ... [OK]6289 LinkMapTestCase6290 test_exists_path_from ... [OK]6291 test_simple ... [OK]6292 EventChainStoreTestCase6293 test_simple_1 ... [OK]6294tests.storage.test_event_federation6295 EventFederationGetMissingEventsStateDAGTestCase6296 test_get_missing_events_state_dag_0 ... [OK]6297 test_get_missing_events_state_dag_1 ... [OK]6298 test_get_missing_events_state_dag_2 ... [OK]6299 test_get_missing_events_state_dag_3 ... [OK]6300 test_get_missing_events_state_dag_4 ... [OK]6301 test_get_missing_events_state_dag_6 ... [OK]6302 test_get_missing_events_state_dag_5 ... [OK]6303 test_get_missing_events_state_dag_7 ... [OK]6304 test_get_missing_events_state_dag_8 ... [OK]6305 test_get_missing_events_state_dag_limit_truncates ... [OK]6306 test_get_missing_events_state_dag_returns_nothing ... [OK]6307 test_get_missing_events_state_dag_with_cycle ... [OK]6308 EventFederationWorkerStoreTestCase6309 test_auth_chain_ids_0 ... [OK]6310 EventFederationGetMissingEventsStateDAGTestCase6311 test_get_missing_events_state_dag_random_graphs ... [OK]6312 EventFederationWorkerStoreTestCase6313 test_auth_chain_ids_1 ... [OK]6314 test_auth_difference_0 ... [OK]6315 test_auth_difference_1 ... [OK]6316 test_auth_difference_partial_00 ... [OK]6317 test_auth_difference_partial_02 ... [OK]6318 test_auth_difference_partial_03 ... [OK]6319 test_auth_difference_partial_04 ... [OK]6320tests.storage.test_event_chain6321 EventChainBackgroundUpdateTestCase6322 test_background_update_single_large_room ... [OK]6323tests.storage.test_event_federation6324 EventFederationWorkerStoreTestCase6325 test_auth_difference_partial_05 ... [OK]6326 test_auth_difference_partial_06 ... [OK]6327 test_auth_difference_partial_07 ... [OK]6328 test_auth_difference_partial_08 ... [OK]6329 test_auth_difference_partial_09 ... [OK]6330 test_auth_difference_partial_10 ... [OK]6331 test_auth_difference_partial_11 ... [OK]6332 test_auth_difference_partial_12 ... [OK]6333 test_auth_difference_partial_13 ... [OK]6334 test_auth_difference_partial_14 ... [OK]6335 test_auth_difference_partial_15 ... [OK]6336 test_auth_difference_partial_16 ... [OK]6337 test_auth_difference_partial_17 ... [OK]6338 test_auth_difference_partial_18 ... [OK]6339 test_auth_difference_partial_19 ... [OK]6340 test_auth_difference_partial_01 ... [OK]6341 test_auth_difference_partial_20 ... [OK]6342 test_auth_difference_partial_21 ... [OK]6343 test_auth_difference_partial_22 ... [OK]6344 test_auth_difference_partial_23 ... [OK]6345 test_auth_difference_partial_24 ... [OK]6346 test_auth_difference_partial_25 ... [OK]6347 test_auth_difference_partial_26 ... [OK]6348 test_auth_difference_partial_27 ... [OK]6349 test_auth_difference_partial_28 ... [OK]6350 test_auth_difference_partial_29 ... [OK]6351 test_auth_difference_partial_cover ... [OK]6352 test_conflicted_subgraph ... [OK]6353 test_get_backfill_points_in_room ... [OK]6354 test_get_backfill_points_in_room_attempted_event_retry_after_backoff_duration ... [OK]6355 test_get_backfill_points_in_room_excludes_events_we_have_attempted ... [OK]6356 test_get_backfill_points_in_room_works_after_many_failed_pull_attempts_that_could_naively_overflow ... [OK]6357 test_get_event_ids_to_not_pull_from_backoff ... [OK]6358 test_get_event_ids_with_failed_pull_attempts ... [OK]6359 test_get_event_ids_to_not_pull_from_backoff_retry_after_backoff_duration ... [OK]6360 test_get_prev_events_for_room ... [OK]6361tests.storage.test_event_chain6362 EventChainBackgroundUpdateTestCase6363 test_background_update_multiple_large_room ... [OK]6364tests.storage.test_event_federation6365 EventFederationWorkerStoreTestCase6366 test_get_rooms_with_many_extremities ... [OK]6367 test_get_state_dag_at_create_event ... [OK]6368 test_get_state_dag ... [OK]6369 test_prune_inbound_federation_queue_00 ... [OK]6370 test_prune_inbound_federation_queue_01 ... [OK]6371 test_prune_inbound_federation_queue_02 ... [OK]6372 test_prune_inbound_federation_queue_03 ... [OK]6373 test_prune_inbound_federation_queue_04 ... [OK]6374 test_prune_inbound_federation_queue_05 ... [OK]6375 test_prune_inbound_federation_queue_06 ... [OK]6376 test_prune_inbound_federation_queue_07 ... [OK]6377 test_prune_inbound_federation_queue_08 ... [OK]6378 test_prune_inbound_federation_queue_09 ... [OK]6379 test_prune_inbound_federation_queue_10 ... [OK]6380 test_prune_inbound_federation_queue_11 ... [OK]6381 test_prune_inbound_federation_queue_12 ... [OK]6382 test_prune_inbound_federation_queue_13 ... [OK]6383 test_prune_inbound_federation_queue_14 ... [OK]6384tests.storage.test_event_push_actions6385 EventPushActionsStoreTestCase6386 test_count_aggregation_after_purge ... [OK]6387 test_count_aggregation_receipt_before_first_rotation ... [OK]6388 test_count_aggregation_mixed ... [OK]6389 test_count_aggregation_receipt_before_first_rotation_in_thread ... [OK]6390 test_find_first_stream_ordering_after_ts ... [OK]6391 test_count_aggregation_threads ... [OK]6392 test_get_unread_push_actions_for_user_in_range ... [OK]6393 test_recursive_thread ... [OK]6394tests.storage.test_events6395 ExtremPruneTestCase6396 test_do_not_prune_gap_if_not_dummy ... [OK]6397 test_do_not_prune_gap_if_other_server ... [OK]6398 test_do_not_prune_gap_if_state_different ... [OK]6399 test_prune_gap ... [OK]6400tests.storage.test_event_push_actions6401 EventPushActionsStoreTestCase6402 test_count_aggregation ... [OK]6403tests.storage.test_events6404 ExtremPruneTestCase6405 test_prune_gap_if_dummy_local ... [OK]6406 test_prune_gap_if_dummy_remote ... [OK]6407 EventsTestCase6408 test_get_senders_for_event_ids ... [OK]6409tests.storage.test_events_bg_updates6410 TestFixupMaxDepthCapBgUpdate6411 test_fixup_max_depth_cap_bg_update ... [OK]6412tests.storage.test_events6413 ExtremPruneTestCase6414 test_prune_gap_if_old ... [OK]6415 InvalideUsersInRoomCacheTestCase6416 test_remote_user_rooms_cache_invalidated ... [OK]6417 test_room_remote_user_cache_invalidated ... [OK]6418tests.storage.test_events_bg_updates6419 TestFixupMaxDepthCapBgUpdate6420 test_fixup_max_depth_cap_bg_update_old_room_version ... [OK]6421 TestRedactionsRecheckBgUpdate6422 test_batching ... [OK]6423 test_recheck_absent_from_metadata ... [OK]6424 test_recheck_false ... [OK]6425 test_recheck_no_event_json ... [OK]6426tests.storage.test_id_generators6427 BackwardsMultiWriterIdGeneratorTestCase6428 test_multiple_instance ... [SKIPPED]6429 test_single_instance ... [SKIPPED]6430 MultiTableMultiWriterIdGeneratorTestCase6431 test_load_existing_stream ... [SKIPPED]6432tests.storage.test_events_bg_updates6433 TestRedactionsRecheckBgUpdate6434 test_recheck_true ... [OK]6435tests.storage.test_id_generators6436 MultiWriterIdGeneratorTestCase6437 test_cancelled_enter_does_not_wedge_position ... [OK]6438 test_current_position_metric ... [OK]6439 test_empty ... [OK]6440tests.storage.test_events_bg_updates6441 TestResignEventsBgUpdate6442 test_events_are_resigned_after_bg_update_runs ... [OK]6443 test_old_key_filter ... [OK]6444tests.storage.test_id_generators6445 MultiWriterIdGeneratorTestCase6446 test_get_next_txn ... [OK]6447 WorkerMultiWriterIdGeneratorTestCase6448 test_current_token_gap ... [SKIPPED]6449 test_get_persisted_upto_position ... [SKIPPED]6450 test_get_persisted_upto_position_get_next ... [SKIPPED]6451 test_minimal_local_token ... [SKIPPED]6452 test_multi_instance ... [SKIPPED]6453 test_multi_instance_empty_row ... [SKIPPED]6454 test_sequence_consistency ... [SKIPPED]6455 test_writer_config_change ... [SKIPPED]6456tests.storage.test_invite_rule6457 InviteFilterTestCase6458 test_allow_all ... [OK]6459 test_ignore_invalid ... [OK]6460 test_server_allow ... [OK]6461 test_server_blocked ... [OK]6462 test_server_glob ... [OK]6463 test_server_ignored ... [OK]6464 test_server_precedence ... [OK]6465 test_user_blocked ... [OK]6466 test_user_ignored ... [OK]6467 test_user_precedence ... [OK]6468tests.storage.test_id_generators6469 MultiWriterIdGeneratorTestCase6470 test_out_of_order_finish ... [OK]6471 test_restart_during_out_of_order_persistence ... [OK]6472 test_single_instance ... [OK]6473tests.storage.test_main6474 DataStoreTestCase6475 test_get_users_paginate ... [OK]6476tests.storage.test_monthly_active_users6477 MonthlyActiveUsersTestCase6478 test_appservice_user_not_counted_in_mau ... [OK]6479 test_can_insert_and_count_mau ... [OK]6480 test_get_reserved_real_user_account ... [OK]6481 test_get_monthly_active_count_by_service ... [OK]6482 test_get_monthly_active_users_by_service ... [OK]6483 test_initialise_reserved_users ... [OK]6484 test_no_users_when_not_tracking ... [OK]6485 test_populate_monthly_users_is_guest ... [OK]6486 test_populate_monthly_users_should_not_update ... [OK]6487 test_populate_monthly_users_should_update ... [OK]6488 test_reap_monthly_active_users ... [OK]6489 test_support_user_not_add_to_mau_limits ... [OK]6490 test_reap_monthly_active_users_reserved_users ... [OK]6491 test_track_monthly_users_without_cap ... [OK]6492 test_user_last_seen_monthly_active ... [OK]6493tests.storage.test_msc4242_state_dag6494 MSC4242EventPersistenceStateDagsStoreTestCase6495 test_calculate_new_state_dag_extremities_append_with_rejected ... [OK]6496 test_calculate_new_state_dag_extremities_append_with_rejected_in_chain ... [OK]6497 test_calculate_new_state_dag_extremities_fork ... [OK]6498 test_calculate_new_state_dag_extremities_fork_on_existing ... [OK]6499 test_calculate_new_state_dag_extremities_complex ... [OK]6500 test_calculate_new_state_dag_extremities_merge_on_existing ... [OK]6501 test_calculate_new_state_dag_extremities_merge_on_not_current ... [OK]6502 test_calculate_new_state_dag_extremities_missing_prevs_raises ... [OK]6503 test_calculate_new_state_dag_extremities_simple ... [OK]6504tests.storage.test_profile6505 ProfileStoreTestCase6506 test_avatar_url ... [OK]6507 test_get_profile_field_without_profile ... [OK]6508tests.storage.test_msc4242_state_dag6509 MSC4242StateDagsTests6510 test_forward_extremities_are_calculated ... [OK]6511tests.storage.test_profile6512 ProfileStoreTestCase6513 test_profiles_bg_migration ... [OK]6514 test_set_profile_field_without_profile ... [OK]6515tests.storage.test_purge6516 PurgeLocalEventsTests6517 test_purge_history_keeps_local_events_0 ... [OK]6518 test_purge_history_keeps_local_events_1 ... [OK]6519 PurgeTests6520 test_purge_history ... [OK]6521 test_purge_history_deletes_state_groups ... [OK]6522 test_purge_history_wont_delete_extrems ... [OK]6523tests.storage.test_msc4242_state_dag6524 MSC4242EventPersistenceStateDagsStoreTestCase6525 test_calculate_new_state_dag_extremities_merge ... [OK]6526tests.storage.test_purge6527 PurgeTests6528 test_purge_room ... [OK]6529tests.storage.test_profile6530 ProfileStoreTestCase6531 test_displayname ... [OK]6532tests.storage.test_purge6533 PurgeTests6534 test_purge_unreferenced_state_group ... [OK]6535tests.storage.test_receipts6536 ReceiptTestCase6537 test_get_last_receipt_event_id_for_user ... [OK]6538 test_get_receipts_for_user ... [OK]6539 test_return_empty_with_no_data ... [OK]6540tests.storage.test_redaction6541 RedactionTestCase6542 test_circular_redaction ... [OK]6543 test_redact ... [OK]6544 test_redact_join ... [OK]6545 test_redact_censor ... [OK]6546 test_redact_redaction ... [OK]6547 test_store_redacted_redaction ... [OK]6548tests.storage.test_registration6549 ApprovalRequiredRegistrationTestCase6550 test_approval_not_required ... [OK]6551 test_approve_user ... [OK]6552 test_approval_required ... [OK]6553 test_override ... [OK]6554 RegistrationStoreTestCase6555 test_3pid_inhibit_invalid_validation_session_error ... [OK]6556 test_add_tokens ... [OK]6557 test_consent ... [OK]6558 test_is_support_user ... [OK]6559 test_register ... [OK]6560 test_user_delete_access_tokens ... [OK]6561tests.storage.test_relations6562 RelationsStoreTestCase6563 test_get_thread_id ... [OK]6564 test_get_thread_id_for_receipts ... [OK]6565tests.storage.test_rollback_worker6566 WorkerSchemaTests6567 test_not_upgraded_current_schema_version_with_outstanding_deltas ... [OK]6568 test_not_upgraded_old_schema_version ... [OK]6569 test_rolling_back ... [OK]6570tests.storage.test_room6571 FlagExistingQuarantinedMediaBackgroundUpdatesTestCase6572 test_populates_quarantined_only ... [OK]6573 RoomStoreTestCase6574 test_get_room_unknown_room ... [OK]6575 test_get_room_with_stats ... [OK]6576 test_get_room_with_stats_unknown_room ... [OK]6577tests.storage.test_room_search6578 EventSearchInsertionTest6579 test_non_string ... [OK]6580 test_null_byte ... [OK]6581 test_sqlite_non_string_deletion_background_update ... [OK]6582 test_reindex_search ... [OK]6583 MessageSearchTest6584 test_postgres_web_search_for_phrase ... [SKIPPED]6585tests.storage.test_purge6586 PurgeTests6587 test_clear_unreferenced_state_groups ... [OK]6588tests.storage.test_room_search6589 MessageSearchTest6590 test_sqlite_search ... [OK]6591tests.storage.test_roommember6592 CurrentStateMembershipUpdateTestCase6593 test_can_rerun_update ... [OK]6594tests.storage.test_room_search6595 MessageSearchTest6596 test_tokenize_query ... [OK]6597tests.storage.test_roommember6598 RoomMemberStoreTestCase6599 test__null_byte_in_display_name_properly_handled ... [OK]6600 test_count_known_servers ... [OK]6601 test_count_known_servers_stat_counter_disabled ... [OK]6602 test_join_locally_forgotten_room ... [OK]6603 test_one_member ... [OK]6604 test_count_known_servers_stat_counter_enabled ... [OK]6605tests.storage.test_room6606 RoomStoreTestCase6607 test_get_room ... [OK]6608tests.storage.test_roommember6609 RoomSummaryTestCase6610 test_extract_heroes_from_room_summary_fallback_leave_ban ... [SKIPPED]6611 RoomMemberStoreTestCase6612 test_room_is_locally_forgotten ... [OK]6613 RoomSummaryTestCase6614 test_extract_heroes_from_room_summary_excludes_knocks ... [OK]6615 test_extract_heroes_from_room_summary_excludes_self ... [OK]6616 test_extract_heroes_from_room_summary_first_five_joins ... [OK]6617 test_extract_heroes_from_room_summary_membership_order ... [OK]6618 test_get_room_summary_membership ... [OK]6619 test_get_room_summary_membership_order ... [OK]6620tests.storage.test_sliding_sync_tables6621 SlidingSyncTablesBackgroundUpdatesTestCase6622 test_membership_snapshots_background_update_forgotten_missing ... [OK]6623 SlidingSyncMembershipSnapshotsTableFixForgottenColumnBackgroundUpdatesTestCase6624 test_membership_snapshots_fix_forgotten_column_background_update ... [OK]6625 SlidingSyncTablesBackgroundUpdatesTestCase6626 test_membership_snapshots_background_update_historical_state_0_leave ... [OK]6627 test_membership_snapshots_background_update_joined ... [OK]6628 test_membership_snapshots_background_update_historical_state_1_ban ... [OK]6629 test_membership_snapshots_background_update_remote_invite ... [OK]6630 test_membership_snapshots_background_update_remote_invite_rejections_and_retractions ... [OK]6631 SlidingSyncTablesCatchUpBackgroundUpdatesTestCase6632 test_joined_background_update_catch_up_new_room ... [OK]6633 SlidingSyncTablesBackgroundUpdatesTestCase6634 test_membership_snapshots_background_update_local_invite ... [OK]6635 SlidingSyncTablesCatchUpBackgroundUpdatesTestCase6636 test_joined_background_update_catch_up_no_rooms ... [OK]6637 test_joined_background_update_catch_up_room_state_change ... [OK]6638 test_membership_snapshots_background_update_catch_up_membership_change ... [OK]6639 test_membership_snapshots_background_update_catch_up_new_membership ... [OK]6640 SlidingSyncTablesTestCase6641 test_joined_room_bump_stamp_backfill ... [OK]6642 SlidingSyncTablesCatchUpBackgroundUpdatesTestCase6643 test_membership_snapshots_background_update_catch_up_no_membership ... [OK]6644 SlidingSyncTablesTestCase6645 test_joined_room_fully_insert_on_state_update ... [OK]6646 test_joined_room_is_bumped ... [OK]6647 test_joined_room_meta_state_reset ... [OK]6648 test_joined_room_nothing_if_not_in_table_when_bumped ... [OK]6649 test_joined_room_outlier_and_deoutlier_0_insert ... [OK]6650 SlidingSyncTablesBackgroundUpdatesTestCase6651 test_joined_background_update_missing ... [OK]6652 SlidingSyncTablesTestCase6653 test_joined_room_outlier_and_deoutlier_1_upsert ... [OK]6654 test_joined_room_with_info ... [OK]6655 test_joined_room_with_no_info ... [OK]6656 test_joined_space_room_with_info ... [OK]6657 test_joined_room_with_state_updated ... [OK]6658 test_lazy_loading_room_members_last_seen_ts ... [OK]6659 test_membership_changing ... [OK]6660 test_membership_snapshot_forget ... [OK]6661 test_membership_snapshot_missing_forget ... [OK]6662 test_non_join_reject_remote_invite ... [OK]6663 test_non_join_invite_ban ... [OK]6664 test_non_join_reject_invite_empty_room ... [OK]6665 test_non_join_remote_invite_encrypted_room ... [OK]6666 test_non_join_remote_invite_no_stripped_state_0_none ... [OK]6667 test_non_join_remote_invite_no_stripped_state_1_empty ... [OK]6668 test_non_join_remote_invite_space_room ... [OK]6669 test_non_join_remote_invite_unencrypted_room ... [OK]6670 test_non_join_retracted_remote_invite ... [OK]6671 test_non_join_server_left_room ... [OK]6672 test_non_join_state_reset ... [OK]6673 test_non_join_space_room_with_info ... [OK]6674 test_pruning_sliding_sync_connection_required_state ... [OK]6675tests.storage.test_state6676 CurrentStateDeltaStreamTestCase6677 test_get_partial_current_state_deltas_does_not_enter_infinite_loop ... [OK]6678 test_get_partial_current_state_deltas_limit ... [OK]6679tests.storage.test_sliding_sync_tables6680 SlidingSyncTablesTestCase6681 test_pruning_sliding_sync_connection_required_state_forks ... [OK]6682tests.storage.test_state6683 CurrentStateDeltaStreamTestCase6684 test_non_unique_stream_ids_in_current_state_delta_stream ... [OK]6685 StateStoreTestCase6686 test_batched_state_group_storing ... [OK]6687 test_get_partial_filtered_current_state_ids_concrete ... [OK]6688 test_get_partial_filtered_current_state_ids_invalidation ... [OK]6689 test_get_partial_filtered_current_state_ids_uses_full_cache ... [OK]6690 test_get_state_groups ... [OK]6691 test_get_state_for_event ... [OK]6692 test_get_state_groups_ids ... [OK]6693tests.storage.test_state_deletion6694 StateDeletionStoreTestCase6695 test_deletion_check ... [OK]6696 test_deletion_error_during_persistence ... [OK]6697 test_existing_pending_deletion_is_cleared ... [OK]6698 test_newly_referenced_state_group_gets_removed_from_pending ... [OK]6699 test_no_deletion ... [OK]6700 test_no_deletion_error ... [OK]6701 test_pending_deletion_is_cleared_during_persist ... [OK]6702 test_race_between_check_and_insert ... [OK]6703 test_remove_ancestors_from_can_delete ... [OK]6704tests.storage.test_state_deltas6705 StateDeltasByEventPositionTestCase6706 test_delta_is_not_reported_before_its_event ... [OK]6707tests.storage.test_state_deletion6708 StateDeletionStoreTestCase6709 test_retry_send_after_failed_clean_up ... [OK]6710tests.storage.test_state_deltas6711 StateDeltasByEventPositionTestCase6712 test_delta_row_is_stamped_at_batch_minimum ... [OK]6713 test_no_upper_bound ... [OK]6714 test_mid_batch_delta_is_in_window ... [OK]6715 test_no_lower_bound ... [OK]6716 test_rows_without_an_event_keep_their_stamp ... [OK]6717tests.storage.test_sticky_events6718 StickyEventsTestCase6719 test_get_updated_sticky_events ... [OK]6720 test_delete_expired_sticky_events ... [OK]6721 test_get_updated_sticky_events_with_limit ... [OK]6722 test_policy_server_spammy_events_are_not_tracked ... [OK]6723 test_outlier_events_not_in_table ... [OK]6724 test_soft_failed_events_are_tracked ... [OK]6725tests.storage.test_state_deltas6726 StateDeltasByEventPositionTestCase6727 test_matches_brute_force_over_every_window ... [OK]6728tests.storage.test_sticky_events6729 StickyEventsTestCase6730 test_soft_failure_cleared_when_sender_membership_changes ... [OK]6731 test_soft_failure_cleared_when_state_changes ... [OK]6732tests.storage.test_stream6733 GetCurrentStateDeltaMembershipChangesForUserFederationTestCase6734 test_remote_join ... [OK]6735tests.storage.test_sticky_events6736 StickyEventsTestCase6737 test_spam_checker_spammy_events_are_not_tracked ... [OK]6738tests.storage.test_stream6739 GetCurrentStateDeltaMembershipChangesForUserTestCase6740 test_different_user_membership_persisted_in_same_batch ... [OK]6741 test_excluded_room_ids ... [OK]6742 test_returns_membership_events ... [OK]6743 test_server_left_room_after_us ... [OK]6744 test_state_reset ... [OK]6745 test_server_left_room_after_us_later ... [OK]6746 test_state_reset2 ... [OK]6747 test_we_cause_server_left_room ... [OK]6748 GetLastEventInRoomBeforeStreamOrderingTestCase6749 test_activity_after_token_has_no_effect ... [OK]6750 test_after_room_created ... [OK]6751 test_activity_in_other_rooms ... [OK]6752 test_before_room_created ... [OK]6753 test_restrict_event_types ... [OK]6754 test_last_event_before_sharded_token ... [OK]6755 test_last_event_within_sharded_token ... [OK]6756 PaginationTestCase6757 test_duplicate_relation ... [OK]6758 test_filter_not_rel_types ... [OK]6759 test_filter_rel_types ... [OK]6760 test_filter_relation_senders ... [OK]6761 test_filter_relation_senders_and_type ... [OK]6762tests.storage.test_thread_subscriptions6763 ThreadSubscriptionsTestCase6764 test_get_subscribers_to_thread ... [OK]6765 test_get_updated_thread_subscriptions ... [OK]6766 test_get_updated_thread_subscriptions_for_user ... [OK]6767 test_purge_thread_subscriptions_for_user ... [OK]6768 test_set_and_get_thread_subscription ... [OK]6769 test_should_skip_autosubscription_after_unsubscription ... [OK]6770tests.storage.test_stream6771 PaginationTestCase6772 test_filter_relation_type ... [OK]6773tests.storage.test_transactions6774 TransactionStoreTestCase6775 test_get_set_transactions ... [OK]6776 test_large_destination_retry ... [OK]6777 test_initial_set_transactions ... [OK]6778tests.storage.test_unsafe_locale6779 UnsafeLocaleTest6780 test_safe_locale ... [SKIPPED]6781 test_unsafe_locale ... [SKIPPED]6782tests.storage.test_txn_limit6783 SQLTransactionLimitTestCase6784 test_config ... [OK]6785tests.storage.test_user_directory6786 UserDirectoryICUTestCase6787 test_icu_word_boundary_punctuation ... [OK]6788 UserDirectoryInitialPopulationTestcase6789 test_population_conceals_private_nickname ... [OK]6790 test_initial ... [OK]6791 test_population_excludes_appservice_sender ... [OK]6792 test_population_excludes_appservice_user ... [OK]6793 test_population_excludes_deactivated_user ... [OK]6794 test_population_excludes_support_user ... [OK]6795 UserDirectoryStoreTestCase6796 test_search_user_dir_accent_insensitivity ... [SKIPPED]6797tests.storage.test_txn_limit6798 SQLTransactionLimitTestCase6799 test_select ... [OK]6800tests.storage.test_user_directory6801 UserDirectoryStoreTestCase6802 test_search_user_dir ... [OK]6803 test_search_user_dir_dotted_dotless_i_case_insensitivity ... [SKIPPED]6804 test_search_user_dir_all_users ... [OK]6805 test_search_user_dir_ascii_case_insensitivity ... [OK]6806 test_search_user_dir_start_of_user_id ... [OK]6807 test_search_user_dir_stop_words ... [OK]6808 test_search_user_dir_unicode_case_insensitivity ... [OK]6809 test_search_user_dir_unicode_normalization ... [OK]6810tests.storage.util.test_partial_state_events_tracker6811 PartialCurrentStateTrackerTestCase6812 test_blocks_for_partial_room_state ... [OK]6813 test_cancellation ... [OK]6814 test_does_not_block_for_full_state_rooms ... [OK]6815 test_un_partial_state_race ... [OK]6816 PartialStateEventsTrackerTestCase6817 test_blocks_for_partial_state_events ... [OK]6818 test_cancellation ... [OK]6819 test_does_not_block_for_full_state_events ... [OK]6820 test_un_partial_state_during_get_partial_state_events ... [OK]6821 test_un_partial_state_race ... [OK]6822tests.storage.test_user_directory6823 UserDirectoryStoreTestCase6824 test_search_user_limit_correct ... [OK]6825tests.synapse_rust.test_http_client6826 HttpClientTestCase6827 test_logging_context ... [OK]6828 test_request_response ... [OK]6829tests.synapse_rust.test_json_object6830 JsonObjectMappingTestCase6831 test_eq ... [OK]6832 test_get ... [OK]6833 test_getitem_and_key_errors ... [OK]6834 test_items_view ... [OK]6835 test_iter_keys_values_items ... [OK]6836 test_json_object_constructor ... [OK]6837 test_keys_set_like_behavior ... [OK]6838 test_new_and_basic_mapping_behavior ... [OK]6839 test_str_and_repr ... [OK]6840 test_values_view ... [OK]6841tests.synapse_rust.test_http_client6842 HttpClientTestCase6843 test_request_response_limit_exceeded ... [OK]6844tests.synapse_rust.test_logcontext6845 RustLogContextTestCase6846 test_db_callback_runs_in_caller_logcontext ... [OK]6847tests.synapse_rust.test_room_versions6848 KnownRoomVersionsMappingTestCase6849 test_contains_known_version ... [OK]6850 test_contains_non_string ... [OK]6851 test_contains_none ... [OK]6852 test_contains_unknown_version ... [OK]6853 test_getitem_non_string_raises_key_error ... [OK]6854tests.synapse_rust.test_unsigned6855 UnsignedTestCase6856 test_large_age_ts ... [OK]6857 test_large_integer_in_prev_content ... [OK]6858 test_prev_content ... [OK]6859tests.synapse_rust.test_logcontext6860 RustLogContextTestCase6861 test_rust_log_records_attributed_to_caller_logcontext ... [OK]6862tests.test_distributor6863 DistributorTestCase6864 test_signal_catch ... [OK]6865tests.storage.test_user_directory6866 UserDirectoryICUTestCase6867 test_icu_word_boundary ... [OK]6868tests.test_distributor6869 DistributorTestCase6870 test_signal_undeclared ... [OK]6871tests.test_event_auth6872 EventAuthTestCase6873 test_alias_event ... [OK]6874 test_create_event_with_prev_events ... [OK]6875 test_duplicate_auth_events ... [OK]6876 test_event_exists_in_state_dag ... [OK]6877 test_join_rules_invite ... [OK]6878 test_join_rules_msc3083_restricted ... [OK]6879 test_join_rules_public ... [OK]6880 test_join_rules_restricted_old_room ... [OK]6881 test_msc2432_alias_event ... [OK]6882 test_msc4242_state_dag_rules ... [OK]6883 test_notifications_0 ... [OK]6884 test_notifications_1 ... [OK]6885 test_random_users_cannot_send_state_before_first_pl ... [OK]6886 test_rejected_auth_events ... [OK]6887 test_room_v10_rejects_other_non_integer_power_levels ... [OK]6888 test_room_v10_rejects_string_power_levels ... [OK]6889 test_state_default_level ... [OK]6890 test_unexpected_auth_events ... [OK]6891tests.test_mau6892 TestMauLimit6893 test_allowed_after_a_month_mau ... [OK]6894tests.storage.test_user_filters6895 UserFiltersStoreTestCase6896 test_bg_migration ... [OK]6897tests.test_distributor6898 DistributorTestCase6899 test_signal_prereg ... [OK]6900 test_signal_dispatch ... [OK]6901tests.test_mau6902 TestMauLimit6903 test_as_ignores_mau ... [OK]6904 test_simple_deny_mau ... [OK]6905 test_tracked_but_not_limited ... [OK]6906tests.test_notifier6907 NotifierTestCase6908 test_wait_for_stream_token_with_caught_up_token ... [OK]6909tests.test_mau6910 TestMauLimit6911 test_trial_delay ... [OK]6912 test_as_trial_days ... [OK]6913tests.test_notifier6914 NotifierTestCase6915 test_wait_for_stream_token_with_future_sync_token ... [OK]6916 test_wait_for_stream_token_with_future_sync_token_timeout ... [OK]6917tests.test_phone_home6918 PhoneHomeStatsTestCase6919 test_performance_100 ... [OK]6920 CommonMetricsTestCase6921 test_dau ... [OK]6922tests.test_rust6923 RustTestCase6924 test_basic ... [OK]6925tests.test_server6926 DirectServeHtmlResourceCancellationTests6927 test_cancellable_disconnect ... [OK]6928 test_uncancellable_disconnect ... [OK]6929 DirectServeJsonResourceCancellationTests6930 test_cancellable_disconnect ... [OK]6931 test_uncancellable_disconnect ... [OK]6932tests.test_phone_home6933 PhoneHomeStatsTestCase6934 test_performance_frozen_clock ... [OK]6935tests.test_server6936 JsonResourceTests6937 test_callback_direct_exception ... [OK]6938 test_callback_indirect_exception ... [OK]6939 test_callback_synapseerror ... [OK]6940tests.test_mau6941 TestMauLimit6942 test_trial_users_cant_come_back ... [OK]6943tests.test_server6944 JsonResourceTests6945 test_content_larger_than_content_length ... [OK]6946 test_handler_for_request ... [OK]6947 test_content_smaller_than_content_length ... [OK]6948 test_head_request ... [OK]6949 test_no_handler ... [OK]6950 OptionsResourceTests6951 test_known_options_request ... [OK]6952 WrapHtmlRequestHandlerTests6953 test_good_response ... [OK]6954 test_head_request ... [OK]6955 OptionsResourceTests6956 test_known_request ... [OK]6957 WrapHtmlRequestHandlerTests6958 test_redirect_exception ... [OK]6959 test_redirect_exception_with_cookie ... [OK]6960 OptionsResourceTests6961 test_unknown_options_request ... [OK]6962tests.test_state6963 StateTestCase6964 test_annotate_with_old_message ... [OK]6965 test_annotate_with_old_state ... [OK]6966tests.test_server6967 OptionsResourceTests6968 test_unknown_request ... [OK]6969tests.test_state6970 StateTestCase6971 test_branch_basic_conflict ... [OK]6972 test_branch_have_banned_conflict ... [OK]6973 test_branch_have_perms_conflict ... [OK]6974 test_branch_no_conflict ... [OK]6975 test_make_state_cache_entry ... [OK]6976 test_resolve_message_conflict ... [OK]6977 test_resolve_state_conflict ... [OK]6978 test_standard_depth_conflict ... [OK]6979 test_state_map_size ... [OK]6980tests.test_types6981 AbsentTestCase6982 test_cant_create_second_absent ... [OK]6983tests.test_state6984 StateTestCase6985 test_trivial_annotate_message ... [OK]6986tests.test_types6987 AbsentTestCase6988 test_copy ... [OK]6989 test_pydantic_accept_absence ... [OK]6990 test_is_falsy ... [OK]6991 test_pydantic_jsonschema ... [OK]6992 test_pydantic_reject_null ... [OK]6993tests.test_state6994 StateTestCase6995 test_trivial_annotate_state ... [OK]6996tests.test_types6997 MapUsernameTestCase6998 test_leading_underscore ... [OK]6999 test_non_ascii ... [OK]7000 test_pass_througuh ... [OK]7001 test_symbols ... [OK]7002 test_upper_case ... [OK]7003 IsMineIDTests7004 test_two_colons ... [OK]7005 test_is_mine_id ... [OK]7006 MultiWriterTokenTestCase_MultiWriterStreamToken7007 test_basic_token ... [OK]7008tests.test_terms_auth7009 TermsTestCase7010 test_ui_auth ... [OK]7011tests.test_types7012 MultiWriterTokenTestCase_MultiWriterStreamToken7013 test_instance_map ... [SKIPPED]7014 test_instance_map_assertion ... [OK]7015 test_parse_bad_token ... [OK]7016 MultiWriterTokenTestCase_RoomStreamToken7017 test_basic_token ... [OK]7018 NonNegativeStrictIntTestCase7019 test_pydantic_accept ... [OK]7020 test_pydantic_jsonschema ... [OK]7021 test_pydantic_reject ... [OK]7022 MultiWriterTokenTestCase_RoomStreamToken7023 test_instance_map ... [SKIPPED]7024 test_instance_map_assertion ... [OK]7025 test_parse_bad_token ... [OK]7026 RoomAliasTestCase7027 test_build ... [OK]7028 test_parse ... [OK]7029 UserIDTestCase7030 test_build ... [OK]7031 RoomAliasTestCase7032 test_validate ... [OK]7033 UserIDTestCase7034 test_compare ... [OK]7035 test_parse ... [OK]7036 test_parse_rejects_missing_separator ... [OK]7037 test_parse_rejects_empty_id ... [OK]7038 test_parse_rejects_missing_sigil ... [OK]7039 test_validation_rejects_missing_domain ... [OK]7040tests.test_visibility7041 FilterEventsForServerAdminsTestCase7042 test_normal_operation_as_admin ... [OK]7043 FilterEventsForClientTestCase7044 test_joined_history_visibility ... [OK]7045 FilterEventsForServerAdminsTestCase7046 test_see_soft_failed_and_policy_server_spammy_events ... [OK]7047 test_see_policy_server_spammy_events ... [OK]7048 FilterEventsForServerTestCase7049 test_erased_user ... [OK]7050 test_filter_outlier ... [OK]7051tests.types.test_init7052 RoomIDTestCase7053 test_can_create_msc4291_room_ids ... [OK]7054 test_can_create_valid_legacy_room_ids ... [OK]7055 test_cannot_create_invalid_legacy_room_ids ... [OK]7056 test_cannot_create_invalid_msc4291_room_ids ... [OK]7057tests.types.test_state7058 StateFilterDifferenceTestCase7059 test_state_filter_difference_include_other_minus_include_other ... [OK]7060 test_state_filter_difference_include_other_minus_no_include_other ... [OK]7061 test_state_filter_difference_no_include_other_minus_include_other ... [OK]7062 test_state_filter_difference_no_include_other_minus_no_include_other ... [OK]7063 test_state_filter_difference_simple_cases ... [OK]7064 StateFilterTestCase7065 test_return_expanded ... [OK]7066tests.util.caches.test_cached_call7067 CachedCallTestCase7068 test_fast_call ... [OK]7069 test_get ... [OK]7070 RetryOnExceptionCachedCallTestCase7071 test_get ... [OK]7072tests.test_visibility7073 FilterEventsForServerAdminsTestCase7074 test_see_soft_failed_events ... [OK]7075tests.util.caches.test_deferred_cache7076 DeferredCacheTestCase7077 test_callbacks ... [OK]7078 test_eviction ... [OK]7079 test_empty ... [OK]7080 test_eviction_iterable ... [OK]7081 test_eviction_lru ... [OK]7082 test_get_immediate ... [OK]7083 test_hit ... [OK]7084 test_hit_deferred ... [OK]7085 test_invalidate ... [OK]7086 test_invalidate_all ... [OK]7087 test_set_fail ... [OK]7088tests.test_visibility7089 FilterEventsOutOfBandEventsForClientTestCase7090 test_out_of_band_invite_rejection ... [OK]7091tests.util.caches.test_descriptors7092 CacheDecoratorTestCase7093 test_double_get ... [OK]7094 test_eviction_context ... [OK]7095tests.test_visibility7096 FilterEventsForServerTestCase7097 test_filtering ... [OK]7098tests.util.caches.test_descriptors7099 CacheDecoratorTestCase7100 test_hit ... [OK]7101 test_invalidate ... [OK]7102 test_invalidate_context ... [OK]7103 test_invalidate_missing ... [OK]7104 CachedListDescriptorTestCase7105 test_cache ... [OK]7106 test_cancel ... [OK]7107 test_cancel_logcontexts ... [OK]7108 test_concurrent_lookups ... [OK]7109 test_invalidate ... [OK]7110 test_num_args_mismatch ... [OK]7111 DescriptorTestCase7112 test_cache ... [OK]7113 test_cache_default_args ... [OK]7114 CacheDecoratorTestCase7115 test_max_entries ... [OK]7116 DescriptorTestCase7117 test_cache_iterable ... [OK]7118 test_cache_kwargs ... [OK]7119 test_cache_iterable_with_sync_exception ... [OK]7120 test_cache_logcontexts ... [OK]7121 test_cache_logcontexts_with_exception ... [OK]7122 test_cache_num_args ... [OK]7123 test_cache_uncached_args ... [OK]7124 test_cache_with_async_exception ... [OK]7125 test_cache_with_sync_exception ... [OK]7126 test_cancel ... [OK]7127 test_cancel_logcontexts ... [OK]7128 test_invalidate_cascade ... [OK]7129tests.util.caches.test_response_cache7130 ResponseCacheTestCase7131 test_cache_cancel_first_wait ... [OK]7132 test_cache_add_and_cancel ... [OK]7133 test_cache_cancel_first_wait_expire ... [OK]7134 test_cache_cancel_first_wait_other_observers ... [OK]7135tests.util.caches.test_descriptors7136 CacheDecoratorTestCase7137 test_passthrough ... [OK]7138tests.util.caches.test_response_cache7139 ResponseCacheTestCase7140 test_cache_cancel_non_cancellable ... [OK]7141 test_cache_cancel_then_error ... [OK]7142 test_cache_context_nocache_1 ... [OK]7143 test_cache_expire ... [OK]7144 test_cache_hit ... [OK]7145 test_cache_miss ... [OK]7146 test_cache_context_nocache_0 ... [OK]7147 test_cache_wait_hit ... [OK]7148 test_cache_wait_expire ... [OK]7149 test_errors_raised_to_all_waiters ... [OK]7150tests.util.caches.test_ttlcache7151 CacheTestCase7152 test_expiry ... [OK]7153 test_get ... [OK]7154tests.util.test_async_helpers7155 AwakenableSleeperTests7156 test_explicit_wake ... [OK]7157 test_multiple_sleepers_timeout ... [OK]7158 test_multiple_sleepers_wake ... [OK]7159 CancellationWrapperTests_0_stop_cancellation7160 test_failure ... [OK]7161 AwakenableSleeperTests7162 test_sleep ... [OK]7163 CancellationWrapperTests_0_stop_cancellation7164 test_succeed ... [OK]7165 CancellationWrapperTests_1_delay_cancellation7166 test_failure ... [OK]7167 test_succeed ... [OK]7168 ConcurrentlyExecuteTest7169 test_limits_runners ... [OK]7170 test_preserves_stacktraces ... [OK]7171 test_preserves_stacktraces_on_preformed_failure ... [OK]7172 DelayCancellationTests7173 test_deferred_cancellation ... [OK]7174 test_preserves_logcontext ... [OK]7175 test_propagates_cancelled_error ... [OK]7176 test_suppresses_second_cancellation ... [OK]7177tests.util.caches.test_descriptors7178 CacheDecoratorTestCase7179 test_prefill ... [OK]7180tests.util.test_async_helpers7181 GatherCoroutineTests7182 test_multiple_fail ... [OK]7183 test_single ... [OK]7184 ObservableDeferredTest7185 test_cancellation_observee ... [OK]7186 GatherCoroutineTests7187 test_multiple_resolve ... [OK]7188 ObservableDeferredTest7189 test_cancellation_observer ... [OK]7190 test_succeed ... [OK]7191 test_failure ... [OK]7192 StopCancellationTests7193 test_cancellation ... [OK]7194 TimeoutDeferredTest7195 test_logcontext_is_not_lost_when_awaiting_on_timeout_cancellation ... [OK]7196 test_times_out ... [OK]7197 test_times_out_when_canceller_throws ... [OK]7198tests.util.test_background_queue7199 BackgroundQueueTests7200 test_simple_call ... [OK]7201 test_timeout ... [OK]7202tests.util.test_batching_queue7203 BatchingQueueTestCase7204 test_batching ... [OK]7205 test_different_keys ... [OK]7206 test_queuing ... [OK]7207 test_simple ... [OK]7208tests.util.test_check_dependencies7209 TestDependencyChecker7210 test_check_for_extra_dependencies ... [OK]7211 test_checks_ignore_dev_dependencies ... [OK]7212 test_generic_check_of_optional_dependency ... [OK]7213tests.util.test_async_helpers7214 DelayCancellationTests7215 test_coroutine_cancellation ... [OK]7216 TimeoutDeferredTest7217 test_logcontext_is_preserved_on_timeout_cancellation ... [OK]7218tests.util.test_check_dependencies7219 TestDependencyChecker7220 test_release_candidates_satisfy_dependency ... [OK]7221 test_python_version_markers_respected ... [OK]7222 test_setuptools_rust_ignored ... [OK]7223 test_version_reported_as_none ... [OK]7224tests.util.test_clock7225 ClockTestCase7226 test_looping_calls_stopped_on_clock_shutdown ... [OK]7227tests.util.test_dict_cache7228 DictCacheTestCase7229 test_invalidation ... [OK]7230tests.util.test_clock7231 ClockTestCase7232 test_looping_calls_are_gced ... [OK]7233tests.util.test_dict_cache7234 DictCacheTestCase7235 test_multi_insert ... [OK]7236 test_simple_cache_hit_miss_partial ... [OK]7237 test_simple_cache_hit_full ... [OK]7238 test_simple_cache_hit_partial ... [OK]7239tests.util.test_events7240 EventsTestCase7241 test_get_plain_text_topic_no_rich_topic ... [OK]7242tests.util.test_dict_cache7243 DictCacheTestCase7244 test_simple_cache_miss_partial ... [OK]7245tests.util.test_events7246 EventsTestCase7247 test_get_plain_text_topic_no_topic ... [OK]7248 test_get_plain_text_topic_rich_topic_with_implicit_plain_text_representation ... [OK]7249 test_get_plain_text_topic_rich_topic_with_invalid_and_second_valid_plain_text_representation ... [OK]7250 test_get_plain_text_topic_rich_topic_with_invalid_plain_text_representation ... [OK]7251 test_get_plain_text_topic_rich_topic_with_plain_text_and_other_representation ... [OK]7252 test_get_plain_text_topic_rich_topic_with_plain_text_representation ... [OK]7253 test_get_plain_text_topic_rich_topic_without_plain_text_representation ... [OK]7254 test_get_plain_text_topic_rich_topic_without_representations ... [OK]7255tests.util.test_expiring_cache7256 ExpiringCacheTestCase7257 test_eviction ... [OK]7258 test_get_set ... [OK]7259 test_iterable_and_size_callback_are_exclusive ... [OK]7260 test_iterable_eviction ... [OK]7261 test_size_callback_eviction ... [OK]7262 test_time_eviction ... [OK]7263tests.util.test_file_consumer7264 FileConsumerTests7265 test_pull_consumer ... [OK]7266 test_push_consumer ... [OK]7267 test_push_producer_feedback ... [OK]7268tests.util.test_itertools7269 ChunkSeqTests7270 test_empty_input ... [OK]7271 test_long_seq ... [OK]7272 test_short_seq ... [OK]7273 test_uneven_parts ... [OK]7274 SortTopologically7275 test_disconnected ... [OK]7276 test_duplicates ... [OK]7277 test_empty ... [OK]7278 test_fork ... [OK]7279 test_handle_empty_graph ... [OK]7280 test_linear ... [OK]7281 test_multiple_paths ... [OK]7282 test_subset ... [OK]7283 SortTopologicallyBatched7284 test_disconnected ... [OK]7285 test_duplicates ... [OK]7286 test_empty ... [OK]7287 test_fork ... [OK]7288 test_handle_empty_graph ... [OK]7289 test_linear ... [OK]7290 test_multiple_paths ... [OK]7291 test_subset ... [OK]7292tests.util.test_linearizer7293 LinearizerTestCase7294 test_cancellation ... [OK]7295 test_cancellation_during_sleep ... [OK]7296 test_linearizer ... [OK]7297 test_linearizer_is_queued ... [OK]7298 test_lots_of_queued_things ... [OK]7299 test_multiple_entries ... [OK]7300tests.util.test_logcontext7301 LogContextErrorMessageTestCase7302 test_enter_wrong_previous_context ... [OK]7303 test_exit_context_was_lost ... [OK]7304 test_exit_found_different_context ... [OK]7305 test_preserve_logging_context_found_different_context ... [OK]7306 test_preserve_logging_context_was_lost ... [OK]7307 test_restart_already_active_context ... [OK]7308tests.util.test_httpresourcetree7309 ResourceTreeTestCase7310 test_inserted_segment_is_silently_swallowed ... [OK]7311tests.util.test_logcontext7312 LogContextErrorMessageTestCase7313 test_start_on_different_thread ... [OK]7314 test_stop_on_different_thread ... [OK]7315 test_stop_without_start ... [OK]7316 LoggingContextFilterTestCase7317 test_fills_record_from_real_context ... [OK]7318 test_sentinel_does_not_clobber_preset_attributes ... [OK]7319 test_sentinel_sets_defaults_when_absent ... [OK]7320 LoggingContextTestCase7321 test_call_later ... [OK]7322 test_deferred_callback_await_in_current_logcontext ... [OK]7323 test_deferred_callback_fire_and_forget_with_current_context ... [OK]7324 test_deferred_callback_preserve_logging_context ... [OK]7325 test_looping_call ... [OK]7326 test_looping_call_now ... [OK]7327 test_make_deferred_yieldable ... [OK]7328 test_make_deferred_yieldable_with_chained_deferreds ... [OK]7329 test_nested_logging_context ... [OK]7330 test_run_coroutine_in_background ... [OK]7331 test_run_coroutine_in_background_with_nonblocking_coroutine ... [OK]7332 test_run_in_background_with_blocking_fn ... [OK]7333 test_run_in_background_with_chained_deferred ... [OK]7334 test_run_in_background_with_coroutine ... [OK]7335 test_run_in_background_with_non_blocking_fn ... [OK]7336 test_run_in_background_with_nonblocking_coroutine ... [OK]7337 test_sleep ... [OK]7338 test_with_context ... [OK]7339tests.util.test_logformatter7340 LogFormatterTestCase7341 test_formatter ... [OK]7342tests.util.test_check_dependencies7343 TestDependencyChecker7344 test_mandatory_dependency ... [OK]7345tests.util.test_lrucache7346 ExtraIndexLruCacheTestCase7347 test_invalidate_multi ... [OK]7348 test_invalidate_simple ... [OK]7349 LruCacheCallbacksTestCase7350 test_clear ... [OK]7351tests.util.caches.test_response_cache7352 ResponseCacheTestCase7353 test_errors_are_not_cached ... [OK]7354tests.util.test_lrucache7355 LruCacheCallbacksTestCase7356 test_eviction ... [OK]7357 test_del_multi ... [OK]7358 test_get ... [OK]7359 test_multi_get ... [OK]7360 test_pop ... [OK]7361 test_set ... [OK]7362 LruCacheSizedTestCase7363 test_evict ... [OK]7364tests.util.test_logcontext7365 LogContextErrorMessageTestCase7366 test_restart_finished_context ... [OK]7367tests.util.test_lrucache7368 LruCacheSizedTestCase7369 test_zero_size_drop_from_cache ... [OK]7370 LruCacheTestCase7371 test_del_multi ... [OK]7372 test_clear ... [OK]7373 test_eviction ... [OK]7374 test_get_set ... [OK]7375 test_pop ... [OK]7376 test_setdefault ... [OK]7377tests.util.test_macaroons7378 MacaroonGeneratorTestCase7379 test_delete_pusher_token ... [OK]7380 test_guest_access_token ... [OK]7381 test_oidc_session_token ... [OK]7382tests.util.test_mutable_overlay_mapping7383 TestMutableOverlayMapping7384 test_clear ... [OK]7385 test_del_item ... [OK]7386 test_dict_methods ... [OK]7387 test_get_item ... [OK]7388 test_init ... [OK]7389 test_iteration ... [OK]7390 test_key_presence ... [OK]7391 test_len ... [OK]7392 test_len_after_reset_and_redelete ... [OK]7393 test_len_nested ... [OK]7394 test_set_item ... [OK]7395 test_total_entries ... [OK]7396tests.util.test_ratelimitutils7397 FederationRateLimiterTestCase7398 test_concurrent_limit ... [OK]7399tests.util.test_lrucache7400 LruCacheTestCase7401 test_special_size ... [OK]7402 MemoryEvictionTestCase7403 test_evict_memory ... [OK]7404tests.util.test_ratelimitutils7405 FederationRateLimiterTestCase7406 test_lots_of_queued_things ... [OK]7407 test_ratelimit ... [OK]7408tests.util.test_lrucache7409 TimeEvictionTestCase7410 test_evict ... [OK]7411tests.util.test_ratelimitutils7412 FederationRateLimiterTestCase7413 test_sleep_limit ... [OK]7414tests.util.test_retryutils7415 RetryLimiterTestCase7416 test_new_destination ... [OK]7417tests.util.test_rwlock7418 ReadWriteLockTestCase7419 test_cancellation_while_holding_read_lock ... [OK]7420tests.util.test_retryutils7421 RetryLimiterTestCase7422 test_max_retry_interval ... [OK]7423tests.util.test_rwlock7424 ReadWriteLockTestCase7425 test_cancellation_while_waiting_for_read_lock ... [OK]7426 test_cancellation_while_waiting_for_write_lock ... [OK]7427 test_lock_handoff_to_nonblocking_writer ... [OK]7428 test_rwlock ... [OK]7429tests.util.test_split_dict7430 SplitDictTestCase7431 test_different_sized_entries ... [OK]7432 test_empty ... [OK]7433 test_no_splitting ... [OK]7434 test_no_splitting_with_wrapping_size ... [OK]7435 test_oversized_entry ... [OK]7436 test_splitting ... [OK]7437 test_splitting_with_wrapping_size ... [OK]7438tests.util.test_retryutils7439 RetryLimiterTestCase7440 test_notifier_replication ... [OK]7441tests.util.test_stream_change_cache7442 StreamChangeCacheTests7443 test_all_entities_changed ... [OK]7444 test_entity_has_changed_pops_off_start ... [OK]7445 test_get_all_entities_changed ... [OK]7446 test_get_entities_changed_0 ... [OK]7447 test_get_entities_changed_1 ... [OK]7448 test_has_any_entity_changed ... [OK]7449 test_has_entity_changed ... [OK]7450 test_max_pos ... [OK]7451tests.util.test_stringutils7452 StringUtilsTestCase7453 test_base62_encode ... [OK]7454 test_client_secret_regex ... [OK]7455 test_namespaced_identifier ... [OK]7456tests.util.test_stream_change_cache7457 StreamChangeCacheTests7458 test_prefilled_cache ... [OK]7459tests.util.test_task_scheduler7460 TestTaskScheduler7461 test_cancel_active_task ... [OK]7462tests.util.test_rwlock7463 ReadWriteLockTestCase7464 test_cancellation_while_holding_write_lock ... [OK]7465tests.util.test_task_scheduler7466 TestTaskScheduler7467 test_cancel_running_task ... [OK]7468 test_schedule_lot_of_tasks ... [OK]7469 test_schedule_resumable_task ... [OK]7470 TestTaskSchedulerWithBackgroundWorker7471 test_schedule_task ... [SKIPPED]7472 TestTaskScheduler7473 test_schedule_raising_task ... [OK]7474 test_schedule_task ... [OK]7475tests.util.test_threepids7476 CanonicaliseEmailTests7477 test_address_casefold ... [OK]7478 test_address_trim ... [OK]7479tests.util.test_retryutils7480 RetryLimiterTestCase7481 test_limiter ... [OK]7482tests.util.test_threepids7483 CanonicaliseEmailTests7484 test_bad_format ... [OK]7485 test_domain_to_lower ... [OK]7486 test_domain_with_umlaut ... [OK]7487 test_no_at ... [OK]7488tests.util.test_treecache7489 TreeCacheTestCase7490 test_clear ... [OK]7491 test_get_set_onelevel ... [OK]7492 test_contains ... [OK]7493 test_get_set_twolevel ... [OK]7494 test_pop_mixedlevel ... [OK]7495 test_pop_onelevel ... [OK]7496 test_pop_twolevel ... [OK]7497tests.util.test_wheel_timer7498 WheelTimerTestCase7499 test_insert_past ... [OK]7500 test_insert_past_multi ... [OK]7501 test_multi_insert ... [OK]7502 test_multi_insert_then_past ... [OK]7503 test_single_insert_fetch ... [OK]7504tests.util.test_threepids7505 CanonicaliseEmailTests7506 test_two_at ... [OK]7507 test_valid_format ... [OK]75087509===============================================================================7510[SKIPPED]7511requires MSC4242 inbound event auth75127513tests.federation.test_federation_server.SendJoinFederationTests.test_send_join_state_dag7514tests.federation.test_federation_server.SendJoinFederationTests.test_send_join_state_dag_ignores_partial_state7515===============================================================================7516[SKIPPED]7517`BaseFederationServlet` does not support cancellation yet.75187519tests.federation.transport.server.test__base.BaseFederationServletCancellationTests.test_cancellable_disconnect7520tests.federation.transport.server.test__base.BaseFederationServletCancellationTests.test_uncancellable_disconnect7521===============================================================================7522[SKIPPED]7523Requires Postgres75247525tests.handlers.test_presence.PresenceHandlerTestCase.test_external_process_timeout7526tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_00_monolith7527tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_01_monolith7528tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_03_monolith7529tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_02_monolith7530tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_04_monolith7531tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_05_monolith7532tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_06_monolith7533tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_07_monolith7534tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_08_monolith7535tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_09_monolith7536tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_10_monolith7537tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_11_monolith7538tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_12_monolith7539tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_13_monolith7540tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_14_monolith7541tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_15_monolith7542tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_16_workers7543tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_17_workers7544tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_18_workers7545tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_19_workers7546tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_20_workers7547tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_21_workers7548tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_22_workers7549tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_23_workers7550tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_24_workers7551tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_25_workers7552tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_26_workers7553tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_27_workers7554tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_28_workers7555tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_29_workers7556tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_30_workers7557tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_non_syncing_multi_device_31_workers7558tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_is_set7559tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_keeps_busy_07560tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_keeps_busy_17561tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_keeps_status7562tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_00_monolith7563tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_01_monolith7564tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_02_monolith7565tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_03_monolith7566tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_04_monolith7567tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_05_monolith7568tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_06_monolith7569tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_07_monolith7570tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_09_monolith7571tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_08_monolith7572tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_10_monolith7573tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_11_monolith7574tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_12_monolith7575tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_13_monolith7576tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_14_monolith7577tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_15_monolith7578tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_16_workers7579tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_17_workers7580tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_18_workers7581tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_19_workers7582tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_21_workers7583tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_22_workers7584tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_20_workers7585tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_23_workers7586tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_24_workers7587tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_25_workers7588tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_26_workers7589tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_27_workers7590tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_28_workers7591tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_29_workers7592tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_30_workers7593tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_multi_device_31_workers7594tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_from_syncing_not_set7595tests.handlers.test_presence.PresenceHandlerTestCase.test_set_presence_with_status_msg_none7596tests.handlers.test_presence.PresenceHandlerTestCase.test_untracked_does_not_idle7597tests.handlers.test_presence.PresenceHandlerTestCase.test_user_goes_offline_by_timeout_status_msg_remain7598tests.handlers.test_presence.PresenceHandlerTestCase.test_user_goes_offline_manually_with_status_msg7599tests.handlers.test_presence.PresenceHandlerTestCase.test_user_goes_offline_manually_with_no_status_msg7600tests.handlers.test_presence.PresenceHandlerTestCase.test_user_reset_online_with_no_status7601tests.handlers.test_presence.WorkerPresenceThrottleTestCase.test_bump_after_non_online_state_goes_through7602tests.handlers.test_presence.WorkerPresenceThrottleTestCase.test_bumps_are_throttled7603tests.handlers.test_presence.WorkerPresenceThrottleTestCase.test_explicit_set_state_always_relayed_and_resets7604tests.handlers.test_presence.WorkerPresenceThrottleTestCase.test_relay_interval_scales_with_config7605tests.handlers.test_presence.WorkerPresenceThrottleTestCase.test_repeated_syncs_are_throttled7606tests.handlers.test_presence.WorkerPresenceThrottleTestCase.test_resends_after_device_stops_syncing7607tests.handlers.test_presence.WorkerPresenceThrottleTestCase.test_state_changes_are_relayed_immediately7608tests.handlers.test_room_member.TestReplicatedJoinsLimitedByPerRoomRateLimiter.test_local_users_joining_on_another_worker_contribute_to_rate_limit7609tests.handlers.test_sliding_sync.ComputeInterestedRoomsShardTestCase_fallback.test_sharded_event_persisters7610tests.handlers.test_sliding_sync.ComputeInterestedRoomsShardTestCase_new.test_sharded_event_persisters7611tests.handlers.test_worker_lock.WorkerLockWorkersTestCase.test_timeouts_for_lock_worker7612tests.handlers.test_worker_lock.WorkerLockWorkersTestCase.test_wait_for_lock_worker7613tests.http.test_matrixfederationclient.FederationClientProxyTests.test_not_able_to_proxy_requests_through_federation_sender_worker_when_no_secret_configured7614tests.http.test_matrixfederationclient.FederationClientProxyTests.test_proxy_request_with_network_error_through_federation_sender_worker7615tests.http.test_matrixfederationclient.FederationClientProxyTests.test_not_able_to_proxy_requests_through_federation_sender_worker_when_wrong_auth_given7616tests.http.test_matrixfederationclient.FederationClientProxyTests.test_proxy_requests_and_discards_hop_by_hop_headers7617tests.http.test_matrixfederationclient.FederationClientProxyTests.test_proxy_requests_through_federation_sender_worker7618tests.module_api.test_api.ModuleApiWorkerTestCase.test_send_local_online_presence_to_workers7619tests.replication.storage.test_events.EventsWorkerStoreTestCase.test_backfilled_redactions7620tests.replication.storage.test_events.EventsWorkerStoreTestCase.test_get_latest_event_ids_in_room7621tests.replication.storage.test_events.EventsWorkerStoreTestCase.test_invites7622tests.replication.storage.test_events.EventsWorkerStoreTestCase.test_push_actions_for_user_07623tests.replication.storage.test_events.EventsWorkerStoreTestCase.test_push_actions_for_user_17624tests.replication.storage.test_events.EventsWorkerStoreTestCase.test_redactions7625tests.replication.tcp.streams.test_account_data.AccountDataStreamTestCase.test_update_function_global_account_data_limit7626tests.replication.tcp.streams.test_account_data.AccountDataStreamTestCase.test_update_function_room_account_data_limit7627tests.replication.tcp.streams.test_events.EventsStreamTestCase.test_backwards_stream_id7628tests.replication.tcp.streams.test_events.EventsStreamTestCase.test_update_function_event_row_limit7629tests.replication.tcp.streams.test_events.EventsStreamTestCase.test_update_function_huge_state_change_07630tests.replication.tcp.streams.test_events.EventsStreamTestCase.test_update_function_huge_state_change_17631tests.replication.tcp.streams.test_events.EventsStreamTestCase.test_update_function_state_row_limit7632tests.replication.tcp.streams.test_federation.FederationStreamTestCase.test_catchup7633tests.replication.tcp.streams.test_partial_state.PartialStateStreamsTestCase.test_un_partial_stated_room_unblocks_over_replication7634tests.replication.tcp.streams.test_quarantined_media.QuarantinedMediaWorkerWriterTestCase.test_quarantine_on_worker_writer_replicates_to_main7635tests.replication.tcp.streams.test_receipts.ReceiptsStreamTestCase.test_receipt7636tests.replication.tcp.streams.test_thread_subscriptions.ThreadSubscriptionsStreamTestCase.test_thread_subscription_updates7637tests.replication.tcp.streams.test_thread_subscriptions.ThreadSubscriptionsStreamTestCase.test_multiple_users_thread_subscription_updates7638tests.replication.tcp.streams.test_to_device.ToDeviceStreamTestCase.test_to_device_stream7639tests.replication.tcp.streams.test_typing.TypingStreamTestCase.test_reset7640tests.replication.tcp.streams.test_typing.TypingStreamTestCase.test_typing7641tests.replication.tcp.test_handler.ChannelsTestCase.test_background_worker_subscribed_to_user_ip7642tests.replication.tcp.test_handler.ChannelsTestCase.test_subscribed_to_enough_redis_channels7643tests.replication.tcp.test_handler.ChannelsTestCase.test_non_background_worker_not_subscribed_to_user_ip7644tests.replication.tcp.test_handler.ChannelsTestCase.test_wait_for_stream_position7645tests.replication.tcp.test_handler.ChannelsTestCase.test_wait_for_stream_position_rdata7646tests.replication.tcp.test_redis_auth.RedisUsernameAuthTestCase.test_auth_sent_with_username7647tests.replication.tcp.test_redis_auth.RedisUsernameAuthTestCase.test_workers_authenticate_with_username_too7648tests.replication.test_auth.WorkerAuthenticationTestCase.test_authorized7649tests.replication.test_auth.WorkerAuthenticationTestCase.test_missing_auth7650tests.replication.test_auth.WorkerAuthenticationTestCase.test_unauthorized7651tests.replication.test_auth.WorkerAuthenticationTestCase.test_no_auth7652tests.replication.test_client_reader_shard.ClientReaderTestCase.test_register_multi_worker7653tests.replication.test_client_reader_shard.ClientReaderTestCase.test_register_single_worker7654tests.replication.test_federation_sender_shard.FederationSenderTestCase.test_send_event_sharded7655tests.replication.test_federation_sender_shard.FederationSenderTestCase.test_send_event_single_sender7656tests.replication.test_federation_sender_shard.FederationSenderTestCase.test_send_typing_sharded7657tests.replication.test_module_cache_invalidation.ModuleCacheInvalidationTestCase.test_module_cache_full_invalidation7658tests.replication.test_multi_media_repo.AuthenticatedMediaRepoShardTestCase.test_basic7659tests.replication.test_multi_media_repo.AuthenticatedMediaRepoShardTestCase.test_download_simple_file_race7660tests.replication.test_multi_media_repo.AuthenticatedMediaRepoShardTestCase.test_download_image_race7661tests.replication.test_multi_media_repo.AuthenticatedMediaRepoShardTestCase.test_download_simple_file_race_no_local_storage7662tests.replication.test_multi_media_repo.MediaRepoShardTestCase.test_basic7663tests.replication.test_multi_media_repo.MediaRepoShardTestCase.test_download_image_race7664tests.replication.test_multi_media_repo.MediaRepoShardTestCase.test_download_simple_file_race7665tests.replication.test_multi_media_repo.MediaRepoShardTestCase.test_download_simple_file_race_no_local_storage7666tests.replication.test_pusher_shard.PusherShardTestCase.test_send_push_multiple_workers7667tests.replication.test_pusher_shard.PusherShardTestCase.test_send_push_single_worker7668tests.replication.test_sharded_event_persister.EventPersisterShardTestCase.test_basic7669tests.replication.test_sharded_event_persister.EventPersisterShardTestCase.test_vector_clock_token7670tests.replication.test_sharded_receipts.ReceiptsShardTestCase.test_basic7671tests.replication.test_sharded_receipts.ReceiptsShardTestCase.test_vector_clock_token7672tests.rest.admin.test_user.UserRedactionBackgroundTaskTestCase.test_redact_messages_all_rooms7673tests.storage.databases.main.test_cache.CacheInvalidationOverReplicationTestCase.test_bulk_invalidation_replicates7674tests.storage.databases.main.test_cache.CacheInvalidationOverReplicationTestCase.test_server_keys_json_invalidation_replicates7675tests.storage.test_id_generators.BackwardsMultiWriterIdGeneratorTestCase.test_multiple_instance7676tests.storage.test_id_generators.BackwardsMultiWriterIdGeneratorTestCase.test_single_instance7677tests.storage.test_id_generators.MultiTableMultiWriterIdGeneratorTestCase.test_load_existing_stream7678tests.storage.test_id_generators.WorkerMultiWriterIdGeneratorTestCase.test_current_token_gap7679tests.storage.test_id_generators.WorkerMultiWriterIdGeneratorTestCase.test_get_persisted_upto_position7680tests.storage.test_id_generators.WorkerMultiWriterIdGeneratorTestCase.test_get_persisted_upto_position_get_next7681tests.storage.test_id_generators.WorkerMultiWriterIdGeneratorTestCase.test_minimal_local_token7682tests.storage.test_id_generators.WorkerMultiWriterIdGeneratorTestCase.test_multi_instance7683tests.storage.test_id_generators.WorkerMultiWriterIdGeneratorTestCase.test_multi_instance_empty_row7684tests.storage.test_id_generators.WorkerMultiWriterIdGeneratorTestCase.test_sequence_consistency7685tests.storage.test_id_generators.WorkerMultiWriterIdGeneratorTestCase.test_writer_config_change7686tests.storage.test_unsafe_locale.UnsafeLocaleTest.test_safe_locale7687tests.storage.test_unsafe_locale.UnsafeLocaleTest.test_unsafe_locale7688tests.test_types.MultiWriterTokenTestCase_MultiWriterStreamToken.test_instance_map7689tests.test_types.MultiWriterTokenTestCase_RoomStreamToken.test_instance_map7690tests.util.test_task_scheduler.TestTaskSchedulerWithBackgroundWorker.test_schedule_task7691===============================================================================7692[SKIPPED]7693Requires pysaml276947695tests.handlers.test_saml.SamlHandlerTestCase.test_attribute_requirements7696tests.handlers.test_saml.SamlHandlerTestCase.test_attribute_requirements_one_of7697tests.handlers.test_saml.SamlHandlerTestCase.test_map_saml_response_redirect7698tests.handlers.test_saml.SamlHandlerTestCase.test_map_saml_response_to_existing_user7699tests.handlers.test_saml.SamlHandlerTestCase.test_map_saml_response_to_invalid_localpart7700tests.handlers.test_saml.SamlHandlerTestCase.test_map_saml_response_to_user7701tests.handlers.test_saml.SamlHandlerTestCase.test_map_saml_response_to_user_retries7702===============================================================================7703[SKIPPED]7704Synapse does not correctly handle this case77057706tests.handlers.test_sync.SyncTestCase_state.test_archived_rooms_do_not_include_state_after_leave_False_True7707tests.handlers.test_sync.SyncTestCase_state_after.test_archived_rooms_do_not_include_state_after_leave_False_True7708===============================================================================7709[SKIPPED]7710Requires jaeger_client77117712tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_nested_spans7713tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_overlapping_spans7714tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_run_as_background_process_cross_link7715tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_run_as_background_process_standalone7716tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_start_active_span7717tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_trace_decorator_async7718tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_trace_decorator_awaitable_return7719tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_trace_decorator_deferred7720tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_trace_decorator_sync7721===============================================================================7722[SKIPPED]7723Not yet implemented77247725tests.rest.client.sliding_sync.test_extension_profiles.SlidingSyncProfilesTestCase_fallback.test_fields_subset_changing_sends_down_field_even_if_not_changed7726tests.rest.client.sliding_sync.test_extension_profiles.SlidingSyncProfilesTestCase_fallback.test_rooms_subset_changing_includes_full_profile7727tests.rest.client.sliding_sync.test_extension_profiles.SlidingSyncProfilesTestCase_fallback.test_repeat_of_sync_correctly_includes_profile_information_again7728tests.rest.client.sliding_sync.test_extension_profiles.SlidingSyncProfilesTestCase_fallback.test_updated_key_only_present_if_updates7729tests.rest.client.sliding_sync.test_extension_profiles.SlidingSyncProfilesTestCase_new.test_fields_subset_changing_sends_down_field_even_if_not_changed7730tests.rest.client.sliding_sync.test_extension_profiles.SlidingSyncProfilesTestCase_new.test_repeat_of_sync_correctly_includes_profile_information_again7731tests.rest.client.sliding_sync.test_extension_profiles.SlidingSyncProfilesTestCase_new.test_rooms_subset_changing_includes_full_profile7732tests.rest.client.sliding_sync.test_extension_profiles.SlidingSyncProfilesTestCase_new.test_updated_key_only_present_if_updates7733===============================================================================7734[SKIPPED]7735Requires SAML2 and OIDC77367737tests.rest.client.test_login.MultiSSOTestCase.test_client_idp_redirect_to_oidc7738tests.rest.client.test_login.MultiSSOTestCase.test_client_idp_redirect_to_unknown7739tests.rest.client.test_login.MultiSSOTestCase.test_get_login_flows7740tests.rest.client.test_login.MultiSSOTestCase.test_login_via_oidc7741tests.rest.client.test_login.MultiSSOTestCase.test_multi_sso_redirect7742tests.rest.client.test_login.MultiSSOTestCase.test_multi_sso_redirect_to_cas7743tests.rest.client.test_login.MultiSSOTestCase.test_multi_sso_redirect_to_saml7744tests.rest.client.test_login.MultiSSOTestCase.test_multi_sso_redirect_unknown_idp7745tests.rest.client.test_login.MultiSSOTestCase.test_multi_sso_redirect_unknown_idp_as_url7746===============================================================================7747[SKIPPED]7748Test only applies when postgres is used as the database77497750tests.storage.test_room_search.MessageSearchTest.test_postgres_web_search_for_phrase7751===============================================================================7752[SKIPPED]7753Test is not possible because when everyone leaves the room, the server is `no_longer_in_room` and we don't have any `current_state_events` to query77547755tests.storage.test_roommember.RoomSummaryTestCase.test_extract_heroes_from_room_summary_fallback_leave_ban7756===============================================================================7757[SKIPPED]7758not supported yet77597760tests.storage.test_user_directory.UserDirectoryStoreTestCase.test_search_user_dir_accent_insensitivity7761===============================================================================7762[SKIPPED]7763not supported77647765tests.storage.test_user_directory.UserDirectoryStoreTestCase.test_search_user_dir_dotted_dotless_i_case_insensitivity7766===============================================================================7767[ERROR]7768Traceback (most recent call last):7769 File "/build/source/tests/handlers/test_oidc.py", line 1165, in test_map_userinfo_to_user7770 self.complete_sso_login.assert_called_once_with(7771 File "/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/lib/python3.14/unittest/mock.py", line 997, in assert_called_once_with7772 raise AssertionError(msg)7773builtins.AssertionError: Expected 'mock' to be called once. Called 0 times.77747775tests.handlers.test_oidc.OidcHandlerTestCase.test_map_userinfo_to_user7776-------------------------------------------------------------------------------7777Ran 5256 tests in 134.790s77787779FAILED (skips=209, errors=1, successes=5046)