Mock Version: 3.1
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target x86_64 --nodeps /builddir/build/SPECS/mopidy.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1660638084.045929/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f404993f250>timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.zlgeu_ox:/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=FalseprintOutput=True)
Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.zlgeu_ox:/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', '6049e4590dc9463c8ea6c2b2b2d299bc', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1660638084.045929/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.zlgeu_ox:/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;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target x86_64 --nodeps /builddir/build/SPECS/mopidy.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1658361600
Wrote: /builddir/build/SRPMS/mopidy-3.3.0-3.fc38.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/mopidy.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1660638084.045929/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f404993f250>timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.zlgeu_ox:/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=FalseprintOutput=True)
Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.zlgeu_ox:/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', '36a677a461e842dd86f60022a0ba3645', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1660638084.045929/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.zlgeu_ox:/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;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/mopidy.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1658361600
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.CrquYh
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf Mopidy-3.3.0
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/Mopidy-3.3.0.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd Mopidy-3.3.0
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ rm MANIFEST.in
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.WrUNEE
+ 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  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -Wl,-dT,/builddir/build/BUILD/Mopidy-3.3.0/.package_note-mopidy-3.3.0-3.fc38.x86_64.ld'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ '[' -f /usr/lib/rpm/generate-rpm-note.sh ']'
+ /usr/lib/rpm/generate-rpm-note.sh mopidy 3.3.0-3.fc38 x86_64
+ cd Mopidy-3.3.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  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -Wl,-dT,/builddir/build/BUILD/Mopidy-3.3.0/.package_note-mopidy-3.3.0-3.fc38.x86_64.ld'
+ /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP'
/usr/lib/python3.11/site-packages/setuptools/config/setupcfg.py:508: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead.
  warnings.warn(msg, warning_class)
running build
running build_py
creating build
creating build/lib
creating build/lib/mopidy
copying mopidy/zeroconf.py -> build/lib/mopidy
copying mopidy/mixer.py -> build/lib/mopidy
copying mopidy/listener.py -> build/lib/mopidy
copying mopidy/httpclient.py -> build/lib/mopidy
copying mopidy/ext.py -> build/lib/mopidy
copying mopidy/exceptions.py -> build/lib/mopidy
copying mopidy/commands.py -> build/lib/mopidy
copying mopidy/backend.py -> build/lib/mopidy
copying mopidy/__main__.py -> build/lib/mopidy
copying mopidy/__init__.py -> build/lib/mopidy
creating build/lib/mopidy/stream
copying mopidy/stream/actor.py -> build/lib/mopidy/stream
copying mopidy/stream/__init__.py -> build/lib/mopidy/stream
creating build/lib/mopidy/softwaremixer
copying mopidy/softwaremixer/mixer.py -> build/lib/mopidy/softwaremixer
copying mopidy/softwaremixer/__init__.py -> build/lib/mopidy/softwaremixer
creating build/lib/mopidy/models
copying mopidy/models/serialize.py -> build/lib/mopidy/models
copying mopidy/models/immutable.py -> build/lib/mopidy/models
copying mopidy/models/fields.py -> build/lib/mopidy/models
copying mopidy/models/__init__.py -> build/lib/mopidy/models
creating build/lib/mopidy/m3u
copying mopidy/m3u/translator.py -> build/lib/mopidy/m3u
copying mopidy/m3u/playlists.py -> build/lib/mopidy/m3u
copying mopidy/m3u/backend.py -> build/lib/mopidy/m3u
copying mopidy/m3u/__init__.py -> build/lib/mopidy/m3u
creating build/lib/mopidy/internal
copying mopidy/internal/xdg.py -> build/lib/mopidy/internal
copying mopidy/internal/versioning.py -> build/lib/mopidy/internal
copying mopidy/internal/validation.py -> build/lib/mopidy/internal
copying mopidy/internal/timer.py -> build/lib/mopidy/internal
copying mopidy/internal/storage.py -> build/lib/mopidy/internal
copying mopidy/internal/process.py -> build/lib/mopidy/internal
copying mopidy/internal/playlists.py -> build/lib/mopidy/internal
copying mopidy/internal/path.py -> build/lib/mopidy/internal
copying mopidy/internal/network.py -> build/lib/mopidy/internal
copying mopidy/internal/models.py -> build/lib/mopidy/internal
copying mopidy/internal/log.py -> build/lib/mopidy/internal
copying mopidy/internal/jsonrpc.py -> build/lib/mopidy/internal
copying mopidy/internal/http.py -> build/lib/mopidy/internal
copying mopidy/internal/gi.py -> build/lib/mopidy/internal
copying mopidy/internal/formatting.py -> build/lib/mopidy/internal
copying mopidy/internal/deps.py -> build/lib/mopidy/internal
copying mopidy/internal/deprecation.py -> build/lib/mopidy/internal
copying mopidy/internal/__init__.py -> build/lib/mopidy/internal
creating build/lib/mopidy/http
copying mopidy/http/handlers.py -> build/lib/mopidy/http
copying mopidy/http/actor.py -> build/lib/mopidy/http
copying mopidy/http/__init__.py -> build/lib/mopidy/http
creating build/lib/mopidy/file
copying mopidy/file/library.py -> build/lib/mopidy/file
copying mopidy/file/backend.py -> build/lib/mopidy/file
copying mopidy/file/__init__.py -> build/lib/mopidy/file
creating build/lib/mopidy/core
copying mopidy/core/tracklist.py -> build/lib/mopidy/core
copying mopidy/core/playlists.py -> build/lib/mopidy/core
copying mopidy/core/playback.py -> build/lib/mopidy/core
copying mopidy/core/mixer.py -> build/lib/mopidy/core
copying mopidy/core/listener.py -> build/lib/mopidy/core
copying mopidy/core/library.py -> build/lib/mopidy/core
copying mopidy/core/history.py -> build/lib/mopidy/core
copying mopidy/core/actor.py -> build/lib/mopidy/core
copying mopidy/core/__init__.py -> build/lib/mopidy/core
creating build/lib/mopidy/config
copying mopidy/config/validators.py -> build/lib/mopidy/config
copying mopidy/config/types.py -> build/lib/mopidy/config
copying mopidy/config/schemas.py -> build/lib/mopidy/config
copying mopidy/config/keyring.py -> build/lib/mopidy/config
copying mopidy/config/__init__.py -> build/lib/mopidy/config
creating build/lib/mopidy/audio
copying mopidy/audio/utils.py -> build/lib/mopidy/audio
copying mopidy/audio/tags.py -> build/lib/mopidy/audio
copying mopidy/audio/scan.py -> build/lib/mopidy/audio
copying mopidy/audio/listener.py -> build/lib/mopidy/audio
copying mopidy/audio/constants.py -> build/lib/mopidy/audio
copying mopidy/audio/actor.py -> build/lib/mopidy/audio
copying mopidy/audio/__init__.py -> build/lib/mopidy/audio
running egg_info
writing Mopidy.egg-info/PKG-INFO
writing dependency_links to Mopidy.egg-info/dependency_links.txt
writing entry points to Mopidy.egg-info/entry_points.txt
writing requirements to Mopidy.egg-info/requires.txt
writing top-level names to Mopidy.egg-info/top_level.txt
reading manifest file 'Mopidy.egg-info/SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'Mopidy.egg-info/SOURCES.txt'
/usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning:     Installing 'mopidy.http.data' as data is deprecated, please list it in `packages`.
    !!
    ############################
    # Package would be ignored #
    ############################
    Python recognizes 'mopidy.http.data' as an importable package,
    but it is not listed in the `packages` configuration of setuptools.
    'mopidy.http.data' has been automatically added to the distribution only
    because it may contain data files, but this behavior is likely to change
    in future versions of setuptools (and therefore is considered deprecated).
    Please make sure that 'mopidy.http.data' is included as a package by using
    the `packages` configuration field or the proper discovery methods
    (for example by using `find_namespace_packages(...)`/`find_namespace:`
    instead of `find_packages(...)`/`find:`).
    You can read more about "package discovery" and "data files" on setuptools
    documentation page.
!!
  check.warn(importable)
copying mopidy/py.typed -> build/lib/mopidy
copying mopidy/stream/ext.conf -> build/lib/mopidy/stream
copying mopidy/softwaremixer/ext.conf -> build/lib/mopidy/softwaremixer
copying mopidy/m3u/ext.conf -> build/lib/mopidy/m3u
copying mopidy/http/ext.conf -> build/lib/mopidy/http
creating build/lib/mopidy/http/data
copying mopidy/http/data/clients.html -> build/lib/mopidy/http/data
copying mopidy/http/data/favicon.ico -> build/lib/mopidy/http/data
copying mopidy/http/data/mopidy.css -> build/lib/mopidy/http/data
copying mopidy/file/ext.conf -> build/lib/mopidy/file
copying mopidy/config/default.conf -> build/lib/mopidy/config
+ cd docs
+ PYTHONPATH=..
+ make SPHINXBUILD=sphinx-build-3 html man
sphinx-build-3 -b html -d _build/doctrees   . _build/html
Running Sphinx v5.0.2
making output directory... done
WARNING: extlinks: Sphinx-6.0 will require a caption string to contain exactly one '%s' and all other '%' need to be escaped as '%%'.
WARNING: extlinks: Sphinx-6.0 will require a caption string to contain exactly one '%s' and all other '%' need to be escaped as '%%'.
WARNING: extlinks: Sphinx-6.0 will require a caption string to contain exactly one '%s' and all other '%' need to be escaped as '%%'.
WARNING: extlinks: Sphinx-6.0 will require a caption string to contain exactly one '%s' and all other '%' need to be escaped as '%%'.
WARNING: extlinks: Sphinx-6.0 will require a caption string to contain exactly one '%s' and all other '%' need to be escaped as '%%'.
loading intersphinx inventory from https://docs.python.org/3/objects.inv...
loading intersphinx inventory from https://pykka.readthedocs.io/en/latest/objects.inv...
loading intersphinx inventory from https://www.tornadoweb.org/en/stable/objects.inv...
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 53 source files that are out of date
updating environment: [new config] 53 added, 0 changed, 0 removed
reading sources... [  1%] api/architecture
reading sources... [  3%] api/audio
reading sources... [  5%] api/backend
reading sources... [  7%] api/commands
reading sources... [  9%] api/config
reading sources... [ 11%] api/core
reading sources... [ 13%] api/ext
reading sources... [ 15%] api/frontend
reading sources... [ 16%] api/http
reading sources... [ 18%] api/http-server
reading sources... [ 20%] api/httpclient
reading sources... [ 22%] api/index
reading sources... [ 24%] api/js
reading sources... [ 26%] api/mixer
reading sources... [ 28%] api/models
reading sources... [ 30%] api/zeroconf
reading sources... [ 32%] audiosinks
reading sources... [ 33%] authors
reading sources... [ 35%] changelog
reading sources... [ 37%] clients
reading sources... [ 39%] codestyle
reading sources... [ 41%] command
reading sources... [ 43%] config
reading sources... [ 45%] contributing
reading sources... [ 47%] devenv
reading sources... [ 49%] ext/file
reading sources... [ 50%] ext/http
reading sources... [ 52%] ext/m3u
reading sources... [ 54%] ext/softwaremixer
reading sources... [ 56%] ext/stream
reading sources... [ 58%] extensiondev
reading sources... [ 60%] glossary
reading sources... [ 62%] history/changelog-0.x
reading sources... [ 64%] history/changelog-1.x
reading sources... [ 66%] history/changelog-2.x
reading sources... [ 67%] history/index
reading sources... [ 69%] icecast
reading sources... [ 71%] index
reading sources... [ 73%] installation/arch
reading sources... [ 75%] installation/debian
reading sources... [ 77%] installation/fedora
reading sources... [ 79%] installation/index
reading sources... [ 81%] installation/macos
reading sources... [ 83%] installation/pypi
reading sources... [ 84%] installation/raspberrypi
reading sources... [ 86%] releasing
reading sources... [ 88%] running/index
reading sources... [ 90%] running/service
reading sources... [ 92%] running/terminal
reading sources... [ 94%] sponsors
reading sources... [ 96%] troubleshooting
reading sources... [ 98%] upnp
reading sources... [100%] versioning
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
writing output... [  1%] api/architecture
writing output... [  3%] api/audio
writing output... [  5%] api/backend
writing output... [  7%] api/commands
writing output... [  9%] api/config
writing output... [ 11%] api/core
writing output... [ 13%] api/ext
writing output... [ 15%] api/frontend
writing output... [ 16%] api/http
writing output... [ 18%] api/http-server
writing output... [ 20%] api/httpclient
writing output... [ 22%] api/index
writing output... [ 24%] api/js
writing output... [ 26%] api/mixer
writing output... [ 28%] api/models
writing output... [ 30%] api/zeroconf
writing output... [ 32%] audiosinks
writing output... [ 33%] authors
writing output... [ 35%] changelog
writing output... [ 37%] clients
writing output... [ 39%] codestyle
writing output... [ 41%] command
writing output... [ 43%] config
writing output... [ 45%] contributing
writing output... [ 47%] devenv
writing output... [ 49%] ext/file
writing output... [ 50%] ext/http
writing output... [ 52%] ext/m3u
writing output... [ 54%] ext/softwaremixer
writing output... [ 56%] ext/stream
writing output... [ 58%] extensiondev
writing output... [ 60%] glossary
writing output... [ 62%] history/changelog-0.x
writing output... [ 64%] history/changelog-1.x
writing output... [ 66%] history/changelog-2.x
writing output... [ 67%] history/index
writing output... [ 69%] icecast
writing output... [ 71%] index
writing output... [ 73%] installation/arch
writing output... [ 75%] installation/debian
writing output... [ 77%] installation/fedora
writing output... [ 79%] installation/index
writing output... [ 81%] installation/macos
writing output... [ 83%] installation/pypi
writing output... [ 84%] installation/raspberrypi
writing output... [ 86%] releasing
writing output... [ 88%] running/index
writing output... [ 90%] running/service
writing output... [ 92%] running/terminal
writing output... [ 94%] sponsors
writing output... [ 96%] troubleshooting
writing output... [ 98%] upnp
writing output... [100%] versioning
generating indices... /builddir/build/BUILD/Mopidy-3.3.0/mopidy/backend.py:docstring of mopidy.backend.Backend.uri_schemes:: WARNING: more than one target found for cross-reference 'List': mopidy.config.List, mopidy.config.types.List
/builddir/build/BUILD/Mopidy-3.3.0/mopidy/backend.py:docstring of mopidy.backend.PlaylistsProvider.as_list:: WARNING: more than one target found for cross-reference 'List': mopidy.config.List, mopidy.config.types.List
/builddir/build/BUILD/Mopidy-3.3.0/mopidy/backend.py:docstring of mopidy.backend.PlaylistsProvider.get_items:: WARNING: more than one target found for cross-reference 'List': mopidy.config.List, mopidy.config.types.List
/builddir/build/BUILD/Mopidy-3.3.0/mopidy/backend.py:docstring of mopidy.backend.LibraryProvider.browse:: WARNING: more than one target found for cross-reference 'List': mopidy.config.List, mopidy.config.types.List
/builddir/build/BUILD/Mopidy-3.3.0/mopidy/backend.py:docstring of mopidy.backend.LibraryProvider.get_images:: WARNING: more than one target found for cross-reference 'List': mopidy.config.List, mopidy.config.types.List
/builddir/build/BUILD/Mopidy-3.3.0/mopidy/backend.py:docstring of mopidy.backend.LibraryProvider.get_images:: WARNING: more than one target found for cross-reference 'List': mopidy.config.List, mopidy.config.types.List
/builddir/build/BUILD/Mopidy-3.3.0/mopidy/backend.py:docstring of mopidy.backend.LibraryProvider.lookup:: WARNING: more than one target found for cross-reference 'List': mopidy.config.List, mopidy.config.types.List
/builddir/build/BUILD/Mopidy-3.3.0/mopidy/backend.py:docstring of mopidy.backend.LibraryProvider.search:: WARNING: more than one target found for cross-reference 'List': mopidy.config.List, mopidy.config.types.List
/builddir/build/BUILD/Mopidy-3.3.0/mopidy/backend.py:docstring of mopidy.backend.LibraryProvider.search:: WARNING: more than one target found for cross-reference 'List': mopidy.config.List, mopidy.config.types.List
/builddir/build/BUILD/Mopidy-3.3.0/mopidy/ext.py:docstring of mopidy.ext.load_extensions:: WARNING: more than one target found for cross-reference 'List': mopidy.config.List, mopidy.config.types.List
genindex py-modindex done
highlighting module code... [  4%] mopidy.audio.actor
highlighting module code... [  8%] mopidy.audio.listener
highlighting module code... [ 12%] mopidy.audio.scan
highlighting module code... [ 16%] mopidy.audio.utils
highlighting module code... [ 20%] mopidy.backend
highlighting module code... [ 24%] mopidy.commands
highlighting module code... [ 28%] mopidy.config.schemas
highlighting module code... [ 32%] mopidy.config.types
highlighting module code... [ 36%] mopidy.config.validators
highlighting module code... [ 40%] mopidy.core.actor
highlighting module code... [ 44%] mopidy.core.history
highlighting module code... [ 48%] mopidy.core.library
highlighting module code... [ 52%] mopidy.core.listener
highlighting module code... [ 56%] mopidy.core.mixer
highlighting module code... [ 60%] mopidy.core.playback
highlighting module code... [ 64%] mopidy.core.playlists
highlighting module code... [ 68%] mopidy.core.tracklist
highlighting module code... [ 72%] mopidy.ext
highlighting module code... [ 76%] mopidy.httpclient
highlighting module code... [ 80%] mopidy.mixer
highlighting module code... [ 84%] mopidy.models
highlighting module code... [ 88%] mopidy.models.fields
highlighting module code... [ 92%] mopidy.models.immutable
highlighting module code... [ 96%] mopidy.models.serialize
highlighting module code... [100%] mopidy.zeroconf
writing additional pages... search done
copying static files... done
copying extra files... done
dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded, 15 warnings.
The HTML pages are in _build/html.
Build finished. The HTML pages are in _build/html.
sphinx-build-3 -b man -d _build/doctrees   . _build/man
Running Sphinx v5.0.2
making output directory... done
loading pickled environment... done
WARNING: extlinks: Sphinx-6.0 will require a caption string to contain exactly one '%s' and all other '%' need to be escaped as '%%'.
WARNING: extlinks: Sphinx-6.0 will require a caption string to contain exactly one '%s' and all other '%' need to be escaped as '%%'.
WARNING: extlinks: Sphinx-6.0 will require a caption string to contain exactly one '%s' and all other '%' need to be escaped as '%%'.
WARNING: extlinks: Sphinx-6.0 will require a caption string to contain exactly one '%s' and all other '%' need to be escaped as '%%'.
WARNING: extlinks: Sphinx-6.0 will require a caption string to contain exactly one '%s' and all other '%' need to be escaped as '%%'.
building [mo]: targets for 0 po files that are out of date
building [man]: all manpages
updating environment: 0 added, 0 changed, 0 removed
looking for now-outdated files... none found
writing... mopidy.1 { } done
build succeeded, 5 warnings.
The manual pages are in _build/man.
Build finished. The manual pages are in _build/man.
+ rm _build/html/.buildinfo
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.91Ew7x
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64
++ dirname /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64
+ 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  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -Wl,-dT,/builddir/build/BUILD/Mopidy-3.3.0/.package_note-mopidy-3.3.0-3.fc38.x86_64.ld'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd Mopidy-3.3.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  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -Wl,-dT,/builddir/build/BUILD/Mopidy-3.3.0/.package_note-mopidy-3.3.0-3.fc38.x86_64.ld'
+ /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64 --prefix /usr
/usr/lib/python3.11/site-packages/setuptools/config/setupcfg.py:508: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead.
  warnings.warn(msg, warning_class)
