Mock Version: 3.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/matrix-synapse.spec'], chrootPath='/var/lib/mock/fedora-rawhide-aarch64-1665417451.329768/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.j6mww824:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.j6mww824:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '8f3311b59fef40368e2f1d10cba5b657', '-D', '/var/lib/mock/fedora-rawhide-aarch64-1665417451.329768/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.j6mww824:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/matrix-synapse.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1663372800 Wrote: /builddir/build/SRPMS/matrix-synapse-1.67.0-1.fc38.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target aarch64 --nodeps /builddir/build/SPECS/matrix-synapse.spec'], chrootPath='/var/lib/mock/fedora-rawhide-aarch64-1665417451.329768/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.j6mww824:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.j6mww824:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '71f81c34e794485f9fe1b230f49aa891', '-D', '/var/lib/mock/fedora-rawhide-aarch64-1665417451.329768/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.j6mww824:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --target aarch64 --nodeps /builddir/build/SPECS/matrix-synapse.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False /usr/lib/rpm/sysusers.generate-pre.sh: line 92: warning: here-document at line 57 delimited by end-of-file (wanted `EOF') /usr/lib/rpm/sysusers.generate-pre.sh: line 93: syntax error: unexpected end of file Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1663372800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.OHDMpc + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf synapse-1.67.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/synapse-1.67.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd synapse-1.67.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -rf synapse/static + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.yz6QYE + umask 022 + cd /builddir/build/BUILD + cd synapse-1.67.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(toml) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/synapse-1.67.0/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/synapse-1.67.0/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/synapse-1.67.0/pyproject-wheeldir -x test,matrix-synapse-ldap3,postgres,saml2,oidc,systemd,url_preview,jwt Handling poetry-core>=1.0.0 from build-system.requires Requirement not satisfied: poetry-core>=1.0.0 Exiting dependency generation pass: build backend + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/matrix-synapse-1.67.0-1.fc38.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target aarch64 --nodeps /builddir/build/SPECS/matrix-synapse.spec'], chrootPath='/var/lib/mock/fedora-rawhide-aarch64-1665417451.329768/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.j6mww824:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.j6mww824:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '2812111031264abd994fc637db6cd7e5', '-D', '/var/lib/mock/fedora-rawhide-aarch64-1665417451.329768/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.j6mww824:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --target aarch64 --nodeps /builddir/build/SPECS/matrix-synapse.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False /usr/lib/rpm/sysusers.generate-pre.sh: line 92: warning: here-document at line 57 delimited by end-of-file (wanted `EOF') /usr/lib/rpm/sysusers.generate-pre.sh: line 93: syntax error: unexpected end of file Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1663372800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Faojj2 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf synapse-1.67.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/synapse-1.67.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd synapse-1.67.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -rf synapse/static + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.g3Gl0w + umask 022 + cd /builddir/build/BUILD + cd synapse-1.67.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(toml) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/synapse-1.67.0/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/synapse-1.67.0/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/synapse-1.67.0/pyproject-wheeldir -x test,matrix-synapse-ldap3,postgres,saml2,oidc,systemd,url_preview,jwt Handling poetry-core>=1.0.0 from build-system.requires Requirement satisfied: poetry-core>=1.0.0 (installed: poetry-core 1.0.8) Handling Jinja2 (>=3.0) from hook generated metadata: Requires-Dist Requirement not satisfied: Jinja2 (>=3.0) Handling Pillow (>=5.4.0) from hook generated metadata: Requires-Dist Requirement not satisfied: Pillow (>=5.4.0) Handling PyYAML (>=3.11) from hook generated metadata: Requires-Dist Requirement not satisfied: PyYAML (>=3.11) Handling Pympler; extra == "cache_memory" or extra == "all" from hook generated metadata: Requires-Dist Ignoring alien requirement: Pympler; extra == "cache_memory" or extra == "all" Handling Twisted[tls] (>=18.9.0) from hook generated metadata: Requires-Dist Requirement not satisfied: Twisted[tls] (>=18.9.0) Handling attrs (>=19.2.0,!=21.1.0) from hook generated metadata: Requires-Dist Requirement not satisfied: attrs (>=19.2.0,!=21.1.0) Handling authlib (>=0.14.0); extra == "oidc" or extra == "jwt" or extra == "all" from hook generated metadata: Requires-Dist Requirement not satisfied: authlib (>=0.14.0); extra == "oidc" or extra == "jwt" or extra == "all" Handling bcrypt (>=3.1.0) from hook generated metadata: Requires-Dist Requirement not satisfied: bcrypt (>=3.1.0) Handling bleach (>=1.4.3) from hook generated metadata: Requires-Dist Requirement not satisfied: bleach (>=1.4.3) Handling canonicaljson (>=1.5.0,<2.0.0) from hook generated metadata: Requires-Dist Requirement not satisfied: canonicaljson (>=1.5.0,<2.0.0) Handling cryptography (>=3.4.7) from hook generated metadata: Requires-Dist Requirement not satisfied: cryptography (>=3.4.7) Handling frozendict (>=1,!=2.1.2) from hook generated metadata: Requires-Dist Requirement not satisfied: frozendict (>=1,!=2.1.2) Handling hiredis; extra == "redis" or extra == "all" from hook generated metadata: Requires-Dist Ignoring alien requirement: hiredis; extra == "redis" or extra == "all" Handling idna (>=2.5); extra == "test" from hook generated metadata: Requires-Dist Requirement not satisfied: idna (>=2.5); extra == "test" Handling ijson (>=3.1.4) from hook generated metadata: Requires-Dist Requirement not satisfied: ijson (>=3.1.4) Handling importlib_metadata (>=1.4); python_version < "3.8" from hook generated metadata: Requires-Dist Ignoring alien requirement: importlib_metadata (>=1.4); python_version < "3.8" Handling jaeger-client (>=4.0.0); extra == "opentracing" or extra == "all" from hook generated metadata: Requires-Dist Ignoring alien requirement: jaeger-client (>=4.0.0); extra == "opentracing" or extra == "all" Handling jsonschema (>=3.0.0) from hook generated metadata: Requires-Dist Requirement not satisfied: jsonschema (>=3.0.0) Handling lxml (>=4.2.0); extra == "url_preview" or extra == "all" from hook generated metadata: Requires-Dist Requirement not satisfied: lxml (>=4.2.0); extra == "url_preview" or extra == "all" Handling matrix-common (>=1.2.1,<2.0.0) from hook generated metadata: Requires-Dist Requirement not satisfied: matrix-common (>=1.2.1,<2.0.0) Handling matrix-synapse-ldap3 (>=0.1); extra == "matrix-synapse-ldap3" or extra == "all" from hook generated metadata: Requires-Dist Requirement not satisfied: matrix-synapse-ldap3 (>=0.1); extra == "matrix-synapse-ldap3" or extra == "all" Handling msgpack (>=0.5.2) from hook generated metadata: Requires-Dist Requirement not satisfied: msgpack (>=0.5.2) Handling netaddr (>=0.7.18) from hook generated metadata: Requires-Dist Requirement not satisfied: netaddr (>=0.7.18) Handling opentracing (>=2.2.0); extra == "opentracing" or extra == "all" from hook generated metadata: Requires-Dist Ignoring alien requirement: opentracing (>=2.2.0); extra == "opentracing" or extra == "all" Handling packaging (>=16.1) from hook generated metadata: Requires-Dist Requirement satisfied: packaging (>=16.1) (installed: packaging 21.3) Handling parameterized (>=0.7.4); extra == "test" from hook generated metadata: Requires-Dist Requirement not satisfied: parameterized (>=0.7.4); extra == "test" Handling phonenumbers (>=8.2.0) from hook generated metadata: Requires-Dist Requirement not satisfied: phonenumbers (>=8.2.0) Handling prometheus-client (>=0.4.0) from hook generated metadata: Requires-Dist Requirement not satisfied: prometheus-client (>=0.4.0) Handling psycopg2 (>=2.8); (platform_python_implementation != "PyPy") and (extra == "postgres" or extra == "all") from hook generated metadata: Requires-Dist Requirement not satisfied: psycopg2 (>=2.8); (platform_python_implementation != "PyPy") and (extra == "postgres" or extra == "all") Handling psycopg2cffi (>=2.8); (platform_python_implementation == "PyPy") and (extra == "postgres" or extra == "all") from hook generated metadata: Requires-Dist Ignoring alien requirement: psycopg2cffi (>=2.8); (platform_python_implementation == "PyPy") and (extra == "postgres" or extra == "all") Handling psycopg2cffi-compat (==1.1); (platform_python_implementation == "PyPy") and (extra == "postgres" or extra == "all") from hook generated metadata: Requires-Dist Ignoring alien requirement: psycopg2cffi-compat (==1.1); (platform_python_implementation == "PyPy") and (extra == "postgres" or extra == "all") Handling pyOpenSSL (>=16.0.0) from hook generated metadata: Requires-Dist Requirement not satisfied: pyOpenSSL (>=16.0.0) Handling pyasn1 (>=0.1.9) from hook generated metadata: Requires-Dist Requirement not satisfied: pyasn1 (>=0.1.9) Handling pyasn1-modules (>=0.0.7) from hook generated metadata: Requires-Dist Requirement not satisfied: pyasn1-modules (>=0.0.7) Handling pydantic (>=1.7.4) from hook generated metadata: Requires-Dist Requirement not satisfied: pydantic (>=1.7.4) Handling pymacaroons (>=0.13.0) from hook generated metadata: Requires-Dist Requirement not satisfied: pymacaroons (>=0.13.0) Handling pysaml2 (>=4.5.0); extra == "saml2" or extra == "all" from hook generated metadata: Requires-Dist Requirement not satisfied: pysaml2 (>=4.5.0); extra == "saml2" or extra == "all" Handling sentry-sdk (>=0.7.2); extra == "sentry" or extra == "all" from hook generated metadata: Requires-Dist Ignoring alien requirement: sentry-sdk (>=0.7.2); extra == "sentry" or extra == "all" Handling service-identity (>=18.1.0) from hook generated metadata: Requires-Dist Requirement not satisfied: service-identity (>=18.1.0) Handling signedjson (>=1.1.0,<2.0.0) from hook generated metadata: Requires-Dist Requirement not satisfied: signedjson (>=1.1.0,<2.0.0) Handling sortedcontainers (>=1.4.4) from hook generated metadata: Requires-Dist Requirement not satisfied: sortedcontainers (>=1.4.4) Handling systemd-python (>=231); extra == "systemd" from hook generated metadata: Requires-Dist Requirement not satisfied: systemd-python (>=231); extra == "systemd" Handling treq (>=15.1) from hook generated metadata: Requires-Dist Requirement not satisfied: treq (>=15.1) Handling txredisapi (>=1.4.7); extra == "redis" or extra == "all" from hook generated metadata: Requires-Dist Ignoring alien requirement: txredisapi (>=1.4.7); extra == "redis" or extra == "all" Handling typing-extensions (>=3.10.0.1) from hook generated metadata: Requires-Dist Requirement not satisfied: typing-extensions (>=3.10.0.1) Handling unpaddedbase64 (>=2.1.0) from hook generated metadata: Requires-Dist Requirement not satisfied: unpaddedbase64 (>=2.1.0) + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/matrix-synapse-1.67.0-1.fc38.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target aarch64 --nodeps /builddir/build/SPECS/matrix-synapse.spec'], chrootPath='/var/lib/mock/fedora-rawhide-aarch64-1665417451.329768/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.j6mww824:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.j6mww824:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'a8ceca0c1b554e368c5cac31939dc787', '-D', '/var/lib/mock/fedora-rawhide-aarch64-1665417451.329768/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.j6mww824:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --target aarch64 --nodeps /builddir/build/SPECS/matrix-synapse.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False /usr/lib/rpm/sysusers.generate-pre.sh: line 92: warning: here-document at line 57 delimited by end-of-file (wanted `EOF') /usr/lib/rpm/sysusers.generate-pre.sh: line 93: syntax error: unexpected end of file Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1663372800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Hwf4uq + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf synapse-1.67.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/synapse-1.67.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd synapse-1.67.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -rf synapse/static + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.XJPb7s + umask 022 + cd /builddir/build/BUILD + cd synapse-1.67.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(toml) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/synapse-1.67.0/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/synapse-1.67.0/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/synapse-1.67.0/pyproject-wheeldir -x test,matrix-synapse-ldap3,postgres,saml2,oidc,systemd,url_preview,jwt Handling poetry-core>=1.0.0 from build-system.requires Requirement satisfied: poetry-core>=1.0.0 (installed: poetry-core 1.0.8) Handling Jinja2 (>=3.0) from hook generated metadata: Requires-Dist Requirement satisfied: Jinja2 (>=3.0) (installed: Jinja2 3.0.3) Handling Pillow (>=5.4.0) from hook generated metadata: Requires-Dist Requirement satisfied: Pillow (>=5.4.0) (installed: Pillow 9.2.0) Handling PyYAML (>=3.11) from hook generated metadata: Requires-Dist Requirement satisfied: PyYAML (>=3.11) (installed: PyYAML 6.0) Handling Pympler; extra == "cache_memory" or extra == "all" from hook generated metadata: Requires-Dist Ignoring alien requirement: Pympler; extra == "cache_memory" or extra == "all" Handling Twisted[tls] (>=18.9.0) from hook generated metadata: Requires-Dist Requirement satisfied: Twisted[tls] (>=18.9.0) (installed: Twisted 22.8.0) (extras are currently not checked) Handling attrs (>=19.2.0,!=21.1.0) from hook generated metadata: Requires-Dist Requirement satisfied: attrs (>=19.2.0,!=21.1.0) (installed: attrs 22.1.0) Handling authlib (>=0.14.0); extra == "oidc" or extra == "jwt" or extra == "all" from hook generated metadata: Requires-Dist Requirement satisfied: authlib (>=0.14.0); extra == "oidc" or extra == "jwt" or extra == "all" (installed: authlib 1.0.1) Handling bcrypt (>=3.1.0) from hook generated metadata: Requires-Dist Requirement satisfied: bcrypt (>=3.1.0) (installed: bcrypt 3.2.2) Handling bleach (>=1.4.3) from hook generated metadata: Requires-Dist Requirement satisfied: bleach (>=1.4.3) (installed: bleach 4.0.0) Handling canonicaljson (>=1.5.0,<2.0.0) from hook generated metadata: Requires-Dist Requirement satisfied: canonicaljson (>=1.5.0,<2.0.0) (installed: canonicaljson 1.6.2) Handling cryptography (>=3.4.7) from hook generated metadata: Requires-Dist Requirement satisfied: cryptography (>=3.4.7) (installed: cryptography 37.0.2) Handling frozendict (>=1,!=2.1.2) from hook generated metadata: Requires-Dist Requirement satisfied: frozendict (>=1,!=2.1.2) (installed: frozendict 1.2) Handling hiredis; extra == "redis" or extra == "all" from hook generated metadata: Requires-Dist Ignoring alien requirement: hiredis; extra == "redis" or extra == "all" Handling idna (>=2.5); extra == "test" from hook generated metadata: Requires-Dist Requirement satisfied: idna (>=2.5); extra == "test" (installed: idna 3.4) Handling ijson (>=3.1.4) from hook generated metadata: Requires-Dist Requirement satisfied: ijson (>=3.1.4) (installed: ijson 3.1.4) Handling importlib_metadata (>=1.4); python_version < "3.8" from hook generated metadata: Requires-Dist Ignoring alien requirement: importlib_metadata (>=1.4); python_version < "3.8" Handling jaeger-client (>=4.0.0); extra == "opentracing" or extra == "all" from hook generated metadata: Requires-Dist Ignoring alien requirement: jaeger-client (>=4.0.0); extra == "opentracing" or extra == "all" Handling jsonschema (>=3.0.0) from hook generated metadata: Requires-Dist Requirement satisfied: jsonschema (>=3.0.0) (installed: jsonschema 4.16.0) Handling lxml (>=4.2.0); extra == "url_preview" or extra == "all" from hook generated metadata: Requires-Dist Requirement satisfied: lxml (>=4.2.0); extra == "url_preview" or extra == "all" (installed: lxml 4.9.1) Handling matrix-common (>=1.2.1,<2.0.0) from hook generated metadata: Requires-Dist Requirement satisfied: matrix-common (>=1.2.1,<2.0.0) (installed: matrix-common 1.2.1) Handling matrix-synapse-ldap3 (>=0.1); extra == "matrix-synapse-ldap3" or extra == "all" from hook generated metadata: Requires-Dist Requirement satisfied: matrix-synapse-ldap3 (>=0.1); extra == "matrix-synapse-ldap3" or extra == "all" (installed: matrix-synapse-ldap3 0.2.2) Handling msgpack (>=0.5.2) from hook generated metadata: Requires-Dist Requirement satisfied: msgpack (>=0.5.2) (installed: msgpack 1.0.4) Handling netaddr (>=0.7.18) from hook generated metadata: Requires-Dist Requirement satisfied: netaddr (>=0.7.18) (installed: netaddr 0.8.0) Handling opentracing (>=2.2.0); extra == "opentracing" or extra == "all" from hook generated metadata: Requires-Dist Ignoring alien requirement: opentracing (>=2.2.0); extra == "opentracing" or extra == "all" Handling packaging (>=16.1) from hook generated metadata: Requires-Dist Requirement satisfied: packaging (>=16.1) (installed: packaging 21.3) Handling parameterized (>=0.7.4); extra == "test" from hook generated metadata: Requires-Dist Requirement satisfied: parameterized (>=0.7.4); extra == "test" (installed: parameterized 0.8.1) Handling phonenumbers (>=8.2.0) from hook generated metadata: Requires-Dist Requirement satisfied: phonenumbers (>=8.2.0) (installed: phonenumbers 8.12.53) Handling prometheus-client (>=0.4.0) from hook generated metadata: Requires-Dist Requirement satisfied: prometheus-client (>=0.4.0) (installed: prometheus-client 0.14.1) Handling psycopg2 (>=2.8); (platform_python_implementation != "PyPy") and (extra == "postgres" or extra == "all") from hook generated metadata: Requires-Dist Requirement satisfied: psycopg2 (>=2.8); (platform_python_implementation != "PyPy") and (extra == "postgres" or extra == "all") (installed: psycopg2 2.9.3) Handling psycopg2cffi (>=2.8); (platform_python_implementation == "PyPy") and (extra == "postgres" or extra == "all") from hook generated metadata: Requires-Dist Ignoring alien requirement: psycopg2cffi (>=2.8); (platform_python_implementation == "PyPy") and (extra == "postgres" or extra == "all") Handling psycopg2cffi-compat (==1.1); (platform_python_implementation == "PyPy") and (extra == "postgres" or extra == "all") from hook generated metadata: Requires-Dist Ignoring alien requirement: psycopg2cffi-compat (==1.1); (platform_python_implementation == "PyPy") and (extra == "postgres" or extra == "all") Handling pyOpenSSL (>=16.0.0) from hook generated metadata: Requires-Dist Requirement satisfied: pyOpenSSL (>=16.0.0) (installed: pyOpenSSL 21.0.0) Handling pyasn1 (>=0.1.9) from hook generated metadata: Requires-Dist Requirement satisfied: pyasn1 (>=0.1.9) (installed: pyasn1 0.4.8) Handling pyasn1-modules (>=0.0.7) from hook generated metadata: Requires-Dist Requirement satisfied: pyasn1-modules (>=0.0.7) (installed: pyasn1-modules 0.2.8) Handling pydantic (>=1.7.4) from hook generated metadata: Requires-Dist Requirement satisfied: pydantic (>=1.7.4) (installed: pydantic 1.10.2) Handling pymacaroons (>=0.13.0) from hook generated metadata: Requires-Dist Requirement satisfied: pymacaroons (>=0.13.0) (installed: pymacaroons 0.13.0) Handling pysaml2 (>=4.5.0); extra == "saml2" or extra == "all" from hook generated metadata: Requires-Dist Requirement satisfied: pysaml2 (>=4.5.0); extra == "saml2" or extra == "all" (installed: pysaml2 7.1.2) Handling sentry-sdk (>=0.7.2); extra == "sentry" or extra == "all" from hook generated metadata: Requires-Dist Ignoring alien requirement: sentry-sdk (>=0.7.2); extra == "sentry" or extra == "all" Handling service-identity (>=18.1.0) from hook generated metadata: Requires-Dist Requirement satisfied: service-identity (>=18.1.0) (installed: service-identity 21.1.0) Handling signedjson (>=1.1.0,<2.0.0) from hook generated metadata: Requires-Dist Requirement satisfied: signedjson (>=1.1.0,<2.0.0) (installed: signedjson 1.1.1) Handling sortedcontainers (>=1.4.4) from hook generated metadata: Requires-Dist Requirement satisfied: sortedcontainers (>=1.4.4) (installed: sortedcontainers 2.4.0) Handling systemd-python (>=231); extra == "systemd" from hook generated metadata: Requires-Dist Requirement satisfied: systemd-python (>=231); extra == "systemd" (installed: systemd-python 235) Handling treq (>=15.1) from hook generated metadata: Requires-Dist Requirement satisfied: treq (>=15.1) (installed: treq 21.5.0) Handling txredisapi (>=1.4.7); extra == "redis" or extra == "all" from hook generated metadata: Requires-Dist Ignoring alien requirement: txredisapi (>=1.4.7); extra == "redis" or extra == "all" Handling typing-extensions (>=3.10.0.1) from hook generated metadata: Requires-Dist Requirement satisfied: typing-extensions (>=3.10.0.1) (installed: typing-extensions 4.2.0) Handling unpaddedbase64 (>=2.1.0) from hook generated metadata: Requires-Dist Requirement satisfied: unpaddedbase64 (>=2.1.0) (installed: unpaddedbase64 2.1.0) + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/matrix-synapse-1.67.0-1.fc38.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target aarch64 --nodeps /builddir/build/SPECS/matrix-synapse.spec'], chrootPath='/var/lib/mock/fedora-rawhide-aarch64-1665417451.329768/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.j6mww824:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.j6mww824:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '7f2fd6efc4654d2e883d6cbbad48c1ad', '-D', '/var/lib/mock/fedora-rawhide-aarch64-1665417451.329768/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.j6mww824:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target aarch64 --nodeps /builddir/build/SPECS/matrix-synapse.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False /usr/lib/rpm/sysusers.generate-pre.sh: line 92: warning: here-document at line 57 delimited by end-of-file (wanted `EOF') /usr/lib/rpm/sysusers.generate-pre.sh: line 93: syntax error: unexpected end of file Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1663372800 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.5ZdaOm + umask 022 + cd /builddir/build/BUILD + cd synapse-1.67.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(toml) if python3-devel < 3.11)' + rm -rfv matrix_synapse-1.67.0.dist-info/ removed 'matrix_synapse-1.67.0.dist-info/METADATA' removed 'matrix_synapse-1.67.0.dist-info/WHEEL' removed 'matrix_synapse-1.67.0.dist-info/entry_points.txt' removed directory 'matrix_synapse-1.67.0.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/synapse-1.67.0/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/synapse-1.67.0/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/synapse-1.67.0/pyproject-wheeldir -x test,matrix-synapse-ldap3,postgres,saml2,oidc,systemd,url_preview,jwt Handling poetry-core>=1.0.0 from build-system.requires Requirement satisfied: poetry-core>=1.0.0 (installed: poetry-core 1.0.8) Handling Jinja2 (>=3.0) from hook generated metadata: Requires-Dist Requirement satisfied: Jinja2 (>=3.0) (installed: Jinja2 3.0.3) Handling Pillow (>=5.4.0) from hook generated metadata: Requires-Dist Requirement satisfied: Pillow (>=5.4.0) (installed: Pillow 9.2.0) Handling PyYAML (>=3.11) from hook generated metadata: Requires-Dist Requirement satisfied: PyYAML (>=3.11) (installed: PyYAML 6.0) Handling Pympler; extra == "cache_memory" or extra == "all" from hook generated metadata: Requires-Dist Ignoring alien requirement: Pympler; extra == "cache_memory" or extra == "all" Handling Twisted[tls] (>=18.9.0) from hook generated metadata: Requires-Dist Requirement satisfied: Twisted[tls] (>=18.9.0) (installed: Twisted 22.8.0) (extras are currently not checked) Handling attrs (>=19.2.0,!=21.1.0) from hook generated metadata: Requires-Dist Requirement satisfied: attrs (>=19.2.0,!=21.1.0) (installed: attrs 22.1.0) Handling authlib (>=0.14.0); extra == "oidc" or extra == "jwt" or extra == "all" from hook generated metadata: Requires-Dist Requirement satisfied: authlib (>=0.14.0); extra == "oidc" or extra == "jwt" or extra == "all" (installed: authlib 1.0.1) Handling bcrypt (>=3.1.0) from hook generated metadata: Requires-Dist Requirement satisfied: bcrypt (>=3.1.0) (installed: bcrypt 3.2.2) Handling bleach (>=1.4.3) from hook generated metadata: Requires-Dist Requirement satisfied: bleach (>=1.4.3) (installed: bleach 4.0.0) Handling canonicaljson (>=1.5.0,<2.0.0) from hook generated metadata: Requires-Dist Requirement satisfied: canonicaljson (>=1.5.0,<2.0.0) (installed: canonicaljson 1.6.2) Handling cryptography (>=3.4.7) from hook generated metadata: Requires-Dist Requirement satisfied: cryptography (>=3.4.7) (installed: cryptography 37.0.2) Handling frozendict (>=1,!=2.1.2) from hook generated metadata: Requires-Dist Requirement satisfied: frozendict (>=1,!=2.1.2) (installed: frozendict 1.2) Handling hiredis; extra == "redis" or extra == "all" from hook generated metadata: Requires-Dist Ignoring alien requirement: hiredis; extra == "redis" or extra == "all" Handling idna (>=2.5); extra == "test" from hook generated metadata: Requires-Dist Requirement satisfied: idna (>=2.5); extra == "test" (installed: idna 3.4) Handling ijson (>=3.1.4) from hook generated metadata: Requires-Dist Requirement satisfied: ijson (>=3.1.4) (installed: ijson 3.1.4) Handling importlib_metadata (>=1.4); python_version < "3.8" from hook generated metadata: Requires-Dist Ignoring alien requirement: importlib_metadata (>=1.4); python_version < "3.8" Handling jaeger-client (>=4.0.0); extra == "opentracing" or extra == "all" from hook generated metadata: Requires-Dist Ignoring alien requirement: jaeger-client (>=4.0.0); extra == "opentracing" or extra == "all" Handling jsonschema (>=3.0.0) from hook generated metadata: Requires-Dist Requirement satisfied: jsonschema (>=3.0.0) (installed: jsonschema 4.16.0) Handling lxml (>=4.2.0); extra == "url_preview" or extra == "all" from hook generated metadata: Requires-Dist Requirement satisfied: lxml (>=4.2.0); extra == "url_preview" or extra == "all" (installed: lxml 4.9.1) Handling matrix-common (>=1.2.1,<2.0.0) from hook generated metadata: Requires-Dist Requirement satisfied: matrix-common (>=1.2.1,<2.0.0) (installed: matrix-common 1.2.1) Handling matrix-synapse-ldap3 (>=0.1); extra == "matrix-synapse-ldap3" or extra == "all" from hook generated metadata: Requires-Dist Requirement satisfied: matrix-synapse-ldap3 (>=0.1); extra == "matrix-synapse-ldap3" or extra == "all" (installed: matrix-synapse-ldap3 0.2.2) Handling msgpack (>=0.5.2) from hook generated metadata: Requires-Dist Requirement satisfied: msgpack (>=0.5.2) (installed: msgpack 1.0.4) Handling netaddr (>=0.7.18) from hook generated metadata: Requires-Dist Requirement satisfied: netaddr (>=0.7.18) (installed: netaddr 0.8.0) Handling opentracing (>=2.2.0); extra == "opentracing" or extra == "all" from hook generated metadata: Requires-Dist Ignoring alien requirement: opentracing (>=2.2.0); extra == "opentracing" or extra == "all" Handling packaging (>=16.1) from hook generated metadata: Requires-Dist Requirement satisfied: packaging (>=16.1) (installed: packaging 21.3) Handling parameterized (>=0.7.4); extra == "test" from hook generated metadata: Requires-Dist Requirement satisfied: parameterized (>=0.7.4); extra == "test" (installed: parameterized 0.8.1) Handling phonenumbers (>=8.2.0) from hook generated metadata: Requires-Dist Requirement satisfied: phonenumbers (>=8.2.0) (installed: phonenumbers 8.12.53) Handling prometheus-client (>=0.4.0) from hook generated metadata: Requires-Dist Requirement satisfied: prometheus-client (>=0.4.0) (installed: prometheus-client 0.14.1) Handling psycopg2 (>=2.8); (platform_python_implementation != "PyPy") and (extra == "postgres" or extra == "all") from hook generated metadata: Requires-Dist Requirement satisfied: psycopg2 (>=2.8); (platform_python_implementation != "PyPy") and (extra == "postgres" or extra == "all") (installed: psycopg2 2.9.3) Handling psycopg2cffi (>=2.8); (platform_python_implementation == "PyPy") and (extra == "postgres" or extra == "all") from hook generated metadata: Requires-Dist Ignoring alien requirement: psycopg2cffi (>=2.8); (platform_python_implementation == "PyPy") and (extra == "postgres" or extra == "all") Handling psycopg2cffi-compat (==1.1); (platform_python_implementation == "PyPy") and (extra == "postgres" or extra == "all") from hook generated metadata: Requires-Dist Ignoring alien requirement: psycopg2cffi-compat (==1.1); (platform_python_implementation == "PyPy") and (extra == "postgres" or extra == "all") Handling pyOpenSSL (>=16.0.0) from hook generated metadata: Requires-Dist Requirement satisfied: pyOpenSSL (>=16.0.0) (installed: pyOpenSSL 21.0.0) Handling pyasn1 (>=0.1.9) from hook generated metadata: Requires-Dist Requirement satisfied: pyasn1 (>=0.1.9) (installed: pyasn1 0.4.8) Handling pyasn1-modules (>=0.0.7) from hook generated metadata: Requires-Dist Requirement satisfied: pyasn1-modules (>=0.0.7) (installed: pyasn1-modules 0.2.8) Handling pydantic (>=1.7.4) from hook generated metadata: Requires-Dist Requirement satisfied: pydantic (>=1.7.4) (installed: pydantic 1.10.2) Handling pymacaroons (>=0.13.0) from hook generated metadata: Requires-Dist Requirement satisfied: pymacaroons (>=0.13.0) (installed: pymacaroons 0.13.0) Handling pysaml2 (>=4.5.0); extra == "saml2" or extra == "all" from hook generated metadata: Requires-Dist Requirement satisfied: pysaml2 (>=4.5.0); extra == "saml2" or extra == "all" (installed: pysaml2 7.1.2) Handling sentry-sdk (>=0.7.2); extra == "sentry" or extra == "all" from hook generated metadata: Requires-Dist Ignoring alien requirement: sentry-sdk (>=0.7.2); extra == "sentry" or extra == "all" Handling service-identity (>=18.1.0) from hook generated metadata: Requires-Dist Requirement satisfied: service-identity (>=18.1.0) (installed: service-identity 21.1.0) Handling signedjson (>=1.1.0,<2.0.0) from hook generated metadata: Requires-Dist Requirement satisfied: signedjson (>=1.1.0,<2.0.0) (installed: signedjson 1.1.1) Handling sortedcontainers (>=1.4.4) from hook generated metadata: Requires-Dist Requirement satisfied: sortedcontainers (>=1.4.4) (installed: sortedcontainers 2.4.0) Handling systemd-python (>=231); extra == "systemd" from hook generated metadata: Requires-Dist Requirement satisfied: systemd-python (>=231); extra == "systemd" (installed: systemd-python 235) Handling treq (>=15.1) from hook generated metadata: Requires-Dist Requirement satisfied: treq (>=15.1) (installed: treq 21.5.0) Handling txredisapi (>=1.4.7); extra == "redis" or extra == "all" from hook generated metadata: Requires-Dist Ignoring alien requirement: txredisapi (>=1.4.7); extra == "redis" or extra == "all" Handling typing-extensions (>=3.10.0.1) from hook generated metadata: Requires-Dist Requirement satisfied: typing-extensions (>=3.10.0.1) (installed: typing-extensions 4.2.0) Handling unpaddedbase64 (>=2.1.0) from hook generated metadata: Requires-Dist Requirement satisfied: unpaddedbase64 (>=2.1.0) (installed: unpaddedbase64 2.1.0) + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.DtsED5 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd synapse-1.67.0 + mkdir -p /builddir/build/BUILD/synapse-1.67.0/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + TMPDIR=/builddir/build/BUILD/synapse-1.67.0/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/synapse-1.67.0/pyproject-wheeldir Processing /builddir/build/BUILD/synapse-1.67.0 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: matrix-synapse Building wheel for matrix-synapse (pyproject.toml): started Running command Building wheel for matrix-synapse (pyproject.toml) Building wheel for matrix-synapse (pyproject.toml): finished with status 'done' Created wheel for matrix-synapse: filename=matrix_synapse-1.67.0-py3-none-any.whl size=2124861 sha256=f56f68f2a449fad8f3b7a91a7853e445b39b7b1020ea7b112dcdb44f67fb97e5 Stored in directory: /builddir/.cache/pip/wheels/e3/1f/38/3a9f5e03b96522d41abc0f726ed10371fdbd98734230c639f6 Successfully built matrix-synapse + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.K7tXvO + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64 ++ dirname /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd synapse-1.67.0 ++ ls /builddir/build/BUILD/synapse-1.67.0/pyproject-wheeldir/matrix_synapse-1.67.0-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=matrix_synapse==1.67.0 + TMPDIR=/builddir/build/BUILD/synapse-1.67.0/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/synapse-1.67.0/pyproject-wheeldir matrix_synapse==1.67.0 Using pip 22.2.2 from /usr/lib/python3.11/site-packages/pip (python 3.11) Looking in links: /builddir/build/BUILD/synapse-1.67.0/pyproject-wheeldir Processing ./pyproject-wheeldir/matrix_synapse-1.67.0-py3-none-any.whl Installing collected packages: matrix_synapse Creating /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin changing mode of /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/export_signing_key to 755 changing mode of /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/generate_config to 755 changing mode of /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/generate_log_config to 755 changing mode of /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/generate_signing_key to 755 changing mode of /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/hash_password to 755 changing mode of /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/register_new_matrix_user to 755 changing mode of /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/synapse_homeserver to 755 changing mode of /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/synapse_port_db to 755 changing mode of /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/synapse_review_recent_signups to 755 changing mode of /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/synapse_worker to 755 changing mode of /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/synctl to 755 changing mode of /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/update_synapse_database to 755 Successfully installed matrix_synapse-1.67.0 + '[' -d /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin ']' + '[' -f /usr/bin/pathfix3.11.py ']' + pathfix=/usr/bin/pathfix3.11.py + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/pathfix3.11.py -pni /usr/bin/python3 -kasP /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/export_signing_key /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/generate_config /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/generate_log_config /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/generate_signing_key /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/hash_password /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/register_new_matrix_user /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/synapse_homeserver /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/synapse_port_db /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/synapse_review_recent_signups /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/synapse_worker /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/synctl /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/update_synapse_database /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/export_signing_key: updating /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/generate_config: updating /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/generate_log_config: updating /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/generate_signing_key: updating /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/hash_password: updating /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/register_new_matrix_user: updating /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/synapse_homeserver: updating /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/synapse_port_db: updating /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/synapse_review_recent_signups: updating /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/synapse_worker: updating /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/synctl: updating /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/update_synapse_database: updating + rm -rfv /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/matrix-synapse-1.67.0-1.fc38.aarch64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages ']' + site_dirs+=("/usr/lib/python3.11/site-packages") + '[' /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib64/python3.11/site-packages '!=' /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages ']' + '[' -d /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib64/python3.11/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.11/site-packages/matrix_synapse-1.67.0.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/matrix_synapse-1.67.0.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64 --record /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/matrix_synapse-1.67.0.dist-info/RECORD --output /builddir/build/BUILD/matrix-synapse-1.67.0-1.fc38.aarch64-pyproject-record + rm -fv /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/matrix_synapse-1.67.0.dist-info/RECORD removed '/builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/matrix_synapse-1.67.0.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/matrix_synapse-1.67.0.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/matrix_synapse-1.67.0.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/matrix-synapse-1.67.0-1.fc38.aarch64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + '[' -f /usr/bin/pathfix3.11.py ']' + pathfix=/usr/bin/pathfix3.11.py + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/pathfix3.11.py -pni /usr/bin/python3 -kasP /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/synapse/_scripts recursedown('/builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/synapse/_scripts') recursedown('/builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/synapse/_scripts/__pycache__') /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/synapse/_scripts/__init__.py: no change /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/synapse/_scripts/export_signing_key.py: updating /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/synapse/_scripts/generate_config.py: updating /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/synapse/_scripts/generate_log_config.py: updating /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/synapse/_scripts/generate_signing_key.py: updating /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/synapse/_scripts/hash_password.py: updating /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/synapse/_scripts/move_remote_media_to_new_store.py: updating /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/synapse/_scripts/register_new_matrix_user.py: no change /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/synapse/_scripts/review_recent_signups.py: no change /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/synapse/_scripts/synapse_port_db.py: updating /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/synapse/_scripts/synctl.py: updating /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages/synapse/_scripts/update_synapse_database.py: updating + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/matrix-synapse-1.67.0-1.fc38.aarch64-pyproject-files --output-modules /builddir/build/BUILD/matrix-synapse-1.67.0-1.fc38.aarch64-pyproject-modules --buildroot /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64 --sitelib /usr/lib/python3.11/site-packages --sitearch /usr/lib64/python3.11/site-packages --python-version 3.11 --pyproject-record /builddir/build/BUILD/matrix-synapse-1.67.0-1.fc38.aarch64-pyproject-record --prefix /usr synapse + install -p -D -T -m 0644 contrib/systemd/log_config.yaml /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/etc/synapse/log_config.yaml + install -p -D -T -m 0644 /builddir/build/SOURCES/synapse.sysconfig /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/etc/sysconfig/synapse + install -p -D -T -m 0644 /builddir/build/SOURCES/synapse.service /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/systemd/system/synapse.service + install -p -d -m 755 /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64//var/lib/synapse + install -p -D -m 0644 /builddir/build/SOURCES/matrix-synapse.sysusers /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/sysusers.d/matrix-synapse.conf + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 1.67.0-1.fc38 --unique-debug-suffix -1.67.0-1.fc38.aarch64 --unique-debug-src-base matrix-synapse-1.67.0-1.fc38.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/synapse-1.67.0 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11 using python3.11 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.fnUD0i + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd synapse-1.67.0 + set -o pipefail + tee trial.stdout + PYTHONPATH=/builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib64/python3.11/site-packages:/builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/lib/python3.11/site-packages:/builddir/build/BUILD/synapse-1.67.0 + trial-3 tests tests.api.test_auth AuthTestCase test_blocking_mau ... [OK] test_blocking_mau__appservice_requester_allowed_when_not_tracking_ips ... [OK] test_blocking_mau__appservice_requester_disallowed_when_tracking_ips ... [OK] test_blocking_mau__depending_on_user_type ... [OK] test_get_guest_user_from_macaroon ... [OK] test_get_user_by_req__puppeted_token__not_tracking_puppeted_mau ... [OK] test_get_user_by_req__puppeted_token__tracking_puppeted_mau ... [OK] test_get_user_by_req_appservice_bad_token ... [OK] test_get_user_by_req_appservice_missing_token ... [OK] test_get_user_by_req_appservice_valid_token ... [OK] test_get_user_by_req_appservice_valid_token_bad_ip ... [OK] test_get_user_by_req_appservice_valid_token_bad_user_id ... [OK] test_get_user_by_req_appservice_valid_token_good_ip ... [OK] test_get_user_by_req_appservice_valid_token_invalid_device_id ... [OK] test_get_user_by_req_appservice_valid_token_valid_device_id ... [OK] test_get_user_by_req_appservice_valid_token_valid_user_id ... [OK] test_get_user_by_req_user_bad_token ... [OK] test_get_user_by_req_user_missing_token ... [OK] test_get_user_by_req_user_valid_token ... [OK] test_get_user_from_macaroon ... [OK] test_hs_disabled ... [OK] test_hs_disabled_no_server_notices_user ... [OK] test_reserved_threepid ... [OK] test_server_notices_mxid_special_cased ... [OK] tests.api.test_filtering FilteringTestCase test_add_filter ... [OK] test_definition_combined_event ... [OK] test_definition_combined_event_bad_room ... [OK] test_definition_combined_event_bad_sender ... [OK] test_definition_combined_event_bad_type ... [OK] test_definition_not_rooms_takes_priority_over_rooms ... [OK] test_definition_not_rooms_works_with_literals ... [OK] test_definition_not_rooms_works_with_unknowns ... [OK] test_definition_not_senders_takes_priority_over_senders ... [OK] test_definition_not_senders_works_with_literals ... [OK] test_definition_not_senders_works_with_unknowns ... [OK] test_definition_not_types_takes_priority_over_types ... [OK] test_definition_not_types_works_with_literals ... [OK] test_definition_not_types_works_with_unknowns ... [OK] test_definition_not_types_works_with_wildcards ... [OK] test_definition_rooms_works_with_literals ... [OK] test_definition_rooms_works_with_unknowns ... [OK] test_definition_senders_works_with_literals ... [OK] test_definition_senders_works_with_unknowns ... [OK] test_definition_types_works_with_literals ... [OK] test_definition_types_works_with_unknowns ... [OK] test_definition_types_works_with_wildcards ... [OK] test_errors_on_invalid_filters ... [OK] test_filter_labels ... [OK] test_filter_not_labels ... [OK] test_filter_presence_match ... [OK] test_filter_presence_no_match ... [OK] test_filter_relations ... [OK] test_filter_room_state_match ... [OK] test_filter_room_state_no_match ... [OK] test_filter_rooms ... [OK] test_get_filter ... [OK] test_limits_are_applied ... [OK] test_valid_filters ... [OK] tests.api.test_ratelimiting TestRatelimiter test_allowed_appservice_ratelimited_via_can_requester_do_action ... [OK] test_allowed_appservice_via_can_requester_do_action ... [OK] test_allowed_via_can_do_action ... [OK] test_allowed_via_can_do_action_and_overriding_parameters ... [OK] test_allowed_via_ratelimit ... [OK] test_allowed_via_ratelimit_and_overriding_parameters ... [OK] test_db_user_override ... [OK] test_multiple_actions ... [OK] test_pruning ... [OK] test_rate_limit_burst_only_given_once ... [OK] test_record_action_which_doesnt_fill_bucket ... [OK] test_record_action_which_fills_bucket ... [OK] test_record_action_which_overfills_bucket ... [OK] tests.app.test_homeserver_start HomeserverAppStartTestCase test_wrong_start_caught ... [OK] tests.app.test_openid_listener FederationReaderOpenIDListenerTests test_openid_listener_0 ... [OK] test_openid_listener_1 ... [OK] test_openid_listener_2 ... [OK] test_openid_listener_3 ... [OK] SynapseHomeserverOpenIDListenerTests test_openid_listener_0 ... [OK] test_openid_listener_1 ... [OK] test_openid_listener_2 ... [OK] test_openid_listener_3 ... [OK] tests.app.test_phone_stats_home PhoneHomeR30V2TestCase test_r30v2_minimum_usage ... [OK] test_r30v2_returning_dormant_users_not_counted ... [OK] test_r30v2_user_must_be_retained_for_at_least_a_month ... [OK] PhoneHomeTestCase test_r30_minimum_usage ... [OK] test_r30_minimum_usage_using_default_config ... [OK] test_r30_user_must_be_retained_for_at_least_a_month ... [OK] tests.appservice.test_api ApplicationServiceApiTestCase test_query_3pe_authenticates_token ... [OK] tests.appservice.test_appservice ApplicationServiceTestCase test_exclusive_alias ... [OK] test_exclusive_room ... [OK] test_exclusive_user ... [OK] test_interested_in_self ... [OK] test_member_list_match ... [OK] test_non_exclusive_alias ... [OK] test_non_exclusive_room ... [OK] test_non_exclusive_user ... [OK] test_regex_alias_match ... [OK] test_regex_alias_no_match ... [OK] test_regex_multiple_matches ... [OK] test_regex_room_id_match ... [OK] test_regex_room_id_no_match ... [OK] test_regex_room_member_is_checked ... [OK] test_regex_user_id_prefix_match ... [OK] test_regex_user_id_prefix_no_match ... [OK] tests.appservice.test_scheduler ApplicationServiceSchedulerQueuerTestCase test_multiple_service_queues ... [OK] test_send_large_txns ... [OK] test_send_large_txns_ephemeral ... [OK] test_send_multiple_ephemeral_no_queue ... [OK] test_send_single_ephemeral_no_queue ... [OK] test_send_single_ephemeral_with_queue ... [OK] test_send_single_event_no_queue ... [OK] test_send_single_event_with_queue ... [OK] ApplicationServiceSchedulerRecovererTestCase test_recover_retry_txn ... [OK] test_recover_single_txn ... [OK] ApplicationServiceSchedulerTransactionCtrlTestCase test_single_service_down ... [OK] test_single_service_up_txn_not_sent ... [OK] test_single_service_up_txn_sent ... [OK] tests.config.test___main__ ConfigMainFileTestCase test_executes_without_an_action ... Config parses OK! [OK] test_read__error_if_key_not_found ... Config parses OK! No 'foo.bar.hello' key could be found in the provided configuration file. [OK] test_read__passes_if_key_found ... Config parses OK! server.server_name: lemurs.win [OK] tests.config.test_background_update BackgroundUpdateConfigTestCase test_custom_configuration ... [OK] test_default_configuration ... [OK] tests.config.test_base BaseConfigTestCase test_loading_custom_templates ... [OK] test_loading_missing_templates ... [OK] test_loading_template_from_nonexistent_custom_directory ... [OK] test_multiple_custom_template_directories ... [OK] tests.config.test_cache CacheConfigTests test_apply_cache_factor_from_config ... [OK] test_cache_with_asterisk_in_name ... [OK] test_config_overrides_environ ... [OK] test_global_instantiated_after_config_load ... [OK] test_global_instantiated_before_config_load ... [OK] test_individual_caches_from_environ ... [OK] test_individual_instantiated_after_config_load ... [OK] test_individual_instantiated_before_config_load ... [OK] tests.config.test_database DatabaseConfigTestCase test_database_configured_correctly ... [OK] tests.config.test_generate ConfigGenerationTestCase test_generate_config_generates_files ... [OK] tests.config.test_load ConfigLoadingFileTestCase test_depreciated_identity_server_flag_throws_error ... [OK] test_disable_registration ... [OK] test_generates_and_loads_macaroon_secret_key ... [OK] test_load_fails_if_server_name_missing ... [OK] test_load_succeeds_if_macaroon_secret_key_missing ... [OK] test_stats_enabled ... [OK] tests.config.test_ratelimiting RatelimitConfigTestCase test_parse_rc_federation ... [OK] tests.config.test_registration_config RegistrationConfigTestCase test_refuse_to_start_if_open_registration_and_no_verification ... [OK] test_session_lifetime_must_not_be_exceeded_by_smaller_lifetimes ... [OK] tests.config.test_room_directory RoomDirectoryConfigTestCase test_alias_creation_acl ... [OK] test_room_publish_acl ... [OK] tests.config.test_server GenerateIpSetTestCase test_bad_value ... [OK] test_empty ... [OK] test_extra ... [OK] test_generate ... [OK] ServerConfigTestCase test_is_threepid_reserved ... [OK] test_listeners_set_correctly_open_private_ports_false ... [OK] test_listeners_set_correctly_open_private_ports_true ... [OK] test_unsecure_listener_no_listeners_open_private_ports_false ... [OK] test_unsecure_listener_no_listeners_open_private_ports_true ... [OK] tests.config.test_tls TLSConfigTests test_tls_client_minimum_1_point_3_exists ... [OK] test_tls_client_minimum_1_point_3_missing ... [OK] test_tls_client_minimum_default ... [OK] test_tls_client_minimum_set ... [OK] test_tls_client_minimum_set_passed_through_1_0 ... [OK] test_tls_client_minimum_set_passed_through_1_2 ... [OK] test_whitelist_idna_failure ... [OK] test_whitelist_idna_result ... [OK] tests.config.test_util ValidateConfigTestCase test_bad_object_in_array ... [OK] tests.config.test_workers WorkerDutyConfigTestCase test_new_configs_appservice_worker ... [OK] test_new_configs_master ... [OK] test_old_configs_appservice_worker ... [OK] test_old_configs_master ... [OK] test_transitional_configs_appservice_worker ... [OK] test_transitional_configs_master ... [OK] test_worker_duty_configs ... [OK] tests.crypto.test_event_signing EventSigningTestCase test_sign_message ... [OK] test_sign_minimal ... [OK] tests.crypto.test_keyring KeyringTestCase test_verify_for_local_server ... [OK] test_verify_for_local_server_old_key ... [OK] test_verify_for_local_server_unknown_key ... [OK] test_verify_json_dedupes_key_requests ... [OK] test_verify_json_falls_back_to_other_fetchers ... [OK] test_verify_json_for_server ... [OK] test_verify_json_for_server_with_null_valid_until_ms ... [OK] test_verify_json_objects_for_server_awaits_previous_requests ... [OK] PerspectivesKeyFetcherTestCase test_get_keys_from_perspectives ... [OK] test_get_multiple_keys_from_perspectives ... [OK] test_get_perspectives_own_key ... [OK] test_invalid_perspectives_responses ... [OK] ServerKeyFetcherTestCase test_get_keys_from_server ... [OK] tests.events.test_presence_router PresenceRouterTestCase test_receiving_all_presence ... [OK] test_receiving_all_presence_legacy ... [OK] test_send_local_online_presence_to_with_module ... [OK] test_send_local_online_presence_to_with_module_legacy ... [OK] tests.events.test_snapshot TestEventContext test_serialize_deserialize_msg ... [OK] test_serialize_deserialize_state_no_prev ... [OK] test_serialize_deserialize_state_prev ... [OK] tests.events.test_utils CopyPowerLevelsContentTestCase test_frozen ... [OK] test_invalid_nesting_raises_type_error ... [OK] test_invalid_types_raise_type_error ... [OK] test_strings_that_dont_represent_decimal_integers ... [OK] test_stringy_integers ... [OK] test_unfrozen ... [OK] PruneEventTestCase test_alias_event ... [OK] test_basic_keys ... [OK] test_content ... [OK] test_create ... [OK] test_join_rules ... [OK] test_member ... [OK] test_minimal ... [OK] test_power_levels ... [OK] test_redacts ... [OK] test_unsigned ... [OK] SerializeEventTestCase test_event_fields_all_fields_if_empty ... [OK] test_event_fields_fail_if_fields_not_str ... [OK] test_event_fields_nops_with_array_keys ... [OK] test_event_fields_nops_with_non_dict_keys ... [OK] test_event_fields_nops_with_unknown_keys ... [OK] test_event_fields_works_with_dot_keys ... [OK] test_event_fields_works_with_keys ... [OK] test_event_fields_works_with_nested_dot_keys ... [OK] test_event_fields_works_with_nested_keys ... [OK] tests.federation.test_complexity RoomComplexityAdminTests test_join_too_large_admin ... [OK] test_join_too_large_no_admin ... [OK] RoomComplexityTests test_complexity_simple ... [OK] test_join_too_large ... [OK] test_join_too_large_admin ... [OK] test_join_too_large_once_joined ... [OK] tests.federation.test_federation_catch_up FederationCatchUpTestCases test_catch_up_destination_rooms_tracking ... [OK] test_catch_up_from_blank_state ... [OK] test_catch_up_last_successful_stream_ordering_tracking ... [OK] test_catch_up_loop ... [OK] test_catch_up_on_synapse_startup ... [OK] test_not_latest_event ... [OK] tests.federation.test_federation_client FederationClientTest test_get_pdu ... [OK] test_get_pdu_event_from_cache_is_pristine ... [OK] test_get_pdu_returns_nothing_when_event_does_not_exist ... [OK] test_get_room_state ... [OK] tests.federation.test_federation_sender FederationSenderDevicesTestCases test_delete_devices ... [OK] test_dont_send_device_updates_for_remote_users ... [OK] test_prune_outbound_device_pokes1 ... [OK] test_prune_outbound_device_pokes2 ... [OK] test_send_device_updates ... [OK] test_unreachable_server ... [OK] test_upload_signatures ... [OK] FederationSenderReceiptsTestCases test_send_receipts ... [OK] test_send_receipts_with_backoff ... [OK] tests.federation.test_federation_server FederationServerTests test_bad_request_0 ... [OK] test_bad_request_1 ... [OK] test_bad_request_2 ... [OK] SendJoinFederationTests test_make_join_respects_room_join_rate_limit ... [OK] test_send_join ... [OK] test_send_join_contributes_to_room_join_rate_limit_and_is_limited ... [OK] test_send_join_partial_state ... [OK] ServerACLsTestCase test_blacklisted_server ... [OK] test_block_ip_literals ... [OK] test_wildcard_matching ... [OK] StateQueryTests test_needs_to_be_in_room ... [OK] tests.federation.transport.server.test__base BaseFederationAuthorizationTests test_authorization_header ... [OK] BaseFederationServletCancellationTests test_cancellable_disconnect ... [SKIPPED] test_uncancellable_disconnect ... [SKIPPED] tests.federation.transport.test_client SendJoinParserTestCase test_partial_state ... [OK] test_servers_in_room ... [OK] test_two_writes ... [OK] tests.federation.transport.test_knocking FederationKnockingTestCase test_room_state_returned_when_knocking ... [OK] tests.federation.transport.test_server RoomDirectoryFederationTests test_blocked_public_room_list_over_federation ... [OK] test_edu_debugging_doesnt_explode ... [OK] test_open_public_room_list_over_federation ... [OK] tests.handlers.test_admin ExfiltrateData test_invite ... [OK] test_knock ... [OK] test_single_left_rejoined_private_room ... [OK] test_single_left_room ... [OK] test_single_private_joined_room ... [OK] test_single_public_joined_room ... [OK] tests.handlers.test_appservice AppServiceHandlerTestCase test_get_3pe_protocols_multiple_info ... [OK] test_get_3pe_protocols_multiple_protocol ... [OK] test_get_3pe_protocols_no_appservices ... [OK] test_get_3pe_protocols_no_protocols ... [OK] test_get_3pe_protocols_one_protocol ... [OK] test_get_3pe_protocols_protocol_no_response ... [OK] test_get_3pe_protocols_select_one_protocol ... [OK] test_notify_interested_services ... [OK] test_notify_interested_services_ephemeral ... [OK] test_notify_interested_services_ephemeral_out_of_order ... [OK] test_query_room_alias_exists ... [OK] test_query_user_exists_known_user ... [OK] test_query_user_exists_unknown_user ... [OK] ApplicationServicesHandlerDeviceListsTestCase test_application_service_receives_device_list_updates_0 ... [OK] test_application_service_receives_device_list_updates_1 ... [OK] test_application_service_receives_device_list_updates_2 ... [OK] test_application_service_receives_device_list_updates_3 ... [OK] ApplicationServicesHandlerOtkCountsTestCase test_application_services_receive_otk_counts_and_fallback_key_usages_with_pdus ... [OK] ApplicationServicesHandlerSendEventsTestCase test_application_services_receive_bursts_of_to_device ... [OK] test_application_services_receive_local_to_device ... [OK] test_sending_read_receipt_batches_to_application_services ... [OK] tests.handlers.test_auth AuthTestCase test_macaroon_caveats ... [OK] test_mau_limits_disabled ... [OK] test_mau_limits_exceeded_large ... [OK] test_mau_limits_not_exceeded ... [OK] test_mau_limits_parity ... [OK] test_short_term_login_token_cannot_replace_user_id ... [OK] test_short_term_login_token_gives_auth_provider ... [OK] test_short_term_login_token_gives_user_id ... [OK] tests.handlers.test_cas CasHandlerTestCase test_map_cas_user_to_existing_user ... [OK] test_map_cas_user_to_invalid_localpart ... [OK] test_map_cas_user_to_user ... [OK] test_required_attributes ... [OK] tests.handlers.test_deactivate_account DeactivateAccountTestCase test_account_data_deleted_retroactively_by_background_update_if_deactivated ... [OK] test_account_data_preserved_by_background_update_if_not_deactivated ... [OK] test_deactivate_account_needs_auth ... [OK] test_global_account_data_deleted_upon_deactivation ... [OK] test_ignored_users_deleted_upon_deactivation ... [OK] test_push_rules_deleted_upon_account_deactivation ... [OK] test_room_account_data_deleted_upon_deactivation ... [OK] tests.handlers.test_device DehydrationTestCase test_dehydrate_and_rehydrate_device ... [OK] DeviceTestCase test_delete_device ... [OK] test_delete_device_and_device_inbox ... [OK] test_device_id_is_made_up_if_unspecified ... [OK] test_device_is_created_if_doesnt_exist ... [OK] test_device_is_created_with_invalid_name ... [OK] test_device_is_preserved_if_exists ... [OK] test_get_device ... [OK] test_get_devices_by_user ... [OK] test_update_device ... [OK] test_update_device_too_long_display_name ... [OK] test_update_unknown_device ... [OK] tests.handlers.test_directory CanonicalAliasTestCase test_remove_alias ... [OK] test_remove_other_alias ... [OK] DirectoryTestCase test_get_local_association ... [OK] test_get_remote_association ... [OK] test_incoming_fed_query ... [OK] TestCreateAlias test_create_alias_admin ... [OK] test_create_alias_joined_room ... [OK] test_create_alias_other_room ... [OK] TestCreateAliasACL test_allowed ... [OK] test_allowed_during_creation ... [OK] test_denied ... [OK] test_denied_during_creation ... [OK] TestCreatePublishedRoomACL test_allowed_when_creating_private_room ... [OK] test_allowed_with_publication_permission ... [OK] test_can_create_as_private_room_after_rejection ... [OK] test_can_create_with_permission_after_rejection ... [OK] test_denied_publication_with_invalid_alias ... [OK] test_denied_without_publication_permission ... [OK] TestDeleteAlias test_delete_alias_admin ... [OK] test_delete_alias_creator ... [OK] test_delete_alias_not_allowed ... [OK] test_delete_alias_sufficient_power ... [OK] TestRoomListSearchDisabled test_disabling_room_list ... [OK] tests.handlers.test_e2e_keys E2eKeysHandlerTestCase test_change_one_time_keys ... [OK] test_claim_one_time_key ... [OK] test_fallback_key ... [OK] test_query_all_devices_caches_result_0 ... [OK] test_query_all_devices_caches_result_1 ... [OK] test_query_all_devices_caches_result_2 ... [OK] test_query_devices_remote_no_sync ... [OK] test_query_devices_remote_sync ... [OK] test_query_local_devices_no_devices ... [OK] test_replace_master_key ... [OK] test_reupload_one_time_keys ... [OK] test_reupload_signatures ... [OK] test_self_signing_key_doesnt_show_up_as_device ... [OK] test_upload_signatures ... [OK] tests.handlers.test_e2e_room_keys E2eRoomKeysHandlerTestCase test_create_version ... [OK] test_delete_missing_current_version ... [OK] test_delete_missing_version ... [OK] test_delete_room_keys ... [OK] test_delete_version ... [OK] test_get_missing_backup ... [OK] test_get_missing_current_version_info ... [OK] test_get_missing_room_keys ... [OK] test_get_missing_version_info ... [OK] test_update_bad_version ... [OK] test_update_missing_version ... [OK] test_update_omitted_version ... [OK] test_update_version ... [OK] test_upload_room_keys_bogus_version ... [OK] test_upload_room_keys_insert ... [OK] test_upload_room_keys_merge ... [OK] test_upload_room_keys_no_versions ... [OK] test_upload_room_keys_wrong_version ... [OK] tests.handlers.test_federation EventFromPduTestCase test_invalid_nested ... [OK] test_invalid_numbers ... [OK] test_valid_json ... [OK] FederationTestCase test_backfill_with_many_backward_extremities ... [OK] test_exchange_revoked_invite ... [OK] test_invite_by_user_ratelimit ... [OK] test_rejected_message_event_state ... [OK] test_rejected_state_event_state ... [OK] PartialJoinTestCase test_failed_partial_join_is_clean ... [OK] tests.handlers.test_federation_event FederationEventHandlerTests test_process_pulled_event_with_missing_state ... [OK] test_process_pulled_event_with_missing_state_where_prev_is_outlier ... [OK] tests.handlers.test_message EventCreationTestCase test_duplicated_txn_id ... [OK] test_duplicated_txn_id_one_call ... [OK] test_when_empty_prev_events_allowed_create_event_with_empty_prev_events ... [OK] test_when_empty_prev_events_allowed_reject_event_with_empty_prev_events_and_auth_events ... [OK] test_when_empty_prev_events_not_allowed_reject_event_with_empty_prev_events ... [OK] ServerAclValidationTestCase test_allow_server_acl ... [OK] test_deny_redact_server_acl ... [OK] test_deny_server_acl_block_outselves ... [OK] tests.handlers.test_oidc OidcHandlerTestCase test_attribute_requirements ... [OK] test_attribute_requirements_contains ... [OK] test_attribute_requirements_mismatch ... [OK] test_callback ... [OK] test_callback_error ... [OK] test_callback_session ... [OK] test_config ... [OK] test_discovery ... [OK] test_empty_localpart ... [OK] test_exchange_code ... [OK] test_exchange_code_jwt_key ... [OK] test_exchange_code_no_auth ... [OK] test_extra_attributes ... [OK] test_load_jwks ... [OK] test_map_userinfo_to_existing_user ... [OK] test_map_userinfo_to_invalid_localpart ... [OK] test_map_userinfo_to_user ... [OK] test_map_userinfo_to_user_retries ... [OK] test_no_discovery ... [OK] test_null_localpart ... [OK] test_redirect_request ... [OK] test_skip_verification ... [OK] test_validate_config ... [OK] tests.handlers.test_password_providers PasswordAuthProviderTests test_3pid_allowed ... [OK] test_custom_auth_no_local_user_fallback ... [OK] test_custom_auth_no_local_user_fallback_legacy ... [OK] test_custom_auth_password_disabled ... [OK] test_custom_auth_password_disabled_legacy ... [OK] test_custom_auth_password_disabled_localdb_enabled ... [OK] test_custom_auth_password_disabled_localdb_enabled_legacy ... [OK] test_custom_auth_provider_callback ... [OK] test_custom_auth_provider_callback_legacy ... [OK] test_custom_auth_provider_login ... [OK] test_custom_auth_provider_login_legacy ... [OK] test_custom_auth_provider_ui_auth ... [OK] test_custom_auth_provider_ui_auth_legacy ... [OK] test_displayname ... [OK] test_displayname_uia ... [OK] test_local_user_fallback_login_legacy ... [OK] test_local_user_fallback_ui_auth_legacy ... [OK] test_no_local_user_fallback_login_legacy ... [OK] test_no_local_user_fallback_ui_auth_legacy ... [OK] test_on_logged_out ... [OK] test_password_auth_disabled_legacy ... [OK] test_password_custom_auth_password_disabled_login ... [OK] test_password_custom_auth_password_disabled_login_legacy ... [OK] test_password_custom_auth_password_disabled_ui_auth ... [OK] test_password_custom_auth_password_disabled_ui_auth_legacy ... [OK] test_password_only_auth_progiver_login_legacy ... [OK] test_password_only_auth_provider_ui_auth_legacy ... [OK] test_username ... [OK] test_username_uia ... [OK] tests.handlers.test_presence PresenceFederationQueueTestCase test_clear_queue_all ... [OK] test_partially_clear_queue ... [OK] test_send_and_get ... [OK] test_send_and_get_split ... [OK] PresenceHandlerTestCase test_external_process_timeout ... [OK] test_set_presence_from_syncing_is_set ... [OK] test_set_presence_from_syncing_keeps_busy ... [OK] test_set_presence_from_syncing_keeps_status ... [OK] test_set_presence_from_syncing_not_set ... [OK] test_set_presence_with_status_msg_none ... [OK] test_user_goes_offline_by_timeout_status_msg_remain ... [OK] test_user_goes_offline_manually_with_no_status_msg ... [OK] test_user_goes_offline_manually_with_status_msg ... [OK] test_user_reset_online_with_no_status ... [OK] PresenceJoinTestCase test_remote_gets_presence_when_local_user_joins ... [OK] test_remote_joins ... [OK] PresenceTimeoutTestCase test_busy_no_idle ... [OK] test_federation_ping ... [OK] test_federation_timeout ... [OK] test_idle_timer ... [OK] test_last_active ... [OK] test_no_timeout ... [OK] test_sync_online ... [OK] test_sync_timeout ... [OK] PresenceUpdateTestCase test_offline_to_online ... [OK] test_online_to_idle ... [OK] test_online_to_offline ... [OK] test_online_to_online ... [OK] test_online_to_online_last_active ... [OK] test_online_to_online_last_active_noop ... [OK] test_persisting_presence_updates ... [OK] test_remote_ping_timer ... [OK] tests.handlers.test_profile ProfileTestCase test_avatar_constraint_mime_type ... [OK] test_avatar_constraints_allow_empty_avatar_url ... [OK] test_avatar_constraints_file_size ... [OK] test_avatar_constraints_missing ... [OK] test_avatar_constraints_no_config ... [OK] test_get_my_avatar ... [OK] test_get_my_name ... [OK] test_get_other_name ... [OK] test_incoming_fed_query ... [OK] test_set_my_avatar ... [OK] test_set_my_avatar_if_disabled ... [OK] test_set_my_name ... [OK] test_set_my_name_if_disabled ... [OK] test_set_my_name_noauth ... [OK] tests.handlers.test_receipts ReceiptsTestCase test_filters_out_event_with_only_private_receipts_and_ignores_the_rest ... [OK] test_filters_out_private_receipt ... [OK] test_filters_out_private_receipt_and_ignores_rest ... [OK] test_filters_out_receipt_event_with_only_private_receipt_and_ignores_rest ... [OK] test_handles_empty_event ... [OK] test_handles_string_data ... [OK] test_leaves_our_private_and_their_public ... [OK] test_we_do_not_mutate ... [OK] tests.handlers.test_register RegistrationTestCase test_auto_create_auto_join_room_preset ... [OK] test_auto_create_auto_join_room_preset_guest ... [OK] test_auto_create_auto_join_room_preset_invalid_permissions ... [OK] test_auto_create_auto_join_rooms ... [OK] test_auto_create_auto_join_rooms_federated ... [OK] test_auto_create_auto_join_rooms_when_user_is_not_a_real_user ... [OK] test_auto_create_auto_join_rooms_when_user_is_not_the_first_real_user ... [OK] test_auto_create_auto_join_rooms_when_user_is_the_first_real_user ... [OK] test_auto_create_auto_join_rooms_with_no_rooms ... [OK] test_auto_create_auto_join_where_auto_create_is_false ... [OK] test_auto_create_auto_join_where_no_consent ... [OK] test_auto_create_auto_join_where_room_is_another_domain ... [OK] test_auto_join_mxid_localpart ... [OK] test_auto_join_rooms_for_guests ... [OK] test_get_or_create_user_mau_blocked ... [OK] test_get_or_create_user_mau_not_blocked ... [OK] test_if_user_exists ... [OK] test_invalid_user_id_length ... [OK] test_mau_limits_when_disabled ... [OK] test_register_mau_blocked ... [OK] test_register_not_support_user ... [OK] test_register_support_user ... [OK] test_spam_checker_deny ... [OK] test_spam_checker_legacy_allow ... [OK] test_spam_checker_legacy_deny ... [OK] test_spam_checker_receives_sso_type ... [OK] test_spam_checker_shadow_ban ... [OK] test_user_is_created_and_logged_in_if_doesnt_exist ... [OK] RemoteAutoJoinTestCase test_auto_create_auto_join_remote_room ... [OK] tests.handlers.test_room EncryptedByDefaultTestCase test_encrypted_by_default_config_option_all ... [OK] test_encrypted_by_default_config_option_invite ... [OK] test_encrypted_by_default_config_option_off ... [OK] tests.handlers.test_room_member RoomMemberMasterHandlerTestCase test_forget_when_not_left ... [OK] test_leave_and_forget ... [OK] test_leave_and_forget_last_user ... [OK] test_rejoin_forgotten_by_user ... [OK] TestJoinsLimitedByPerRoomRateLimiter test_local_user_local_joins_contribute_to_limit_and_are_limited ... [OK] test_local_user_profile_edits_dont_contribute_to_limit ... [OK] test_remote_joins_contribute_to_rate_limit ... [OK] TestReplicatedJoinsLimitedByPerRoomRateLimiter test_local_users_joining_on_another_worker_contribute_to_rate_limit ... [SKIPPED] tests.handlers.test_room_summary RoomSummaryTestCase test_fed ... [OK] test_own_room ... [OK] test_visibility ... [OK] SpaceSummaryTestCase test_complex_space ... [OK] test_fed_caching ... [OK] test_fed_complex ... [OK] test_fed_filtering ... [OK] test_fed_invited ... [OK] test_filtering ... [OK] test_invalid_pagination_token ... [OK] test_large_space ... [OK] test_max_depth ... [OK] test_pagination ... [OK] test_room_hierarchy_cache ... [OK] test_room_hierarchy_cache_sharing ... [OK] test_simple_space ... [OK] test_unknown_room_version ... [OK] test_visibility ... [OK] TestSpaceSummarySort test_invalid_ordering_type ... [OK] test_invalid_ordering_value ... [OK] test_no_order_last ... [OK] test_order ... [OK] test_order_origin_server_ts ... [OK] test_order_room_id ... [OK] tests.handlers.test_saml SamlHandlerTestCase test_attribute_requirements ... [OK] test_map_saml_response_redirect ... [OK] test_map_saml_response_to_existing_user ... [OK] test_map_saml_response_to_invalid_localpart ... [OK] test_map_saml_response_to_user ... [OK] test_map_saml_response_to_user_retries ... [OK] tests.handlers.test_send_email SendEmailHandlerTestCase test_send_email ... [OK] test_send_email_force_tls ... [OK] tests.handlers.test_stats StatsRoomTests test_banned ... [OK] test_create_room ... [OK] test_create_user ... [OK] test_incomplete_stats ... [OK] test_initial_background_update ... [OK] test_initial_room ... [OK] test_invited ... [OK] test_join_after_invite ... [OK] test_join_after_leave ... [OK] test_join_first_time ... [OK] test_left ... [OK] test_send_state_event_nonoverwriting ... [OK] test_updating_profile_information_does_not_increase_joined_members_count ... [OK] tests.handlers.test_sync SyncTestCase test_ban_wins_race_with_join ... [OK] test_unknown_room_version ... [OK] test_wait_for_sync_for_user_auth_blocking ... [OK] tests.handlers.test_typing TypingNotificationsTestCase test_started_typing_local ... [OK] test_started_typing_remote_recv ... [OK] test_started_typing_remote_recv_not_in_room ... [OK] test_started_typing_remote_send ... [OK] test_stopped_typing ... [OK] test_typing_timeout ... [OK] tests.handlers.test_user_directory TestUserDirSearchDisabled test_disabling_room_list ... [OK] UserDirectoryTestCase test_excludes_appservice_sender ... [OK] test_excludes_appservices_user ... [OK] test_excludes_deactivated_user ... [OK] test_excludes_support_user ... [OK] test_excludes_users_when_making_room_public ... [OK] test_handle_local_profile_change_with_appservice_sender ... [OK] test_handle_local_profile_change_with_appservice_user ... [OK] test_handle_local_profile_change_with_deactivated_user ... [OK] test_handle_local_profile_change_with_support_user ... [OK] test_handle_user_deactivated_regular_user ... [OK] test_handle_user_deactivated_support_user ... [OK] test_ignore_display_names_with_null_codepoints ... [OK] test_initial_share_all_users ... [OK] test_joining_private_room_with_excluded_user ... [OK] test_legacy_spam_checker ... [OK] test_local_user_leaving_room_remains_in_user_directory ... [OK] test_making_room_public_doesnt_alter_directory_entry ... [OK] test_normal_user_pair ... [OK] test_per_room_profile_doesnt_alter_directory_entry ... [OK] test_prefer_local_users ... [OK] test_private_room ... [OK] test_process_join_after_server_leaves_room ... [OK] test_reactivation_makes_regular_user_searchable ... [OK] test_spam_checker ... [OK] test_switching_from_private_to_public_to_private ... [OK] test_user_not_in_users_table ... [OK] tests.http.federation.test_matrix_federation_agent MatrixFederationAgentTests test_get ... Certificate request self-signature ok subject= [OK] test_get_bypass_proxy ... Certificate request self-signature ok subject= [OK] test_get_hostname_bad_cert ... Certificate request self-signature ok subject= [OK] test_get_hostname_srv ... Certificate request self-signature ok subject= [OK] test_get_invalid_well_known ... Certificate request self-signature ok subject= Certificate request self-signature ok subject= [OK] test_get_ip_address ... Certificate request self-signature ok subject= [OK] test_get_ip_address_bad_cert ... Certificate request self-signature ok subject= [OK] test_get_ipv6_address ... Certificate request self-signature ok subject= [OK] test_get_ipv6_address_with_port ... Certificate request self-signature ok subject= [OK] test_get_no_srv_no_well_known ... Certificate request self-signature ok subject= [OK] test_get_via_http_proxy ... Certificate request self-signature ok subject= [OK] test_get_via_http_proxy_with_auth ... Certificate request self-signature ok subject= [OK] test_get_via_https_proxy ... Certificate request self-signature ok subject= Certificate request self-signature ok subject= [OK] test_get_via_https_proxy_with_auth ... Certificate request self-signature ok subject= Certificate request self-signature ok subject= [OK] test_get_well_known ... Certificate request self-signature ok subject= Certificate request self-signature ok subject= [OK] test_get_well_known_redirect ... Certificate request self-signature ok subject= Certificate request self-signature ok subject= Certificate request self-signature ok subject= [OK] test_get_well_known_srv ... Certificate request self-signature ok subject= Certificate request self-signature ok subject= [OK] test_get_well_known_unsigned_cert ... Certificate request self-signature ok subject= [OK] test_idna_servername ... Certificate request self-signature ok subject= [OK] test_idna_srv_target ... Certificate request self-signature ok subject= [OK] test_srv_fallbacks ... Certificate request self-signature ok subject= [OK] test_well_known_cache ... Certificate request self-signature ok subject= Certificate request self-signature ok subject= [OK] test_well_known_cache_with_temp_failure ... Certificate request self-signature ok subject= [OK] test_well_known_too_large ... Certificate request self-signature ok subject= [OK] TestCachePeriodFromHeaders test_cache_control ... [OK] test_expires ... [OK] tests.http.federation.test_srv_resolver SrvResolverTestCase test_disabled_service ... [OK] test_empty_cache ... [OK] test_from_cache ... [OK] test_from_cache_expired_and_dns_fail ... [OK] test_name_error ... [OK] test_non_srv_answer ... [OK] test_resolve ... [OK] tests.http.test_additional_resource AdditionalResourceTests test_async ... [OK] test_sync ... [OK] tests.http.test_client BlacklistingAgentTest test_agent ... [OK] test_reactor ... [OK] ReadBodyWithMaxSizeTests test_additional_data ... [OK] test_content_length ... [OK] test_multiple_packets ... [OK] test_no_error ... [OK] test_too_large ... [OK] tests.http.test_endpoint ServerNameTestCase test_parse_server_name ... [OK] test_validate_bad_server_names ... [OK] tests.http.test_matrixfederationclient FederationClientTests test_build_auth_headers_rejects_falsey_destinations ... [OK] test_client_connect_no_response ... [OK] test_client_connection_refused ... [OK] test_client_does_not_retry_on_400_plus ... [OK] test_client_get ... [OK] test_client_gets_headers ... [OK] test_client_ip_range_blacklist ... [OK] test_client_never_connect ... [OK] test_client_requires_trailing_slashes ... [OK] test_client_sends_body ... [OK] test_closes_connection ... [OK] test_dns_error ... [OK] test_json_error_0 ... [OK] test_json_error_1 ... [OK] test_json_error_2 ... [OK] test_timeout_reading_body_0_get_json ... [OK] test_timeout_reading_body_1_post_json ... [OK] test_timeout_reading_body_2_delete_json ... [OK] test_timeout_reading_body_3_put_json ... [OK] test_too_big ... [OK] tests.http.test_proxyagent MatrixFederationAgentTests test_http_request ... [OK] test_http_request_use_proxy_empty_environment ... [OK] test_http_request_via_https_proxy ... Certificate request self-signature ok subject= [OK] test_http_request_via_https_proxy_with_auth ... Certificate request self-signature ok subject= [OK] test_http_request_via_no_proxy ... [OK] test_http_request_via_no_proxy_star ... [OK] test_http_request_via_proxy ... [OK] test_http_request_via_proxy_with_auth ... [OK] test_http_request_via_proxy_with_blacklist ... [OK] test_http_request_via_uppercase_no_proxy ... [OK] test_https_request ... Certificate request self-signature ok subject= [OK] test_https_request_via_https_proxy ... Certificate request self-signature ok subject= Certificate request self-signature ok subject= [OK] test_https_request_via_https_proxy_with_auth ... Certificate request self-signature ok subject= Certificate request self-signature ok subject= [OK] test_https_request_via_no_proxy ... Certificate request self-signature ok subject= [OK] test_https_request_via_no_proxy_star ... Certificate request self-signature ok subject= [OK] test_https_request_via_proxy ... Certificate request self-signature ok subject= [OK] test_https_request_via_proxy_with_auth ... Certificate request self-signature ok subject= [OK] test_https_request_via_uppercase_proxy_with_blacklist ... Certificate request self-signature ok subject= [OK] test_proxy_with_http_scheme ... [OK] test_proxy_with_https_scheme ... [OK] test_proxy_with_no_scheme ... [OK] test_proxy_with_unsupported_scheme ... [OK] ProxyParserTests test_parse_proxy_00 ... [OK] test_parse_proxy_01 ... [OK] test_parse_proxy_02 ... [OK] test_parse_proxy_03 ... [OK] test_parse_proxy_04 ... [OK] test_parse_proxy_05 ... [OK] test_parse_proxy_06 ... [OK] test_parse_proxy_07 ... [OK] test_parse_proxy_08 ... [OK] test_parse_proxy_09 ... [OK] test_parse_proxy_10 ... [OK] test_parse_proxy_11 ... [OK] test_parse_proxy_12 ... [OK] test_parse_proxy_13 ... [OK] test_parse_proxy_14 ... [OK] test_parse_proxy_15 ... [OK] test_parse_proxy_16 ... [OK] test_parse_proxy_17 ... [OK] test_parse_proxy_18 ... [OK] test_parse_proxy_19 ... [OK] test_parse_proxy_20 ... [OK] test_parse_proxy_21 ... [OK] test_parse_proxy_22 ... [OK] test_parse_proxy_23 ... [OK] test_parse_proxy_24 ... [OK] test_parse_proxy_25 ... [OK] test_parse_proxy_26 ... [OK] tests.http.test_servlet TestRestServletCancellation test_cancellable_disconnect ... [OK] test_uncancellable_disconnect ... [OK] TestServletUtils test_parse_json_object ... [OK] test_parse_json_value ... [OK] tests.http.test_simple_client SimpleHttpClientTests test_client_connect_no_response ... [OK] test_client_connection_refused ... [OK] test_client_ip_range_blacklist ... [OK] test_client_never_connect ... [OK] test_dns_error ... [OK] tests.http.test_site SynapseRequestTestCase test_large_request ... [OK] tests.logging.test_opentracing LogContextScopeManagerTestCase test_nested_spans ... [SKIPPED] test_overlapping_spans ... [SKIPPED] test_start_active_span ... [SKIPPED] test_trace_decorator_async ... [SKIPPED] test_trace_decorator_deferred ... [SKIPPED] test_trace_decorator_sync ... [SKIPPED] tests.logging.test_remote_handler RemoteHandlerTestCase test_cancel_connection ... [OK] test_log_backpressure_cut_middle ... [OK] test_log_backpressure_debug ... [OK] test_log_backpressure_info ... [OK] test_log_output ... [OK] tests.logging.test_terse_json TerseJsonTestCase test_extra_data ... [OK] test_json_output ... [OK] test_terse_json_output ... [OK] test_with_context ... [OK] test_with_exception ... [OK] test_with_request_context ... [OK] tests.module_api.test_account_data_manager ModuleApiTestCase test_get_global ... [OK] test_get_global_no_mutability ... [OK] test_get_global_validation ... [OK] test_put_global ... [OK] test_put_global_validation ... [OK] tests.module_api.test_api test_can_register_admin_user ... [OK] test_can_register_user ... [OK] test_can_set_admin ... [OK] test_check_push_rules_actions ... [OK] test_create_room ... [OK] test_get_room_state ... [OK] test_get_user_ip_and_agents ... [OK] test_get_user_ip_and_agents__no_user_found ... [OK] test_get_userinfo_by_id ... [OK] test_get_userinfo_by_id__no_user_found ... [OK] test_lookup_room_alias ... [OK] test_public_rooms ... [OK] test_send_local_online_presence_to ... [OK] test_send_local_online_presence_to_federation ... [OK] test_sending_events_into_room ... [OK] test_set_push_rules_action ... [OK] test_update_membership ... [OK] test_update_room_membership_remote_join ... [OK] ModuleApiWorkerTestCase test_send_local_online_presence_to_workers ... [SKIPPED] tests.push.test_email EmailPusherTests test_empty_room ... [OK] test_empty_room_multiple_messages ... [OK] test_encrypted_message ... [OK] test_invite_sends_email ... [OK] test_invite_to_empty_room_sends_email ... [OK] test_multiple_members_email ... [OK] test_multiple_rooms ... [OK] test_need_validated_email ... [OK] test_no_email_sent_after_removed ... [OK] test_remove_unlinked_pushers_background_job ... [OK] test_room_notifications_include_avatar ... [OK] test_simple_sends_email ... [OK] tests.push.test_http HTTPPusherTests test_dont_notify_rule_overrides_message ... [OK] test_invalid_configuration ... [OK] test_push_unread_count_group_by_room ... [OK] test_push_unread_count_message_count ... [OK] test_sends_high_priority_for_atroom ... [OK] test_sends_high_priority_for_encrypted ... [OK] test_sends_high_priority_for_mention ... [OK] test_sends_high_priority_for_one_to_one_only ... [OK] test_sends_http ... [OK] tests.push.test_presentable_names PresentableNamesTestCase test_canonical_alias ... [OK] test_invite ... [OK] test_name ... [OK] test_no_members ... [OK] test_no_other_members ... [OK] test_one_other_member ... [OK] test_other_members ... [OK] tests.push.test_push_rule_evaluator PushRuleEvaluatorTestCase test_display_name ... [OK] test_event_match_body ... [OK] test_event_match_non_body ... [OK] test_invalid_body ... [OK] test_no_body ... [OK] test_relation_match ... [OK] test_tweaks_for_actions ... [OK] TestBulkPushRuleEvaluator test_ignore_appservice_users ... [OK] tests.replication.http.test__base ReplicationEndpointCancellationTestCase test_cancellable_disconnect ... [OK] test_uncancellable_disconnect ... [OK] tests.replication.slave.storage.test_events SlavedEventStoreTestCase test_backfilled_redactions ... [SKIPPED] test_get_latest_event_ids_in_room ... [SKIPPED] test_get_rooms_for_user_with_stream_ordering ... [SKIPPED] test_get_rooms_for_user_with_stream_ordering_with_multi_event_persist ... [SKIPPED] test_invites ... [SKIPPED] test_push_actions_for_user_0 ... [SKIPPED] test_push_actions_for_user_1 ... [SKIPPED] test_redactions ... [SKIPPED] tests.replication.tcp.streams.test_account_data AccountDataStreamTestCase test_update_function_global_account_data_limit ... [SKIPPED] test_update_function_room_account_data_limit ... [SKIPPED] tests.replication.tcp.streams.test_events EventsStreamTestCase test_backwards_stream_id ... [SKIPPED] test_update_function_event_row_limit ... [SKIPPED] test_update_function_huge_state_change ... [SKIPPED] test_update_function_state_row_limit ... [SKIPPED] tests.replication.tcp.streams.test_federation FederationStreamTestCase test_catchup ... [SKIPPED] tests.replication.tcp.streams.test_receipts ReceiptsStreamTestCase test_receipt ... [SKIPPED] tests.replication.tcp.streams.test_typing TypingStreamTestCase test_reset ... [SKIPPED] test_typing ... [SKIPPED] tests.replication.tcp.test_commands ParseCommandTestCase test_parse_one_word_command ... [OK] test_parse_rdata ... [OK] test_parse_rdata_batch ... [OK] tests.replication.tcp.test_handler ChannelsTestCase test_background_worker_subscribed_to_user_ip ... [SKIPPED] test_non_background_worker_not_subscribed_to_user_ip ... [SKIPPED] test_subscribed_to_enough_redis_channels ... [SKIPPED] tests.replication.tcp.test_remote_server_up RemoteServerUpTestCase test_relay ... [OK] tests.replication.test_auth WorkerAuthenticationTestCase test_authorized ... [SKIPPED] test_missing_auth ... [SKIPPED] test_no_auth ... [SKIPPED] test_unauthorized ... [SKIPPED] tests.replication.test_client_reader_shard ClientReaderTestCase test_register_multi_worker ... [SKIPPED] test_register_single_worker ... [SKIPPED] tests.replication.test_federation_ack FederationAckTestCase test_federation_ack_sent ... [OK] tests.replication.test_federation_sender_shard FederationSenderTestCase test_send_event_sharded ... [SKIPPED] test_send_event_single_sender ... [SKIPPED] test_send_typing_sharded ... [SKIPPED] tests.replication.test_multi_media_repo MediaRepoShardTestCase test_basic ... [SKIPPED] test_download_image_race ... [SKIPPED] test_download_simple_file_race ... [SKIPPED] tests.replication.test_pusher_shard PusherShardTestCase test_send_push_multiple_workers ... [SKIPPED] test_send_push_single_worker ... [SKIPPED] tests.replication.test_sharded_event_persister EventPersisterShardTestCase test_basic ... [SKIPPED] test_vector_clock_token ... [SKIPPED] tests.rest.admin.test_admin PurgeHistoryTestCase test_purge_history ... [OK] QuarantineMediaTestCase test_cannot_quarantine_safe_media ... [OK] test_quarantine_all_media_by_user ... [OK] test_quarantine_all_media_in_room_0___synapse_admin_v1_room_s_media_quarantine ... [OK] test_quarantine_all_media_in_room_1___synapse_admin_v1_quarantine_media_s ... [OK] test_quarantine_media_by_id ... [OK] test_quarantine_media_requires_admin_0___synapse_admin_v1_media_quarantine_example_org_abcde12345 ... [OK] test_quarantine_media_requires_admin_1___synapse_admin_v1_room_room_3Aexample_com_media_quarantine ... [OK] VersionTestCase test_version_string ... [OK] tests.rest.admin.test_background_updates BackgroundUpdatesTestCase test_enabled ... [OK] test_invalid_parameter ... [OK] test_requester_is_no_admin_0_GET ... [OK] test_requester_is_no_admin_1_POST ... [OK] test_requester_is_no_admin_2_GET ... [OK] test_requester_is_no_admin_3_POST ... [OK] test_start_backround_job_0_populate_stats_process_rooms ... [OK] test_start_backround_job_1_regenerate_directory ... [OK] test_start_backround_job_twice ... [OK] test_status_bg_update ... [OK] test_status_empty ... [OK] tests.rest.admin.test_device DeleteDevicesRestTestCase test_delete_devices ... [OK] test_no_auth ... [OK] test_requester_is_no_admin ... [OK] test_unknown_devices ... [OK] test_user_does_not_exist ... [OK] test_user_is_not_local ... [OK] DeviceRestTestCase test_delete_device ... [OK] test_get_device ... [OK] test_no_auth_0_GET ... [OK] test_no_auth_1_PUT ... [OK] test_no_auth_2_DELETE ... [OK] test_requester_is_no_admin_0_GET ... [OK] test_requester_is_no_admin_1_PUT ... [OK] test_requester_is_no_admin_2_DELETE ... [OK] test_unknown_device ... [OK] test_update_device_too_long_display_name ... [OK] test_update_display_name ... [OK] test_update_no_display_name ... [OK] test_user_does_not_exist_0_GET ... [OK] test_user_does_not_exist_1_PUT ... [OK] test_user_does_not_exist_2_DELETE ... [OK] test_user_is_not_local_0_GET ... [OK] test_user_is_not_local_1_PUT ... [OK] test_user_is_not_local_2_DELETE ... [OK] DevicesRestTestCase test_get_devices ... [OK] test_no_auth ... [OK] test_requester_is_no_admin ... [OK] test_user_does_not_exist ... [OK] test_user_has_no_devices ... [OK] test_user_is_not_local ... [OK] tests.rest.admin.test_event_reports EventReportDetailTestCase test_default_success ... [OK] test_invalid_report_id ... [OK] test_no_auth ... [OK] test_report_id_not_found ... [OK] test_requester_is_no_admin ... [OK] EventReportsTestCase test_count_correct_despite_table_deletions ... [OK] test_default_success ... [OK] test_filter_room ... [OK] test_filter_user ... [OK] test_filter_user_and_room ... [OK] test_from ... [OK] test_from_is_negative ... [OK] test_invalid_search_order ... [OK] test_limit ... [OK] test_limit_and_from ... [OK] test_limit_is_negative ... [OK] test_next_token ... [OK] test_no_auth ... [OK] test_requester_is_no_admin ... [OK] test_valid_search_order ... [OK] tests.rest.admin.test_federation DestinationMembershipTestCase test_destination_rooms ... [OK] test_from ... [OK] test_invalid_parameter ... [OK] test_limit ... [OK] test_limit_and_from ... [OK] test_next_token ... [OK] test_order_direction ... [OK] test_requester_is_no_admin ... [OK] FederationTestCase test_destination_reset_connection ... [OK] test_destination_reset_connection_not_required ... [OK] test_from ... [OK] test_get_single_destination_no_retry_timings ... [OK] test_get_single_destination_with_retry_timings ... [OK] test_invalid_parameter ... [OK] test_limit ... [OK] test_limit_and_from ... [OK] test_list_all_destinations ... [OK] test_next_token ... [OK] test_order_by ... [OK] test_requester_is_no_admin_0_GET ... [OK] test_requester_is_no_admin_1_GET ... [OK] test_requester_is_no_admin_2_POST ... [OK] test_search_term ... [OK] tests.rest.admin.test_media DeleteMediaByDateSizeTestCase test_delete_media_never_accessed ... [OK] test_invalid_parameter ... [OK] test_keep_media_by_date ... [OK] test_keep_media_by_room_avatar ... [OK] test_keep_media_by_size ... [OK] test_keep_media_by_user_avatar ... [OK] test_media_is_not_local ... [OK] test_missing_parameter ... [OK] test_no_auth ... [OK] test_requester_is_no_admin ... [OK] DeleteMediaByIDTestCase test_delete_media ... [OK] test_media_does_not_exist ... [OK] test_media_is_not_local ... [OK] test_no_auth ... [OK] test_requester_is_no_admin ... [OK] ProtectMediaByIDTestCase test_no_auth_0_protect ... [OK] test_no_auth_1_unprotect ... [OK] test_protect_media ... [OK] test_requester_is_no_admin_0_protect ... [OK] test_requester_is_no_admin_1_unprotect ... [OK] PurgeMediaCacheTestCase test_invalid_parameter ... [OK] test_no_auth ... [OK] test_requester_is_not_admin ... [OK] QuarantineMediaByIDTestCase test_no_auth_0_quarantine ... [OK] test_no_auth_1_unquarantine ... [OK] test_quarantine_media ... [OK] test_quarantine_protected_media ... [OK] test_requester_is_no_admin_0_quarantine ... [OK] test_requester_is_no_admin_1_unquarantine ... [OK] tests.rest.admin.test_registration_tokens ManageRegistrationTokensTestCase test_create_expiry_time ... [OK] test_create_length ... [OK] test_create_no_auth ... [OK] test_create_requester_not_admin ... [OK] test_create_specifying_fields ... [OK] test_create_token_already_exists ... [OK] test_create_token_invalid_chars ... [OK] test_create_token_too_long ... [OK] test_create_unable_to_generate_token ... [OK] test_create_uses_allowed ... [OK] test_create_using_defaults ... [OK] test_create_with_null_value ... [OK] test_delete ... [OK] test_delete_no_auth ... [OK] test_delete_non_existent ... [OK] test_delete_requester_not_admin ... [OK] test_get ... [OK] test_get_no_auth ... [OK] test_get_non_existent ... [OK] test_get_requester_not_admin ... [OK] test_list_all ... [OK] test_list_invalid ... [OK] test_list_invalid_query_parameter ... [OK] test_list_no_auth ... [OK] test_list_requester_not_admin ... [OK] test_list_valid ... [OK] test_update_both ... [OK] test_update_expiry_time ... [OK] test_update_invalid_type ... [OK] test_update_no_auth ... [OK] test_update_non_existent ... [OK] test_update_requester_not_admin ... [OK] test_update_uses_allowed ... [OK] tests.rest.admin.test_room BlockRoomTestCase test_block_is_not_valid ... [OK] test_block_room ... [OK] test_block_room_twice ... [OK] test_get_blocked_room ... [OK] test_get_unblocked_room ... [OK] test_requester_is_no_admin_0_PUT ... [OK] test_requester_is_no_admin_1_GET ... [OK] test_room_is_not_valid_0_PUT ... [OK] test_room_is_not_valid_1_GET ... [OK] test_unblock_room ... [OK] test_unblock_room_twice ... [OK] DeleteRoomTestCase test_block_is_not_bool ... [OK] test_block_room_and_not_purge ... [OK] test_block_unknown_room_0 ... [OK] test_block_unknown_room_1 ... [OK] test_new_room_user_does_not_exist ... [OK] test_new_room_user_is_not_local ... [OK] test_purge_is_not_bool ... [OK] test_purge_room_and_block ... [OK] test_purge_room_and_not_block ... [OK] test_requester_is_no_admin ... [OK] test_room_does_not_exist ... [OK] test_room_is_not_valid ... [OK] test_shutdown_room_block_peek ... [OK] test_shutdown_room_consent ... [OK] DeleteRoomV2TestCase test_block_is_not_bool ... [OK] test_block_room_and_not_purge ... [OK] test_delete_expired_status ... [OK] test_delete_same_room_twice ... [OK] test_new_room_user_does_not_exist ... [OK] test_new_room_user_is_not_local ... [OK] test_purge_is_not_bool ... [OK] test_purge_room_and_block ... [OK] test_purge_room_and_not_block ... [OK] test_requester_is_no_admin_0_DELETE ... [OK] test_requester_is_no_admin_1_GET ... [OK] test_requester_is_no_admin_2_GET ... [OK] test_room_does_not_exist ... [OK] test_room_is_not_valid_0_DELETE ... [OK] test_room_is_not_valid_1_GET ... [OK] test_shutdown_room_block_peek ... [OK] test_shutdown_room_consent ... [OK] JoinAliasRoomTestCase test_context_as_admin ... [OK] test_context_as_non_admin ... [OK] test_invalid_parameter ... [OK] test_join_private_room_if_member ... [OK] test_join_private_room_if_not_member ... [OK] test_join_private_room_if_owner ... [OK] test_join_public_room ... [OK] test_local_user_does_not_exist ... [OK] test_remote_user ... [OK] test_requester_is_no_admin ... [OK] test_room_does_not_exist ... [OK] test_room_is_not_valid ... [OK] MakeRoomAdminTestCase test_not_enough_power ... [OK] test_other_user ... [OK] test_private_room ... [OK] test_public_room ... [OK] RoomTestCase test_correct_room_attributes ... [OK] test_get_joined_members_after_leave_room ... [OK] test_list_rooms ... [OK] test_list_rooms_pagination ... [OK] test_room_list_sort_order ... [OK] test_room_members ... [OK] test_room_state ... [OK] test_search_term ... [OK] test_search_term_non_ascii ... [OK] test_single_room ... [OK] test_single_room_devices ... [OK] tests.rest.admin.test_server_notice ServerNoticeTestCase test_displayname_is_set_avatar_is_none ... [OK] test_invalid_avatar_url ... [OK] test_invalid_parameter ... [OK] test_no_auth ... [OK] test_requester_is_no_admin ... [OK] test_send_server_notice ... [OK] test_send_server_notice_delete_room ... [OK] test_send_server_notice_leave_room ... [OK] test_server_notice_disabled ... [OK] test_update_notice_user_avatar_when_changed ... [OK] test_update_notice_user_name_when_changed ... [OK] test_user_does_not_exist ... [OK] test_user_is_not_local ... [OK] tests.rest.admin.test_statistics UserMediaStatisticsTestCase test_from ... [OK] test_from_until_ts ... [OK] test_invalid_parameter ... [OK] test_limit ... [OK] test_limit_and_from ... [OK] test_next_token ... [OK] test_no_auth ... [OK] test_no_media ... [OK] test_order_by ... [OK] test_requester_is_no_admin ... [OK] test_search_term ... [OK] tests.rest.admin.test_user AccountDataTestCase test_no_auth ... [OK] test_requester_is_no_admin ... [OK] test_success ... [OK] test_user_does_not_exist ... [OK] test_user_is_not_local ... [OK] DeactivateAccountTestCase test_deactivate_user_erase_false ... [OK] test_deactivate_user_erase_true ... [OK] test_deactivate_user_erase_true_avatar_nonnull_but_empty ... [OK] test_deactivate_user_erase_true_no_profile ... [OK] test_erase_is_not_bool ... [OK] test_no_auth ... [OK] test_requester_is_not_admin ... [OK] test_user_does_not_exist ... [OK] test_user_is_not_local ... [OK] PushersRestTestCase test_get_pushers ... [OK] test_no_auth ... [OK] test_requester_is_no_admin ... [OK] test_user_does_not_exist ... [OK] test_user_is_not_local ... [OK] RateLimitTestCase test_invalid_parameter ... [OK] test_no_auth_0_GET ... [OK] test_no_auth_1_POST ... [OK] test_no_auth_2_DELETE ... [OK] test_requester_is_no_admin_0_GET ... [OK] test_requester_is_no_admin_1_POST ... [OK] test_requester_is_no_admin_2_DELETE ... [OK] test_return_zero_when_null ... [OK] test_success ... [OK] test_user_does_not_exist_0_GET ... [OK] test_user_does_not_exist_1_POST ... [OK] test_user_does_not_exist_2_DELETE ... [OK] test_user_is_not_local_0_GET ... [OK] test_user_is_not_local_1_POST ... [OK] test_user_is_not_local_2_DELETE ... [OK] ShadowBanRestTestCase test_no_auth_0_POST ... [OK] test_no_auth_1_DELETE ... [OK] test_requester_is_not_admin_0_POST ... [OK] test_requester_is_not_admin_1_DELETE ... [OK] test_success ... [OK] test_user_is_not_local_0_POST ... [OK] test_user_is_not_local_1_DELETE ... [OK] UserDevicesTestCase test_list_user_devices ... [OK] UserMediaRestTestCase test_delete_media ... [OK] test_from_DELETE ... [OK] test_from_GET ... [OK] test_get_media ... [OK] test_invalid_parameter_0_GET ... [OK] test_invalid_parameter_1_DELETE ... [OK] test_limit_DELETE ... [OK] test_limit_GET ... [OK] test_limit_and_from_DELETE ... [OK] test_limit_and_from_GET ... [OK] test_next_token ... [OK] test_no_auth_0_GET ... [OK] test_no_auth_1_DELETE ... [OK] test_order_by ... [OK] test_requester_is_no_admin_0_GET ... [OK] test_requester_is_no_admin_1_DELETE ... [OK] test_user_does_not_exist_0_GET ... [OK] test_user_does_not_exist_1_DELETE ... [OK] test_user_has_no_media_DELETE ... [OK] test_user_has_no_media_GET ... [OK] test_user_is_not_local_0_GET ... [OK] test_user_is_not_local_1_DELETE ... [OK] UserMembershipRestTestCase test_get_rooms ... [OK] test_get_rooms_with_nonlocal_user ... [OK] test_no_auth ... [OK] test_no_memberships ... [OK] test_requester_is_no_admin ... [OK] test_user_does_not_exist ... [OK] test_user_is_not_local ... [OK] UserRegisterTestCase test_disabled ... [OK] test_displayname ... [OK] test_expired_nonce ... [OK] test_get_nonce ... [OK] test_missing_parts ... [OK] test_nonce_reuse ... [OK] test_register_correct_nonce ... [OK] test_register_incorrect_nonce ... [OK] test_register_mau_limit_reached ... [OK] UserRestTestCase test_accidental_deactivation_prevention ... [OK] test_change_name_deactivate_user_user_directory ... [OK] test_create_server_admin ... [OK] test_create_user ... [OK] test_create_user_email_no_notif_for_new_users ... [OK] test_create_user_email_notif_for_new_users ... [OK] test_create_user_email_notif_for_new_users_with_msisdn_threepid ... [OK] test_create_user_mau_limit_reached_active_admin ... [OK] test_create_user_mau_limit_reached_passive_admin ... [OK] test_deactivate_user ... [OK] test_get_user ... [OK] test_invalid_parameter ... [OK] test_reactivate_user ... [OK] test_reactivate_user_localdb_disabled ... [OK] test_reactivate_user_password_disabled ... [OK] test_requester_is_no_admin ... [OK] test_set_displayname ... [OK] test_set_duplicate_external_id ... [OK] test_set_duplicate_threepid ... [OK] test_set_external_id ... [OK] test_set_password ... [OK] test_set_threepid ... [OK] test_set_user_as_admin ... [OK] test_set_user_type ... [OK] test_user_does_not_exist ... [OK] UserTokenRestTestCase test_admin_logout_all ... [OK] test_consent ... [OK] test_devices ... [OK] test_logout ... [OK] test_mau_limit ... [OK] test_no_auth ... [OK] test_not_admin ... [OK] test_send_event ... [OK] test_user_logout_all ... [OK] UsersListTestCase test_all_users ... [OK] test_from ... [OK] test_invalid_parameter ... [OK] test_limit ... [OK] test_limit_and_from ... [OK] test_next_token ... [OK] test_no_auth ... [OK] test_order_by ... [OK] test_requester_is_no_admin ... [OK] test_search_term ... [OK] WhoisRestTestCase_0___synapse_admin_v1_whois_s test_get_whois_admin ... [OK] test_get_whois_user ... [OK] test_no_auth ... [OK] test_requester_is_not_admin ... [OK] test_user_is_not_local ... [OK] WhoisRestTestCase_1___matrix_client_r0_admin_whois_s test_get_whois_admin ... [OK] test_get_whois_user ... [OK] test_no_auth ... [OK] test_requester_is_not_admin ... [OK] test_user_is_not_local ... [OK] tests.rest.admin.test_username_available UsernameAvailableTestCase test_username_available ... [OK] test_username_unavailable ... [OK] tests.rest.client.test_account AccountStatusTestCase test_account_validity_expired ... [OK] test_invalid_mxid ... [OK] test_local_user_deactivated ... [OK] test_local_user_exists ... [OK] test_local_user_not_exists ... [OK] test_missing_mxid ... [OK] test_mixed_local_and_remote_users ... [OK] test_no_account_validity ... [OK] DeactivateTestCase test_deactivate_account ... [OK] test_pending_invites ... [OK] PasswordResetTestCase test_basic_password_reset ... [OK] test_basic_password_reset_canonicalise_email ... [OK] test_cant_reset_password_without_clicking_link ... [OK] test_no_valid_token ... [OK] test_password_reset_bad_email_inhibit_error ... [OK] test_ratelimit_by_email ... [OK] ThreepidEmailRestTestCase test_add_email_address_casefold ... [OK] test_add_email_bad_format ... [OK] test_add_email_domain_to_lower ... [OK] test_add_email_domain_with_umlaut ... [OK] test_add_email_if_disabled ... [OK] test_add_email_no_at ... [OK] test_add_email_two_at ... [OK] test_add_valid_email ... [OK] test_add_valid_email_second_time ... [OK] test_add_valid_email_second_time_canonicalise ... [OK] test_address_trim ... [OK] test_cant_add_email_without_clicking_link ... [OK] test_delete_email ... [OK] test_delete_email_if_disabled ... [OK] test_empty_next_link_domain_whitelist ... [OK] test_next_link ... [OK] test_next_link_domain_whitelist ... [OK] test_next_link_exotic_protocol ... [OK] test_next_link_file_uri ... [OK] test_no_valid_token ... [OK] test_ratelimit_by_ip ... [OK] WhoamiTestCase test_GET_whoami ... [OK] test_GET_whoami_appservices ... [OK] test_GET_whoami_guests ... [OK] tests.rest.client.test_account_data AccountDataTestCase test_on_account_data_updated_callback ... [OK] tests.rest.client.test_auth FallbackAuthTests test_complete_operation_unknown_session ... [OK] test_fallback_captcha ... [OK] RefreshAuthTests test_different_expiry_for_refreshable_and_nonrefreshable_access_tokens ... [OK] test_login_issue_refresh_token ... [OK] test_many_token_refresh ... [OK] test_refresh_token_expiry ... [OK] test_refresh_token_invalidation ... [OK] test_refreshable_access_token_expiration ... [OK] test_register_issue_refresh_token ... [OK] test_token_refresh ... [OK] test_ultimate_session_expiry ... [OK] UIAuthTests test_can_change_body ... [OK] test_can_reuse_session ... [OK] test_cannot_change_uri ... [OK] test_does_not_offer_password_for_sso_user ... [OK] test_does_not_offer_sso_for_password_user ... [OK] test_grandfathered_identifier ... [OK] test_offers_both_flows_for_upgraded_user ... [OK] test_ui_auth ... [OK] test_ui_auth_fails_for_incorrect_sso_user ... [OK] test_ui_auth_via_sso ... [OK] test_ui_auth_with_passwords_for_reauth_only ... [OK] tests.rest.client.test_capabilities CapabilitiesTestCase test_check_auth_required ... [OK] test_get_change_3pid_capabilities_3pid_disabled ... [OK] test_get_change_password_capabilities_localdb_disabled ... [OK] test_get_change_password_capabilities_password_disabled ... [OK] test_get_change_password_capabilities_password_login ... [OK] test_get_change_users_attributes_capabilities ... [OK] test_get_does_include_msc3244_fields_when_enabled ... [OK] test_get_does_not_include_msc3244_fields_when_disabled ... [OK] test_get_room_version_capabilities ... [OK] test_get_set_avatar_url_capabilities_avatar_url_disabled ... [OK] test_get_set_displayname_capabilities_displayname_disabled ... [OK] tests.rest.client.test_consent ConsentResourceTestCase test_accept_consent ... [OK] test_render_public_consent ... [OK] tests.rest.client.test_devices DeviceListsTestCase test_not_receiving_local_device_list_changes ... [OK] test_receiving_local_device_list_changes ... [OK] DevicesTestCase test_delete_stale_devices ... [OK] tests.rest.client.test_directory DirectoryTestCase test_deleting_alias_via_directory ... [OK] test_deleting_alias_via_directory_appservice ... [OK] test_deleting_nonexistant_alias ... [OK] test_directory_endpoint_not_in_room ... [OK] test_directory_in_room ... [OK] test_directory_in_room_too_long ... [OK] test_invalid_alias ... [OK] test_room_creation ... [OK] test_room_creation_too_long ... [OK] test_state_event_in_room_too_long ... [OK] test_state_event_not_in_room ... [OK] test_state_event_user_in_v5_room ... [OK] test_state_event_v6_room ... [OK] tests.rest.client.test_ephemeral_message EphemeralMessageTestCase test_message_expiry_delay ... [OK] test_message_expiry_no_delay ... [OK] tests.rest.client.test_events EventStreamPermissionsTestCase test_stream_basic_permissions ... [OK] test_stream_room_permissions ... [OK] GetEventsTestCase test_get_event_via_events ... [OK] tests.rest.client.test_filter FilterTestCase test_add_filter ... [OK] test_add_filter_for_other_user ... [OK] test_add_filter_non_local_user ... [OK] test_get_filter ... [OK] test_get_filter_invalid_id ... [OK] test_get_filter_no_id ... [OK] test_get_filter_non_existant ... [OK] tests.rest.client.test_identity IdentityTestCase test_3pid_lookup_disabled ... [OK] tests.rest.client.test_keys KeyQueryTestCase test_rejects_device_id_ice_key_outside_of_list ... [OK] test_rejects_device_key_given_as_map_to_bool ... [OK] test_requires_device_key ... [OK] tests.rest.client.test_login AppserviceLoginRestServletTestCase test_login_appservice_no_token ... [OK] test_login_appservice_user ... [OK] test_login_appservice_user_bot ... [OK] test_login_appservice_wrong_as ... [OK] test_login_appservice_wrong_user ... [OK] CASTestCase test_cas_redirect_confirm ... [OK] test_cas_redirect_login_fallback ... [OK] test_cas_redirect_whitelisted ... [OK] test_deactivated_user ... [OK] JWTPubKeyTestCase test_login_jwt_invalid_signature ... [OK] test_login_jwt_valid ... [OK] JWTTestCase test_login_aud ... [OK] test_login_aud_no_config ... [OK] test_login_custom_sub ... [OK] test_login_default_sub ... [OK] test_login_iss ... [OK] test_login_iss_no_config ... [OK] test_login_jwt_expired ... [OK] test_login_jwt_invalid_signature ... [OK] test_login_jwt_not_before ... [OK] test_login_jwt_valid_registered ... [OK] test_login_jwt_valid_unregistered ... [OK] test_login_no_sub ... [OK] test_login_no_token ... [OK] LoginRestServletTestCase test_POST_ratelimiting_per_account ... [OK] test_POST_ratelimiting_per_account_failed_attempts ... [OK] test_POST_ratelimiting_per_address ... [OK] test_login_with_overly_long_device_id_fails ... [OK] test_session_can_hard_logout_after_being_soft_logged_out ... [OK] test_session_can_hard_logout_all_sessions_after_being_soft_logged_out ... [OK] test_soft_logout ... [OK] MultiSSOTestCase test_client_idp_redirect_to_oidc ... [OK] test_client_idp_redirect_to_unknown ... [OK] test_get_login_flows ... [OK] test_login_via_oidc ... [OK] test_multi_sso_redirect ... [OK] test_multi_sso_redirect_to_cas ... [OK] test_multi_sso_redirect_to_saml ... [OK] test_multi_sso_redirect_to_unknown ... [OK] UsernamePickerTestCase test_username_picker ... [OK] tests.rest.client.test_models EmailRequestTokenBodyTestCase test_token_required_if_id_server_provided ... [OK] test_token_typechecked_when_id_server_provided ... [OK] tests.rest.client.test_mutual_rooms UserMutualRoomsTest test_shared_room_list_after_leave ... [OK] test_shared_room_list_mixed ... [OK] test_shared_room_list_private ... [OK] test_shared_room_list_public ... [OK] tests.rest.client.test_notifications HTTPPusherTests test_notify_for_local_invites ... [OK] tests.rest.client.test_password_policy PasswordPolicyTestCase test_get_policy ... [OK] test_password_change ... [OK] test_password_compliant ... [OK] test_password_no_digit ... [OK] test_password_no_lowercase ... [OK] test_password_no_symbol ... [OK] test_password_no_uppercase ... [OK] test_password_too_short ... [OK] tests.rest.client.test_power_levels PowerLevelsTestCase test_admins_can_enable_room_encryption ... [OK] test_admins_can_send_server_acl ... [OK] test_admins_can_tombstone_room ... [OK] test_cannot_set_string_power_levels ... [OK] test_cannot_set_unsafe_large_power_levels ... [OK] test_cannot_set_unsafe_small_power_levels ... [OK] test_non_admins_cannot_enable_room_encryption ... [OK] test_non_admins_cannot_send_server_acl ... [OK] test_non_admins_cannot_tombstone_room ... [OK] tests.rest.client.test_presence PresenceTestCase test_put_presence ... [OK] test_put_presence_disabled ... [OK] tests.rest.client.test_profile OwnProfileUnrestrictedTestCase test_can_lookup_own_profile ... [OK] ProfileTestCase test_avatar_allowed_mime_type_global ... [OK] test_avatar_allowed_mime_type_per_room ... [OK] test_avatar_size_limit_global ... [OK] test_avatar_size_limit_per_room ... [OK] test_get_avatar_url ... [OK] test_get_avatar_url_other ... [OK] test_get_displayname ... [OK] test_get_displayname_other ... [OK] test_get_displayname_rejects_bad_username ... [OK] test_set_avatar_url ... [OK] test_set_avatar_url_noauth ... [OK] test_set_avatar_url_other ... [OK] test_set_avatar_url_too_long ... [OK] test_set_displayname ... [OK] test_set_displayname_noauth ... [OK] test_set_displayname_other ... [OK] test_set_displayname_too_long ... [OK] ProfilesRestrictedTestCase test_in_shared_room ... [OK] test_no_auth ... [OK] test_not_in_shared_room ... [OK] tests.rest.client.test_push_rule_attrs PushRuleAttributesTestCase test_actions_404_when_get_non_existent ... [OK] test_actions_404_when_get_non_existent_server_rule ... [OK] test_actions_404_when_put_non_existent_rule ... [OK] test_actions_404_when_put_non_existent_server_rule ... [OK] test_actions_get ... [OK] test_actions_put ... [OK] test_enabled_404_when_get_non_existent ... [OK] test_enabled_404_when_get_non_existent_server_rule ... [OK] test_enabled_404_when_put_non_existent_rule ... [OK] test_enabled_404_when_put_non_existent_server_rule ... [OK] test_enabled_disable ... [OK] test_enabled_on_creation ... [OK] test_enabled_on_recreation ... [OK] tests.rest.client.test_redactions RedactionsTestCase test_redact_create_event ... [OK] test_redact_event_as_moderator ... [OK] test_redact_event_as_moderator_ratelimit ... [OK] test_redact_event_as_normal ... [OK] test_redact_nonexistent_event ... [OK] tests.rest.client.test_register AccountValidityBackgroundJobTestCase test_background_job ... [OK] AccountValidityRenewalByEmailTestCase test_deactivated_user ... [OK] test_manual_email_send ... [OK] test_manual_email_send_expired_account ... [OK] test_renewal_email ... [OK] test_renewal_invalid_token ... [OK] AccountValidityTestCase test_logging_out_expired_user ... [OK] test_manual_expire ... [OK] test_manual_renewal ... [OK] test_validity_period ... [OK] RegisterRestServletTestCase test_POST_appservice_registration_invalid ... [OK] test_POST_appservice_registration_no_type ... [OK] test_POST_appservice_registration_valid ... [OK] test_POST_bad_password ... [OK] test_POST_bad_username ... [OK] test_POST_disabled_guest_registration ... [OK] test_POST_disabled_registration ... [OK] test_POST_guest_registration ... [OK] test_POST_ratelimiting ... [OK] test_POST_ratelimiting_guest ... [OK] test_POST_registration_requires_token ... [OK] test_POST_registration_token_expiry ... [OK] test_POST_registration_token_invalid ... [OK] test_POST_registration_token_limit_uses ... [OK] test_POST_registration_token_session_expiry ... [OK] test_POST_registration_token_session_expiry_deleted_token ... [OK] test_POST_user_valid ... [OK] test_advertised_flows ... [OK] test_advertised_flows_captcha_and_terms_and_3pids ... [OK] test_advertised_flows_no_msisdn_email_required ... [OK] test_inhibit_user_in_use_error ... [OK] test_reject_invalid_email ... [OK] test_request_token_existing_email_inhibit_error ... [OK] RegistrationTokenValidityRestServletTestCase test_GET_ratelimiting ... [OK] test_GET_token_invalid ... [OK] test_GET_token_valid ... [OK] tests.rest.client.test_relations BundledAggregationsTestCase test_aggregation_get_event_for_annotation ... [OK] test_aggregation_get_event_for_thread ... [OK] test_annotation ... [OK] test_annotation_to_annotation ... [OK] test_bundled_aggregations_with_filter ... [OK] test_nested_thread ... [OK] test_reference ... [OK] test_thread ... [OK] test_thread_edit_latest_event ... [OK] test_thread_with_bundled_aggregations_for_latest ... [OK] RelationIgnoredUserTestCase test_annotation ... [OK] test_reference ... [OK] test_thread ... [OK] RelationPaginationTestCase test_basic_paginate_relations ... [OK] test_pagination_from_sync_and_messages ... [OK] test_repeated_paginate_relations ... [OK] RelationRedactionTestCase test_redact_parent_annotation ... [OK] test_redact_parent_edit ... [OK] test_redact_parent_thread ... [OK] test_redact_relation_annotation ... [OK] test_redact_relation_thread ... [OK] RelationsTestCase test_background_update ... [OK] test_deny_double_react ... [OK] test_deny_forked_thread ... [OK] test_deny_invalid_event ... [OK] test_deny_invalid_room ... [OK] test_edit ... [OK] test_edit_edit ... [OK] test_edit_reply ... [OK] test_ignore_invalid_room ... [OK] test_multi_edit ... [OK] test_send_relation ... [OK] test_unknown_relations ... [OK] tests.rest.client.test_report_event ReportEventTestCase test_no_reason ... [OK] test_no_reason_and_no_score ... [OK] test_no_score ... [OK] test_reason_and_score_null ... [OK] test_reason_int_and_score_str ... [OK] test_reason_str_and_score_int ... [OK] test_reason_zero_and_score_blank ... [OK] tests.rest.client.test_retention RetentionNoDefaultPolicyTestCase test_no_default_policy ... [OK] test_state_policy ... [OK] test_visibility_when_disabled ... [OK] RetentionTestCase test_retention_event_purged_with_state_event ... [OK] test_retention_event_purged_with_state_event_outside_allowed ... [OK] test_retention_event_purged_without_state_event ... [OK] test_visibility ... [OK] tests.rest.client.test_room_batch RoomBatchTestCase test_same_state_groups_for_whole_historical_batch ... [OK] test_sync_while_batch_importing ... [OK] tests.rest.client.test_rooms ContextTestCase test_erased_sender ... [OK] LabelsTestCase test_context_filter_labels ... [OK] test_context_filter_labels_not_labels ... [OK] test_context_filter_not_labels ... [OK] test_messages_filter_labels ... [OK] test_messages_filter_labels_not_labels ... [OK] test_messages_filter_not_labels ... [OK] test_search_filter_labels ... [OK] test_search_filter_labels_not_labels ... [OK] test_search_filter_not_labels ... [OK] PerRoomProfilesForbiddenTestCase test_per_room_profile_forbidden ... [OK] PublicRoomsRestrictedTestCase test_restricted_auth ... [OK] test_restricted_no_auth ... [OK] PublicRoomsRoomTypeFilterTestCase test_returns_both_rooms_and_space_based_on_filter ... [OK] test_returns_both_rooms_and_spaces_if_array_is_empty ... [OK] test_returns_both_rooms_and_spaces_if_no_filter ... [OK] test_returns_only_rooms_based_on_filter ... [OK] test_returns_only_space_based_on_filter ... [OK] PublicRoomsTestRemoteSearchFallbackTestCase test_fallback ... [OK] test_simple ... [OK] RelationsTestCase test_filter_relation_senders ... [OK] test_filter_relation_senders_and_type ... [OK] test_filter_relation_type ... [OK] RoomAliasListTestCase test_admin_user ... [OK] test_no_aliases ... [OK] test_not_in_room ... [OK] test_peekable_room ... [OK] test_with_aliases ... [OK] RoomCanonicalAliasTestCase test_add_alias ... [OK] test_alias_alt_aliases ... [OK] test_alt_aliases ... [OK] test_bad_alias ... [OK] test_bad_data ... [OK] test_canonical_alias ... [OK] test_partial_modify ... [OK] RoomInitialSyncTestCase test_initial_sync ... [OK] RoomInviteRatelimitTestCase test_invites_by_rooms_ratelimit ... [OK] test_invites_by_users_ratelimit ... [OK] RoomJoinRatelimitTestCase test_autojoin_rooms ... [OK] test_join_local_ratelimit ... [OK] test_join_local_ratelimit_idempotent ... [OK] test_join_local_ratelimit_profile_change ... [OK] RoomJoinTestCase test_spam_checker_may_join_room ... [OK] test_spam_checker_may_join_room_deprecated ... [OK] RoomMemberStateTestCase test_invalid_puts ... [OK] test_rooms_members_other ... [OK] test_rooms_members_other_custom_keys ... [OK] test_rooms_members_self ... [OK] RoomMembershipReasonTestCase test_ban_reason ... [OK] test_invite_reason ... [OK] test_join_reason ... [OK] test_kick_reason ... [OK] test_leave_reason ... [OK] test_reject_invite_reason ... [OK] test_unban_reason ... [OK] RoomMessageListTestCase test_room_messages_purge ... [OK] test_stream_token_is_accepted_for_fwd_pagianation ... [OK] test_topo_token_is_accepted ... [OK] RoomMessagesTestCase test_invalid_puts ... [OK] test_rooms_messages_sent ... [OK] test_spam_checker_check_event_for_spam_0 ... [OK] test_spam_checker_check_event_for_spam_1 ... [OK] test_spam_checker_check_event_for_spam_2 ... [OK] test_spam_checker_check_event_for_spam_3 ... [OK] test_spam_checker_check_event_for_spam_4 ... [OK] test_spam_checker_check_event_for_spam_5 ... [OK] RoomPermissionsTestCase test_can_do_action ... [OK] test_invited_permissions ... [OK] test_joined_permissions ... [OK] test_leave_permissions ... [OK] test_member_event_from_ban ... [OK] test_membership_basic_room_perms ... [OK] test_membership_private_room_perms ... [OK] test_membership_public_room_perms ... [OK] test_topic_perms ... [OK] RoomPowerLevelOverridesInPracticeTestCase test_any_room_override_defeats_config_override ... [OK] test_config_override_applies_only_to_specific_preset ... [OK] test_creator_can_post_state_event ... [OK] test_normal_user_can_not_post_state_event ... [OK] test_specific_room_override_defeats_config_override ... [OK] test_with_config_override_normal_user_can_post_state_event ... [OK] RoomPowerLevelOverridesTestCase test_default_power_levels_with_room_override ... [OK] test_power_levels_with_server_and_room_overrides ... [OK] test_power_levels_with_server_override ... [OK] RoomSearchTestCase test_finds_message ... [OK] test_include_context ... [OK] RoomStateTestCase test_get_state_cancellation ... [OK] test_get_state_event_cancellation ... [OK] RoomTopicTestCase test_invalid_puts ... [OK] test_rooms_topic ... [OK] test_rooms_topic_with_extra_keys ... [OK] RoomsCreateTestCase test_post_room_custom_key ... [OK] test_post_room_initial_state ... [OK] test_post_room_invalid_content ... [OK] test_post_room_invitees_invalid_mxid ... [OK] test_post_room_invitees_ratelimit ... [OK] test_post_room_known_and_unknown_keys ... [OK] test_post_room_no_keys ... [OK] test_post_room_visibility_key ... [OK] test_spam_checker_may_join_room ... [OK] test_spam_checker_may_join_room_deprecated ... [OK] RoomsMemberListTestCase test_get_member_list ... [OK] test_get_member_list_cancellation ... [OK] test_get_member_list_mixed_memberships ... [OK] test_get_member_list_no_permission ... [OK] test_get_member_list_no_permission_former_member ... [OK] test_get_member_list_no_permission_former_member_with_at_token ... [OK] test_get_member_list_no_permission_with_at_token ... [OK] test_get_member_list_no_room ... [OK] test_get_member_list_with_at_token_cancellation ... [OK] ThreepidInviteTestCase test_400_missing_param_without_id_access_token ... [OK] test_threepid_invite_spamcheck ... [OK] test_threepid_invite_spamcheck_deprecated ... [OK] tests.rest.client.test_sendtodevice SendToDeviceTestCase test_limited_sync ... [OK] test_local_room_key_request ... [OK] test_remote_room_key_request ... [OK] test_user_to_user ... [OK] tests.rest.client.test_shadow_banned ProfileTestCase test_displayname ... [OK] test_room_displayname ... [OK] RoomTestCase test_create_room ... [OK] test_invite ... [OK] test_invite_3pid ... [OK] test_message ... [OK] test_typing ... [OK] test_upgrade ... [OK] tests.rest.client.test_sync DeviceListSyncTestCase test_user_with_no_rooms_receives_self_device_list_updates ... [OK] ExcludeRoomTestCase test_incremental_sync ... [OK] test_invite ... [OK] test_join_leave ... [OK] FilterTestCase test_sync_argless ... [OK] ReadReceiptsTestCase test_private_read_receipts ... [OK] test_private_receipt_cannot_override_public ... [OK] test_public_receipt_can_override_private ... [OK] test_read_receipt_with_empty_body_is_rejected ... [OK] SyncCacheTestCase test_noop_sync_does_not_tightloop ... [OK] SyncFilterTestCase test_sync_filter_labels ... [OK] test_sync_filter_labels_not_labels ... [OK] test_sync_filter_not_labels ... [OK] SyncKnockTestCase test_knock_room_state ... [OK] SyncTypingTests test_sync_backwards_typing ... [OK] UnreadMessagesTestCase test_read_receipts_only_go_down_0_m_read ... [OK] test_read_receipts_only_go_down_1_m_read_private ... [OK] test_unread_counts ... [OK] tests.rest.client.test_third_party_rules ThirdPartyRulesTestCase test_cannot_modify_event ... [OK] test_check_can_deactivate_user ... [OK] test_check_can_deactivate_user_admin ... [OK] test_check_can_shutdown_room ... [OK] test_legacy_check_event_allowed ... [OK] test_legacy_on_create_room ... [OK] test_message_edit ... [OK] test_modify_event ... [OK] test_on_new_event ... [OK] test_on_profile_update ... [OK] test_on_profile_update_admin ... [OK] test_on_threepid_bind ... [OK] test_on_user_deactivation_status_changed ... [OK] test_on_user_deactivation_status_changed_admin ... [OK] test_send_event ... [OK] test_sent_event_end_up_in_room_state ... [OK] test_third_party_rules ... [OK] test_third_party_rules_workaround_synapse_errors_pass_through ... [OK] tests.rest.client.test_transactions HttpTransactionCacheTestCase test_cleans_up ... [OK] test_deduplicates_based_on_key ... [OK] test_does_not_cache_exceptions ... [OK] test_does_not_cache_failures ... [OK] test_executes_given_function ... [OK] test_logcontexts_with_async_result ... [OK] tests.rest.client.test_typing RoomTypingTestCase test_set_not_typing ... [OK] test_set_typing ... [OK] test_typing_timeout ... [OK] tests.rest.client.test_upgrade_room UpgradeRoomTest test_custom_room_type ... [OK] test_first_upgrade_does_not_block_second ... [OK] test_left_room ... [OK] test_never_in_room ... [OK] test_power_levels ... [OK] test_power_levels_tombstone ... [OK] test_power_levels_user_default ... [OK] test_second_upgrade_after_delay ... [OK] test_second_upgrade_from_different_user ... [OK] test_second_upgrade_from_same_user ... [OK] test_space ... [OK] test_stringy_power_levels ... [OK] test_upgrade ... [OK] tests.rest.key.v2.test_remote_key_resource EndToEndPerspectivesTests test_get_key ... [OK] test_get_notary_key ... [OK] test_get_notary_keyserver_key ... [OK] RemoteKeyResourceTestCase test_get_key ... [OK] test_get_own_key ... [OK] tests.rest.media.test_media_retention MediaRetentionTestCase test_local_media_retention ... [OK] test_remote_media_cache_retention ... [OK] tests.rest.media.v1.test_base GetFileNameFromHeadersTests tests ... [OK] tests.rest.media.v1.test_filepath MediaFilePathsJailTestCase test_symlink ... [OK] test_symlink_subdirectory ... [OK] test_traversal_inside ... [OK] test_traversal_outside ... [OK] test_traversal_reentry ... [OK] MediaFilePathsTestCase test_content_type_validation ... [OK] test_file_id_validation ... [OK] test_local_media_filepath ... [OK] test_local_media_thumbnail ... [OK] test_local_media_thumbnail_dir ... [OK] test_remote_media_filepath ... [OK] test_remote_media_thumbnail ... [OK] test_remote_media_thumbnail_dir ... [OK] test_remote_media_thumbnail_legacy ... [OK] test_server_name_validation ... [OK] test_thumbnail_method_validation ... [OK] test_url_cache_filepath ... [OK] test_url_cache_filepath_dirs_to_delete ... [OK] test_url_cache_filepath_dirs_to_delete_legacy ... [OK] test_url_cache_filepath_legacy ... [OK] test_url_cache_media_id_validation ... [OK] test_url_cache_thumbnail ... [OK] test_url_cache_thumbnail_directory ... [OK] test_url_cache_thumbnail_directory_legacy ... [OK] test_url_cache_thumbnail_dirs_to_delete ... [OK] test_url_cache_thumbnail_dirs_to_delete_legacy ... [OK] test_url_cache_thumbnail_legacy ... [OK] tests.rest.media.v1.test_html_preview MediaEncodingTestCase test_content_type ... [OK] test_duplicates ... [OK] test_fallback ... [OK] test_meta_charset ... [OK] test_meta_charset_underscores ... [OK] test_meta_xml_encoding ... [OK] test_unknown_invalid ... [OK] test_xml_encoding ... [OK] OpenGraphFromHtmlTestCase test_comment ... [OK] test_comment2 ... [OK] test_empty ... [OK] test_empty_description ... [OK] test_h1_as_title ... [OK] test_invalid_encoding ... [OK] test_invalid_encoding2 ... [OK] test_missing_title ... [OK] test_missing_title_and_broken_h1 ... [OK] test_nested_nodes ... [OK] test_no_tree ... [OK] test_script ... [OK] test_simple ... [OK] test_twitter_tag ... [OK] test_windows_1252 ... [OK] test_xml ... [OK] SummarizeTestCase test_long_summarize ... [OK] test_short_summarize ... [OK] test_small_then_large_summarize ... [OK] tests.rest.media.v1.test_media_storage MediaRepoTests_0 test_cross_origin_resource_policy_header ... [OK] test_disposition_filename_ascii ... [OK] test_disposition_filenamestar_utf8escaped ... [OK] test_disposition_none ... [OK] test_handle_missing_content_type ... [OK] test_invalid_type ... [OK] test_no_thumbnail_crop ... [OK] test_no_thumbnail_scale ... [OK] test_same_quality_0_crop ... [OK] test_same_quality_1_crop ... [OK] test_same_quality_2_scale ... [OK] test_same_quality_3_scale ... [OK] test_thumbnail_crop ... [OK] test_thumbnail_repeated_thumbnail ... [OK] test_thumbnail_scale ... [OK] test_x_robots_tag_header ... [OK] MediaRepoTests_1 test_cross_origin_resource_policy_header ... [OK] test_disposition_filename_ascii ... [OK] test_disposition_filenamestar_utf8escaped ... [OK] test_disposition_none ... [OK] test_handle_missing_content_type ... [OK] test_invalid_type ... [OK] test_no_thumbnail_crop ... [OK] test_no_thumbnail_scale ... [OK] test_same_quality_0_crop ... [OK] test_same_quality_1_crop ... [OK] test_same_quality_2_scale ... [OK] test_same_quality_3_scale ... [OK] test_thumbnail_crop ... [OK] test_thumbnail_repeated_thumbnail ... [OK] test_thumbnail_scale ... [OK] test_x_robots_tag_header ... [OK] MediaRepoTests_2 test_cross_origin_resource_policy_header ... [OK] test_disposition_filename_ascii ... [OK] test_disposition_filenamestar_utf8escaped ... [OK] test_disposition_none ... [OK] test_handle_missing_content_type ... [OK] test_invalid_type ... [OK] test_no_thumbnail_crop ... [OK] test_no_thumbnail_scale ... [OK] test_same_quality_0_crop ... [OK] test_same_quality_1_crop ... [OK] test_same_quality_2_scale ... [OK] test_same_quality_3_scale ... [OK] test_thumbnail_crop ... [OK] test_thumbnail_repeated_thumbnail ... [OK] test_thumbnail_scale ... [OK] test_x_robots_tag_header ... [OK] MediaRepoTests_3 test_cross_origin_resource_policy_header ... [OK] test_disposition_filename_ascii ... [OK] test_disposition_filenamestar_utf8escaped ... [OK] test_disposition_none ... [OK] test_handle_missing_content_type ... [OK] test_invalid_type ... [OK] test_no_thumbnail_crop ... [OK] test_no_thumbnail_scale ... [OK] test_same_quality_0_crop ... [OK] test_same_quality_1_crop ... [OK] test_same_quality_2_scale ... [OK] test_same_quality_3_scale ... [OK] test_thumbnail_crop ... [OK] test_thumbnail_repeated_thumbnail ... [OK] test_thumbnail_scale ... [OK] test_x_robots_tag_header ... [OK] MediaStorageTests test_ensure_media_is_in_local_cache ... [OK] SpamCheckerTestCase test_upload_ban ... [OK] test_upload_innocent ... [OK] SpamCheckerTestCaseLegacy test_upload_ban ... [OK] test_upload_innocent ... [OK] tests.rest.media.v1.test_oembed OEmbedTests test_version ... [OK] tests.rest.media.v1.test_url_preview URLPreviewTests test_OPTIONS ... [OK] test_accept_language_config_option ... [OK] test_audio_rejected ... [OK] test_blacklist_port ... [OK] test_blacklisted_ip_range ... [OK] test_blacklisted_ip_range_direct ... [OK] test_blacklisted_ip_range_whitelisted_ip ... [OK] test_blacklisted_ip_specific ... [OK] test_blacklisted_ip_specific_direct ... [OK] test_blacklisted_ip_with_external_ip ... [OK] test_blacklisted_ipv6_range ... [OK] test_blacklisted_ipv6_specific ... [OK] test_cache_expiry ... [OK] test_cache_returns_correct_type ... [OK] test_data_url ... [OK] test_inline_data_url ... [OK] test_ipaddr ... [OK] test_non_ascii_preview_content_type ... [OK] test_non_ascii_preview_httpequiv ... [OK] test_nonexistent_image ... [OK] test_oembed_autodiscovery ... [OK] test_oembed_format ... [OK] test_oembed_photo ... [OK] test_oembed_rich ... [OK] test_overlong_title ... [OK] test_storage_providers_exclude_files ... [OK] test_storage_providers_exclude_thumbnails ... [OK] test_video_rejected ... [OK] tests.rest.test_health HealthCheckTests test_health ... [OK] tests.rest.test_well_known WellKnownTests test_client_well_known ... [OK] test_client_well_known_custom ... [OK] test_client_well_known_no_public_baseurl ... [OK] test_server_well_known ... [OK] test_server_well_known_disabled ... [OK] tests.scripts.test_new_matrix_user RegisterTestCase test_failure_nonce ... [OK] test_failure_post ... [OK] test_success ... [OK] tests.server_notices.test_consent ConsentNoticesTests test_get_sync_message ... [OK] tests.server_notices.test_resource_limits_server_notices TestResourceLimitsServerNotices test_check_hs_disabled_unaffected_by_mau_alert_suppression ... [OK] test_maybe_send_server_notice_disabled_hs ... [OK] test_maybe_send_server_notice_to_user_add_blocked_notice ... [OK] test_maybe_send_server_notice_to_user_add_blocked_notice_noop ... [OK] test_maybe_send_server_notice_to_user_flag_off ... [OK] test_maybe_send_server_notice_to_user_not_in_mau_cohort ... [OK] test_maybe_send_server_notice_to_user_remove_blocked_notice ... [OK] test_maybe_send_server_notice_to_user_remove_blocked_notice_noop ... [OK] test_maybe_send_server_notice_when_alerting_suppressed_room_blocked ... [OK] test_maybe_send_server_notice_when_alerting_suppressed_room_unblocked ... [OK] TestResourceLimitsServerNoticesWithRealRooms test_invite_with_notice ... [OK] test_no_invite_without_notice ... [OK] test_server_notice_only_sent_once ... [OK] tests.state.test_v2 AuthChainDifferenceTestCase test_multiple_unpersisted_chain ... [OK] test_simple ... [OK] test_unpersisted_events_different_sets ... [OK] LexicographicalTestCase test_simple ... [OK] SimpleParamStateTestCase test_event_map_none ... [OK] StateTestCase test_ban_vs_pl ... [OK] test_join_rule_evasion ... [OK] test_mainline_sort ... [OK] test_offtopic_pl ... [OK] test_topic ... [OK] test_topic_basic ... [OK] test_topic_reset ... [OK] tests.storage.databases.main.test_deviceinbox DeviceInboxBackgroundUpdateStoreTestCase test_background_remove_deleted_devices_from_device_inbox ... [OK] test_background_remove_hidden_devices_from_device_inbox ... [OK] tests.storage.databases.main.test_events_worker DatabaseOutageTestCase test_failure ... [OK] test_recovery ... [OK] EventCacheTestCase test_dedupe ... [OK] test_event_ref ... [OK] test_simple ... [OK] GetEventCancellationTestCase test_first_get_event_cancelled ... [OK] test_second_get_event_cancelled ... [OK] HaveSeenEventsTestCase test_query_via_event_cache ... [OK] test_simple ... [OK] tests.storage.databases.main.test_lock LockTestCase test_acquire_contention ... [OK] test_drop ... [OK] test_maintain_lock ... [OK] test_shutdown ... [OK] test_simple_lock ... [OK] test_timeout_lock ... [OK] tests.storage.databases.main.test_room RoomBackgroundUpdateStoreTestCase test_background_add_room_type_column ... [OK] test_background_populate_rooms_creator_column ... [OK] tests.storage.test__base UpdateUpsertManyTests test_simple_update_many ... [OK] test_upsert_many ... [OK] tests.storage.test_account_data IgnoredUsersTestCase test_caching ... [OK] test_ignoring_users ... [OK] test_invalid_data ... [OK] tests.storage.test_appservice ApplicationServiceStoreConfigTestCase test_duplicate_as_tokens ... [OK] test_duplicate_ids ... [OK] test_unique_works ... [OK] ApplicationServiceStoreTestCase test_retrieval_of_all_services ... [OK] test_retrieval_of_service ... [OK] test_retrieve_unknown_service_token ... [OK] ApplicationServiceStoreTypeStreamIds test_get_type_stream_id_for_appservice_invalid_type ... [OK] test_get_type_stream_id_for_appservice_no_value ... [OK] test_set_appservice_stream_type_pos ... [OK] test_set_appservice_stream_type_pos_invalid_type ... [OK] ApplicationServiceTransactionStoreTestCase test_complete_appservice_txn_first_txn ... [OK] test_complete_appservice_txn_updates_last_txn_state ... [OK] test_create_appservice_txn_first ... [OK] test_get_appservice_state_down ... [OK] test_get_appservice_state_none ... [OK] test_get_appservice_state_up ... [OK] test_get_appservices_by_state_multiple ... [OK] test_get_appservices_by_state_none ... [OK] test_get_appservices_by_state_single ... [OK] test_get_oldest_unsent_txn ... [OK] test_get_oldest_unsent_txn_none ... [OK] test_set_appservices_state_down ... [OK] test_set_appservices_state_multiple_up ... [OK] tests.storage.test_background_update BackgroundUpdateControllerTestCase test_controller ... [OK] BackgroundUpdateTestCase test_background_update_default_batch_set_by_config ... [OK] test_background_update_default_sleep_behavior ... [OK] test_background_update_duration_set_in_config ... [OK] test_background_update_min_batch_set_in_config ... [OK] test_background_update_sleep_set_in_config ... [OK] test_disabling_background_update_sleep ... [OK] test_do_background_update ... [OK] tests.storage.test_base SQLBaseStoreTestCase test_delete_one ... [OK] test_insert_1col ... [OK] test_insert_3cols ... [OK] test_select_list ... [OK] test_select_one_1col ... [OK] test_select_one_3col ... [OK] test_select_one_missing ... [OK] test_update_one_1col ... [OK] test_update_one_4cols ... [OK] tests.storage.test_cleanup_extrems CleanupExtremBackgroundUpdateStoreTestCase test_basic_cleanup ... [OK] test_chain_of_fail_cleanup ... [OK] test_forked_graph_cleanup ... [OK] test_soft_failed_extremities_handled_correctly ... [OK] CleanupExtremDummyEventsTestCase test_expiry_logic ... [OK] test_send_dummy_event ... [OK] test_send_dummy_events_when_insufficient_power ... [OK] tests.storage.test_client_ips ClientIpAuthTestCase test_request_from_getPeer ... [OK] test_request_with_xforwarded ... [OK] ClientIpStoreTestCase test_adding_monthly_active_user_when_full ... [OK] test_adding_monthly_active_user_when_space ... [OK] test_devices_last_seen_bg_update ... [OK] test_disabled_monthly_active_user ... [OK] test_get_last_client_ip_by_device_0 ... [OK] test_get_last_client_ip_by_device_1 ... [OK] test_get_last_client_ip_by_device_combined_data ... [OK] test_get_user_ip_and_agents_0 ... [OK] test_get_user_ip_and_agents_1 ... [OK] test_get_user_ip_and_agents_combined_data ... [OK] test_insert_new_client_ip ... [OK] test_insert_new_client_ip_none_device_id ... [OK] test_old_user_ips_pruned ... [OK] test_updating_monthly_active_user_when_space ... [OK] tests.storage.test_database CallbacksTestCase test_after_callback ... [OK] test_exception_callback ... [OK] test_failed_retry ... [OK] test_successful_retry ... [OK] CancellationTestCase test_after_callback ... [OK] test_exception_callback ... [OK] TupleComparisonClauseTestCase test_native_tuple_comparison ... [OK] tests.storage.test_devices DeviceStoreTestCase test_count_devices_by_users ... [OK] test_get_device_updates_by_remote ... [OK] test_get_device_updates_by_remote_can_limit_properly ... [OK] test_get_device_updates_by_remote_cross_signing_key_updates ... [OK] test_get_devices_by_user ... [OK] test_store_new_device ... [OK] test_update_device ... [OK] test_update_unknown_device ... [OK] tests.storage.test_directory DirectoryStoreTestCase test_alias_to_room ... [OK] test_delete_alias ... [OK] test_room_to_alias ... [OK] tests.storage.test_e2e_room_keys E2eRoomKeysHandlerTestCase test_room_keys_version_delete ... [OK] tests.storage.test_end_to_end_keys EndToEndKeyStoreTestCase test_get_key_with_device_name ... [OK] test_key_without_device_name ... [OK] test_multiple_devices ... [OK] test_reupload_key ... [OK] tests.storage.test_event_chain EventChainBackgroundUpdateTestCase test_background_update_multiple_large_room ... [OK] test_background_update_multiple_rooms ... [OK] test_background_update_single_large_room ... [OK] test_background_update_single_room ... [OK] EventChainStoreTestCase test_out_of_order_events ... [OK] test_simple ... [OK] LinkMapTestCase test_simple ... [OK] tests.storage.test_event_federation EventFederationWorkerStoreTestCase test_auth_chain_ids_0 ... [OK] test_auth_chain_ids_1 ... [OK] test_auth_difference_0 ... [OK] test_auth_difference_1 ... [OK] test_auth_difference_partial_cover ... [OK] test_get_prev_events_for_room ... [OK] test_get_rooms_with_many_extremities ... [OK] test_prune_inbound_federation_queue_00 ... [OK] test_prune_inbound_federation_queue_01 ... [OK] test_prune_inbound_federation_queue_02 ... [OK] test_prune_inbound_federation_queue_03 ... [OK] test_prune_inbound_federation_queue_04 ... [OK] test_prune_inbound_federation_queue_05 ... [OK] test_prune_inbound_federation_queue_06 ... [OK] test_prune_inbound_federation_queue_07 ... [OK] test_prune_inbound_federation_queue_08 ... [OK] test_prune_inbound_federation_queue_09 ... [OK] test_prune_inbound_federation_queue_10 ... [OK] test_prune_inbound_federation_queue_11 ... [OK] test_prune_inbound_federation_queue_12 ... [OK] tests.storage.test_event_metrics ExtremStatisticsTestCase test_exposed_to_prometheus ... [OK] tests.storage.test_event_push_actions EventPushActionsStoreTestCase test_count_aggregation ... [OK] test_find_first_stream_ordering_after_ts ... [OK] test_get_unread_push_actions_for_user_in_range_for_email ... [OK] test_get_unread_push_actions_for_user_in_range_for_http ... [OK] tests.storage.test_events ExtremPruneTestCase test_do_not_prune_gap_if_not_dummy ... [OK] test_do_not_prune_gap_if_other_server ... [OK] test_do_not_prune_gap_if_state_different ... [OK] test_prune_gap ... [OK] test_prune_gap_if_dummy_local ... [OK] test_prune_gap_if_dummy_remote ... [OK] test_prune_gap_if_old ... [OK] InvalideUsersInRoomCacheTestCase test_remote_user_rooms_cache_invalidated ... [OK] test_room_remote_user_cache_invalidated ... [OK] tests.storage.test_id_generators BackwardsMultiWriterIdGeneratorTestCase test_multiple_instance ... [SKIPPED] test_single_instance ... [SKIPPED] MultiTableMultiWriterIdGeneratorTestCase test_load_existing_stream ... [SKIPPED] MultiWriterIdGeneratorTestCase test_empty ... [SKIPPED] test_get_next_txn ... [SKIPPED] test_get_persisted_upto_position ... [SKIPPED] test_get_persisted_upto_position_get_next ... [SKIPPED] test_multi_instance ... [SKIPPED] test_out_of_order_finish ... [SKIPPED] test_restart_during_out_of_order_persistence ... [SKIPPED] test_sequence_consistency ... [SKIPPED] test_single_instance ... [SKIPPED] test_writer_config_change ... [SKIPPED] tests.storage.test_keys KeyStoreTestCase test_cache ... [OK] test_get_server_verify_keys ... [OK] tests.storage.test_main DataStoreTestCase test_get_users_paginate ... [OK] tests.storage.test_monthly_active_users MonthlyActiveUsersTestCase test_appservice_user_not_counted_in_mau ... [OK] test_can_insert_and_count_mau ... [OK] test_get_monthly_active_count_by_service ... [OK] test_get_monthly_active_users_by_service ... [OK] test_get_reserved_real_user_account ... [OK] test_initialise_reserved_users ... [OK] test_no_users_when_not_tracking ... [OK] test_populate_monthly_users_is_guest ... [OK] test_populate_monthly_users_should_not_update ... [OK] test_populate_monthly_users_should_update ... [OK] test_reap_monthly_active_users ... [OK] test_reap_monthly_active_users_reserved_users ... [OK] test_support_user_not_add_to_mau_limits ... [OK] test_track_monthly_users_without_cap ... [OK] test_user_last_seen_monthly_active ... [OK] tests.storage.test_profile ProfileStoreTestCase test_avatar_url ... [OK] test_displayname ... [OK] tests.storage.test_purge PurgeTests test_purge_history ... [OK] test_purge_history_wont_delete_extrems ... [OK] test_purge_room ... [OK] tests.storage.test_receipts ReceiptTestCase test_get_last_receipt_event_id_for_user ... [OK] test_get_receipts_for_user ... [OK] test_return_empty_with_no_data ... [OK] tests.storage.test_redaction RedactionTestCase test_circular_redaction ... [OK] test_redact ... [OK] test_redact_censor ... [OK] test_redact_join ... [OK] test_redact_redaction ... [OK] test_store_redacted_redaction ... [OK] tests.storage.test_registration RegistrationStoreTestCase test_3pid_inhibit_invalid_validation_session_error ... [OK] test_add_tokens ... [OK] test_is_support_user ... [OK] test_register ... [OK] test_user_delete_access_tokens ... [OK] tests.storage.test_rollback_worker WorkerSchemaTests test_not_upgraded_current_schema_version_with_outstanding_deltas ... [OK] test_not_upgraded_old_schema_version ... [OK] test_rolling_back ... [OK] tests.storage.test_room RoomStoreTestCase test_get_room ... [OK] test_get_room_unknown_room ... [OK] test_get_room_with_stats ... [OK] test_get_room_with_stats_unknown_room ... [OK] tests.storage.test_room_search EventSearchInsertionTest test_non_string ... [OK] test_null_byte ... [OK] test_sqlite_non_string_deletion_background_update ... [OK] tests.storage.test_roommember CurrentStateMembershipUpdateTestCase test_can_rerun_update ... [OK] RoomMemberStoreTestCase test__null_byte_in_display_name_properly_handled ... [OK] test_count_known_servers ... [OK] test_count_known_servers_stat_counter_disabled ... [OK] test_count_known_servers_stat_counter_enabled ... [OK] test_join_locally_forgotten_room ... [OK] test_one_member ... [OK] test_room_is_locally_forgotten ... [OK] tests.storage.test_state StateFilterDifferenceTestCase test_state_filter_difference_include_other_minus_include_other ... [OK] test_state_filter_difference_include_other_minus_no_include_other ... [OK] test_state_filter_difference_no_include_other_minus_include_other ... [OK] test_state_filter_difference_no_include_other_minus_no_include_other ... [OK] test_state_filter_difference_simple_cases ... [OK] StateFilterTestCase test_return_expanded ... [OK] StateStoreTestCase test_get_state_for_event ... [OK] test_get_state_groups ... [OK] test_get_state_groups_ids ... [OK] tests.storage.test_stream PaginationTestCase test_duplicate_relation ... [OK] test_filter_relation_senders ... [OK] test_filter_relation_senders_and_type ... [OK] test_filter_relation_type ... [OK] tests.storage.test_transactions TransactionStoreTestCase test_get_set_transactions ... [OK] test_initial_set_transactions ... [OK] test_large_destination_retry ... [OK] tests.storage.test_txn_limit SQLTransactionLimitTestCase test_config ... [OK] test_select ... [OK] tests.storage.test_unsafe_locale UnsafeLocaleTest test_safe_locale ... [SKIPPED] test_unsafe_locale ... [SKIPPED] tests.storage.test_user_directory UserDirectoryInitialPopulationTestcase test_initial ... [OK] test_population_conceals_private_nickname ... [OK] test_population_excludes_appservice_sender ... [OK] test_population_excludes_appservice_user ... [OK] test_population_excludes_deactivated_user ... [OK] test_population_excludes_support_user ... [OK] UserDirectoryStoreTestCase test_search_user_dir ... [OK] test_search_user_dir_all_users ... [OK] test_search_user_dir_stop_words ... [OK] tests.storage.util.test_partial_state_events_tracker PartialCurrentStateTrackerTestCase test_blocks_for_partial_room_state ... [OK] test_cancellation ... [OK] test_does_not_block_for_full_state_rooms ... [OK] test_un_partial_state_race ... [OK] PartialStateEventsTrackerTestCase test_blocks_for_partial_state_events ... [OK] test_cancellation ... [OK] test_does_not_block_for_full_state_events ... [OK] test_un_partial_state_during_get_partial_state_events ... [OK] test_un_partial_state_race ... [OK] tests.test_distributor DistributorTestCase test_signal_catch ... [OK] test_signal_dispatch ... [OK] test_signal_prereg ... [OK] test_signal_undeclared ... [OK] tests.test_event_auth EventAuthTestCase test_alias_event ... [OK] test_create_event_with_prev_events ... [OK] test_duplicate_auth_events ... [OK] test_join_rules_invite ... [OK] test_join_rules_msc3083_restricted ... [OK] test_join_rules_public ... [OK] test_join_rules_restricted_old_room ... [OK] test_msc2432_alias_event ... [OK] test_notifications_0 ... [OK] test_notifications_1 ... [OK] test_random_users_cannot_send_state_before_first_pl ... [OK] test_rejected_auth_events ... [OK] test_room_v10_rejects_string_power_levels ... [OK] test_state_default_level ... [OK] test_unexpected_auth_events ... [OK] tests.test_federation MessageAcceptTests test_cant_hide_direct_ancestors ... [OK] test_cross_signing_keys_retry ... [OK] test_retry_device_list_resync ... [OK] StripUnsignedFromEventsTestCase test_strip_event_maintains_allowed_fields ... [OK] test_strip_event_removes_fields_based_on_event_type ... [OK] test_strip_unauthorized_unsigned_values ... [OK] tests.test_mau TestMauLimit test_allowed_after_a_month_mau ... [OK] test_as_ignores_mau ... [OK] test_as_trial_days ... [OK] test_simple_deny_mau ... [OK] test_tracked_but_not_limited ... [OK] test_trial_delay ... [OK] test_trial_users_cant_come_back ... [OK] tests.test_metrics BuildInfoTests test_get_build ... [OK] CacheMetricsTests test_cache_metric ... [OK] PrometheusMetricsHackTestCase test_created_metrics_disabled ... [OK] TestMauLimit test_basic ... [OK] tests.test_phone_home CommonMetricsTestCase test_dau ... [OK] PhoneHomeStatsTestCase test_performance_100 ... [OK] test_performance_frozen_clock ... [OK] tests.test_server DirectServeHtmlResourceCancellationTests test_cancellable_disconnect ... [OK] test_uncancellable_disconnect ... [OK] DirectServeJsonResourceCancellationTests test_cancellable_disconnect ... [OK] test_uncancellable_disconnect ... [OK] JsonResourceTests test_callback_direct_exception ... [OK] test_callback_indirect_exception ... [OK] test_callback_synapseerror ... [OK] test_handler_for_request ... [OK] test_head_request ... [OK] test_no_handler ... [OK] OptionsResourceTests test_known_options_request ... [OK] test_known_request ... [OK] test_unknown_options_request ... [OK] test_unknown_request ... [OK] WrapHtmlRequestHandlerTests test_good_response ... [OK] test_head_request ... [OK] test_redirect_exception ... [OK] test_redirect_exception_with_cookie ... [OK] tests.test_state StateTestCase test_annotate_with_old_message ... [OK] test_annotate_with_old_state ... [OK] test_branch_basic_conflict ... [OK] test_branch_have_banned_conflict ... [OK] test_branch_have_perms_conflict ... [OK] test_branch_no_conflict ... [OK] test_make_state_cache_entry ... [OK] test_resolve_message_conflict ... [OK] test_resolve_state_conflict ... [OK] test_standard_depth_conflict ... [OK] test_trivial_annotate_message ... [OK] test_trivial_annotate_state ... [OK] tests.test_terms_auth TermsTestCase test_ui_auth ... [OK] tests.test_test_utils MockClockTestCase test_advance_time ... [OK] test_cancel_later ... [OK] test_later ... [OK] tests.test_types MapUsernameTestCase testLeadingUnderscore ... [OK] testNonAscii ... [OK] testPassThrough ... [OK] testSymbols ... [OK] testUpperCase ... [OK] RoomAliasTestCase test_build ... [OK] test_parse ... [OK] test_validate ... [OK] UserIDTestCase test_build ... [OK] test_compare ... [OK] test_parse ... [OK] test_parse_rejects_empty_id ... [OK] test_parse_rejects_missing_separator ... [OK] test_parse_rejects_missing_sigil ... [OK] test_validation_rejects_missing_domain ... [OK] tests.test_visibility FilterEventsForClientTestCase test_out_of_band_invite_rejection ... [OK] FilterEventsForServerTestCase test_erased_user ... [OK] test_filter_outlier ... [OK] test_filtering ... [OK] tests.util.caches.test_cached_call CachedCallTestCase test_fast_call ... [OK] test_get ... [OK] RetryOnExceptionCachedCallTestCase test_get ... [OK] tests.util.caches.test_deferred_cache DeferredCacheTestCase test_callbacks ... [OK] test_empty ... [OK] test_eviction ... [OK] test_eviction_iterable ... [OK] test_eviction_lru ... [OK] test_get_immediate ... [OK] test_hit ... [OK] test_hit_deferred ... [OK] test_invalidate ... [OK] test_invalidate_all ... [OK] test_set_fail ... [OK] tests.util.caches.test_descriptors CacheDecoratorTestCase test_double_get ... [OK] test_eviction_context ... [OK] test_hit ... [OK] test_invalidate ... [OK] test_invalidate_context ... [OK] test_invalidate_missing ... [OK] test_max_entries ... [OK] test_passthrough ... [OK] test_prefill ... [OK] CachedListDescriptorTestCase test_cache ... [OK] test_cancel ... [OK] test_cancel_logcontexts ... [OK] test_concurrent_lookups ... [OK] test_invalidate ... [OK] DescriptorTestCase test_cache ... [OK] test_cache_default_args ... [OK] test_cache_iterable ... [OK] test_cache_iterable_with_sync_exception ... [OK] test_cache_kwargs ... [OK] test_cache_logcontexts ... [OK] test_cache_logcontexts_with_exception ... [OK] test_cache_num_args ... [OK] test_cache_uncached_args ... [OK] test_cache_with_async_exception ... [OK] test_cache_with_sync_exception ... [OK] test_cancel ... [OK] test_cancel_logcontexts ... [OK] test_invalidate_cascade ... [OK] LruCacheDecoratorTestCase test_base ... [OK] tests.util.caches.test_response_cache ResponseCacheTestCase test_cache_context_nocache_0 ... [OK] test_cache_context_nocache_1 ... [OK] test_cache_expire ... [OK] test_cache_hit ... [OK] test_cache_miss ... [OK] test_cache_wait_expire ... [OK] test_cache_wait_hit ... [OK] tests.util.caches.test_ttlcache CacheTestCase test_expiry ... [OK] test_get ... [OK] tests.util.test_async_helpers AwakenableSleeperTests test_explicit_wake ... [OK] test_multiple_sleepers_timeout ... [OK] test_multiple_sleepers_wake ... [OK] test_sleep ... [OK] CancellationWrapperTests_0_stop_cancellation test_failure ... [OK] test_succeed ... [OK] CancellationWrapperTests_1_delay_cancellation test_failure ... [OK] test_succeed ... [OK] ConcurrentlyExecuteTest test_limits_runners ... [OK] test_preserves_stacktraces ... [OK] test_preserves_stacktraces_on_preformed_failure ... [OK] DelayCancellationTests test_coroutine_cancellation ... [OK] test_deferred_cancellation ... [OK] test_preserves_logcontext ... [OK] test_propagates_cancelled_error ... [OK] test_suppresses_second_cancellation ... [OK] ObservableDeferredTest test_cancellation ... [OK] test_failure ... [OK] test_succeed ... [OK] StopCancellationTests test_cancellation ... [OK] TimeoutDeferredTest test_logcontext_is_preserved_on_cancellation ... [OK] test_times_out ... [OK] test_times_out_when_canceller_throws ... [OK] tests.util.test_batching_queue BatchingQueueTestCase test_batching ... [OK] test_different_keys ... [OK] test_queuing ... [OK] test_simple ... [OK] tests.util.test_check_dependencies TestDependencyChecker test_check_for_extra_dependencies ... [OK] test_checks_ignore_dev_dependencies ... [OK] test_generic_check_of_optional_dependency ... [OK] test_mandatory_dependency ... [OK] test_release_candidates_satisfy_dependency ... [OK] test_version_reported_as_none ... [OK] tests.util.test_dict_cache DictCacheTestCase test_invalidation ... [OK] test_multi_insert ... [OK] test_simple_cache_hit_full ... [OK] test_simple_cache_hit_miss_partial ... [OK] test_simple_cache_hit_partial ... [OK] test_simple_cache_miss_partial ... [OK] tests.util.test_expiring_cache ExpiringCacheTestCase test_eviction ... [OK] test_get_set ... [OK] test_iterable_eviction ... [OK] test_time_eviction ... [OK] tests.util.test_file_consumer FileConsumerTests test_pull_consumer ... [OK] test_push_consumer ... [OK] test_push_producer_feedback ... [OK] tests.util.test_itertools ChunkSeqTests test_empty_input ... [OK] test_long_seq ... [OK] test_short_seq ... [OK] test_uneven_parts ... [OK] SortTopologically test_disconnected ... [OK] test_duplicates ... [OK] test_empty ... [OK] test_fork ... [OK] test_handle_empty_graph ... [OK] test_linear ... [OK] test_multiple_paths ... [OK] test_subset ... [OK] tests.util.test_linearizer LinearizerTestCase test_cancellation ... [OK] test_cancellation_during_sleep ... [OK] test_linearizer ... [OK] test_linearizer_is_queued ... [OK] test_lots_of_queued_things ... [OK] test_multiple_entries ... [OK] tests.util.test_logcontext LoggingContextTestCase test_make_deferred_yieldable ... [OK] test_make_deferred_yieldable_with_chained_deferreds ... [OK] test_nested_logging_context ... [OK] test_run_in_background_with_blocking_fn ... [OK] test_run_in_background_with_chained_deferred ... [OK] test_run_in_background_with_coroutine ... [OK] test_run_in_background_with_non_blocking_fn ... [OK] test_run_in_background_with_nonblocking_coroutine ... [OK] test_sleep ... [OK] test_with_context ... [OK] tests.util.test_logformatter LogFormatterTestCase test_formatter ... [OK] tests.util.test_lrucache LruCacheCallbacksTestCase test_clear ... [OK] test_del_multi ... [OK] test_eviction ... [OK] test_get ... [OK] test_multi_get ... [OK] test_pop ... [OK] test_set ... [OK] LruCacheSizedTestCase test_evict ... [OK] test_zero_size_drop_from_cache ... [OK] LruCacheTestCase test_clear ... [OK] test_del_multi ... [OK] test_eviction ... [OK] test_get_set ... [OK] test_pop ... [OK] test_setdefault ... [OK] test_special_size ... [OK] MemoryEvictionTestCase test_evict_memory ... [OK] TimeEvictionTestCase test_evict ... [OK] tests.util.test_macaroons MacaroonGeneratorTestCase test_delete_pusher_token ... [OK] test_guest_access_token ... [OK] test_oidc_session_token ... [OK] test_short_term_login_token ... [OK] tests.util.test_ratelimitutils FederationRateLimiterTestCase test_concurrent_limit ... [OK] test_ratelimit ... [OK] test_sleep_limit ... [OK] tests.util.test_retryutils RetryLimiterTestCase test_limiter ... [OK] test_new_destination ... [OK] tests.util.test_rwlock ReadWriteLockTestCase test_cancellation_while_holding_read_lock ... [OK] test_cancellation_while_holding_write_lock ... [OK] test_cancellation_while_waiting_for_read_lock ... [OK] test_cancellation_while_waiting_for_write_lock ... [OK] test_lock_handoff_to_nonblocking_writer ... [OK] test_rwlock ... [OK] tests.util.test_stream_change_cache StreamChangeCacheTests test_entity_has_changed_pops_off_start ... [OK] test_get_all_entities_changed ... [OK] test_get_entities_changed ... [OK] test_has_any_entity_changed ... [OK] test_has_entity_changed ... [OK] test_max_pos ... [OK] test_prefilled_cache ... [OK] tests.util.test_stringutils StringUtilsTestCase test_base62_encode ... [OK] test_client_secret_regex ... [OK] tests.util.test_threepids CanonicaliseEmailTests test_address_casefold ... [OK] test_address_trim ... [OK] test_bad_format ... [OK] test_domain_to_lower ... [OK] test_domain_with_umlaut ... [OK] test_no_at ... [OK] test_two_at ... [OK] test_valid_format ... [OK] tests.util.test_treecache TreeCacheTestCase test_clear ... [OK] test_contains ... [OK] test_get_set_onelevel ... [OK] test_get_set_twolevel ... [OK] test_pop_mixedlevel ... [OK] test_pop_onelevel ... [OK] test_pop_twolevel ... [OK] tests.util.test_wheel_timer WheelTimerTestCase test_insert_past ... [OK] test_insert_past_multi ... [OK] test_multi_insert ... [OK] test_single_insert_fetch ... [OK] =============================================================================== [SKIPPED] `BaseFederationServlet` does not support cancellation yet. tests.federation.transport.server.test__base.BaseFederationServletCancellationTests.test_cancellable_disconnect tests.federation.transport.server.test__base.BaseFederationServletCancellationTests.test_uncancellable_disconnect =============================================================================== [SKIPPED] Requires Postgres tests.handlers.test_room_member.TestReplicatedJoinsLimitedByPerRoomRateLimiter.test_local_users_joining_on_another_worker_contribute_to_rate_limit tests.module_api.test_api.ModuleApiWorkerTestCase.test_send_local_online_presence_to_workers tests.replication.tcp.test_handler.ChannelsTestCase.test_background_worker_subscribed_to_user_ip tests.replication.tcp.test_handler.ChannelsTestCase.test_non_background_worker_not_subscribed_to_user_ip tests.replication.tcp.test_handler.ChannelsTestCase.test_subscribed_to_enough_redis_channels tests.replication.test_auth.WorkerAuthenticationTestCase.test_authorized tests.replication.test_auth.WorkerAuthenticationTestCase.test_missing_auth tests.replication.test_auth.WorkerAuthenticationTestCase.test_no_auth tests.replication.test_auth.WorkerAuthenticationTestCase.test_unauthorized tests.replication.test_client_reader_shard.ClientReaderTestCase.test_register_multi_worker tests.replication.test_client_reader_shard.ClientReaderTestCase.test_register_single_worker tests.replication.test_federation_sender_shard.FederationSenderTestCase.test_send_event_sharded tests.replication.test_federation_sender_shard.FederationSenderTestCase.test_send_event_single_sender tests.replication.test_federation_sender_shard.FederationSenderTestCase.test_send_typing_sharded tests.replication.test_multi_media_repo.MediaRepoShardTestCase.test_basic tests.replication.test_multi_media_repo.MediaRepoShardTestCase.test_download_image_race tests.replication.test_multi_media_repo.MediaRepoShardTestCase.test_download_simple_file_race tests.replication.test_pusher_shard.PusherShardTestCase.test_send_push_multiple_workers tests.replication.test_pusher_shard.PusherShardTestCase.test_send_push_single_worker tests.replication.test_sharded_event_persister.EventPersisterShardTestCase.test_basic tests.replication.test_sharded_event_persister.EventPersisterShardTestCase.test_vector_clock_token tests.storage.test_id_generators.BackwardsMultiWriterIdGeneratorTestCase.test_multiple_instance tests.storage.test_id_generators.BackwardsMultiWriterIdGeneratorTestCase.test_single_instance tests.storage.test_id_generators.MultiTableMultiWriterIdGeneratorTestCase.test_load_existing_stream tests.storage.test_id_generators.MultiWriterIdGeneratorTestCase.test_empty tests.storage.test_id_generators.MultiWriterIdGeneratorTestCase.test_get_next_txn tests.storage.test_id_generators.MultiWriterIdGeneratorTestCase.test_get_persisted_upto_position tests.storage.test_id_generators.MultiWriterIdGeneratorTestCase.test_get_persisted_upto_position_get_next tests.storage.test_id_generators.MultiWriterIdGeneratorTestCase.test_multi_instance tests.storage.test_id_generators.MultiWriterIdGeneratorTestCase.test_out_of_order_finish tests.storage.test_id_generators.MultiWriterIdGeneratorTestCase.test_restart_during_out_of_order_persistence tests.storage.test_id_generators.MultiWriterIdGeneratorTestCase.test_sequence_consistency tests.storage.test_id_generators.MultiWriterIdGeneratorTestCase.test_single_instance tests.storage.test_id_generators.MultiWriterIdGeneratorTestCase.test_writer_config_change tests.storage.test_unsafe_locale.UnsafeLocaleTest.test_safe_locale tests.storage.test_unsafe_locale.UnsafeLocaleTest.test_unsafe_locale =============================================================================== [SKIPPED] Requires jaeger_client tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_nested_spans tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_overlapping_spans tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_start_active_span tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_trace_decorator_async tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_trace_decorator_deferred tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_trace_decorator_sync =============================================================================== [SKIPPED] Requires hiredis tests.replication.slave.storage.test_events.SlavedEventStoreTestCase.test_backfilled_redactions tests.replication.slave.storage.test_events.SlavedEventStoreTestCase.test_get_latest_event_ids_in_room tests.replication.slave.storage.test_events.SlavedEventStoreTestCase.test_get_rooms_for_user_with_stream_ordering tests.replication.slave.storage.test_events.SlavedEventStoreTestCase.test_get_rooms_for_user_with_stream_ordering_with_multi_event_persist tests.replication.slave.storage.test_events.SlavedEventStoreTestCase.test_invites tests.replication.slave.storage.test_events.SlavedEventStoreTestCase.test_push_actions_for_user_0 tests.replication.slave.storage.test_events.SlavedEventStoreTestCase.test_push_actions_for_user_1 tests.replication.slave.storage.test_events.SlavedEventStoreTestCase.test_redactions tests.replication.tcp.streams.test_account_data.AccountDataStreamTestCase.test_update_function_global_account_data_limit tests.replication.tcp.streams.test_account_data.AccountDataStreamTestCase.test_update_function_room_account_data_limit tests.replication.tcp.streams.test_events.EventsStreamTestCase.test_backwards_stream_id tests.replication.tcp.streams.test_events.EventsStreamTestCase.test_update_function_event_row_limit tests.replication.tcp.streams.test_events.EventsStreamTestCase.test_update_function_huge_state_change tests.replication.tcp.streams.test_events.EventsStreamTestCase.test_update_function_state_row_limit tests.replication.tcp.streams.test_federation.FederationStreamTestCase.test_catchup tests.replication.tcp.streams.test_receipts.ReceiptsStreamTestCase.test_receipt tests.replication.tcp.streams.test_typing.TypingStreamTestCase.test_reset tests.replication.tcp.streams.test_typing.TypingStreamTestCase.test_typing ------------------------------------------------------------------------------- Ran 2464 tests in 4157.652s PASSED (skips=62, successes=2402) + WHITELIST='Requires hiredis Requires jaeger_client Requires Postgres `BaseFederationServlet` does not support cancellation yet.' ++ cat trial.stdout ++ sed -n '/^\[SKIPPED\]$/{n;p;}' + REASONS='`BaseFederationServlet` does not support cancellation yet. Requires Postgres Requires jaeger_client Requires hiredis' ++ comm -23 /dev/fd/63 /dev/fd/62 +++ sort +++ sort +++ uniq +++ uniq +++ echo 'Requires hiredis Requires jaeger_client Requires Postgres `BaseFederationServlet` does not support cancellation yet.' +++ echo '`BaseFederationServlet` does not support cancellation yet. Requires Postgres Requires jaeger_client Requires hiredis' + SKIPPED= + '[' '!' -z '' ']' + RPM_EC=0 ++ jobs -p + exit 0 Processing files: matrix-synapse-1.67.0-1.fc38.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.knSJvl + umask 022 + cd /builddir/build/BUILD + cd synapse-1.67.0 + DOCDIR=/builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/share/doc/matrix-synapse + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/share/doc/matrix-synapse + cp -pr AUTHORS.rst README.rst UPGRADE.rst /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/share/doc/matrix-synapse + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.OZylgM + umask 022 + cd /builddir/build/BUILD + cd synapse-1.67.0 + LICENSEDIR=/builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/share/licenses/matrix-synapse + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/share/licenses/matrix-synapse + cp -pr LICENSE /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64/usr/share/licenses/matrix-synapse + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(matrix-synapse) = 1.67.0-1.fc38 group(synapse) matrix-synapse = 1.67.0-1.fc38 python3.11dist(matrix-synapse) = 1.67 python3dist(matrix-synapse) = 1.67 user(synapse) Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: ((python3.11dist(attrs) < 21.1 or python3.11dist(attrs) > 21.1) with python3.11dist(attrs) >= 19.2) ((python3.11dist(frozendict) < 2.1.2 or python3.11dist(frozendict) > 2.1.2) with python3.11dist(frozendict) >= 1) (python3.11dist(canonicaljson) < 2~~ with python3.11dist(canonicaljson) >= 1.5) (python3.11dist(matrix-common) < 2~~ with python3.11dist(matrix-common) >= 1.2.1) (python3.11dist(signedjson) < 2~~ with python3.11dist(signedjson) >= 1.1) /usr/bin/python3 python(abi) = 3.11 python3.11dist(bcrypt) >= 3.1 python3.11dist(bleach) >= 1.4.3 python3.11dist(cryptography) >= 3.4.7 python3.11dist(ijson) >= 3.1.4 python3.11dist(jinja2) >= 3 python3.11dist(jsonschema) >= 3 python3.11dist(msgpack) >= 0.5.2 python3.11dist(netaddr) >= 0.7.18 python3.11dist(packaging) >= 16.1 python3.11dist(phonenumbers) >= 8.2 python3.11dist(pillow) >= 5.4 python3.11dist(prometheus-client) >= 0.4 python3.11dist(pyasn1) >= 0.1.9 python3.11dist(pyasn1-modules) >= 0.0.7 python3.11dist(pydantic) >= 1.7.4 python3.11dist(pymacaroons) >= 0.13 python3.11dist(pyopenssl) >= 16 python3.11dist(pyyaml) >= 3.11 python3.11dist(service-identity) >= 18.1 python3.11dist(sortedcontainers) >= 1.4.4 python3.11dist(treq) >= 15.1 python3.11dist(twisted) >= 18.9 python3.11dist(twisted[tls]) >= 18.9 python3.11dist(typing-extensions) >= 3.10.0.1 python3.11dist(unpaddedbase64) >= 2.1 Recommends: matrix-synapse+postgres matrix-synapse+systemd Processing files: matrix-synapse+matrix-synapse-ldap3-1.67.0-1.fc38.noarch Provides: matrix-synapse+matrix-synapse-ldap3 = 1.67.0-1.fc38 python3.11dist(matrix-synapse[matrix-synapse-ldap3]) = 1.67 python3dist(matrix-synapse[matrix-synapse-ldap3]) = 1.67 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.11 python3.11dist(matrix-synapse-ldap3) >= 0.1 Processing files: matrix-synapse+postgres-1.67.0-1.fc38.noarch Provides: matrix-synapse+postgres = 1.67.0-1.fc38 python3.11dist(matrix-synapse[postgres]) = 1.67 python3dist(matrix-synapse[postgres]) = 1.67 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.11 python3.11dist(psycopg2) >= 2.8 Processing files: matrix-synapse+saml2-1.67.0-1.fc38.noarch Provides: matrix-synapse+saml2 = 1.67.0-1.fc38 python3.11dist(matrix-synapse[saml2]) = 1.67 python3dist(matrix-synapse[saml2]) = 1.67 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.11 python3.11dist(pysaml2) >= 4.5 Processing files: matrix-synapse+oidc-1.67.0-1.fc38.noarch Provides: matrix-synapse+oidc = 1.67.0-1.fc38 python3.11dist(matrix-synapse[oidc]) = 1.67 python3dist(matrix-synapse[oidc]) = 1.67 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.11 python3.11dist(authlib) >= 0.14 Processing files: matrix-synapse+systemd-1.67.0-1.fc38.noarch Provides: matrix-synapse+systemd = 1.67.0-1.fc38 python3.11dist(matrix-synapse[systemd]) = 1.67 python3dist(matrix-synapse[systemd]) = 1.67 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.11 python3.11dist(systemd-python) >= 231 Processing files: matrix-synapse+url_preview-1.67.0-1.fc38.noarch Provides: matrix-synapse+url_preview = 1.67.0-1.fc38 python3.11dist(matrix-synapse[url_preview]) = 1.67 python3dist(matrix-synapse[url_preview]) = 1.67 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.11 python3.11dist(lxml) >= 4.2 Processing files: matrix-synapse+jwt-1.67.0-1.fc38.noarch Provides: matrix-synapse+jwt = 1.67.0-1.fc38 python3.11dist(matrix-synapse[jwt]) = 1.67 python3dist(matrix-synapse[jwt]) = 1.67 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.11 python3.11dist(authlib) >= 0.14 Processing files: matrix-synapse+cache_memory-1.67.0-1.fc38.noarch Provides: matrix-synapse+cache_memory = 1.67.0-1.fc38 python3.11dist(matrix-synapse[cache_memory]) = 1.67 python3dist(matrix-synapse[cache_memory]) = 1.67 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.11 python3.11dist(pympler) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64 Wrote: /builddir/build/SRPMS/matrix-synapse-1.67.0-1.fc38.src.rpm Wrote: /builddir/build/RPMS/matrix-synapse+saml2-1.67.0-1.fc38.noarch.rpm Wrote: /builddir/build/RPMS/matrix-synapse+matrix-synapse-ldap3-1.67.0-1.fc38.noarch.rpm Wrote: /builddir/build/RPMS/matrix-synapse+postgres-1.67.0-1.fc38.noarch.rpm Wrote: /builddir/build/RPMS/matrix-synapse+oidc-1.67.0-1.fc38.noarch.rpm Wrote: /builddir/build/RPMS/matrix-synapse+systemd-1.67.0-1.fc38.noarch.rpm Wrote: /builddir/build/RPMS/matrix-synapse+url_preview-1.67.0-1.fc38.noarch.rpm Wrote: /builddir/build/RPMS/matrix-synapse+jwt-1.67.0-1.fc38.noarch.rpm Wrote: /builddir/build/RPMS/matrix-synapse+cache_memory-1.67.0-1.fc38.noarch.rpm Wrote: /builddir/build/RPMS/matrix-synapse-1.67.0-1.fc38.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.L5qWSi + umask 022 + cd /builddir/build/BUILD + cd synapse-1.67.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/matrix-synapse-1.67.0-1.fc38.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.RcLu9d + umask 022 + cd /builddir/build/BUILD + rm -rf synapse-1.67.0 synapse-1.67.0.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0