running install
/usr/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
running install_lib
creating /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr
creating /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib
creating /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11
creating /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages
creating /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy
copying build/lib/mopidy/py.typed -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy
creating /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/audio
copying build/lib/mopidy/audio/__init__.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/audio
copying build/lib/mopidy/audio/actor.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/audio
copying build/lib/mopidy/audio/constants.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/audio
copying build/lib/mopidy/audio/listener.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/audio
copying build/lib/mopidy/audio/scan.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/audio
copying build/lib/mopidy/audio/tags.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/audio
copying build/lib/mopidy/audio/utils.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/audio
creating /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/config
copying build/lib/mopidy/config/default.conf -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/config
copying build/lib/mopidy/config/__init__.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/config
copying build/lib/mopidy/config/keyring.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/config
copying build/lib/mopidy/config/schemas.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/config
copying build/lib/mopidy/config/types.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/config
copying build/lib/mopidy/config/validators.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/config
creating /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/core
copying build/lib/mopidy/core/__init__.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/core
copying build/lib/mopidy/core/actor.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/core
copying build/lib/mopidy/core/history.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/core
copying build/lib/mopidy/core/library.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/core
copying build/lib/mopidy/core/listener.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/core
copying build/lib/mopidy/core/mixer.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/core
copying build/lib/mopidy/core/playback.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/core
copying build/lib/mopidy/core/playlists.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/core
copying build/lib/mopidy/core/tracklist.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/core
creating /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/file
copying build/lib/mopidy/file/ext.conf -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/file
copying build/lib/mopidy/file/__init__.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/file
copying build/lib/mopidy/file/backend.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/file
copying build/lib/mopidy/file/library.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/file
creating /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/http
creating /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/http/data
copying build/lib/mopidy/http/data/mopidy.css -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/http/data
copying build/lib/mopidy/http/data/favicon.ico -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/http/data
copying build/lib/mopidy/http/data/clients.html -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/http/data
copying build/lib/mopidy/http/ext.conf -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/http
copying build/lib/mopidy/http/__init__.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/http
copying build/lib/mopidy/http/actor.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/http
copying build/lib/mopidy/http/handlers.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/http
creating /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal
copying build/lib/mopidy/internal/__init__.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal
copying build/lib/mopidy/internal/deprecation.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal
copying build/lib/mopidy/internal/deps.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal
copying build/lib/mopidy/internal/formatting.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal
copying build/lib/mopidy/internal/gi.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal
copying build/lib/mopidy/internal/http.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal
copying build/lib/mopidy/internal/jsonrpc.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal
copying build/lib/mopidy/internal/log.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal
copying build/lib/mopidy/internal/models.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal
copying build/lib/mopidy/internal/network.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal
copying build/lib/mopidy/internal/path.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal
copying build/lib/mopidy/internal/playlists.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal
copying build/lib/mopidy/internal/process.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal
copying build/lib/mopidy/internal/storage.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal
copying build/lib/mopidy/internal/timer.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal
copying build/lib/mopidy/internal/validation.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal
copying build/lib/mopidy/internal/versioning.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal
copying build/lib/mopidy/internal/xdg.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal
creating /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/m3u
copying build/lib/mopidy/m3u/ext.conf -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/m3u
copying build/lib/mopidy/m3u/__init__.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/m3u
copying build/lib/mopidy/m3u/backend.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/m3u
copying build/lib/mopidy/m3u/playlists.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/m3u
copying build/lib/mopidy/m3u/translator.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/m3u
creating /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/models
copying build/lib/mopidy/models/__init__.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/models
copying build/lib/mopidy/models/fields.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/models
copying build/lib/mopidy/models/immutable.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/models
copying build/lib/mopidy/models/serialize.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/models
creating /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/softwaremixer
copying build/lib/mopidy/softwaremixer/ext.conf -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/softwaremixer
copying build/lib/mopidy/softwaremixer/__init__.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/softwaremixer
copying build/lib/mopidy/softwaremixer/mixer.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/softwaremixer
creating /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/stream
copying build/lib/mopidy/stream/ext.conf -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/stream
copying build/lib/mopidy/stream/__init__.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/stream
copying build/lib/mopidy/stream/actor.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/stream
copying build/lib/mopidy/__init__.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy
copying build/lib/mopidy/__main__.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy
copying build/lib/mopidy/backend.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy
copying build/lib/mopidy/commands.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy
copying build/lib/mopidy/exceptions.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy
copying build/lib/mopidy/ext.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy
copying build/lib/mopidy/httpclient.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy
copying build/lib/mopidy/listener.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy
copying build/lib/mopidy/mixer.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy
copying build/lib/mopidy/zeroconf.py -> /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/audio/__init__.py to __init__.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/audio/actor.py to actor.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/audio/constants.py to constants.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/audio/listener.py to listener.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/audio/scan.py to scan.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/audio/tags.py to tags.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/audio/utils.py to utils.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/config/__init__.py to __init__.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/config/keyring.py to keyring.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/config/schemas.py to schemas.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/config/types.py to types.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/config/validators.py to validators.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/core/__init__.py to __init__.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/core/actor.py to actor.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/core/history.py to history.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/core/library.py to library.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/core/listener.py to listener.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/core/mixer.py to mixer.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/core/playback.py to playback.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/core/playlists.py to playlists.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/core/tracklist.py to tracklist.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/file/__init__.py to __init__.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/file/backend.py to backend.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/file/library.py to library.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/http/__init__.py to __init__.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/http/actor.py to actor.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/http/handlers.py to handlers.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal/__init__.py to __init__.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal/deprecation.py to deprecation.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal/deps.py to deps.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal/formatting.py to formatting.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal/gi.py to gi.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal/http.py to http.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal/jsonrpc.py to jsonrpc.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal/log.py to log.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal/models.py to models.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal/network.py to network.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal/path.py to path.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal/playlists.py to playlists.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal/process.py to process.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal/storage.py to storage.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal/timer.py to timer.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal/validation.py to validation.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal/versioning.py to versioning.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/internal/xdg.py to xdg.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/m3u/__init__.py to __init__.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/m3u/backend.py to backend.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/m3u/playlists.py to playlists.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/m3u/translator.py to translator.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/models/__init__.py to __init__.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/models/fields.py to fields.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/models/immutable.py to immutable.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/models/serialize.py to serialize.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/softwaremixer/__init__.py to __init__.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/softwaremixer/mixer.py to mixer.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/stream/__init__.py to __init__.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/stream/actor.py to actor.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/__init__.py to __init__.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/__main__.py to __main__.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/backend.py to backend.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/commands.py to commands.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/exceptions.py to exceptions.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/ext.py to ext.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/httpclient.py to httpclient.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/listener.py to listener.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/mixer.py to mixer.cpython-311.pyc
byte-compiling /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/mopidy/zeroconf.py to zeroconf.cpython-311.pyc
writing byte-compilation script '/tmp/tmpa55mwj7c.py'
/usr/bin/python3 /tmp/tmpa55mwj7c.py
removing /tmp/tmpa55mwj7c.py
running install_egg_info
running egg_info
writing Mopidy.egg-info/PKG-INFO
writing dependency_links to Mopidy.egg-info/dependency_links.txt
writing entry points to Mopidy.egg-info/entry_points.txt
writing requirements to Mopidy.egg-info/requires.txt
writing top-level names to Mopidy.egg-info/top_level.txt
reading manifest file 'Mopidy.egg-info/SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'Mopidy.egg-info/SOURCES.txt'
Copying Mopidy.egg-info to /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11/site-packages/Mopidy-3.3.0-py3.11.egg-info
running install_scripts
Installing mopidy script to /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/bin
+ rm -rfv /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/bin/__pycache__
+ install -d -m 0755 /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/var/lib/mopidy
+ install -d -m 0755 /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/var/cache/mopidy
+ install -d -m 0755 /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/etc/mopidy
+ touch /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/etc/mopidy/mopidy.conf
+ install -p -D extra/mopidyctl/mopidyctl /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/sbin/mopidyctl
+ install -p -D -m 0644 docs/_build/man/mopidy.1 /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/share/man/man1/mopidy.1
+ install -p -D -m 0644 extra/mopidyctl/mopidyctl.8 /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/share/man/man8/mopidyctl.8
+ install -p -D -m 0644 extra/systemd/mopidy.service /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/systemd/system/mopidy.service
+ install -p -D -m 0644 /builddir/build/SOURCES/mopidy.conf /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/share/mopidy/conf.d/mopidy.conf
+ /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 3.3.0-3.fc38 --unique-debug-suffix -3.3.0-3.fc38.x86_64 --unique-debug-src-base mopidy-3.3.0-3.fc38.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/Mopidy-3.3.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
mangling shebang in /usr/sbin/mopidyctl from /bin/sh to #!/usr/bin/sh
+ /usr/lib/rpm/brp-remove-la-files
+ /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0
Bytecompiling .py files below /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/lib/python3.11 using python3.11
+ /usr/lib/rpm/redhat/brp-python-hardlink
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.7qhcdZ
+ 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  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -Wl,-dT,/builddir/build/BUILD/Mopidy-3.3.0/.package_note-mopidy-3.3.0-3.fc38.x86_64.ld'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ '[' -f /usr/lib/rpm/generate-rpm-note.sh ']'
+ /usr/lib/rpm/generate-rpm-note.sh mopidy 3.3.0-3.fc38 x86_64
+ cd Mopidy-3.3.0
+ /usr/bin/python3 setup.py test
/usr/lib/python3.11/site-packages/setuptools/config/setupcfg.py:508: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead.
  warnings.warn(msg, warning_class)
running test
WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox.
running egg_info
writing Mopidy.egg-info/PKG-INFO
writing dependency_links to Mopidy.egg-info/dependency_links.txt
writing entry points to Mopidy.egg-info/entry_points.txt
writing requirements to Mopidy.egg-info/requires.txt
writing top-level names to Mopidy.egg-info/top_level.txt
reading manifest file 'Mopidy.egg-info/SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'Mopidy.egg-info/SOURCES.txt'
running build_ext
test_current_version_is_parsable_as_a_strict_version_number (tests.test_version.VersionTest.test_current_version_is_parsable_as_a_strict_version_number) ... /builddir/build/BUILD/Mopidy-3.3.0/tests/test_version.py:9: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
  StrictVersion(__version__)
ok
test_listener_has_default_impl_for_mute_changed (tests.test_mixer.MixerListenerTest.test_listener_has_default_impl_for_mute_changed) ... ok
test_listener_has_default_impl_for_volume_changed (tests.test_mixer.MixerListenerTest.test_listener_has_default_impl_for_volume_changed) ... ok
test_on_event_forwards_to_specific_handler (tests.test_mixer.MixerListenerTest.test_on_event_forwards_to_specific_handler) ... ok
test_help_has_mopidy_options (tests.test_help.HelpTest.test_help_has_mopidy_options) ... ok
test_audio_error_is_a_mopidy_exception (tests.test_exceptions.ExceptionsTest.test_audio_error_is_a_mopidy_exception) ... ok
test_backend_error_is_a_mopidy_exception (tests.test_exceptions.ExceptionsTest.test_backend_error_is_a_mopidy_exception) ... ok
test_exception_can_include_message_string (tests.test_exceptions.ExceptionsTest.test_exception_can_include_message_string) ... ok
test_extension_error_is_a_mopidy_exception (tests.test_exceptions.ExceptionsTest.test_extension_error_is_a_mopidy_exception) ... ok
test_frontend_error_is_a_mopidy_exception (tests.test_exceptions.ExceptionsTest.test_frontend_error_is_a_mopidy_exception) ... ok
test_mixer_error_is_a_mopidy_exception (tests.test_exceptions.ExceptionsTest.test_mixer_error_is_a_mopidy_exception) ... ok
test_scanner_error_is_a_mopidy_exception (tests.test_exceptions.ExceptionsTest.test_scanner_error_is_a_mopidy_exception) ... ok
test_command_arguments (tests.test_commands.CommandParsingTest.test_command_arguments) ... ok
test_command_arguments_and_sub_command (tests.test_commands.CommandParsingTest.test_command_arguments_and_sub_command) ... ok
test_command_error_usage_prog (tests.test_commands.CommandParsingTest.test_command_error_usage_prog) ... ok
test_command_parsing_does_not_contain_args (tests.test_commands.CommandParsingTest.test_command_parsing_does_not_contain_args) ... ok
test_command_parsing_returns_namespace (tests.test_commands.CommandParsingTest.test_command_parsing_returns_namespace) ... ok
test_help_action_works (tests.test_commands.CommandParsingTest.test_help_action_works) ... ok
test_innermost_set_wins (tests.test_commands.CommandParsingTest.test_innermost_set_wins) ... ok
test_invalid_sub_command_bails (tests.test_commands.CommandParsingTest.test_invalid_sub_command_bails) ... ok
test_invalid_subcommand (tests.test_commands.CommandParsingTest.test_invalid_subcommand) ... ok
test_invalid_type (tests.test_commands.CommandParsingTest.test_invalid_type) ... ok
test_missing_positionals (tests.test_commands.CommandParsingTest.test_missing_positionals) ... ok
test_missing_positionals_subcommand (tests.test_commands.CommandParsingTest.test_missing_positionals_subcommand) ... ok
test_missing_required (tests.test_commands.CommandParsingTest.test_missing_required) ... ok
test_result_stores_choosen_command (tests.test_commands.CommandParsingTest.test_result_stores_choosen_command) ... ok
test_set (tests.test_commands.CommandParsingTest.test_set) ... ok
test_set_propegate (tests.test_commands.CommandParsingTest.test_set_propegate) ... ok
test_subcommand_may_have_positional (tests.test_commands.CommandParsingTest.test_subcommand_may_have_positional) ... ok
test_subcommand_may_have_remainder (tests.test_commands.CommandParsingTest.test_subcommand_may_have_remainder) ... ok
test_unknown_command (tests.test_commands.CommandParsingTest.test_unknown_command) ... ok
test_unknown_options_bails (tests.test_commands.CommandParsingTest.test_unknown_options_bails) ... ok
test_empty_override (tests.test_commands.ConfigOverrideTypeTest.test_empty_override) ... ok
test_invalid_override (tests.test_commands.ConfigOverrideTypeTest.test_invalid_override) ... ok
test_valid_override (tests.test_commands.ConfigOverrideTypeTest.test_valid_override) ... ok
test_command_with_documentation (tests.test_commands.HelpTest.test_command_with_documentation) ... ok
test_command_with_documentation_and_option (tests.test_commands.HelpTest.test_command_with_documentation_and_option) ... ok
test_command_with_option (tests.test_commands.HelpTest.test_command_with_option) ... ok
test_command_with_option_and_positional (tests.test_commands.HelpTest.test_command_with_option_and_positional) ... ok
test_command_with_option_and_subcommand_with_option (tests.test_commands.HelpTest.test_command_with_option_and_subcommand_with_option) ... ok
test_command_with_options_doc_and_subcommand_with_option_and_doc (tests.test_commands.HelpTest.test_command_with_options_doc_and_subcommand_with_option_and_doc) ... ok
test_command_without_documenation_or_options (tests.test_commands.HelpTest.test_command_without_documenation_or_options) ... ok
test_nested_subcommands_skipped_intermediate (tests.test_commands.HelpTest.test_nested_subcommands_skipped_intermediate) ... ok
test_nested_subcommands_with_options (tests.test_commands.HelpTest.test_nested_subcommands_with_options) ... ok
test_prog_name_default_and_override (tests.test_commands.HelpTest.test_prog_name_default_and_override) ... ok
test_subcommand_with_documentation_shown (tests.test_commands.HelpTest.test_subcommand_with_documentation_shown) ... ok
test_subcommand_with_options_and_documentation (tests.test_commands.HelpTest.test_subcommand_with_options_and_documentation) ... ok
test_subcommand_with_options_shown (tests.test_commands.HelpTest.test_subcommand_with_options_shown) ... ok
test_subcommand_with_positional_shown (tests.test_commands.HelpTest.test_subcommand_with_positional_shown) ... ok
test_subcommand_without_documentation_or_options (tests.test_commands.HelpTest.test_subcommand_without_documentation_or_options) ... ok
test_config_overrides (tests.test_commands.RootCommandTest.test_config_overrides) ... ok
test_default_implmentation_raises_error (tests.test_commands.RunTest.test_default_implmentation_raises_error) ... ok
test_basic_usage (tests.test_commands.UsageTest.test_basic_usage) ... ok
test_nested_usage (tests.test_commands.UsageTest.test_nested_usage) ... ok
test_prog_name_default_and_override (tests.test_commands.UsageTest.test_prog_name_default_and_override) ... ok
test_as_list_empty_to_start_with (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_as_list_empty_to_start_with) ... ok
test_as_list_ignores_non_playlists (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_as_list_ignores_non_playlists) ... ok
test_create_adds_playlist_to_playlists_collection (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_create_adds_playlist_to_playlists_collection) ... ok
test_create_replaces_existing_playlist_with_updated_playlist (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_create_replaces_existing_playlist_with_updated_playlist) ... ok
test_create_returns_playlist_with_name_set (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_create_returns_playlist_with_name_set) ... ok
test_create_returns_playlist_with_uri_set (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_create_returns_playlist_with_uri_set) ... ok
test_create_sanitizes_playlist_name (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_create_sanitizes_playlist_name) ... ok
test_created_playlist_is_persisted (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_created_playlist_is_persisted) ... ok
test_delete_non_existant_playlist (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_delete_non_existant_playlist) ... Error deleting playlist 'm3u:unknown': No such file or directory
ok
test_delete_on_path_outside_playlist_dir_returns_none (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_delete_on_path_outside_playlist_dir_returns_none) ... ok
test_delete_playlist_removes_it_from_the_collection (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_delete_playlist_removes_it_from_the_collection) ... Error reading playlist 'm3u:test.m3u': No such file or directory
ok
test_delete_playlist_without_file (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_delete_playlist_without_file) ... Error deleting playlist 'm3u:test.m3u': No such file or directory
Error reading playlist 'm3u:test.m3u': No such file or directory
ok
test_deleted_playlist_is_removed (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_deleted_playlist_is_removed) ... ok
test_extended_playlist_contents_is_written_to_disk (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_extended_playlist_contents_is_written_to_disk) ... ok
test_get_items_from_file_outside_playlist_dir_returns_none (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_get_items_from_file_outside_playlist_dir_returns_none) ... ok
test_get_items_of_unknown_playlist_returns_none (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_get_items_of_unknown_playlist_returns_none) ... ok
test_get_items_returns_item_refs (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_get_items_returns_item_refs) ... ok
test_latin1_playlist_contents_is_written_to_disk (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_latin1_playlist_contents_is_written_to_disk) ... ok
test_load_playlist_with_nonfilesystem_encoding_of_filename (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_load_playlist_with_nonfilesystem_encoding_of_filename) ... ok
test_lookup_finds_playlist_by_uri (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_lookup_finds_playlist_by_uri) ... ok
test_lookup_on_path_outside_playlist_dir_returns_none (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_lookup_on_path_outside_playlist_dir_returns_none) ... ok
test_playlist_contents_is_written_to_disk (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_playlist_contents_is_written_to_disk) ... ok
test_playlist_sort_order (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_playlist_sort_order) ... ok
test_playlist_with_absolute_path (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_playlist_with_absolute_path) ... ok
test_playlist_with_relative_path (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_playlist_with_relative_path) ... ok
test_playlist_with_unknown_track (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_playlist_with_unknown_track) ... ok
test_playlists_are_loaded_at_startup (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_playlists_are_loaded_at_startup) ... ok
test_refresh (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_refresh) ... ok
test_save_on_path_outside_playlist_dir_returns_none (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_save_on_path_outside_playlist_dir_returns_none) ... ok
test_save_playlist_with_new_uri (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_save_playlist_with_new_uri) ... ok
test_save_replaces_existing_playlist_with_updated_playlist (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_save_replaces_existing_playlist_with_updated_playlist) ... Error reading playlist 'm3u:test1.m3u': No such file or directory
ok
test_saved_playlist_is_persisted (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_saved_playlist_is_persisted) ... ok
test_utf8_playlist_contents_is_replaced_and_written_to_disk (tests.m3u.test_playlists.M3UPlaylistsProviderBaseDirectoryTest.test_utf8_playlist_contents_is_replaced_and_written_to_disk) ... ok
test_as_list_empty_to_start_with (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_as_list_empty_to_start_with) ... ok
test_as_list_ignores_non_playlists (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_as_list_ignores_non_playlists) ... ok
test_create_adds_playlist_to_playlists_collection (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_create_adds_playlist_to_playlists_collection) ... ok
test_create_replaces_existing_playlist_with_updated_playlist (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_create_replaces_existing_playlist_with_updated_playlist) ... ok
test_create_returns_playlist_with_name_set (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_create_returns_playlist_with_name_set) ... ok
test_create_returns_playlist_with_uri_set (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_create_returns_playlist_with_uri_set) ... ok
test_create_sanitizes_playlist_name (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_create_sanitizes_playlist_name) ... ok
test_created_playlist_is_persisted (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_created_playlist_is_persisted) ... ok
test_delete_non_existant_playlist (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_delete_non_existant_playlist) ... Error deleting playlist 'm3u:unknown': No such file or directory
ok
test_delete_on_path_outside_playlist_dir_returns_none (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_delete_on_path_outside_playlist_dir_returns_none) ... ok
test_delete_playlist_removes_it_from_the_collection (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_delete_playlist_removes_it_from_the_collection) ... Error reading playlist 'm3u:test.m3u': No such file or directory
ok
test_delete_playlist_without_file (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_delete_playlist_without_file) ... Error deleting playlist 'm3u:test.m3u': No such file or directory
Error reading playlist 'm3u:test.m3u': No such file or directory
ok
test_deleted_playlist_is_removed (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_deleted_playlist_is_removed) ... ok
test_extended_playlist_contents_is_written_to_disk (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_extended_playlist_contents_is_written_to_disk) ... ok
test_get_items_from_file_outside_playlist_dir_returns_none (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_get_items_from_file_outside_playlist_dir_returns_none) ... ok
test_get_items_of_unknown_playlist_returns_none (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_get_items_of_unknown_playlist_returns_none) ... ok
test_get_items_returns_item_refs (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_get_items_returns_item_refs) ... ok
test_latin1_playlist_contents_is_written_to_disk (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_latin1_playlist_contents_is_written_to_disk) ... ok
test_load_playlist_with_nonfilesystem_encoding_of_filename (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_load_playlist_with_nonfilesystem_encoding_of_filename) ... ok
test_lookup_finds_playlist_by_uri (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_lookup_finds_playlist_by_uri) ... ok
test_lookup_on_path_outside_playlist_dir_returns_none (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_lookup_on_path_outside_playlist_dir_returns_none) ... ok
test_playlist_contents_is_written_to_disk (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_playlist_contents_is_written_to_disk) ... ok
test_playlist_sort_order (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_playlist_sort_order) ... ok
test_playlist_with_absolute_path (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_playlist_with_absolute_path) ... ok
test_playlist_with_relative_path (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_playlist_with_relative_path) ... ok
test_playlist_with_unknown_track (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_playlist_with_unknown_track) ... ok
test_playlists_are_loaded_at_startup (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_playlists_are_loaded_at_startup) ... ok
test_refresh (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_refresh) ... ok
test_save_on_path_outside_playlist_dir_returns_none (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_save_on_path_outside_playlist_dir_returns_none) ... ok
test_save_playlist_with_new_uri (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_save_playlist_with_new_uri) ... ok
test_save_replaces_existing_playlist_with_updated_playlist (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_save_replaces_existing_playlist_with_updated_playlist) ... Error reading playlist 'm3u:test1.m3u': No such file or directory
ok
test_saved_playlist_is_persisted (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_saved_playlist_is_persisted) ... ok
test_utf8_playlist_contents_is_replaced_and_written_to_disk (tests.m3u.test_playlists.M3UPlaylistsProviderTest.test_utf8_playlist_contents_is_replaced_and_written_to_disk) ... ok
test_absolute_path (tests.internal.test_path.ExpandPathTest.test_absolute_path) ... ok
test_abspath (tests.internal.test_path.ExpandPathTest.test_abspath) ... ok
test_empty_path (tests.internal.test_path.ExpandPathTest.test_empty_path) ... ok
test_home_dir_expansion (tests.internal.test_path.ExpandPathTest.test_home_dir_expansion) ... ok
test_invalid_utf8_bytes (tests.internal.test_path.ExpandPathTest.test_invalid_utf8_bytes) ... ok
test_xdg_subsititution (tests.internal.test_path.ExpandPathTest.test_xdg_subsititution) ... ok
test_xdg_subsititution_unknown (tests.internal.test_path.ExpandPathTest.test_xdg_subsititution_unknown) ... ok
test_create_dir_with_name_of_existing_file_throws_oserror (tests.internal.test_path.GetOrCreateDirTest.test_create_dir_with_name_of_existing_file_throws_oserror) ... ok
test_create_dir_with_none (tests.internal.test_path.GetOrCreateDirTest.test_create_dir_with_none) ... ok
test_creating_dir (tests.internal.test_path.GetOrCreateDirTest.test_creating_dir) ... Creating dir file:///tmp/tmpabnieg89/test
Creating dir file:///tmp/tmpx0xvggz1/test/test
ok
test_creating_existing_dir (tests.internal.test_path.GetOrCreateDirTest.test_creating_existing_dir) ... ok
test_creating_nested_dirs (tests.internal.test_path.GetOrCreateDirTest.test_creating_nested_dirs) ... ok
test_create_dir_with_bytes_content (tests.internal.test_path.GetOrCreateFileTest.test_create_dir_with_bytes_content) ... ok
Creating file file:///tmp/tmplcrhzszf/test
Creating file file:///tmp/tmpxqti5x73/test
Creating file file:///tmp/tmp3kxku2v6/foo/bar
test_create_dir_with_unicode_content (tests.internal.test_path.GetOrCreateFileTest.test_create_dir_with_unicode_content) ... ok
test_create_dir_without_mkdir (tests.internal.test_path.GetOrCreateFileTest.test_create_dir_without_mkdir) ... ok
test_create_file_with_name_of_existing_dir_throws_error (tests.internal.test_path.GetOrCreateFileTest.test_create_file_with_name_of_existing_dir_throws_error) ... ok
test_create_file_with_none_filename_throws_type_error (tests.internal.test_path.GetOrCreateFileTest.test_create_file_with_none_filename_throws_type_error) ... ok
test_creating_existing_file (tests.internal.test_path.GetOrCreateFileTest.test_creating_existing_file) ... Creating file file:///tmp/tmpoos_wxus
Creating file file:///tmp/tmpl05elt4q/test
Creating file file:///tmp/tmpqhm8rud5/test
Creating dir file:///tmp/tmp7215najs/test
Creating file file:///tmp/tmp7215najs/test/test
ok
test_creating_file (tests.internal.test_path.GetOrCreateFileTest.test_creating_file) ... ok
test_creating_nested_file (tests.internal.test_path.GetOrCreateFileTest.test_creating_nested_file) ... ok
test_correctly_matched_socket_path (tests.internal.test_path.GetUnixSocketPathTest.test_correctly_matched_socket_path) ... ok
test_correctly_no_match_socket_path (tests.internal.test_path.GetUnixSocketPathTest.test_correctly_no_match_socket_path) ... ok
test_simple_path (tests.internal.test_path.PathToFileURITest.test_simple_path) ... ok
test_space_in_path (tests.internal.test_path.PathToFileURITest.test_space_in_path) ... ok
test_unicode_in_path (tests.internal.test_path.PathToFileURITest.test_unicode_in_path) ... ok
test_latin1_in_uri (tests.internal.test_path.UriToPathTest.test_latin1_in_uri) ... ok
test_simple_uri (tests.internal.test_path.UriToPathTest.test_simple_uri) ... ok
test_space_in_uri (tests.internal.test_path.UriToPathTest.test_space_in_uri) ... ok
test_unicode_in_uri (tests.internal.test_path.UriToPathTest.test_unicode_in_uri) ... ok
test_format_hostname_does_nothing_when_only_ipv4_available (tests.internal.test_network.FormatHostnameTest.test_format_hostname_does_nothing_when_only_ipv4_available) ... ok
test_format_hostname_prefixes_ipv4_addresses_when_ipv6_available (tests.internal.test_network.FormatHostnameTest.test_format_hostname_prefixes_ipv4_addresses_when_ipv6_available) ... ok
test_system_that_claims_no_ipv6_support (tests.internal.test_network.TryIPv6SocketTest.test_system_that_claims_no_ipv6_support) ... ok
test_system_with_broken_ipv6 (tests.internal.test_network.TryIPv6SocketTest.test_system_with_broken_ipv6) ... ok
test_with_working_ipv6 (tests.internal.test_network.TryIPv6SocketTest.test_with_working_ipv6) ... ok
test_history_list (tests.internal.test_models.HistoryStateTest.test_history_list) ... ok
test_history_string_fail (tests.internal.test_models.HistoryStateTest.test_history_string_fail) ... ok
test_to_json_and_back (tests.internal.test_models.HistoryStateTest.test_to_json_and_back) ... ok
test_timestamp (tests.internal.test_models.HistoryTrackTest.test_timestamp) ... ok
test_to_json_and_back (tests.internal.test_models.HistoryTrackTest.test_to_json_and_back) ... ok
test_track (tests.internal.test_models.HistoryTrackTest.test_track) ... ok
test_mute_default (tests.internal.test_models.MixerStateTest.test_mute_default) ... ok
test_mute_false (tests.internal.test_models.MixerStateTest.test_mute_false) ... ok
test_mute_true (tests.internal.test_models.MixerStateTest.test_mute_true) ... ok
test_to_json_and_back (tests.internal.test_models.MixerStateTest.test_to_json_and_back) ... ok
test_volume (tests.internal.test_models.MixerStateTest.test_volume) ... ok
test_volume_invalid (tests.internal.test_models.MixerStateTest.test_volume_invalid) ... ok
test_position (tests.internal.test_models.PlaybackStateTest.test_position) ... ok
test_position_invalid (tests.internal.test_models.PlaybackStateTest.test_position_invalid) ... ok
test_state (tests.internal.test_models.PlaybackStateTest.test_state) ... ok
test_state_invalid (tests.internal.test_models.PlaybackStateTest.test_state_invalid) ... ok
test_tl_track (tests.internal.test_models.PlaybackStateTest.test_tl_track) ... ok
test_tl_track_invalid (tests.internal.test_models.PlaybackStateTest.test_tl_track_invalid) ... ok
test_tl_track_none (tests.internal.test_models.PlaybackStateTest.test_tl_track_none) ... ok
test_to_json_and_back (tests.internal.test_models.PlaybackStateTest.test_to_json_and_back) ... ok
test_consume_true (tests.internal.test_models.TracklistStateTest.test_consume_true) ... ok
test_next_tlid (tests.internal.test_models.TracklistStateTest.test_next_tlid) ... ok
test_next_tlid_invalid (tests.internal.test_models.TracklistStateTest.test_next_tlid_invalid) ... ok
test_random_true (tests.internal.test_models.TracklistStateTest.test_random_true) ... ok
test_repeat_false (tests.internal.test_models.TracklistStateTest.test_repeat_false) ... ok
test_repeat_invalid (tests.internal.test_models.TracklistStateTest.test_repeat_invalid) ... ok
test_repeat_true (tests.internal.test_models.TracklistStateTest.test_repeat_true) ... ok
test_single_true (tests.internal.test_models.TracklistStateTest.test_single_true) ... ok
test_to_json_and_back (tests.internal.test_models.TracklistStateTest.test_to_json_and_back) ... ok
test_tracks (tests.internal.test_models.TracklistStateTest.test_tracks) ... ok
test_tracks_invalid (tests.internal.test_models.TracklistStateTest.test_tracks_invalid) ... ok
test_batch_of_both_successfull_and_failing_requests (tests.internal.test_jsonrpc.JsonRpcBatchErrorTest.test_batch_of_both_successfull_and_failing_requests) ... ok
test_batch_with_invalid_command_causes_invalid_request_error (tests.internal.test_jsonrpc.JsonRpcBatchErrorTest.test_batch_with_invalid_command_causes_invalid_request_error) ... ok
test_batch_with_invalid_commands_causes_invalid_request_error (tests.internal.test_jsonrpc.JsonRpcBatchErrorTest.test_batch_with_invalid_commands_causes_invalid_request_error) ... ok
test_empty_batch_list_causes_invalid_request_error (tests.internal.test_jsonrpc.JsonRpcBatchErrorTest.test_empty_batch_list_causes_invalid_request_error) ... ok
test_batch_of_commands_and_notifications_returns_some (tests.internal.test_jsonrpc.JsonRpcBatchTest.test_batch_of_commands_and_notifications_returns_some) ... ok
test_batch_of_only_commands_returns_all (tests.internal.test_jsonrpc.JsonRpcBatchTest.test_batch_of_only_commands_returns_all) ... ok
test_batch_of_only_notifications_returns_nothing (tests.internal.test_jsonrpc.JsonRpcBatchTest.test_batch_of_only_notifications_returns_nothing) ... ok
test_can_describe_method_on_root (tests.internal.test_jsonrpc.JsonRpcInspectorTest.test_can_describe_method_on_root) ... ok
test_empty_object_mounts_is_not_allowed (tests.internal.test_jsonrpc.JsonRpcInspectorTest.test_empty_object_mounts_is_not_allowed) ... ok
test_inspector_can_describe_a_bunch_of_large_classes (tests.internal.test_jsonrpc.JsonRpcInspectorTest.test_inspector_can_describe_a_bunch_of_large_classes) ... ok
test_inspector_can_describe_an_object_with_methods (tests.internal.test_jsonrpc.JsonRpcInspectorTest.test_inspector_can_describe_an_object_with_methods) ... ok
test_handle_json_converts_from_and_to_json (tests.internal.test_jsonrpc.JsonRpcSerializationTest.test_handle_json_converts_from_and_to_json) ... ok
test_handle_json_decodes_mopidy_models (tests.internal.test_jsonrpc.JsonRpcSerializationTest.test_handle_json_decodes_mopidy_models) ... ok
test_handle_json_encodes_mopidy_models (tests.internal.test_jsonrpc.JsonRpcSerializationTest.test_handle_json_encodes_mopidy_models) ... ok
test_handle_json_returns_nothing_for_notices (tests.internal.test_jsonrpc.JsonRpcSerializationTest.test_handle_json_returns_nothing_for_notices) ... ok
test_invalid_json_batch_causes_parse_error (tests.internal.test_jsonrpc.JsonRpcSerializationTest.test_invalid_json_batch_causes_parse_error) ... ok
test_invalid_json_command_causes_parse_error (tests.internal.test_jsonrpc.JsonRpcSerializationTest.test_invalid_json_command_causes_parse_error) ... ok
test_empty_object_mounts_is_not_allowed (tests.internal.test_jsonrpc.JsonRpcSetupTest.test_empty_object_mounts_is_not_allowed) ... ok
test_application_error_response (tests.internal.test_jsonrpc.JsonRpcSingleCommandErrorTest.test_application_error_response) ... ok
test_invalid_method_value_causes_invalid_request_error (tests.internal.test_jsonrpc.JsonRpcSingleCommandErrorTest.test_invalid_method_value_causes_invalid_request_error) ... ok
test_invalid_params_causes_invalid_params_error (tests.internal.test_jsonrpc.JsonRpcSingleCommandErrorTest.test_invalid_params_causes_invalid_params_error) ... Exception returned from Core (urn:uuid:d694a3ff-ad97-4f0a-a1d1-461e1eeb6e3b) to caller:
Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/pykka/_actor.py", line 193, in _actor_loop
    response = self._handle_receive(envelope.message)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pykka/_actor.py", line 299, in _handle_receive
    return callee(*message.args, **message.kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: Core.get_uri_schemes() takes 1 positional argument but 2 were given
ok
test_invalid_params_value_causes_invalid_request_error (tests.internal.test_jsonrpc.JsonRpcSingleCommandErrorTest.test_invalid_params_value_causes_invalid_request_error) ... ok
test_method_on_unknown_object_causes_unknown_method_error (tests.internal.test_jsonrpc.JsonRpcSingleCommandErrorTest.test_method_on_unknown_object_causes_unknown_method_error) ... ok
test_method_on_without_object_causes_unknown_method_error (tests.internal.test_jsonrpc.JsonRpcSingleCommandErrorTest.test_method_on_without_object_causes_unknown_method_error) ... ok
test_missing_jsonrpc_member_causes_invalid_request_error (tests.internal.test_jsonrpc.JsonRpcSingleCommandErrorTest.test_missing_jsonrpc_member_causes_invalid_request_error) ... ok
test_missing_method_member_causes_invalid_request_error (tests.internal.test_jsonrpc.JsonRpcSingleCommandErrorTest.test_missing_method_member_causes_invalid_request_error) ... ok
test_private_method_causes_unknown_method_error (tests.internal.test_jsonrpc.JsonRpcSingleCommandErrorTest.test_private_method_causes_unknown_method_error) ... ok
test_unknown_method_on_known_object_causes_unknown_method_error (tests.internal.test_jsonrpc.JsonRpcSingleCommandErrorTest.test_unknown_method_on_known_object_causes_unknown_method_error) ... ok
test_wrong_jsonrpc_version_causes_invalid_request_error (tests.internal.test_jsonrpc.JsonRpcSingleCommandErrorTest.test_wrong_jsonrpc_version_causes_invalid_request_error) ... ok
test_call_method_on_actor_member (tests.internal.test_jsonrpc.JsonRpcSingleCommandTest.test_call_method_on_actor_member) ... ok
test_call_method_on_actor_root (tests.internal.test_jsonrpc.JsonRpcSingleCommandTest.test_call_method_on_actor_root) ... ok
test_call_method_on_plain_object (tests.internal.test_jsonrpc.JsonRpcSingleCommandTest.test_call_method_on_plain_object) ... ok
test_call_method_on_root (tests.internal.test_jsonrpc.JsonRpcSingleCommandTest.test_call_method_on_root) ... ok
test_call_method_which_is_a_directly_mounted_actor_member (tests.internal.test_jsonrpc.JsonRpcSingleCommandTest.test_call_method_which_is_a_directly_mounted_actor_member) ... ok
test_call_method_which_returns_dict_from_plain_object (tests.internal.test_jsonrpc.JsonRpcSingleCommandTest.test_call_method_which_returns_dict_from_plain_object) ... ok
test_call_method_with_positional_params (tests.internal.test_jsonrpc.JsonRpcSingleCommandTest.test_call_method_with_positional_params) ... ok
test_call_methods_with_named_params (tests.internal.test_jsonrpc.JsonRpcSingleCommandTest.test_call_methods_with_named_params) ... ok
test_notification_does_not_return_a_result (tests.internal.test_jsonrpc.JsonRpcSingleNotificationTest.test_notification_does_not_return_a_result) ... ok
test_notification_makes_an_observable_change (tests.internal.test_jsonrpc.JsonRpcSingleNotificationTest.test_notification_makes_an_observable_change) ... ok
test_notification_unknown_method_returns_nothing (tests.internal.test_jsonrpc.JsonRpcSingleNotificationTest.test_notification_unknown_method_returns_nothing) ... ok
test_executable_info (tests.internal.test_deps.DepsTest.test_executable_info) ... ok
test_format_dependency_list (tests.internal.test_deps.DepsTest.test_format_dependency_list) ... ok
test_gstreamer_info (tests.internal.test_deps.DepsTest.test_gstreamer_info) ... ok
test_pkg_info (tests.internal.test_deps.DepsTest.test_pkg_info) ... ok
test_pkg_info_for_missing_dist (tests.internal.test_deps.DepsTest.test_pkg_info_for_missing_dist) ... ok
test_pkg_info_for_wrong_dist_version (tests.internal.test_deps.DepsTest.test_pkg_info_for_wrong_dist_version) ... ok
test_platform_info (tests.internal.test_deps.DepsTest.test_platform_info) ... ok
test_python_info (tests.internal.test_deps.DepsTest.test_python_info) ... ok
test_accessing_login_form_get (tests.http.test_server.HttpServerTestLoginWithSecureCookie.test_accessing_login_form_get) ... HTTP server's default app 'mopidy' not found
Creating dir file:///tmp/tmp3zyrjtv7/http
200 GET /cookie_secret/login (127.0.0.1) 1.03ms
ok
test_login (tests.http.test_server.HttpServerTestLoginWithSecureCookie.test_login) ... HTTP server's default app 'mopidy' not found
Creating dir file:///tmp/tmptl1ai9jq/http
200 POST /cookie_secret/login (127.0.0.1) 0.47ms
ok
test_main_access_without_login (tests.http.test_server.HttpServerTestLoginWithSecureCookie.test_main_access_without_login) ... HTTP server's default app 'mopidy' not found
Creating dir file:///tmp/tmpbj3i6hed/http
301 GET /cookie_secret (127.0.0.1) 0.19ms
200 GET /cookie_secret/ (127.0.0.1) 0.22ms
ok
test_should_redirect_to_default_app (tests.http.test_server.HttpServerWithAppDefaultApp.test_should_redirect_to_default_app) ... 302 GET / (127.0.0.1) 0.21ms
200 GET /default_app/ (127.0.0.1) 0.20ms
ok
test_should_redirect_to_clients_list (tests.http.test_server.HttpServerWithInvalidDefaultApp.test_should_redirect_to_clients_list) ... HTTP server's default app 'invalid_webclient' not found
302 GET / (127.0.0.1) 0.20ms
302 GET / (127.0.0.1) 0.20ms
200 GET /mopidy/ (127.0.0.1) 1.61ms
ok
test_should_redirect_to_default_app (tests.http.test_server.HttpServerWithStaticDefaultApp.test_should_redirect_to_default_app) ... 302 GET / (127.0.0.1) 0.19ms
ok
test_can_serve_static_files (tests.http.test_server.HttpServerWithStaticFilesTest.test_can_serve_static_files) ... 200 GET /static/test_server.py (127.0.0.1) 0.93ms
ok
test_without_slash_should_redirect (tests.http.test_server.HttpServerWithStaticFilesTest.test_without_slash_should_redirect) ... 301 GET /static (127.0.0.1) 0.17ms
ok
test_can_wrap_wsgi_apps (tests.http.test_server.HttpServerWithWsgiAppTest.test_can_wrap_wsgi_apps) ... 200 GET /wsgi/ (127.0.0.1) 0.33ms
ok
test_without_slash_should_redirect (tests.http.test_server.HttpServerWithWsgiAppTest.test_without_slash_should_redirect) ... 301 GET /wsgi (127.0.0.1) 0.19ms
ok
test_should_return_index (tests.http.test_server.MopidyAppTest.test_should_return_index) ... 200 GET /mopidy/ (127.0.0.1) 0.29ms
ok
test_should_return_static_files (tests.http.test_server.MopidyAppTest.test_should_return_static_files) ... 200 GET /mopidy/mopidy.css (127.0.0.1) 0.58ms
ok
test_without_slash_should_redirect (tests.http.test_server.MopidyAppTest.test_without_slash_should_redirect) ... 301 GET /mopidy (127.0.0.1) 0.17ms
ok
test_different_origin_returns_allowed (tests.http.test_server.MopidyRPCHandlerNoCSRFProtectionTest.test_different_origin_returns_allowed) ... HTTP Cross-Site Request Forgery protection is disabled
204 OPTIONS /mopidy/rpc (127.0.0.1) 0.87ms
ok
test_should_ignore_incorrect_content_type (tests.http.test_server.MopidyRPCHandlerNoCSRFProtectionTest.test_should_ignore_incorrect_content_type) ... HTTP Cross-Site Request Forgery protection is disabled
200 POST /mopidy/rpc (127.0.0.1) 1.15ms
ok
test_should_ignore_missing_content_type (tests.http.test_server.MopidyRPCHandlerNoCSRFProtectionTest.test_should_ignore_missing_content_type) ... HTTP Cross-Site Request Forgery protection is disabled
200 POST /mopidy/rpc (127.0.0.1) 0.98ms
ok
test_should_not_return_cors_headers (tests.http.test_server.MopidyRPCHandlerNoCSRFProtectionTest.test_should_not_return_cors_headers) ... HTTP Cross-Site Request Forgery protection is disabled
204 OPTIONS /mopidy/rpc (127.0.0.1) 0.82ms
ok
test_should_return_mopidy_version (tests.http.test_server.MopidyRPCHandlerTest.test_should_return_mopidy_version) ... 200 POST /mopidy/rpc (127.0.0.1) 0.93ms
ok
test_should_return_parse_error (tests.http.test_server.MopidyRPCHandlerTest.test_should_return_parse_error) ... 200 POST /mopidy/rpc (127.0.0.1) 0.93ms
ok
test_should_return_rpc_error (tests.http.test_server.MopidyRPCHandlerTest.test_should_return_rpc_error) ... 200 POST /mopidy/rpc (127.0.0.1) 0.91ms
ok
test_should_return_ws (tests.http.test_server.MopidyWebSocketHandlerTest.test_should_return_ws) ... 400 GET /mopidy/ws (127.0.0.1) 0.84ms
ok
test_should_return_ws_old (tests.http.test_server.MopidyWebSocketHandlerTest.test_should_return_ws_old) ... 400 GET /mopidy/ws/ (127.0.0.1) 0.82ms
ok
test_should_redirect_to_mopidy_app (tests.http.test_server.RootRedirectTest.test_should_redirect_to_mopidy_app) ... 302 GET / (127.0.0.1) 0.18ms
ok
test_chrome_file_origin_allowed (tests.http.test_handlers.CheckOriginTests.test_chrome_file_origin_allowed) ... ok
test_different_host_origin_blocked (tests.http.test_handlers.CheckOriginTests.test_different_host_origin_blocked) ... HTTP request denied for Origin "http://other:6680"
ok
test_different_port_blocked (tests.http.test_handlers.CheckOriginTests.test_different_port_blocked) ... HTTP request denied for Origin "http://localhost:80"
ok
test_empty_origin_allowed (tests.http.test_handlers.CheckOriginTests.test_empty_origin_allowed) ... ok
test_extra_origin_allowed (tests.http.test_handlers.CheckOriginTests.test_extra_origin_allowed) ... ok
test_firefox_null_origin_allowed (tests.http.test_handlers.CheckOriginTests.test_firefox_null_origin_allowed) ... ok
test_missing_origin_blocked (tests.http.test_handlers.CheckOriginTests.test_missing_origin_blocked) ... HTTP request denied for missing Origin header
ok
test_same_host_origin_allowed (tests.http.test_handlers.CheckOriginTests.test_same_host_origin_allowed) ... ok
test_head (tests.http.test_handlers.JsonRpcHandlerTestBase.test_head) ... 200 HEAD /rpc (127.0.0.1) 1.12ms
ok
test_head (tests.http.test_handlers.JsonRpcHandlerTestCSRFDisabled.test_head) ... 200 HEAD /rpc (127.0.0.1) 0.92ms
ok
test_options_no_origin_success (tests.http.test_handlers.JsonRpcHandlerTestCSRFDisabled.test_options_no_origin_success) ... 204 OPTIONS /rpc (127.0.0.1) 0.89ms
ok
test_post_no_content_type_ok (tests.http.test_handlers.JsonRpcHandlerTestCSRFDisabled.test_post_no_content_type_ok) ... 200 POST /rpc (127.0.0.1) 1.00ms
ok
test_head (tests.http.test_handlers.JsonRpcHandlerTestCSRFEnabled.test_head) ... 200 HEAD /rpc (127.0.0.1) 1.04ms
ok
test_options_bad_origin_forbidden (tests.http.test_handlers.JsonRpcHandlerTestCSRFEnabled.test_options_bad_origin_forbidden) ... HTTP request denied for Origin "http://foo:6680"
403 OPTIONS /rpc (127.0.0.1) 1.01ms
ok
test_options_no_origin_forbidden (tests.http.test_handlers.JsonRpcHandlerTestCSRFEnabled.test_options_no_origin_forbidden) ... HTTP request denied for missing Origin header
403 OPTIONS /rpc (127.0.0.1) 1.01ms
ok
test_options_sets_cors_headers (tests.http.test_handlers.JsonRpcHandlerTestCSRFEnabled.test_options_sets_cors_headers) ... 204 OPTIONS /rpc (127.0.0.1) 0.90ms
ok
test_post_no_content_type_unsupported (tests.http.test_handlers.JsonRpcHandlerTestCSRFEnabled.test_post_no_content_type_unsupported) ... 415 POST /rpc (127.0.0.1) 1.09ms
ok
test_post_no_origin_ok_but_doesnt_set_cors_headers (tests.http.test_handlers.JsonRpcHandlerTestCSRFEnabled.test_post_no_origin_ok_but_doesnt_set_cors_headers) ... 200 POST /rpc (127.0.0.1) 1.00ms
ok
test_post_with_origin_ok_sets_cors_headers (tests.http.test_handlers.JsonRpcHandlerTestCSRFEnabled.test_post_with_origin_ok_sets_cors_headers) ... 200 POST /rpc (127.0.0.1) 1.00ms
ok
test_post_wrong_content_type_unsupported (tests.http.test_handlers.JsonRpcHandlerTestCSRFEnabled.test_post_wrong_content_type_unsupported) ... 415 POST /rpc (127.0.0.1) 0.95ms
ok
test_static_default_filename (tests.http.test_handlers.StaticFileHandlerTest.test_static_default_filename) ... 200 GET / (127.0.0.1) 0.37ms
ok
test_static_handler (tests.http.test_handlers.StaticFileHandlerTest.test_static_handler) ... 200 GET /test_handlers.py (127.0.0.1) 0.28ms
ok
test_bad_origin (tests.http.test_handlers.WebSocketHandlerTest.test_bad_origin) ... HTTP request denied for Origin "http://foobar"
403 GET /ws (127.0.0.1) 1.01ms
ok
test_broadcast_makes_it_to_client (tests.http.test_handlers.WebSocketHandlerTest.test_broadcast_makes_it_to_client) ... 101 GET /ws (127.0.0.1) 0.96ms
ok
test_broadcast_to_client_that_just_closed_connection (tests.http.test_handlers.WebSocketHandlerTest.test_broadcast_to_client_that_just_closed_connection) ... 101 GET /ws (127.0.0.1) 1.04ms
ok
test_broadcast_to_client_without_ws_connection_present (tests.http.test_handlers.WebSocketHandlerTest.test_broadcast_to_client_without_ws_connection_present) ... 101 GET /ws (127.0.0.1) 0.92ms
ok
test_good_origin (tests.http.test_handlers.WebSocketHandlerTest.test_good_origin) ... 101 GET /ws (127.0.0.1) 1.04ms
ok
test_invalid_json_rpc_request_doesnt_crash_handler (tests.http.test_handlers.WebSocketHandlerTest.test_invalid_json_rpc_request_doesnt_crash_handler) ... 101 GET /ws (127.0.0.1) 1.03ms
ok
test_track_playback_paused_is_broadcasted (tests.http.test_events.HttpEventsTest.test_track_playback_paused_is_broadcasted) ... ok
test_track_playback_resumed_is_broadcasted (tests.http.test_events.HttpEventsTest.test_track_playback_resumed_is_broadcasted) ... ok
test_index_errors_out_for_invalid_tlid (tests.core.test_tracklist.TracklistIndexTest.test_index_errors_out_for_invalid_tlid) ... ok
test_index_errors_out_for_invalid_tltrack (tests.core.test_tracklist.TracklistIndexTest.test_index_errors_out_for_invalid_tltrack) ... ok
test_index_return_index_when_called_with_tlids (tests.core.test_tracklist.TracklistIndexTest.test_index_return_index_when_called_with_tlids) ... ok
test_index_returns_index_of_track (tests.core.test_tracklist.TracklistIndexTest.test_index_returns_index_of_track) ... ok
test_index_returns_none_if_called_with_none (tests.core.test_tracklist.TracklistIndexTest.test_index_returns_none_if_called_with_none) ... ok
test_index_returns_none_if_called_with_tlid_none (tests.core.test_tracklist.TracklistIndexTest.test_index_returns_none_if_called_with_tlid_none) ... ok
test_index_returns_none_if_item_not_found (tests.core.test_tracklist.TracklistIndexTest.test_index_returns_none_if_item_not_found) ... ok
test_index_returns_none_if_tlid_not_found (tests.core.test_tracklist.TracklistIndexTest.test_index_returns_none_if_tlid_not_found) ... ok
test_index_without_args_returns_current_tl_track_index (tests.core.test_tracklist.TracklistIndexTest.test_index_without_args_returns_current_tl_track_index) ... ok
test_load (tests.core.test_tracklist.TracklistSaveLoadStateTest.test_load) ... ok
test_load_invalid_type (tests.core.test_tracklist.TracklistSaveLoadStateTest.test_load_invalid_type) ... ok
test_load_mode_only (tests.core.test_tracklist.TracklistSaveLoadStateTest.test_load_mode_only) ... ok
test_load_none (tests.core.test_tracklist.TracklistSaveLoadStateTest.test_load_none) ... ok
test_load_tracklist_only (tests.core.test_tracklist.TracklistSaveLoadStateTest.test_load_tracklist_only) ... ok
test_save (tests.core.test_tracklist.TracklistSaveLoadStateTest.test_save) ... ok
test_add_by_uri_looks_up_uri_in_library (tests.core.test_tracklist.TracklistTest.test_add_by_uri_looks_up_uri_in_library) ... ok
test_add_by_uris_looks_up_uris_in_library (tests.core.test_tracklist.TracklistTest.test_add_by_uris_looks_up_uris_in_library) ... ok
test_filter_fails_if_values_is_a_string (tests.core.test_tracklist.TracklistTest.test_filter_fails_if_values_is_a_string) ... ok
test_filter_fails_if_values_isnt_iterable (tests.core.test_tracklist.TracklistTest.test_filter_fails_if_values_isnt_iterable) ... ok
test_filter_returns_tl_tracks_matching_query (tests.core.test_tracklist.TracklistTest.test_filter_returns_tl_tracks_matching_query) ... ok
test_filter_works_with_dict_instead_of_kwargs (tests.core.test_tracklist.TracklistTest.test_filter_works_with_dict_instead_of_kwargs) ... ok
test_remove_removes_tl_tracks_matching_query (tests.core.test_tracklist.TracklistTest.test_remove_removes_tl_tracks_matching_query) ... ok
test_remove_works_with_dict_instead_of_kwargs (tests.core.test_tracklist.TracklistTest.test_remove_works_with_dict_instead_of_kwargs) ... ok
test_backend_raises_exception (tests.core.test_playlists.AsListBadBackendsTest.test_backend_raises_exception) ... ok
test_backend_returns_none (tests.core.test_playlists.AsListBadBackendsTest.test_backend_returns_none) ... ok
test_backend_returns_wrong_type (tests.core.test_playlists.AsListBadBackendsTest.test_backend_returns_wrong_type) ... ok
test_backend_raises_exception (tests.core.test_playlists.CreateBadBackendsTest.test_backend_raises_exception) ... ok
test_backend_returns_none (tests.core.test_playlists.CreateBadBackendsTest.test_backend_returns_none) ... ok
test_backend_returns_wrong_type (tests.core.test_playlists.CreateBadBackendsTest.test_backend_returns_wrong_type) ... ok
test_backend_raises_exception (tests.core.test_playlists.DeleteBadBackendsTest.test_backend_raises_exception) ... ok
test_backend_raises_exception (tests.core.test_playlists.GetItemsBadBackendsTest.test_backend_raises_exception) ... ok
test_backend_returns_none (tests.core.test_playlists.GetItemsBadBackendsTest.test_backend_returns_none) ... ok
test_backend_returns_wrong_type (tests.core.test_playlists.GetItemsBadBackendsTest.test_backend_returns_wrong_type) ... ok
test_backend_raises_exception (tests.core.test_playlists.LookupBadBackendsTest.test_backend_raises_exception) ... ok
test_backend_returns_none (tests.core.test_playlists.LookupBadBackendsTest.test_backend_returns_none) ... ok
test_backend_returns_wrong_type (tests.core.test_playlists.LookupBadBackendsTest.test_backend_returns_wrong_type) ... ok
test_as_list_combines_result_from_backends (tests.core.test_playlists.PlaylistTest.test_as_list_combines_result_from_backends) ... ok
test_as_list_ignores_backends_that_dont_support_it (tests.core.test_playlists.PlaylistTest.test_as_list_ignores_backends_that_dont_support_it) ... Backend2 does not implement playlists.as_list(). Please upgrade it.
ok
test_create_with_unsupported_uri_scheme_uses_first_backend (tests.core.test_playlists.PlaylistTest.test_create_with_unsupported_uri_scheme_uses_first_backend) ... ok
test_create_with_uri_scheme_selects_the_matching_backend (tests.core.test_playlists.PlaylistTest.test_create_with_uri_scheme_selects_the_matching_backend) ... ok
test_create_without_uri_scheme_ignores_exception (tests.core.test_playlists.PlaylistTest.test_create_without_uri_scheme_ignores_exception) ... Backend1 backend caused an exception.
Traceback (most recent call last):
  File "/builddir/build/BUILD/Mopidy-3.3.0/mopidy/core/playlists.py", line 16, in _backend_error_handling
    yield
  File "/builddir/build/BUILD/Mopidy-3.3.0/mopidy/core/playlists.py", line 136, in create
    result = backend.playlists.create(name).get()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1108, in __call__
    return self._mock_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1112, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1167, in _execute_mock_call
    raise effect
Exception
ok
test_create_without_uri_scheme_ignores_none_result (tests.core.test_playlists.PlaylistTest.test_create_without_uri_scheme_ignores_none_result) ... ok
test_create_without_uri_scheme_uses_first_backend (tests.core.test_playlists.PlaylistTest.test_create_without_uri_scheme_uses_first_backend) ... ok
test_delete_ignores_backend_without_playlist_support (tests.core.test_playlists.PlaylistTest.test_delete_ignores_backend_without_playlist_support) ... ok
test_delete_selects_the_dummy1_backend (tests.core.test_playlists.PlaylistTest.test_delete_selects_the_dummy1_backend) ... ok
test_delete_selects_the_dummy2_backend (tests.core.test_playlists.PlaylistTest.test_delete_selects_the_dummy2_backend) ... ok
test_delete_with_unknown_uri_scheme_does_nothing (tests.core.test_playlists.PlaylistTest.test_delete_with_unknown_uri_scheme_does_nothing) ... ok
test_get_items_selects_the_matching_backend (tests.core.test_playlists.PlaylistTest.test_get_items_selects_the_matching_backend) ... ok
test_get_items_with_unknown_uri_scheme_does_nothing (tests.core.test_playlists.PlaylistTest.test_get_items_with_unknown_uri_scheme_does_nothing) ... ok
test_get_uri_schemes (tests.core.test_playlists.PlaylistTest.test_get_uri_schemes) ... ok
test_lookup_selects_the_dummy1_backend (tests.core.test_playlists.PlaylistTest.test_lookup_selects_the_dummy1_backend) ... ok
test_lookup_selects_the_dummy2_backend (tests.core.test_playlists.PlaylistTest.test_lookup_selects_the_dummy2_backend) ... ok
test_lookup_track_in_backend_without_playlists_fails (tests.core.test_playlists.PlaylistTest.test_lookup_track_in_backend_without_playlists_fails) ... ok
test_refresh_ignores_backend_without_playlist_support (tests.core.test_playlists.PlaylistTest.test_refresh_ignores_backend_without_playlist_support) ... ok
test_refresh_with_unknown_uri_scheme_refreshes_nothing (tests.core.test_playlists.PlaylistTest.test_refresh_with_unknown_uri_scheme_refreshes_nothing) ... ok
test_refresh_with_uri_scheme_refreshes_matching_backend (tests.core.test_playlists.PlaylistTest.test_refresh_with_uri_scheme_refreshes_matching_backend) ... ok
test_refresh_without_uri_scheme_refreshes_all_backends (tests.core.test_playlists.PlaylistTest.test_refresh_without_uri_scheme_refreshes_all_backends) ... ok
test_save_does_nothing_if_playlist_uri_has_unknown_scheme (tests.core.test_playlists.PlaylistTest.test_save_does_nothing_if_playlist_uri_has_unknown_scheme) ... ok
test_save_does_nothing_if_playlist_uri_is_unset (tests.core.test_playlists.PlaylistTest.test_save_does_nothing_if_playlist_uri_is_unset) ... ok
test_save_ignores_backend_without_playlist_support (tests.core.test_playlists.PlaylistTest.test_save_ignores_backend_without_playlist_support) ... ok
test_save_selects_the_dummy1_backend (tests.core.test_playlists.PlaylistTest.test_save_selects_the_dummy1_backend) ... ok
test_save_selects_the_dummy2_backend (tests.core.test_playlists.PlaylistTest.test_save_selects_the_dummy2_backend) ... ok
test_backend_raises_exception (tests.core.test_playlists.RefreshBadBackendsTest.test_backend_raises_exception) ... ok
test_backend_raises_exception_called_with_uri (tests.core.test_playlists.RefreshBadBackendsTest.test_backend_raises_exception_called_with_uri) ... ok
test_backend_raises_exception (tests.core.test_playlists.SaveBadBackendsTest.test_backend_raises_exception) ... ok
test_backend_returns_none (tests.core.test_playlists.SaveBadBackendsTest.test_backend_returns_none) ... ok
test_backend_returns_wrong_type (tests.core.test_playlists.SaveBadBackendsTest.test_backend_returns_wrong_type) ... ok
test_forwards_mixer_mute_changed_event_to_frontends (tests.core.test_mixer.CoreMixerListenerTest.test_forwards_mixer_mute_changed_event_to_frontends) ... ok
test_forwards_mixer_volume_changed_event_to_frontends (tests.core.test_mixer.CoreMixerListenerTest.test_forwards_mixer_volume_changed_event_to_frontends) ... ok
test_load (tests.core.test_mixer.CoreMixerSaveLoadStateTest.test_load) ... ok
test_load_invalid_type (tests.core.test_mixer.CoreMixerSaveLoadStateTest.test_load_invalid_type) ... ok
test_load_mute_off (tests.core.test_mixer.CoreMixerSaveLoadStateTest.test_load_mute_off) ... ok
test_load_mute_on (tests.core.test_mixer.CoreMixerSaveLoadStateTest.test_load_mute_on) ... ok
test_load_none (tests.core.test_mixer.CoreMixerSaveLoadStateTest.test_load_none) ... ok
test_load_not_covered (tests.core.test_mixer.CoreMixerSaveLoadStateTest.test_load_not_covered) ... ok
test_save_mute (tests.core.test_mixer.CoreMixerSaveLoadStateTest.test_save_mute) ... ok
test_save_unmute (tests.core.test_mixer.CoreMixerSaveLoadStateTest.test_save_unmute) ... ok
test_get_mute (tests.core.test_mixer.CoreMixerTest.test_get_mute) ... ok
test_get_volume (tests.core.test_mixer.CoreMixerTest.test_get_volume) ... ok
test_set_mute (tests.core.test_mixer.CoreMixerTest.test_set_mute) ... ok
test_set_volume (tests.core.test_mixer.CoreMixerTest.test_set_volume) ... ok
test_forwards_mixer_mute_changed_event_to_frontends (tests.core.test_mixer.CoreNoneMixerListenerTest.test_forwards_mixer_mute_changed_event_to_frontends) ... ok
test_forwards_mixer_volume_changed_event_to_frontends (tests.core.test_mixer.CoreNoneMixerListenerTest.test_forwards_mixer_volume_changed_event_to_frontends) ... ok
test_get_mute_return_none_because_it_is_unknown (tests.core.test_mixer.CoreNoneMixerTest.test_get_mute_return_none_because_it_is_unknown) ... ok
test_get_volume_return_none_because_it_is_unknown (tests.core.test_mixer.CoreNoneMixerTest.test_get_volume_return_none_because_it_is_unknown) ... ok
test_set_mute_return_false_because_it_failed (tests.core.test_mixer.CoreNoneMixerTest.test_set_mute_return_false_because_it_failed) ... ok
test_set_volume_return_false_because_it_failed (tests.core.test_mixer.CoreNoneMixerTest.test_set_volume_return_false_because_it_failed) ... ok
test_backend_raises_exception (tests.core.test_mixer.GetMuteBadBackendTest.test_backend_raises_exception) ... DummyMixer mixer caused an exception.
Traceback (most recent call last):
  File "/builddir/build/BUILD/Mopidy-3.3.0/mopidy/core/mixer.py", line 14, in _mixer_error_handling
    yield
  File "/builddir/build/BUILD/Mopidy-3.3.0/mopidy/core/mixer.py", line 80, in get_mute
    mute = self._mixer.get_mute().get()
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1108, in __call__
    return self._mock_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1112, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1167, in _execute_mock_call
    raise effect
Exception
ok
test_backend_returns_wrong_type (tests.core.test_mixer.GetMuteBadBackendTest.test_backend_returns_wrong_type) ... DummyMixer mixer returned bad data: Expected a bool instance, not '12'
ok
test_backend_raises_exception (tests.core.test_mixer.GetVolumeBadBackendTest.test_backend_raises_exception) ... DummyMixer mixer caused an exception.
Traceback (most recent call last):
  File "/builddir/build/BUILD/Mopidy-3.3.0/mopidy/core/mixer.py", line 14, in _mixer_error_handling
    yield
  File "/builddir/build/BUILD/Mopidy-3.3.0/mopidy/core/mixer.py", line 43, in get_volume
    volume = self._mixer.get_volume().get()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1108, in __call__
    return self._mock_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1112, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1167, in _execute_mock_call
    raise effect
Exception
ok
test_backend_returns_too_large_value (tests.core.test_mixer.GetVolumeBadBackendTest.test_backend_returns_too_large_value) ... DummyMixer mixer returned bad data: Expected number smaller or equal to 100, not 1000
ok
test_backend_returns_too_small_value (tests.core.test_mixer.GetVolumeBadBackendTest.test_backend_returns_too_small_value) ... DummyMixer mixer returned bad data: Expected number larger or equal to 0, not -1
ok
test_backend_returns_wrong_type (tests.core.test_mixer.GetVolumeBadBackendTest.test_backend_returns_wrong_type) ... DummyMixer mixer returned bad data: Expected an integer, not '12'
ok
test_backend_raises_exception (tests.core.test_mixer.SetMuteBadBackendTest.test_backend_raises_exception) ... DummyMixer mixer caused an exception.
Traceback (most recent call last):
  File "/builddir/build/BUILD/Mopidy-3.3.0/mopidy/core/mixer.py", line 14, in _mixer_error_handling
    yield
  File "/builddir/build/BUILD/Mopidy-3.3.0/mopidy/core/mixer.py", line 98, in set_mute
    result = self._mixer.set_mute(bool(mute)).get()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1108, in __call__
    return self._mock_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1112, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1167, in _execute_mock_call
    raise effect
Exception
ok
test_backend_returns_wrong_type (tests.core.test_mixer.SetMuteBadBackendTest.test_backend_returns_wrong_type) ... DummyMixer mixer returned bad data: Expected a bool instance, not 'done'
ok
test_backend_raises_exception (tests.core.test_mixer.SetVolumeBadBackendTest.test_backend_raises_exception) ... DummyMixer mixer caused an exception.
Traceback (most recent call last):
  File "/builddir/build/BUILD/Mopidy-3.3.0/mopidy/core/mixer.py", line 14, in _mixer_error_handling
    yield
  File "/builddir/build/BUILD/Mopidy-3.3.0/mopidy/core/mixer.py", line 64, in set_volume
    result = self._mixer.set_volume(volume).get()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1108, in __call__
    return self._mock_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1112, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1167, in _execute_mock_call
    raise effect
Exception
ok
test_backend_returns_wrong_type (tests.core.test_mixer.SetVolumeBadBackendTest.test_backend_returns_wrong_type) ... DummyMixer mixer returned bad data: Expected a bool instance, not 'done'
ok
test_listener_has_default_impl_for_mute_changed (tests.core.test_listener.CoreListenerTest.test_listener_has_default_impl_for_mute_changed) ... ok
test_listener_has_default_impl_for_options_changed (tests.core.test_listener.CoreListenerTest.test_listener_has_default_impl_for_options_changed) ... ok
test_listener_has_default_impl_for_playback_state_changed (tests.core.test_listener.CoreListenerTest.test_listener_has_default_impl_for_playback_state_changed) ... ok
test_listener_has_default_impl_for_playlist_changed (tests.core.test_listener.CoreListenerTest.test_listener_has_default_impl_for_playlist_changed) ... ok
test_listener_has_default_impl_for_playlist_deleted (tests.core.test_listener.CoreListenerTest.test_listener_has_default_impl_for_playlist_deleted) ... ok
test_listener_has_default_impl_for_playlists_loaded (tests.core.test_listener.CoreListenerTest.test_listener_has_default_impl_for_playlists_loaded) ... ok
test_listener_has_default_impl_for_seeked (tests.core.test_listener.CoreListenerTest.test_listener_has_default_impl_for_seeked) ... ok
test_listener_has_default_impl_for_stream_title_changed (tests.core.test_listener.CoreListenerTest.test_listener_has_default_impl_for_stream_title_changed) ... ok
test_listener_has_default_impl_for_track_playback_ended (tests.core.test_listener.CoreListenerTest.test_listener_has_default_impl_for_track_playback_ended) ... ok
test_listener_has_default_impl_for_track_playback_paused (tests.core.test_listener.CoreListenerTest.test_listener_has_default_impl_for_track_playback_paused) ... ok
test_listener_has_default_impl_for_track_playback_resumed (tests.core.test_listener.CoreListenerTest.test_listener_has_default_impl_for_track_playback_resumed) ... ok
test_listener_has_default_impl_for_track_playback_started (tests.core.test_listener.CoreListenerTest.test_listener_has_default_impl_for_track_playback_started) ... ok
test_listener_has_default_impl_for_tracklist_changed (tests.core.test_listener.CoreListenerTest.test_listener_has_default_impl_for_tracklist_changed) ... ok
test_listener_has_default_impl_for_volume_changed (tests.core.test_listener.CoreListenerTest.test_listener_has_default_impl_for_volume_changed) ... ok
test_on_event_forwards_to_specific_handler (tests.core.test_listener.CoreListenerTest.test_on_event_forwards_to_specific_handler) ... ok
test_backend_raises_exception_for_browse (tests.core.test_library.BrowseBadBackendTest.test_backend_raises_exception_for_browse) ... ok
test_backend_raises_exception_for_root (tests.core.test_library.BrowseBadBackendTest.test_backend_raises_exception_for_root) ... ok
test_backend_returns_none_for_root (tests.core.test_library.BrowseBadBackendTest.test_backend_returns_none_for_root) ... ok
test_backend_returns_wrong_type_for_browse (tests.core.test_library.BrowseBadBackendTest.test_backend_returns_wrong_type_for_browse) ... ok
test_backend_returns_wrong_type_for_root (tests.core.test_library.BrowseBadBackendTest.test_backend_returns_wrong_type_for_root) ... ok
test_browse_dir_returns_subdirs_and_tracks (tests.core.test_library.CoreLibraryTest.test_browse_dir_returns_subdirs_and_tracks) ... ok
test_browse_dummy1_selects_dummy1_backend (tests.core.test_library.CoreLibraryTest.test_browse_dummy1_selects_dummy1_backend) ... ok
test_browse_dummy2_selects_dummy2_backend (tests.core.test_library.CoreLibraryTest.test_browse_dummy2_selects_dummy2_backend) ... ok
test_browse_dummy3_returns_nothing (tests.core.test_library.CoreLibraryTest.test_browse_dummy3_returns_nothing) ... ok
test_browse_empty_string_returns_nothing (tests.core.test_library.CoreLibraryTest.test_browse_empty_string_returns_nothing) ... ok
test_browse_root_returns_dir_ref_for_each_lib_with_root_dir_name (tests.core.test_library.CoreLibraryTest.test_browse_root_returns_dir_ref_for_each_lib_with_root_dir_name) ... ok
test_get_images_maps_uri_to_backend (tests.core.test_library.CoreLibraryTest.test_get_images_maps_uri_to_backend) ... ok
test_get_images_maps_uri_to_backends (tests.core.test_library.CoreLibraryTest.test_get_images_maps_uri_to_backends) ... ok
test_get_images_merges_results (tests.core.test_library.CoreLibraryTest.test_get_images_merges_results) ... ok
test_get_images_returns_empty_dict_for_no_uris (tests.core.test_library.CoreLibraryTest.test_get_images_returns_empty_dict_for_no_uris) ... ok
test_get_images_returns_empty_result_for_library_less_uri (tests.core.test_library.CoreLibraryTest.test_get_images_returns_empty_result_for_library_less_uri) ... ok
test_get_images_returns_empty_result_for_unknown_uri (tests.core.test_library.CoreLibraryTest.test_get_images_returns_empty_result_for_unknown_uri) ... ok
test_get_images_returns_images (tests.core.test_library.CoreLibraryTest.test_get_images_returns_images) ... ok
test_lookup_can_handle_uris (tests.core.test_library.CoreLibraryTest.test_lookup_can_handle_uris) ... ok
test_lookup_ignores_tracks_without_uri_set (tests.core.test_library.CoreLibraryTest.test_lookup_ignores_tracks_without_uri_set) ... ok
test_lookup_returns_empty_dict_for_no_uris (tests.core.test_library.CoreLibraryTest.test_lookup_returns_empty_dict_for_no_uris) ... ok
test_lookup_uris_returns_empty_list_for_dummy3_track (tests.core.test_library.CoreLibraryTest.test_lookup_uris_returns_empty_list_for_dummy3_track) ... ok
test_refresh_with_uri_fails_silently_for_dummy3_uri (tests.core.test_library.CoreLibraryTest.test_refresh_with_uri_fails_silently_for_dummy3_uri) ... ok
test_refresh_with_uri_selects_dummy1_backend (tests.core.test_library.CoreLibraryTest.test_refresh_with_uri_selects_dummy1_backend) ... ok
test_refresh_with_uri_selects_dummy2_backend (tests.core.test_library.CoreLibraryTest.test_refresh_with_uri_selects_dummy2_backend) ... ok
test_refresh_without_uri_calls_all_backends (tests.core.test_library.CoreLibraryTest.test_refresh_without_uri_calls_all_backends) ... ok
test_search_accepts_query_dict_instead_of_kwargs (tests.core.test_library.CoreLibraryTest.test_search_accepts_query_dict_instead_of_kwargs) ... ok
test_search_combines_results_from_all_backends (tests.core.test_library.CoreLibraryTest.test_search_combines_results_from_all_backends) ... ok
test_search_filters_out_none (tests.core.test_library.CoreLibraryTest.test_search_filters_out_none) ... ok
test_search_normalises_bad_queries (tests.core.test_library.CoreLibraryTest.test_search_normalises_bad_queries) ... A client or frontend made a broken library search. Values in queries must be lists of strings, not a string. Please check what sent this query and file a bug. Query: {'any': ['foobar']}
DummyBackend1 backend returned bad data: Expected a SearchResult instance, not <Mock name='mock.library.search().get()' id='140679303542096'>
DummyBackend2 backend returned bad data: Expected a SearchResult instance, not <Mock name='mock.library.search().get()' id='140679264421712'>
ok
test_search_with_uris_selects_both_backends (tests.core.test_library.CoreLibraryTest.test_search_with_uris_selects_both_backends) ... DummyBackend1 backend returned bad data: Expected a SearchResult instance, not <Mock name='mock.library.search().get()' id='140679307333072'>
DummyBackend2 backend returned bad data: Expected a SearchResult instance, not <Mock name='mock.library.search().get()' id='140679307337424'>
ok
test_search_with_uris_selects_dummy1_backend (tests.core.test_library.CoreLibraryTest.test_search_with_uris_selects_dummy1_backend) ... DummyBackend1 backend returned bad data: Expected a SearchResult instance, not <Mock name='mock.library.search().get()' id='140679262907792'>
ok
test_backend_raises_exception (tests.core.test_library.GetDistinctBadBackendTest.test_backend_raises_exception) ... ok
test_backend_returns_iterable_containing_wrong_types (tests.core.test_library.GetDistinctBadBackendTest.test_backend_returns_iterable_containing_wrong_types) ... ok
test_backend_returns_none (tests.core.test_library.GetDistinctBadBackendTest.test_backend_returns_none) ... ok
test_backend_returns_wrong_type (tests.core.test_library.GetDistinctBadBackendTest.test_backend_returns_wrong_type) ... ok
test_any_field_raises_valueerror (tests.core.test_library.GetDistinctTest.test_any_field_raises_valueerror) ... ok
test_checks_field_is_valid (tests.core.test_library.GetDistinctTest.test_checks_field_is_valid) ... DummyBackend1 backend returned bad data: Expected a list of str, not <Mock name='mock.library.get_distinct().get()' id='140679256780880'>
DummyBackend2 backend returned bad data: Expected a list of str, not <Mock name='mock.library.get_distinct().get()' id='140679256090832'>
ok
test_combined_results_are_unique (tests.core.test_library.GetDistinctTest.test_combined_results_are_unique) ... ok
test_combines_results_from_all_backends (tests.core.test_library.GetDistinctTest.test_combines_results_from_all_backends) ... ok
test_track_field_is_deprecated (tests.core.test_library.GetDistinctTest.test_track_field_is_deprecated) ... ok
test_track_name_field_maps_to_track_for_backwards_compatibility (tests.core.test_library.GetDistinctTest.test_track_name_field_maps_to_track_for_backwards_compatibility) ... ok
test_unknown_tag_in_query_raises_valueerror (tests.core.test_library.GetDistinctTest.test_unknown_tag_in_query_raises_valueerror) ... ok
test_validate_integer_results (tests.core.test_library.GetDistinctTest.test_validate_integer_results) ... ok
test_with_query (tests.core.test_library.GetDistinctTest.test_with_query) ... ok
test_wrong_result_types_removed_and_logged (tests.core.test_library.GetDistinctTest.test_wrong_result_types_removed_and_logged) ... ok
test_backend_raises_exception (tests.core.test_library.GetImagesBadBackendTest.test_backend_raises_exception) ... ok
test_backend_returns_mapping_containing_none (tests.core.test_library.GetImagesBadBackendTest.test_backend_returns_mapping_containing_none) ... ok
test_backend_returns_mapping_containing_wrong_types (tests.core.test_library.GetImagesBadBackendTest.test_backend_returns_mapping_containing_wrong_types) ... ok
test_backend_returns_none (tests.core.test_library.GetImagesBadBackendTest.test_backend_returns_none) ... ok
test_backend_returns_unknown_uri (tests.core.test_library.GetImagesBadBackendTest.test_backend_returns_unknown_uri) ... ok
test_backend_returns_wrong_type (tests.core.test_library.GetImagesBadBackendTest.test_backend_returns_wrong_type) ... ok
test_core_search_call_backend_search_with_exact (tests.core.test_library.LegacyFindExactToSearchLibraryTest.test_core_search_call_backend_search_with_exact) ... DummyBackend backend returned bad data: Expected a SearchResult instance, not <Mock name='mock.library.search().get()' id='140679309824080'>
ok
test_core_search_with_exact_call_backend_search_with_exact (tests.core.test_library.LegacyFindExactToSearchLibraryTest.test_core_search_with_exact_call_backend_search_with_exact) ... DummyBackend backend returned bad data: Expected a SearchResult instance, not <Mock name='mock.library.search().get()' id='140679309828496'>
ok
test_core_search_with_handles_legacy_backend (tests.core.test_library.LegacyFindExactToSearchLibraryTest.test_core_search_with_handles_legacy_backend) ... DummyBackend does not implement library.search() with "exact" support. Please upgrade it.
ok
test_backend_raises_exception (tests.core.test_library.LookupByUrisBadBackendTest.test_backend_raises_exception) ... ok
test_backend_returns_iterable_containing_wrong_types (tests.core.test_library.LookupByUrisBadBackendTest.test_backend_returns_iterable_containing_wrong_types) ... ok
test_backend_returns_none (tests.core.test_library.LookupByUrisBadBackendTest.test_backend_returns_none) ... ok
test_backend_returns_wrong_type (tests.core.test_library.LookupByUrisBadBackendTest.test_backend_returns_wrong_type) ... ok
test_backend_raises_exception (tests.core.test_library.RefreshBadBackendTest.test_backend_raises_exception) ... ok
test_backend_raises_exception_with_uri (tests.core.test_library.RefreshBadBackendTest.test_backend_raises_exception_with_uri) ... ok
test_backend_raises_exception (tests.core.test_library.SearchBadBackendTest.test_backend_raises_exception) ... ok
test_backend_raises_lookuperror (tests.core.test_library.SearchBadBackendTest.test_backend_raises_lookuperror) ... ok
test_backend_returns_none (tests.core.test_library.SearchBadBackendTest.test_backend_returns_none) ... ok
test_backend_returns_wrong_type (tests.core.test_library.SearchBadBackendTest.test_backend_returns_wrong_type) ... ok
test_load (tests.core.test_history.CoreHistorySaveLoadStateTest.test_load) ... ok
test_load_invalid_type (tests.core.test_history.CoreHistorySaveLoadStateTest.test_load_invalid_type) ... ok
test_load_none (tests.core.test_history.CoreHistorySaveLoadStateTest.test_load_none) ... ok
test_save (tests.core.test_history.CoreHistorySaveLoadStateTest.test_save) ... ok
test_add_track (tests.core.test_history.PlaybackHistoryTest.test_add_track) ... ok
test_history_entry_contents (tests.core.test_history.PlaybackHistoryTest.test_history_entry_contents) ... ok
test_non_tracks_are_rejected (tests.core.test_history.PlaybackHistoryTest.test_non_tracks_are_rejected) ... ok
test_track_artist_no_name (tests.core.test_history.PlaybackHistoryTest.test_track_artist_no_name) ... ok
test_forwards_backend_playlists_loaded_event_to_frontends (tests.core.test_events.BackendEventsTest.test_forwards_backend_playlists_loaded_event_to_frontends) ... ok
test_forwards_mixer_mute_changed_event_to_frontends (tests.core.test_events.BackendEventsTest.test_forwards_mixer_mute_changed_event_to_frontends) ... ok
test_forwards_mixer_volume_changed_event_to_frontends (tests.core.test_events.BackendEventsTest.test_forwards_mixer_volume_changed_event_to_frontends) ... ok
test_playlists_create_sends_playlist_changed_event (tests.core.test_events.BackendEventsTest.test_playlists_create_sends_playlist_changed_event) ... ok
test_playlists_delete_sends_playlist_deleted_event (tests.core.test_events.BackendEventsTest.test_playlists_delete_sends_playlist_deleted_event) ... ok
test_playlists_refresh_sends_playlists_loaded_event (tests.core.test_events.BackendEventsTest.test_playlists_refresh_sends_playlists_loaded_event) ... ok
test_playlists_refresh_uri_sends_playlists_loaded_event (tests.core.test_events.BackendEventsTest.test_playlists_refresh_uri_sends_playlists_loaded_event) ... ok
test_playlists_save_sends_playlist_changed_event (tests.core.test_events.BackendEventsTest.test_playlists_save_sends_playlist_changed_event) ... ok
test_tracklist_add_sends_tracklist_changed_event (tests.core.test_events.BackendEventsTest.test_tracklist_add_sends_tracklist_changed_event) ... ok
test_tracklist_clear_sends_tracklist_changed_event (tests.core.test_events.BackendEventsTest.test_tracklist_clear_sends_tracklist_changed_event) ... ok
test_tracklist_move_sends_tracklist_changed_event (tests.core.test_events.BackendEventsTest.test_tracklist_move_sends_tracklist_changed_event) ... ok
test_tracklist_remove_sends_tracklist_changed_event (tests.core.test_events.BackendEventsTest.test_tracklist_remove_sends_tracklist_changed_event) ... ok
test_tracklist_shuffle_sends_tracklist_changed_event (tests.core.test_events.BackendEventsTest.test_tracklist_shuffle_sends_tracklist_changed_event) ... ok
test_delete_state_file_on_restore (tests.core.test_actor.CoreActorSaveLoadStateTest.test_delete_state_file_on_restore) ... Loading state from /tmp/tmpl4uyqo84/core/state.json.gz
ok
test_load_state_no_file (tests.core.test_actor.CoreActorSaveLoadStateTest.test_load_state_no_file) ... Loading state from /tmp/tmpgkiwrmdm/core/state.json.gz
File does not exist: /tmp/tmpgkiwrmdm/core/state.json.gz
Failed to delete /tmp/tmpgkiwrmdm/core/state.json.gz
ok
test_load_state_with_data (tests.core.test_actor.CoreActorSaveLoadStateTest.test_load_state_with_data) ... Loading state from /tmp/tmpcx19fni8/core/state.json.gz
Track is not playable: a:a
/builddir/build/BUILD/Mopidy-3.3.0/mopidy/internal/deprecation.py:42: DeprecationWarning: tracklist.next_track() is pending deprecation, use tracklist.get_next_tlid()
  warnings.warn(_MESSAGES.get(msg_id, msg_id), category)
No playable track in the list.
Track is not playable: a:a
ok
test_save_state (tests.core.test_actor.CoreActorSaveLoadStateTest.test_save_state) ... Saving state to /tmp/tmpj85x7uoi/core/state.json.gz
ok
test_backend_lists_are_accurate (tests.core.test_actor.CoreActorTest.test_backend_lists_are_accurate) ... ok
test_backends_with_colliding_uri_schemes_fails (tests.core.test_actor.CoreActorTest.test_backends_with_colliding_uri_schemes_fails) ... ok
test_exclude_backend_from_sublists_on_error_when_first (tests.core.test_actor.CoreActorTest.test_exclude_backend_from_sublists_on_error_when_first) ... Fetching backend info for B3 failed
Traceback (most recent call last):
  File "/builddir/build/BUILD/Mopidy-3.3.0/mopidy/core/actor.py", line 251, in __init__
    has_library = b.has_library().get()
                  ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1108, in __call__
    return self._mock_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1112, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1167, in _execute_mock_call
    raise effect
Exception
ok
test_exclude_backend_from_sublists_on_error_when_not_first (tests.core.test_actor.CoreActorTest.test_exclude_backend_from_sublists_on_error_when_not_first) ... Fetching backend info for B3 failed
Traceback (most recent call last):
  File "/builddir/build/BUILD/Mopidy-3.3.0/mopidy/core/actor.py", line 253, in __init__
    has_playback = b.has_playback().get()
                   ^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1108, in __call__
    return self._mock_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1112, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.11/unittest/mock.py", line 1167, in _execute_mock_call
    raise effect
Exception
ok
test_state_changed (tests.core.test_actor.CoreActorTest.test_state_changed) ... ok
test_uri_schemes_has_uris_from_all_backends (tests.core.test_actor.CoreActorTest.test_uri_schemes_has_uris_from_all_backends) ... ok
test_version (tests.core.test_actor.CoreActorTest.test_version) ... ok
test_empty_choices_fails (tests.config.test_validator.ValidateChoiceTest.test_empty_choices_fails) ... ok
test_invalid_value_fails (tests.config.test_validator.ValidateChoiceTest.test_invalid_value_fails) ... ok
test_no_choices_passes (tests.config.test_validator.ValidateChoiceTest.test_no_choices_passes) ... ok
test_valid_value_passes (tests.config.test_validator.ValidateChoiceTest.test_valid_value_passes) ... ok
test_no_maximum_passes (tests.config.test_validator.ValidateMaximumTest.test_no_maximum_passes) ... ok
test_to_large_value_fails (tests.config.test_validator.ValidateMaximumTest.test_to_large_value_fails) ... ok
test_to_large_value_fails_with_zero_as_maximum (tests.config.test_validator.ValidateMaximumTest.test_to_large_value_fails_with_zero_as_maximum) ... ok
test_valid_value_passes (tests.config.test_validator.ValidateMaximumTest.test_valid_value_passes) ... ok
test_no_minimum_passes (tests.config.test_validator.ValidateMinimumTest.test_no_minimum_passes) ... ok
test_to_small_value_fails (tests.config.test_validator.ValidateMinimumTest.test_to_small_value_fails) ... ok
test_to_small_value_fails_with_zero_as_minimum (tests.config.test_validator.ValidateMinimumTest.test_to_small_value_fails_with_zero_as_minimum) ... ok
test_valid_value_passes (tests.config.test_validator.ValidateMinimumTest.test_valid_value_passes) ... ok
test_blocks_when_required_and_emtpy (tests.config.test_validator.ValidateRequiredTest.test_blocks_when_required_and_emtpy) ... ok
test_passes_when_false (tests.config.test_validator.ValidateRequiredTest.test_passes_when_false) ... ok
test_passes_when_required_and_set (tests.config.test_validator.ValidateRequiredTest.test_passes_when_required_and_set) ... ok
test_deserialize (tests.config.test_schemas.ConfigSchemaTest.test_deserialize) ... ok
test_deserialize_deprecated_value (tests.config.test_schemas.ConfigSchemaTest.test_deserialize_deprecated_value) ... ok
test_deserialize_deserialization_unknown_and_missing_errors (tests.config.test_schemas.ConfigSchemaTest.test_deserialize_deserialization_unknown_and_missing_errors) ... ok
test_deserialize_with_deserialization_error (tests.config.test_schemas.ConfigSchemaTest.test_deserialize_with_deserialization_error) ... ok
test_deserialize_with_extra_value (tests.config.test_schemas.ConfigSchemaTest.test_deserialize_with_extra_value) ... ok
test_deserialize_with_missing_value (tests.config.test_schemas.ConfigSchemaTest.test_deserialize_with_missing_value) ... ok
test_deserialize_with_multiple_deserialization_errors (tests.config.test_schemas.ConfigSchemaTest.test_deserialize_with_multiple_deserialization_errors) ... ok
test_suggestions (tests.config.test_schemas.DidYouMeanTest.test_suggestions) ... ok
test_conversion (tests.config.test_schemas.MapConfigSchemaTest.test_conversion) ... ok
test_load_defaults (tests.config.test_config.LoadConfigTest.test_load_defaults) ... Loading config from builtin defaults
Loading config from command line options
ok
test_load_directory (tests.config.test_config.LoadConfigTest.test_load_directory) ... Loading config from builtin defaults
Loading config from file:///builddir/build/BUILD/Mopidy-3.3.0/tests/data/conf1.d/file2.conf
Loading config from file:///builddir/build/BUILD/Mopidy-3.3.0/tests/data/conf1.d/file1.conf
Loading config from command line options
ok
test_load_directory_only_conf_files (tests.config.test_config.LoadConfigTest.test_load_directory_only_conf_files) ... Loading config from builtin defaults
Loading config from file:///builddir/build/BUILD/Mopidy-3.3.0/tests/data/conf2.d/file1.conf
Loading config from command line options
Loading config from builtin defaults
ok
test_load_file_with_error (tests.config.test_config.LoadConfigTest.test_load_file_with_error) ... Loading config from file:///builddir/build/BUILD/Mopidy-3.3.0/tests/data/file4.conf
Loading config from command line options
Config file file:///builddir/build/BUILD/Mopidy-3.3.0/tests/data/file4.conf has errors; line 3 has been ignored
ok
test_load_file_with_utf8 (tests.config.test_config.LoadConfigTest.test_load_file_with_utf8) ... Loading config from builtin defaults
Loading config from file:///builddir/build/BUILD/Mopidy-3.3.0/tests/data/file3.conf
Loading config from command line options
ok
test_load_files (tests.config.test_config.LoadConfigTest.test_load_files) ... Loading config from builtin defaults
Loading config from file:///builddir/build/BUILD/Mopidy-3.3.0/tests/data/file1.conf
Loading config from file:///builddir/build/BUILD/Mopidy-3.3.0/tests/data/file2.conf
Loading config from command line options
ok
test_load_ignore_inline_comment (tests.config.test_config.LoadConfigTest.test_load_ignore_inline_comment) ... ok
test_load_missing_file (tests.config.test_config.LoadConfigTest.test_load_missing_file) ... Loading config from builtin defaults
Loading config from command line options
Loading config from builtin defaults
Loading config from command line options
ok
test_load_nonreadable_file (tests.config.test_config.LoadConfigTest.test_load_nonreadable_file) ... Loading config from builtin defaults
Loading config from file:///builddir/build/BUILD/Mopidy-3.3.0/tests/data/file1.conf failed; read permission missing
Loading config from command line options
Loading config from builtin defaults
ok
test_load_nothing (tests.config.test_config.LoadConfigTest.test_load_nothing) ... ok
test_load_overrides (tests.config.test_config.LoadConfigTest.test_load_overrides) ... ok
Loading config from command line options
Loading config from builtin defaults
Loading config from command line options
Loading config from builtin defaults
Loading config from command line options
test_load_single_default (tests.config.test_config.LoadConfigTest.test_load_single_default) ... ok
test_load_single_file (tests.config.test_config.LoadConfigTest.test_load_single_file) ... ok
test_load_single_override (tests.config.test_config.LoadConfigTest.test_load_single_override) ... Loading config from builtin defaults
Loading config from file:///builddir/build/BUILD/Mopidy-3.3.0/tests/data/file1.conf
Loading config from command line options
Loading config from builtin defaults
Loading config from command line options
Loading config from builtin defaults
ok
test_unicode_default (tests.config.test_config.LoadConfigTest.test_unicode_default) ... ok
test_conversion (tests.config.test_config.PostProcessorTest.test_conversion) ... Loading config from command line options
ok
test_empty_config (tests.config.test_config.PostProcessorTest.test_empty_config) ... ok
test_initial_comment_inline_handling (tests.config.test_config.PostProcessorTest.test_initial_comment_inline_handling) ... ok
test_initial_comments (tests.config.test_config.PostProcessorTest.test_initial_comments) ... ok
test_inline_semicolon_comment (tests.config.test_config.PostProcessorTest.test_inline_semicolon_comment) ... ok
test_no_inline_hash_comment (tests.config.test_config.PostProcessorTest.test_no_inline_hash_comment) ... ok
test_plain_section (tests.config.test_config.PostProcessorTest.test_plain_section) ... ok
test_section_extra_text (tests.config.test_config.PostProcessorTest.test_section_extra_text) ... ok
test_section_extra_text_inline_semicolon (tests.config.test_config.PostProcessorTest.test_section_extra_text_inline_semicolon) ... ok
test_conversion (tests.config.test_config.PreProcessorTest.test_conversion)
Tests all of the above cases at once. ... ok
test_empty_config (tests.config.test_config.PreProcessorTest.test_empty_config) ... ok
test_initial_comment_inline_handling (tests.config.test_config.PreProcessorTest.test_initial_comment_inline_handling) ... ok
test_initial_comments (tests.config.test_config.PreProcessorTest.test_initial_comments) ... ok
test_inline_semicolon_comment (tests.config.test_config.PreProcessorTest.test_inline_semicolon_comment) ... ok
test_no_inline_hash_comment (tests.config.test_config.PreProcessorTest.test_no_inline_hash_comment) ... ok
test_plain_section (tests.config.test_config.PreProcessorTest.test_plain_section) ... ok
test_section_extra_text (tests.config.test_config.PreProcessorTest.test_section_extra_text) ... ok
test_section_extra_text_inline_semicolon (tests.config.test_config.PreProcessorTest.test_section_extra_text_inline_semicolon) ... ok
test_config_no_schemas (tests.config.test_config.ValidateTest.test_config_no_schemas) ... Ignoring config section 'foo' because no matching extension was found
ok
test_config_single_schema (tests.config.test_config.ValidateTest.test_config_single_schema) ... ok
test_config_single_schema_config_error (tests.config.test_config.ValidateTest.test_config_single_schema_config_error) ... ok
test_empty_config_no_schemas (tests.config.test_config.ValidateTest.test_empty_config_no_schemas) ... ok
test_empty_config_single_schema (tests.config.test_config.ValidateTest.test_empty_config_single_schema) ... ok
test_listener_has_default_impl_for_playlists_loaded (tests.backend.test_listener.BackendListenerTest.test_listener_has_default_impl_for_playlists_loaded) ... ok
test_on_event_forwards_to_specific_handler (tests.backend.test_listener.BackendListenerTest.test_on_event_forwards_to_specific_handler) ... ok
test_default_get_images_impl (tests.backend.test_backend.LibraryTest.test_default_get_images_impl) ... ok
test_as_list_default_impl (tests.backend.test_backend.PlaylistsTest.test_as_list_default_impl) ... ok
test_get_items_default_impl (tests.backend.test_backend.PlaylistsTest.test_get_items_default_impl) ... ok
test_datetime_instead_of_date (tests.audio.test_tags.TagsToTrackTest.test_datetime_instead_of_date) ... ok
test_missing_album_artist_musicbrainz_id (tests.audio.test_tags.TagsToTrackTest.test_missing_album_artist_musicbrainz_id) ... ok
test_missing_album_artist_name (tests.audio.test_tags.TagsToTrackTest.test_missing_album_artist_name) ... ok
test_missing_album_musicbrainz_id (tests.audio.test_tags.TagsToTrackTest.test_missing_album_musicbrainz_id) ... ok
test_missing_album_name (tests.audio.test_tags.TagsToTrackTest.test_missing_album_name) ... ok
test_missing_album_num_discs (tests.audio.test_tags.TagsToTrackTest.test_missing_album_num_discs) ... ok
test_missing_album_num_tracks (tests.audio.test_tags.TagsToTrackTest.test_missing_album_num_tracks) ... ok
test_missing_sortname (tests.audio.test_tags.TagsToTrackTest.test_missing_sortname) ... ok
test_missing_track_artist_musicbrainz_id (tests.audio.test_tags.TagsToTrackTest.test_missing_track_artist_musicbrainz_id) ... ok
test_missing_track_artist_name (tests.audio.test_tags.TagsToTrackTest.test_missing_track_artist_name) ... ok
test_missing_track_bitrate (tests.audio.test_tags.TagsToTrackTest.test_missing_track_bitrate) ... ok
test_missing_track_comment (tests.audio.test_tags.TagsToTrackTest.test_missing_track_comment) ... ok
test_missing_track_composer_name (tests.audio.test_tags.TagsToTrackTest.test_missing_track_composer_name) ... ok
test_missing_track_date (tests.audio.test_tags.TagsToTrackTest.test_missing_track_date) ... ok
test_missing_track_disc_no (tests.audio.test_tags.TagsToTrackTest.test_missing_track_disc_no) ... ok
test_missing_track_genre (tests.audio.test_tags.TagsToTrackTest.test_missing_track_genre) ... ok
test_missing_track_musicbrainz_id (tests.audio.test_tags.TagsToTrackTest.test_missing_track_musicbrainz_id) ... ok
test_missing_track_name (tests.audio.test_tags.TagsToTrackTest.test_missing_track_name) ... ok
test_missing_track_no (tests.audio.test_tags.TagsToTrackTest.test_missing_track_no) ... ok
test_missing_track_performer_name (tests.audio.test_tags.TagsToTrackTest.test_missing_track_performer_name) ... ok
test_multiple_album_artist_musicbrainz_id (tests.audio.test_tags.TagsToTrackTest.test_multiple_album_artist_musicbrainz_id) ... ok
test_multiple_album_artist_name (tests.audio.test_tags.TagsToTrackTest.test_multiple_album_artist_name) ... ok
test_multiple_album_musicbrainz_id (tests.audio.test_tags.TagsToTrackTest.test_multiple_album_musicbrainz_id) ... ok
test_multiple_album_name (tests.audio.test_tags.TagsToTrackTest.test_multiple_album_name) ... ok
test_multiple_album_num_discs (tests.audio.test_tags.TagsToTrackTest.test_multiple_album_num_discs) ... ok
test_multiple_album_num_tracks (tests.audio.test_tags.TagsToTrackTest.test_multiple_album_num_tracks) ... ok
test_multiple_copyright_track_comment (tests.audio.test_tags.TagsToTrackTest.test_multiple_copyright_track_comment) ... ok
test_multiple_location_track_comment (tests.audio.test_tags.TagsToTrackTest.test_multiple_location_track_comment) ... ok
test_multiple_organization_track_name (tests.audio.test_tags.TagsToTrackTest.test_multiple_organization_track_name) ... ok
test_multiple_track_artist_musicbrainz_id (tests.audio.test_tags.TagsToTrackTest.test_multiple_track_artist_musicbrainz_id) ... ok
test_multiple_track_artist_name (tests.audio.test_tags.TagsToTrackTest.test_multiple_track_artist_name) ... ok
test_multiple_track_bitrate (tests.audio.test_tags.TagsToTrackTest.test_multiple_track_bitrate) ... ok
test_multiple_track_comment (tests.audio.test_tags.TagsToTrackTest.test_multiple_track_comment) ... ok
test_multiple_track_composer_name (tests.audio.test_tags.TagsToTrackTest.test_multiple_track_composer_name) ... ok
test_multiple_track_date (tests.audio.test_tags.TagsToTrackTest.test_multiple_track_date) ... ok
test_multiple_track_disc_no (tests.audio.test_tags.TagsToTrackTest.test_multiple_track_disc_no) ... ok
test_multiple_track_genre (tests.audio.test_tags.TagsToTrackTest.test_multiple_track_genre) ... ok
test_multiple_track_musicbrainz_id (tests.audio.test_tags.TagsToTrackTest.test_multiple_track_musicbrainz_id) ... ok
test_multiple_track_name (tests.audio.test_tags.TagsToTrackTest.test_multiple_track_name) ... ok
test_multiple_track_no (tests.audio.test_tags.TagsToTrackTest.test_multiple_track_no) ... ok
test_multiple_track_performe_name (tests.audio.test_tags.TagsToTrackTest.test_multiple_track_performe_name) ... ok
test_sortname (tests.audio.test_tags.TagsToTrackTest.test_sortname) ... ok
test_stream_copyright_track_comment (tests.audio.test_tags.TagsToTrackTest.test_stream_copyright_track_comment) ... ok
test_stream_location_track_comment (tests.audio.test_tags.TagsToTrackTest.test_stream_location_track_comment) ... ok
test_stream_organization_track_name (tests.audio.test_tags.TagsToTrackTest.test_stream_organization_track_name) ... ok
test_track (tests.audio.test_tags.TagsToTrackTest.test_track) ... ok
test_album_is_set (tests.audio.test_scan.ScannerTest.test_album_is_set) ... ok
test_artist_is_set (tests.audio.test_scan.ScannerTest.test_artist_is_set) ... ok
test_duration_is_set (tests.audio.test_scan.ScannerTest.test_duration_is_set) ... ok
test_empty_wav_file (tests.audio.test_scan.ScannerTest.test_empty_wav_file) ... ok
test_errors_is_not_set (tests.audio.test_scan.ScannerTest.test_errors_is_not_set) ... ok
test_log_file_that_gst_thinks_is_mpeg_1_is_ignored (tests.audio.test_scan.ScannerTest.test_log_file_that_gst_thinks_is_mpeg_1_is_ignored) ... ok
test_nonexistant_dir_does_not_fail (tests.audio.test_scan.ScannerTest.test_nonexistant_dir_does_not_fail) ... ok
test_other_media_is_ignored (tests.audio.test_scan.ScannerTest.test_other_media_is_ignored) ... ok
test_tags_is_set (tests.audio.test_scan.ScannerTest.test_tags_is_set) ... ok
test_text_plain (tests.audio.test_scan.ScannerTest.test_text_plain) ... ok
test_track_is_set (tests.audio.test_scan.ScannerTest.test_track_is_set) ... ok
test_uri_list (tests.audio.test_scan.ScannerTest.test_uri_list) ... ok
test_listener_has_default_impl_for_position_changed (tests.audio.test_listener.AudioListenerTest.test_listener_has_default_impl_for_position_changed) ... ok
test_listener_has_default_impl_for_reached_end_of_stream (tests.audio.test_listener.AudioListenerTest.test_listener_has_default_impl_for_reached_end_of_stream) ... ok
test_listener_has_default_impl_for_state_changed (tests.audio.test_listener.AudioListenerTest.test_listener_has_default_impl_for_state_changed) ... ok
test_listener_has_default_impl_for_stream_changed (tests.audio.test_listener.AudioListenerTest.test_listener_has_default_impl_for_stream_changed) ... ok
test_listener_has_default_impl_for_tags_changed (tests.audio.test_listener.AudioListenerTest.test_listener_has_default_impl_for_tags_changed) ... ok
test_on_event_forwards_to_specific_handler (tests.audio.test_listener.AudioListenerTest.test_on_event_forwards_to_specific_handler) ... ok
test_change_to_paused_while_buffering (tests.audio.test_actor.AudioBufferingTest.test_change_to_paused_while_buffering) ... ok
test_change_to_stopped_while_buffering (tests.audio.test_actor.AudioBufferingTest.test_change_to_stopped_while_buffering) ... ok
test_pause_when_buffer_empty (tests.audio.test_actor.AudioBufferingTest.test_pause_when_buffer_empty) ... ok
test_stay_paused_when_buffering_finished (tests.audio.test_actor.AudioBufferingTest.test_stay_paused_when_buffering_finished) ... ok
test_current_tags_are_blank_to_begin_with (tests.audio.test_actor.AudioDummyEventTest.test_current_tags_are_blank_to_begin_with) ... ok
test_current_tags_blank_after_end_of_stream (tests.audio.test_actor.AudioDummyEventTest.test_current_tags_blank_after_end_of_stream) ... ok
test_current_tags_stored (tests.audio.test_actor.AudioDummyEventTest.test_current_tags_stored) ... ok
test_gapless (tests.audio.test_actor.AudioDummyEventTest.test_gapless) ... ok
test_position_changed_on_pause (tests.audio.test_actor.AudioDummyEventTest.test_position_changed_on_pause) ... ok
test_position_changed_on_play (tests.audio.test_actor.AudioDummyEventTest.test_position_changed_on_play) ... ok
test_position_changed_on_seek_after_pause (tests.audio.test_actor.AudioDummyEventTest.test_position_changed_on_seek_after_pause) ... ok
test_position_changed_on_seek_after_play (tests.audio.test_actor.AudioDummyEventTest.test_position_changed_on_seek_after_play) ... ok
test_position_changed_on_seek_while_stopped (tests.audio.test_actor.AudioDummyEventTest.test_position_changed_on_seek_while_stopped) ... ok
test_reached_end_of_stream_event (tests.audio.test_actor.AudioDummyEventTest.test_reached_end_of_stream_event) ... ok
test_state_change_paused_to_playing_event (tests.audio.test_actor.AudioDummyEventTest.test_state_change_paused_to_playing_event) ... ok
test_state_change_paused_to_stopped_event (tests.audio.test_actor.AudioDummyEventTest.test_state_change_paused_to_stopped_event) ... ok
test_state_change_playing_to_paused_event (tests.audio.test_actor.AudioDummyEventTest.test_state_change_playing_to_paused_event) ... ok
test_state_change_playing_to_stopped_event (tests.audio.test_actor.AudioDummyEventTest.test_state_change_playing_to_stopped_event) ... ok
test_state_change_stopped_to_paused_event (tests.audio.test_actor.AudioDummyEventTest.test_state_change_stopped_to_paused_event) ... ok
test_state_change_stopped_to_playing_event (tests.audio.test_actor.AudioDummyEventTest.test_state_change_stopped_to_playing_event) ... ok
test_stream_changed_event_on_multiple_changes (tests.audio.test_actor.AudioDummyEventTest.test_stream_changed_event_on_multiple_changes) ... ok
test_stream_changed_event_on_paused (tests.audio.test_actor.AudioDummyEventTest.test_stream_changed_event_on_paused) ... ok
test_stream_changed_event_on_paused_to_playing (tests.audio.test_actor.AudioDummyEventTest.test_stream_changed_event_on_paused_to_playing) ... ok
test_stream_changed_event_on_paused_to_stopped (tests.audio.test_actor.AudioDummyEventTest.test_stream_changed_event_on_paused_to_stopped) ... ok
test_stream_changed_event_on_playing (tests.audio.test_actor.AudioDummyEventTest.test_stream_changed_event_on_playing) ... ok
test_stream_changed_event_on_playing_to_paused (tests.audio.test_actor.AudioDummyEventTest.test_stream_changed_event_on_playing_to_paused) ... ok
test_tags_changed_on_playback (tests.audio.test_actor.AudioDummyEventTest.test_tags_changed_on_playback) ... ok
test_pause_playback_while_playing (tests.audio.test_actor.AudioDummyTest.test_pause_playback_while_playing) ... ok
test_start_playback_existing_file (tests.audio.test_actor.AudioDummyTest.test_start_playback_existing_file) ... ok
test_start_playback_non_existing_file (tests.audio.test_actor.AudioDummyTest.test_start_playback_non_existing_file) ... ok
test_stop_playback_while_playing (tests.audio.test_actor.AudioDummyTest.test_stop_playback_while_playing) ... ok
test_current_tags_are_blank_to_begin_with (tests.audio.test_actor.AudioEventTest.test_current_tags_are_blank_to_begin_with) ... ok
test_current_tags_blank_after_end_of_stream (tests.audio.test_actor.AudioEventTest.test_current_tags_blank_after_end_of_stream) ... ok
test_current_tags_stored (tests.audio.test_actor.AudioEventTest.test_current_tags_stored) ... ok
test_gapless (tests.audio.test_actor.AudioEventTest.test_gapless) ... ok
test_position_changed_on_pause (tests.audio.test_actor.AudioEventTest.test_position_changed_on_pause) ... ok
test_position_changed_on_play (tests.audio.test_actor.AudioEventTest.test_position_changed_on_play) ... ok
test_position_changed_on_seek_after_pause (tests.audio.test_actor.AudioEventTest.test_position_changed_on_seek_after_pause) ... ok
test_position_changed_on_seek_after_play (tests.audio.test_actor.AudioEventTest.test_position_changed_on_seek_after_play) ... ok
test_position_changed_on_seek_while_stopped (tests.audio.test_actor.AudioEventTest.test_position_changed_on_seek_while_stopped) ... ok
test_reached_end_of_stream_event (tests.audio.test_actor.AudioEventTest.test_reached_end_of_stream_event) ... ok
test_state_change_paused_to_playing_event (tests.audio.test_actor.AudioEventTest.test_state_change_paused_to_playing_event) ... ok
test_state_change_paused_to_stopped_event (tests.audio.test_actor.AudioEventTest.test_state_change_paused_to_stopped_event) ... ok
test_state_change_playing_to_paused_event (tests.audio.test_actor.AudioEventTest.test_state_change_playing_to_paused_event) ... ok
test_state_change_playing_to_stopped_event (tests.audio.test_actor.AudioEventTest.test_state_change_playing_to_stopped_event) ... ok
test_state_change_stopped_to_paused_event (tests.audio.test_actor.AudioEventTest.test_state_change_stopped_to_paused_event) ... ok
test_state_change_stopped_to_playing_event (tests.audio.test_actor.AudioEventTest.test_state_change_stopped_to_playing_event) ... ok
test_stream_changed_event_on_multiple_changes (tests.audio.test_actor.AudioEventTest.test_stream_changed_event_on_multiple_changes) ... ok
test_stream_changed_event_on_paused (tests.audio.test_actor.AudioEventTest.test_stream_changed_event_on_paused) ... ok
test_stream_changed_event_on_paused_to_playing (tests.audio.test_actor.AudioEventTest.test_stream_changed_event_on_paused_to_playing) ... ok
test_stream_changed_event_on_paused_to_stopped (tests.audio.test_actor.AudioEventTest.test_stream_changed_event_on_paused_to_stopped) ... ok
test_stream_changed_event_on_playing (tests.audio.test_actor.AudioEventTest.test_stream_changed_event_on_playing) ... ok
test_stream_changed_event_on_playing_to_paused (tests.audio.test_actor.AudioEventTest.test_stream_changed_event_on_playing_to_paused) ... ok
test_tags_changed_on_playback (tests.audio.test_actor.AudioEventTest.test_tags_changed_on_playback) ... ok
test_live_mode (tests.audio.test_actor.AudioLiveTest.test_live_mode) ... ok
test_not_live_mode (tests.audio.test_actor.AudioLiveTest.test_not_live_mode) ... ok
test_not_live_mode_after_set_appsrc (tests.audio.test_actor.AudioLiveTest.test_not_live_mode_after_set_appsrc) ... ok
test_state_changes_from_playing_to_paused_on_pause (tests.audio.test_actor.AudioStateTest.test_state_changes_from_playing_to_paused_on_pause) ... ok
test_state_changes_from_playing_to_stopped_on_stop (tests.audio.test_actor.AudioStateTest.test_state_changes_from_playing_to_stopped_on_stop) ... ok
test_state_changes_from_stopped_to_playing_on_play (tests.audio.test_actor.AudioStateTest.test_state_changes_from_stopped_to_playing_on_play) ... ok
test_state_does_not_change_when_in_gst_ready_state (tests.audio.test_actor.AudioStateTest.test_state_does_not_change_when_in_gst_ready_state) ... ok
test_state_starts_as_stopped (tests.audio.test_actor.AudioStateTest.test_state_starts_as_stopped) ... ok
test_pause_playback_while_playing (tests.audio.test_actor.AudioTest.test_pause_playback_while_playing) ... ok
test_start_playback_existing_file (tests.audio.test_actor.AudioTest.test_start_playback_existing_file) ... ok
test_start_playback_non_existing_file (tests.audio.test_actor.AudioTest.test_start_playback_non_existing_file) ... Setting GStreamer state to GST_STATE_PLAYING failed
ok
test_stop_playback_while_playing (tests.audio.test_actor.AudioTest.test_stop_playback_while_playing) ... ok
test_download_flag_is_not_passed_to_playbin_if_download_buffering_is_not_enabled (tests.audio.test_actor.DownloadBufferingTest.test_download_flag_is_not_passed_to_playbin_if_download_buffering_is_not_enabled) ... ok
test_download_flag_is_not_passed_to_playbin_if_set_appsrc (tests.audio.test_actor.DownloadBufferingTest.test_download_flag_is_not_passed_to_playbin_if_set_appsrc) ... ok
test_download_flag_is_passed_to_playbin_if_download_buffering_is_enabled (tests.audio.test_actor.DownloadBufferingTest.test_download_flag_is_passed_to_playbin_if_download_buffering_is_enabled) ... ok
----------------------------------------------------------------------
Ran 696 tests in 2.149s
OK
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: mopidy-3.3.0-3.fc38.noarch
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.jgQuWB
+ umask 022
+ cd /builddir/build/BUILD
+ cd Mopidy-3.3.0
+ DOCDIR=/builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/share/doc/mopidy
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/share/doc/mopidy
+ cp -pr README.rst /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/share/doc/mopidy
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.xW6j1l
+ umask 022
+ cd /builddir/build/BUILD
+ cd Mopidy-3.3.0
+ LICENSEDIR=/builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/share/licenses/mopidy
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/share/licenses/mopidy
+ cp -pr LICENSE /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/share/licenses/mopidy
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: config(mopidy) = 3.3.0-3.fc38 mopidy = 3.3.0-3.fc38 python3.11dist(mopidy) = 3.3 python3dist(mopidy) = 3.3
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 shadow-utils
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires(postun): /bin/sh
Requires: /usr/bin/python3 /usr/bin/sh python(abi) = 3.11 python3.11dist(pykka) >= 2.0.1 python3.11dist(requests) >= 2 python3.11dist(setuptools) python3.11dist(tornado) >= 4.4
Suggests: mopidy-mpd
Processing files: mopidy-doc-3.3.0-3.fc38.noarch
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.PGcXQG
+ umask 022
+ cd /builddir/build/BUILD
+ cd Mopidy-3.3.0
+ DOCDIR=/builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/share/doc/mopidy-doc
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/share/doc/mopidy-doc
+ cp -pr docs/_build/html /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64/usr/share/doc/mopidy-doc
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: mopidy-doc = 3.3.0-3.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64
Wrote: /builddir/build/RPMS/mopidy-3.3.0-3.fc38.noarch.rpm
Wrote: /builddir/build/RPMS/mopidy-doc-3.3.0-3.fc38.noarch.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.lEl7QG
+ umask 022
+ cd /builddir/build/BUILD
+ cd Mopidy-3.3.0
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/mopidy-3.3.0-3.fc38.x86_64
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.WCDGU4
+ umask 022
+ cd /builddir/build/BUILD
+ rm -rf Mopidy-3.3.0 Mopidy-3.3.0.gemspec
+ RPM_EC=0
++ jobs -p
+ exit 0
Child return code was: 0