Mock Version: 5.6 Mock Version: 5.6 Mock Version: 5.6 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-stompest.spec'], chrootPath='/var/lib/mock/f41-build-51780852-6200729/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.7uaui01e:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.7uaui01e:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--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', '6544220aeb4649e49c786985da2450d0', '-D', '/var/lib/mock/f41-build-51780852-6200729/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.7uaui01e:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-stompest.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1706227200 Wrote: /builddir/build/SRPMS/python-stompest-2.3.0-16.20191018git715f358.fc41.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-stompest.spec'], chrootPath='/var/lib/mock/f41-build-51780852-6200729/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.7uaui01e:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.7uaui01e:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--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', '9e0f925d5e6d41eab5d87efdb0bbbb2e', '-D', '/var/lib/mock/f41-build-51780852-6200729/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.7uaui01e:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-stompest.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1706227200 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.dHBEtU + umask 022 + cd /builddir/build/BUILD/python-stompest-2.3.0-build + test -d /builddir/build/BUILD/python-stompest-2.3.0-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/python-stompest-2.3.0-build + /usr/bin/rm -rf /builddir/build/BUILD/python-stompest-2.3.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/python-stompest-2.3.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/python-stompest-2.3.0-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.nAFcBb + umask 022 + cd /builddir/build/BUILD/python-stompest-2.3.0-build + cd /builddir/build/BUILD/python-stompest-2.3.0-build + rm -rf stompest-715f358b8503320ea42bd4de6682916339943edc + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/stompest-715f358b8503320ea42bd4de6682916339943edc.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd stompest-715f358b8503320ea42bd4de6682916339943edc + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/python-stompest-PR54.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/python-stompest-mutablemapping.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + rm -rf 'src/*/*.egg-info' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.7JZoEq + umask 022 + cd /builddir/build/BUILD/python-stompest-2.3.0-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ ~/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc/src/core ~/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc + export CXX + cd stompest-715f358b8503320ea42bd4de6682916339943edc + pushd src/core + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP' /usr/lib/python3.13/site-packages/setuptools/dist.py:678: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. !! ******************************************************************************** Please replace its usage with implicit namespaces (PEP 420). See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. ******************************************************************************** !! ep.load()(self, ep.name, value) running build running build_py creating build creating build/lib creating build/lib/stompest copying stompest/__init__.py -> build/lib/stompest creating build/lib/stompest/_backwards copying stompest/_backwards/__init__.py -> build/lib/stompest/_backwards creating build/lib/stompest/config copying stompest/config/__init__.py -> build/lib/stompest/config creating build/lib/stompest/error copying stompest/error/__init__.py -> build/lib/stompest/error creating build/lib/stompest/protocol copying stompest/protocol/__init__.py -> build/lib/stompest/protocol copying stompest/protocol/commands.py -> build/lib/stompest/protocol copying stompest/protocol/failover.py -> build/lib/stompest/protocol copying stompest/protocol/frame.py -> build/lib/stompest/protocol copying stompest/protocol/parser.py -> build/lib/stompest/protocol copying stompest/protocol/session.py -> build/lib/stompest/protocol copying stompest/protocol/spec.py -> build/lib/stompest/protocol copying stompest/protocol/util.py -> build/lib/stompest/protocol creating build/lib/stompest/sync copying stompest/sync/__init__.py -> build/lib/stompest/sync copying stompest/sync/client.py -> build/lib/stompest/sync copying stompest/sync/transport.py -> build/lib/stompest/sync creating build/lib/stompest/tests copying stompest/tests/__init__.py -> build/lib/stompest/tests copying stompest/tests/commands_test.py -> build/lib/stompest/tests copying stompest/tests/failover_test.py -> build/lib/stompest/tests copying stompest/tests/frame_test.py -> build/lib/stompest/tests copying stompest/tests/parser_profile.py -> build/lib/stompest/tests copying stompest/tests/parser_test.py -> build/lib/stompest/tests copying stompest/tests/session_test.py -> build/lib/stompest/tests copying stompest/tests/sync_client_integration_test.py -> build/lib/stompest/tests copying stompest/tests/sync_client_test.py -> build/lib/stompest/tests copying stompest/tests/transport_test.py -> build/lib/stompest/tests copying stompest/tests/util_test.py -> build/lib/stompest/tests creating build/lib/stompest/util copying stompest/util/__init__.py -> build/lib/stompest/util creating build/lib/stompest/sync/examples copying stompest/sync/examples/__init__.py -> build/lib/stompest/sync/examples copying stompest/sync/examples/consumer.py -> build/lib/stompest/sync/examples copying stompest/sync/examples/producer.py -> build/lib/stompest/sync/examples copying stompest/sync/examples/ssl_consumer.py -> build/lib/stompest/sync/examples running egg_info creating stompest.egg-info writing stompest.egg-info/PKG-INFO writing dependency_links to stompest.egg-info/dependency_links.txt writing namespace_packages to stompest.egg-info/namespace_packages.txt writing requirements to stompest.egg-info/requires.txt writing top-level names to stompest.egg-info/top_level.txt writing manifest file 'stompest.egg-info/SOURCES.txt' reading manifest file 'stompest.egg-info/SOURCES.txt' writing manifest file 'stompest.egg-info/SOURCES.txt' + popd + pushd src/twisted ~/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc ~/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc/src/twisted ~/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP' /usr/lib/python3.13/site-packages/setuptools/dist.py:678: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. !! ******************************************************************************** Please replace its usage with implicit namespaces (PEP 420). See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. ******************************************************************************** !! ep.load()(self, ep.name, value) running build running build_py creating build creating build/lib creating build/lib/stompest copying stompest/__init__.py -> build/lib/stompest creating build/lib/stompest/twisted copying stompest/twisted/__init__.py -> build/lib/stompest/twisted copying stompest/twisted/client.py -> build/lib/stompest/twisted copying stompest/twisted/listener.py -> build/lib/stompest/twisted copying stompest/twisted/protocol.py -> build/lib/stompest/twisted copying stompest/twisted/util.py -> build/lib/stompest/twisted creating build/lib/stompest/twisted/examples copying stompest/twisted/examples/__init__.py -> build/lib/stompest/twisted/examples copying stompest/twisted/examples/consumer.py -> build/lib/stompest/twisted/examples copying stompest/twisted/examples/producer.py -> build/lib/stompest/twisted/examples copying stompest/twisted/examples/transformer.py -> build/lib/stompest/twisted/examples creating build/lib/stompest/twisted/tests copying stompest/twisted/tests/__init__.py -> build/lib/stompest/twisted/tests copying stompest/twisted/tests/async_client_integration_test.py -> build/lib/stompest/twisted/tests copying stompest/twisted/tests/async_client_test.py -> build/lib/stompest/twisted/tests copying stompest/twisted/tests/async_util_test.py -> build/lib/stompest/twisted/tests copying stompest/twisted/tests/broker_simulator.py -> build/lib/stompest/twisted/tests running egg_info creating stompest.twisted.egg-info writing stompest.twisted.egg-info/PKG-INFO writing dependency_links to stompest.twisted.egg-info/dependency_links.txt writing namespace_packages to stompest.twisted.egg-info/namespace_packages.txt writing requirements to stompest.twisted.egg-info/requires.txt writing top-level names to stompest.twisted.egg-info/top_level.txt writing manifest file 'stompest.twisted.egg-info/SOURCES.txt' reading manifest file 'stompest.twisted.egg-info/SOURCES.txt' writing manifest file 'stompest.twisted.egg-info/SOURCES.txt' + popd + RPM_EC=0 ~/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.C59Rju + umask 022 + cd /builddir/build/BUILD/python-stompest-2.3.0-build + '[' /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT ++ dirname /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT + mkdir -p /builddir/build/BUILD/python-stompest-2.3.0-build + mkdir /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX ~/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc/src/core ~/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc + cd stompest-715f358b8503320ea42bd4de6682916339943edc + pushd src/core + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT --prefix /usr /usr/lib/python3.13/site-packages/setuptools/dist.py:678: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. !! ******************************************************************************** Please replace its usage with implicit namespaces (PEP 420). See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. ******************************************************************************** !! ep.load()(self, ep.name, value) running install /usr/lib/python3.13/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running install_lib Skipping installation of /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/__init__.py (namespace package) copying stompest/_backwards/__init__.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/_backwards copying stompest/config/__init__.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/config copying stompest/error/__init__.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/error copying stompest/protocol/__init__.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol copying stompest/protocol/commands.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol copying stompest/protocol/failover.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol copying stompest/protocol/frame.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol copying stompest/protocol/parser.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol copying stompest/protocol/session.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol copying stompest/protocol/spec.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol copying stompest/protocol/util.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol copying stompest/sync/__init__.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync copying stompest/sync/client.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync copying stompest/sync/transport.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync copying stompest/sync/examples/__init__.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync/examples copying stompest/sync/examples/consumer.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync/examples copying stompest/sync/examples/producer.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync/examples copying stompest/sync/examples/ssl_consumer.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync/examples copying stompest/tests/__init__.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests copying stompest/tests/commands_test.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests copying stompest/tests/failover_test.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests copying stompest/tests/frame_test.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests copying stompest/tests/parser_profile.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests copying stompest/tests/parser_test.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests copying stompest/tests/session_test.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests copying stompest/tests/sync_client_integration_test.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests copying stompest/tests/sync_client_test.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests copying stompest/tests/transport_test.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests copying stompest/tests/util_test.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests copying stompest/util/__init__.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/util byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/_backwards/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/config/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/error/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol/commands.py to commands.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol/failover.py to failover.cpython-313.pyc /usr/lib/python3.13/site-packages/stompest/protocol/failover.py:40: SyntaxWarning: invalid escape sequence '\.' /usr/lib/python3.13/site-packages/stompest/protocol/failover.py:143: SyntaxWarning: invalid escape sequence '\d' /usr/lib/python3.13/site-packages/stompest/protocol/failover.py:144: SyntaxWarning: invalid escape sequence '\(' byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol/frame.py to frame.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol/parser.py to parser.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol/session.py to session.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol/spec.py to spec.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol/util.py to util.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync/client.py to client.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync/transport.py to transport.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync/examples/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync/examples/consumer.py to consumer.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync/examples/producer.py to producer.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync/examples/ssl_consumer.py to ssl_consumer.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/commands_test.py to commands_test.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/failover_test.py to failover_test.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/frame_test.py to frame_test.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/parser_profile.py to parser_profile.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/parser_test.py to parser_test.cpython-313.pyc /usr/lib/python3.13/site-packages/stompest/tests/parser_test.py:294: SyntaxWarning: invalid escape sequence '\c' byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/session_test.py to session_test.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/sync_client_integration_test.py to sync_client_integration_test.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/sync_client_test.py to sync_client_test.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/transport_test.py to transport_test.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/util_test.py to util_test.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/util/__init__.py to __init__.cpython-313.pyc writing byte-compilation script '/tmp/tmpa9usy64u.py' /usr/bin/python3 /tmp/tmpa9usy64u.py /usr/lib/python3.13/site-packages/stompest/protocol/failover.py:40: SyntaxWarning: invalid escape sequence '\.' /usr/lib/python3.13/site-packages/stompest/protocol/failover.py:143: SyntaxWarning: invalid escape sequence '\d' /usr/lib/python3.13/site-packages/stompest/protocol/failover.py:144: SyntaxWarning: invalid escape sequence '\(' /usr/lib/python3.13/site-packages/stompest/tests/parser_test.py:294: SyntaxWarning: invalid escape sequence '\c' removing /tmp/tmpa9usy64u.py running install_egg_info running egg_info writing stompest.egg-info/PKG-INFO writing dependency_links to stompest.egg-info/dependency_links.txt writing namespace_packages to stompest.egg-info/namespace_packages.txt writing requirements to stompest.egg-info/requires.txt writing top-level names to stompest.egg-info/top_level.txt reading manifest file 'stompest.egg-info/SOURCES.txt' writing manifest file 'stompest.egg-info/SOURCES.txt' Copying stompest.egg-info to /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest-2.3.0-py3.13.egg-info Installing /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest-2.3.0-py3.13-nspkg.pth running install_scripts + rm -rfv /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/bin/__pycache__ ~/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc + popd + pushd src/twisted + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT --prefix /usr ~/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc/src/twisted ~/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc /usr/lib/python3.13/site-packages/setuptools/dist.py:678: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. !! ******************************************************************************** Please replace its usage with implicit namespaces (PEP 420). See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. ******************************************************************************** !! ep.load()(self, ep.name, value) running install /usr/lib/python3.13/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running install_lib Skipping installation of /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/__init__.py (namespace package) copying stompest/twisted/__init__.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted copying stompest/twisted/client.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted copying stompest/twisted/listener.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted copying stompest/twisted/protocol.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted copying stompest/twisted/util.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted copying stompest/twisted/examples/__init__.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/examples copying stompest/twisted/examples/consumer.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/examples copying stompest/twisted/examples/producer.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/examples copying stompest/twisted/examples/transformer.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/examples copying stompest/twisted/tests/__init__.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/tests copying stompest/twisted/tests/async_client_integration_test.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/tests copying stompest/twisted/tests/async_client_test.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/tests copying stompest/twisted/tests/async_util_test.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/tests copying stompest/twisted/tests/broker_simulator.py -> /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/tests byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/client.py to client.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/listener.py to listener.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/protocol.py to protocol.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/util.py to util.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/examples/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/examples/consumer.py to consumer.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/examples/producer.py to producer.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/examples/transformer.py to transformer.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/tests/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/tests/async_client_integration_test.py to async_client_integration_test.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/tests/async_client_test.py to async_client_test.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/tests/async_util_test.py to async_util_test.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/tests/broker_simulator.py to broker_simulator.cpython-313.pyc writing byte-compilation script '/tmp/tmpenpos0e8.py' /usr/bin/python3 /tmp/tmpenpos0e8.py removing /tmp/tmpenpos0e8.py running install_egg_info running egg_info writing stompest.twisted.egg-info/PKG-INFO writing dependency_links to stompest.twisted.egg-info/dependency_links.txt writing namespace_packages to stompest.twisted.egg-info/namespace_packages.txt writing requirements to stompest.twisted.egg-info/requires.txt writing top-level names to stompest.twisted.egg-info/top_level.txt reading manifest file 'stompest.twisted.egg-info/SOURCES.txt' writing manifest file 'stompest.twisted.egg-info/SOURCES.txt' Copying stompest.twisted.egg-info to /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest.twisted-2.3.0-py3.13.egg-info Installing /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest.twisted-2.3.0-py3.13-nspkg.pth running install_scripts + rm -rfv /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/bin/__pycache__ + popd ~/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 Bytecompiling .py files below /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13 using python3.13 /usr/lib/python3.13/site-packages/stompest/protocol/failover.py:40: SyntaxWarning: invalid escape sequence '\.' /usr/lib/python3.13/site-packages/stompest/protocol/failover.py:143: SyntaxWarning: invalid escape sequence '\d' /usr/lib/python3.13/site-packages/stompest/protocol/failover.py:144: SyntaxWarning: invalid escape sequence '\(' /usr/lib/python3.13/site-packages/stompest/protocol/failover.py:40: SyntaxWarning: invalid escape sequence '\.' /usr/lib/python3.13/site-packages/stompest/protocol/failover.py:143: SyntaxWarning: invalid escape sequence '\d' /usr/lib/python3.13/site-packages/stompest/protocol/failover.py:144: SyntaxWarning: invalid escape sequence '\(' /usr/lib/python3.13/site-packages/stompest/tests/parser_test.py:294: SyntaxWarning: invalid escape sequence '\c' /usr/lib/python3.13/site-packages/stompest/tests/parser_test.py:294: SyntaxWarning: invalid escape sequence '\c' + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j8 /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/_backwards/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/config/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/error/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol/__pycache__/commands.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol/__pycache__/spec.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol/__pycache__/util.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol/__pycache__/session.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol/__pycache__/failover.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol/__pycache__/frame.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/protocol/__pycache__/parser.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync/examples/__pycache__/ssl_consumer.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync/examples/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync/examples/__pycache__/consumer.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync/examples/__pycache__/producer.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync/__pycache__/client.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/__pycache__/util_test.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/__pycache__/failover_test.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/__pycache__/session_test.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/sync/__pycache__/transport.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/__pycache__/frame_test.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/__pycache__/parser_profile.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/__pycache__/commands_test.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/__pycache__/sync_client_integration_test.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/__pycache__/sync_client_test.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/__pycache__/parser_test.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/util/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/examples/__pycache__/consumer.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/tests/__pycache__/transport_test.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/examples/__pycache__/producer.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/tests/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/tests/__pycache__/async_util_test.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/examples/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/tests/__pycache__/broker_simulator.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/examples/__pycache__/transformer.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/tests/__pycache__/async_client_integration_test.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/tests/__pycache__/async_client_integration_test.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/tests/__pycache__/async_client_test.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/__pycache__/protocol.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/__pycache__/client.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/__pycache__/listener.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-stompest-2.3.0-build/BUILDROOT/usr/lib/python3.13/site-packages/stompest/twisted/__pycache__/util.cpython-313.pyc: rewriting with normalized contents Processed 45 paths Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.pY2fjH + umask 022 + cd /builddir/build/BUILD/python-stompest-2.3.0-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc ~/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc/src/core ~/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc + export CC + CXX=g++ + export CXX + cd stompest-715f358b8503320ea42bd4de6682916339943edc + pushd src/core + /usr/bin/python3 -m pytest -v --ignore stompest/tests/sync_client_integration_test.py stompest/tests ============================= test session starts ============================== platform linux -- Python 3.13.0b2, pytest-7.4.3, pluggy-1.3.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc/src/core collecting ... collected 76 items stompest/tests/commands_test.py::CommandsTest::test_ack PASSED [ 1%] stompest/tests/commands_test.py::CommandsTest::test_connect PASSED [ 2%] stompest/tests/commands_test.py::CommandsTest::test_connected PASSED [ 3%] stompest/tests/commands_test.py::CommandsTest::test_disconnect PASSED [ 5%] stompest/tests/commands_test.py::CommandsTest::test_nack PASSED [ 6%] stompest/tests/commands_test.py::CommandsTest::test_negotiateHeartBeat PASSED [ 7%] stompest/tests/failover_test.py::StompFailoverUriTest::test_configuration PASSED [ 9%] stompest/tests/failover_test.py::StompFailoverUriTest::test_configuration_invalid_uris PASSED [ 10%] stompest/tests/failover_test.py::StompFailoverTest::test_jitter PASSED [ 11%] stompest/tests/failover_test.py::StompFailoverTest::test_priority_backup PASSED [ 13%] stompest/tests/failover_test.py::StompFailoverTest::test_priority_backup_broken_localhost_lookup PASSED [ 14%] stompest/tests/failover_test.py::StompFailoverTest::test_priority_backup_localhost_lookup PASSED [ 15%] stompest/tests/failover_test.py::StompFailoverTest::test_randomize PASSED [ 17%] stompest/tests/failover_test.py::StompFailoverTest::test_time_scales_and_reconnect_attempts PASSED [ 18%] stompest/tests/frame_test.py::StompFrameTest::test_binary_body PASSED [ 19%] stompest/tests/frame_test.py::StompFrameTest::test_duplicate_headers PASSED [ 21%] stompest/tests/frame_test.py::StompFrameTest::test_encoding PASSED [ 22%] stompest/tests/frame_test.py::StompFrameTest::test_frame PASSED [ 23%] stompest/tests/frame_test.py::StompFrameTest::test_frame_info PASSED [ 25%] stompest/tests/frame_test.py::StompFrameTest::test_frame_without_headers_and_body PASSED [ 26%] stompest/tests/frame_test.py::StompFrameTest::test_non_string_headers PASSED [ 27%] stompest/tests/frame_test.py::StompFrameTest::test_unescape PASSED [ 28%] stompest/tests/parser_test.py::StompParserTest::test_add_multiple_frames_per_read PASSED [ 30%] stompest/tests/parser_test.py::StompParserTest::test_add_throws_FrameError_on_header_line_missing_separator PASSED [ 31%] stompest/tests/parser_test.py::StompParserTest::test_add_throws_FrameError_on_invalid_command PASSED [ 32%] stompest/tests/parser_test.py::StompParserTest::test_binary_body PASSED [ 34%] stompest/tests/parser_test.py::StompParserTest::test_binary_body_invalid_eof PASSED [ 35%] stompest/tests/parser_test.py::StompParserTest::test_body_allowed_commands PASSED [ 36%] stompest/tests/parser_test.py::StompParserTest::test_colon_in_header_value PASSED [ 38%] stompest/tests/parser_test.py::StompParserTest::test_decode PASSED [ 39%] stompest/tests/parser_test.py::StompParserTest::test_dont_unescape_bad_characters PASSED [ 40%] stompest/tests/parser_test.py::StompParserTest::test_duplicate_headers PASSED [ 42%] stompest/tests/parser_test.py::StompParserTest::test_frame_parse_succeeds PASSED [ 43%] stompest/tests/parser_test.py::StompParserTest::test_frame_without_header_or_body_succeeds PASSED [ 44%] stompest/tests/parser_test.py::StompParserTest::test_frames_with_heart_beats_succeeds PASSED [ 46%] stompest/tests/parser_test.py::StompParserTest::test_frames_with_optional_newlines_succeeds PASSED [ 47%] stompest/tests/parser_test.py::StompParserTest::test_get_returns_None_if_not_done PASSED [ 48%] stompest/tests/parser_test.py::StompParserTest::test_invalid_command PASSED [ 50%] stompest/tests/parser_test.py::StompParserTest::test_keep_first_of_repeated_headers PASSED [ 51%] stompest/tests/parser_test.py::StompParserTest::test_no_newline PASSED [ 52%] stompest/tests/parser_test.py::StompParserTest::test_reset_succeeds PASSED [ 53%] stompest/tests/parser_test.py::StompParserTest::test_strip_line_delimiter PASSED [ 55%] stompest/tests/parser_test.py::StompParserTest::test_unescape PASSED [ 56%] stompest/tests/session_test.py::StompSessionTest::test_session_connect PASSED [ 57%] stompest/tests/session_test.py::StompSessionTest::test_session_disconnect PASSED [ 59%] stompest/tests/session_test.py::StompSessionTest::test_session_init PASSED [ 60%] stompest/tests/session_test.py::StompSessionTest::test_session_nack PASSED [ 61%] stompest/tests/session_test.py::StompSessionTest::test_session_subscribe PASSED [ 63%] stompest/tests/session_test.py::StompSessionTest::test_session_transaction PASSED [ 64%] stompest/tests/sync_client_test.py::SimpleStompTest::test_ack_writes_correct_frame PASSED [ 65%] stompest/tests/sync_client_test.py::SimpleStompTest::test_canRead_raises_exception_before_connect PASSED [ 67%] stompest/tests/sync_client_test.py::SimpleStompTest::test_closes_session_on_read_timeout_during_connect PASSED [ 68%] stompest/tests/sync_client_test.py::SimpleStompTest::test_connect_raises_exception_for_bad_host PASSED [ 69%] stompest/tests/sync_client_test.py::SimpleStompTest::test_connect_when_connected_raises_StompConnectionError PASSED [ 71%] stompest/tests/sync_client_test.py::SimpleStompTest::test_connect_writes_correct_frame PASSED [ 72%] stompest/tests/sync_client_test.py::SimpleStompTest::test_disconnect_raises_exception_before_connect PASSED [ 73%] stompest/tests/sync_client_test.py::SimpleStompTest::test_error_frame_after_connect_raises_StompProtocolError PASSED [ 75%] stompest/tests/sync_client_test.py::SimpleStompTest::test_receiveFrame PASSED [ 76%] stompest/tests/sync_client_test.py::SimpleStompTest::test_send_raises_exception_before_connect PASSED [ 77%] stompest/tests/sync_client_test.py::SimpleStompTest::test_send_writes_correct_frame PASSED [ 78%] stompest/tests/sync_client_test.py::SimpleStompTest::test_stomp_version_1_1 PASSED [ 80%] stompest/tests/sync_client_test.py::SimpleStompTest::test_subscribe_matching_and_corner_cases PASSED [ 81%] stompest/tests/sync_client_test.py::SimpleStompTest::test_subscribe_raises_exception_before_connect PASSED [ 82%] stompest/tests/sync_client_test.py::SimpleStompTest::test_subscribe_writes_correct_frame PASSED [ 84%] stompest/tests/sync_client_test.py::SimpleStompTest::test_transaction_writes_correct_frames PASSED [ 85%] stompest/tests/transport_test.py::StompFrameTransportTest::test_dont_retry_eintr_on_python_35_plus PASSED [ 86%] stompest/tests/transport_test.py::StompFrameTransportTest::test_receive PASSED [ 88%] stompest/tests/transport_test.py::StompFrameTransportTest::test_receive_binary PASSED [ 89%] stompest/tests/transport_test.py::StompFrameTransportTest::test_receive_multiple_frames_extra_newlines PASSED [ 90%] stompest/tests/transport_test.py::StompFrameTransportTest::test_receive_multiple_frames_per_read PASSED [ 92%] stompest/tests/transport_test.py::StompFrameTransportTest::test_receive_not_connected_raises_and_removes_socket PASSED [ 93%] stompest/tests/transport_test.py::StompFrameTransportTest::test_retry_eintr_once_on_python2 PASSED [ 94%] stompest/tests/transport_test.py::StompFrameTransportTest::test_retry_eintr_once_on_python33_and_python34 PASSED [ 96%] stompest/tests/transport_test.py::StompFrameTransportTest::test_send PASSED [ 97%] stompest/tests/transport_test.py::StompFrameTransportTest::test_send_not_connected_raises PASSED [ 98%] stompest/tests/util_test.py::UtilTest::test_filterReservedHeaders PASSED [100%] =============================== warnings summary =============================== stompest/__init__.py:3 /builddir/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc/src/core/stompest/__init__.py:3: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html import pkg_resources ../../../../../../../usr/lib/python3.13/site-packages/pkg_resources/__init__.py:2833 /usr/lib/python3.13/site-packages/pkg_resources/__init__.py:2833: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('stompest')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) ../../../../../../../usr/lib/python3.13/site-packages/pkg_resources/__init__.py:2833 /usr/lib/python3.13/site-packages/pkg_resources/__init__.py:2833: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zope')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) stompest/__init__.py:4 /builddir/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc/src/core/stompest/__init__.py:4: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('stompest')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages pkg_resources.declare_namespace(__name__) stompest/protocol/failover.py:40 /builddir/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc/src/core/stompest/protocol/failover.py:40: SyntaxWarning: invalid escape sequence '\.' _REGEX_LOCALHOST_IPV4 = re.compile('^127\.\d+\.\d+\.\d+$') stompest/protocol/failover.py:143 /builddir/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc/src/core/stompest/protocol/failover.py:143: SyntaxWarning: invalid escape sequence '\d' _REGEX_URI = re.compile('^(?P(tcp|ssl))://(?P[^:]+):(?P\d+)$') stompest/protocol/failover.py:144 /builddir/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc/src/core/stompest/protocol/failover.py:144: SyntaxWarning: invalid escape sequence '\(' _REGEX_BRACKETS = re.compile('^\((?P.+)\)$') stompest/tests/parser_test.py:294 /builddir/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc/src/core/stompest/tests/parser_test.py:294: SyntaxWarning: invalid escape sequence '\c' for badCharacter in (b'\r', b'\n', b'\c', b'\\', b':', b'\\h'): -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 76 passed, 8 warnings in 0.36s ======================== ~/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc + popd + pushd src/twisted + export PYTHONPATH=../core + PYTHONPATH=../core + /usr/bin/python3 -m pytest -v --ignore stompest/twisted/tests/async_client_integration_test.py stompest/twisted/tests ~/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc/src/twisted ~/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc ============================= test session starts ============================== platform linux -- Python 3.13.0b2, pytest-7.4.3, pluggy-1.3.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc/src/twisted collecting ... collected 14 items stompest/twisted/tests/async_client_test.py::AsyncClientConnectTimeoutTestCase::test_connected_timeout FAILED [ 7%] stompest/twisted/tests/async_client_test.py::AsyncClientConnectTimeoutTestCase::test_connected_timeout_after_failover FAILED [ 14%] stompest/twisted/tests/async_client_test.py::AsyncClientConnectTimeoutTestCase::test_connection_timeout PASSED [ 21%] stompest/twisted/tests/async_client_test.py::AsyncClientConnectTimeoutTestCase::test_not_connected PASSED [ 28%] stompest/twisted/tests/async_client_test.py::AsyncClientConnectErrorTestCase::test_stomp_protocol_error_on_connect FAILED [ 35%] stompest/twisted/tests/async_client_test.py::AsyncClientErrorAfterConnectedTestCase::test_disconnect_on_stomp_protocol_error FAILED [ 42%] stompest/twisted/tests/async_client_test.py::AsyncClientFailoverOnDisconnectTestCase::test_failover_on_connection_lost FAILED [ 50%] stompest/twisted/tests/async_client_test.py::AsyncClientReplaySubscriptionTestCase::test_replay_after_failover FAILED [ 57%] stompest/twisted/tests/async_client_test.py::AsyncClientMultiSubscriptionsTestCase::test_multi_subscriptions FAILED [ 64%] stompest/twisted/tests/async_client_test.py::AsyncClientDisconnectTimeoutTestCase::test_disconnect_connection_lost_unexpectedly FAILED [ 71%] stompest/twisted/tests/async_client_test.py::AsyncClientDisconnectTimeoutTestCase::test_disconnect_timeout FAILED [ 78%] stompest/twisted/tests/async_util_test.py::InFlightOperationsTest::test_context_single PASSED [ 85%] stompest/twisted/tests/async_util_test.py::InFlightOperationsTest::test_dict_interface PASSED [ 92%] stompest/twisted/tests/async_util_test.py::InFlightOperationsTest::test_timeout PASSED [100%] =================================== FAILURES =================================== ___________ AsyncClientConnectTimeoutTestCase.test_connected_timeout ___________ self = , headers = None versions = None, host = None, heartBeats = None, connectTimeout = None connectedTimeout = 1.0 @defer.inlineCallbacks def connect(self, headers=None, versions=None, host=None, heartBeats=None, connectTimeout=None, connectedTimeout=None): """connect(headers=None, versions=None, host=None, heartBeats=None, connectTimeout=None, connectedTimeout=None) Establish a connection to a STOMP broker. If the wire-level connect fails, attempt a failover according to the settings in the client's :class:`~.StompConfig` object. If there are active subscriptions in the :attr:`~.twisted.client.Stomp.session`, replay them when the STOMP connection is established. :param versions: The STOMP protocol versions we wish to support. The default behavior (:obj:`None`) is the same as for the :func:`~.commands.connect` function of the commands API, but the highest supported version will be the one you specified in the :class:`~.StompConfig` object. The version which is valid for the connection about to be initiated will be stored in the :attr:`~.twisted.client.Stomp.session`. :param connectTimeout: This is the time (in seconds) to wait for the wire-level connection to be established. If :obj:`None`, we will wait indefinitely. :param connectedTimeout: This is the time (in seconds) to wait for the STOMP connection to be established (that is, the broker's **CONNECTED** frame to arrive). If :obj:`None`, we will wait indefinitely. .. seealso :: The :mod:`.protocol.failover` and :mod:`~.protocol.session` modules for the details of subscription replay and failover transport. """ try: self._protocol except: pass else: raise StompConnectionError('Already connected') for listener in self._listenersFactory(): self.add(listener) try: > self._protocol = yield self._protocolCreator.connect(connectTimeout, self._onFrame, self._onConnectionLost) E KeyError: 'protocol' stompest/twisted/client.py:162: KeyError During handling of the above exception, another exception occurred: self = @defer.inlineCallbacks def test_connected_timeout(self): port = self.connections[0].getHost().port config = StompConfig(uri='tcp://localhost:%d' % port) client = Stomp(config) try: > yield client.connect(connectedTimeout=self.TIMEOUT) E stompest.error.StompConnectionError: Unexpected connection loss ['protocol'] stompest/twisted/tests/async_client_test.py:58: StompConnectionError ------------------------------ Captured log call ------------------------------- ERROR stompest.twisted.listener:listener.py:138 Disconnect because of failure: Unexpected connection loss ['protocol'] ___ AsyncClientConnectTimeoutTestCase.test_connected_timeout_after_failover ____ self = , headers = None versions = None, host = None, heartBeats = None, connectTimeout = None connectedTimeout = 1.0 @defer.inlineCallbacks def connect(self, headers=None, versions=None, host=None, heartBeats=None, connectTimeout=None, connectedTimeout=None): """connect(headers=None, versions=None, host=None, heartBeats=None, connectTimeout=None, connectedTimeout=None) Establish a connection to a STOMP broker. If the wire-level connect fails, attempt a failover according to the settings in the client's :class:`~.StompConfig` object. If there are active subscriptions in the :attr:`~.twisted.client.Stomp.session`, replay them when the STOMP connection is established. :param versions: The STOMP protocol versions we wish to support. The default behavior (:obj:`None`) is the same as for the :func:`~.commands.connect` function of the commands API, but the highest supported version will be the one you specified in the :class:`~.StompConfig` object. The version which is valid for the connection about to be initiated will be stored in the :attr:`~.twisted.client.Stomp.session`. :param connectTimeout: This is the time (in seconds) to wait for the wire-level connection to be established. If :obj:`None`, we will wait indefinitely. :param connectedTimeout: This is the time (in seconds) to wait for the STOMP connection to be established (that is, the broker's **CONNECTED** frame to arrive). If :obj:`None`, we will wait indefinitely. .. seealso :: The :mod:`.protocol.failover` and :mod:`~.protocol.session` modules for the details of subscription replay and failover transport. """ try: self._protocol except: pass else: raise StompConnectionError('Already connected') for listener in self._listenersFactory(): self.add(listener) try: > self._protocol = yield self._protocolCreator.connect(connectTimeout, self._onFrame, self._onConnectionLost) E KeyError: 'protocol' stompest/twisted/client.py:162: KeyError During handling of the above exception, another exception occurred: self = @defer.inlineCallbacks def test_connected_timeout_after_failover(self): port = self.connections[0].getHost().port config = StompConfig(uri='failover:(tcp://nosuchhost:65535,tcp://localhost:%d)?startupMaxReconnectAttempts=2,initialReconnectDelay=0,randomize=false' % port) client = Stomp(config) try: > yield client.connect(connectedTimeout=self.TIMEOUT) E stompest.error.StompConnectionError: Unexpected connection loss ['protocol'] stompest/twisted/tests/async_client_test.py:70: StompConnectionError ------------------------------ Captured log call ------------------------------- ERROR stompest.twisted.listener:listener.py:138 Disconnect because of failure: Unexpected connection loss ['protocol'] _____ AsyncClientConnectErrorTestCase.test_stomp_protocol_error_on_connect _____ self = , headers = None versions = None, host = None, heartBeats = None, connectTimeout = None connectedTimeout = None @defer.inlineCallbacks def connect(self, headers=None, versions=None, host=None, heartBeats=None, connectTimeout=None, connectedTimeout=None): """connect(headers=None, versions=None, host=None, heartBeats=None, connectTimeout=None, connectedTimeout=None) Establish a connection to a STOMP broker. If the wire-level connect fails, attempt a failover according to the settings in the client's :class:`~.StompConfig` object. If there are active subscriptions in the :attr:`~.twisted.client.Stomp.session`, replay them when the STOMP connection is established. :param versions: The STOMP protocol versions we wish to support. The default behavior (:obj:`None`) is the same as for the :func:`~.commands.connect` function of the commands API, but the highest supported version will be the one you specified in the :class:`~.StompConfig` object. The version which is valid for the connection about to be initiated will be stored in the :attr:`~.twisted.client.Stomp.session`. :param connectTimeout: This is the time (in seconds) to wait for the wire-level connection to be established. If :obj:`None`, we will wait indefinitely. :param connectedTimeout: This is the time (in seconds) to wait for the STOMP connection to be established (that is, the broker's **CONNECTED** frame to arrive). If :obj:`None`, we will wait indefinitely. .. seealso :: The :mod:`.protocol.failover` and :mod:`~.protocol.session` modules for the details of subscription replay and failover transport. """ try: self._protocol except: pass else: raise StompConnectionError('Already connected') for listener in self._listenersFactory(): self.add(listener) try: > self._protocol = yield self._protocolCreator.connect(connectTimeout, self._onFrame, self._onConnectionLost) E KeyError: 'protocol' stompest/twisted/client.py:162: KeyError During handling of the above exception, another exception occurred: self = @defer.inlineCallbacks def test_stomp_protocol_error_on_connect(self): port = self.connections[0].getHost().port config = StompConfig(uri='tcp://localhost:%d' % port) client = Stomp(config) try: > yield client.connect() E stompest.error.StompConnectionError: Unexpected connection loss ['protocol'] stompest/twisted/tests/async_client_test.py:97: StompConnectionError ------------------------------ Captured log call ------------------------------- ERROR stompest.twisted.listener:listener.py:138 Disconnect because of failure: Unexpected connection loss ['protocol'] _ AsyncClientErrorAfterConnectedTestCase.test_disconnect_on_stomp_protocol_error _ self = , headers = None versions = None, host = None, heartBeats = None, connectTimeout = None connectedTimeout = None @defer.inlineCallbacks def connect(self, headers=None, versions=None, host=None, heartBeats=None, connectTimeout=None, connectedTimeout=None): """connect(headers=None, versions=None, host=None, heartBeats=None, connectTimeout=None, connectedTimeout=None) Establish a connection to a STOMP broker. If the wire-level connect fails, attempt a failover according to the settings in the client's :class:`~.StompConfig` object. If there are active subscriptions in the :attr:`~.twisted.client.Stomp.session`, replay them when the STOMP connection is established. :param versions: The STOMP protocol versions we wish to support. The default behavior (:obj:`None`) is the same as for the :func:`~.commands.connect` function of the commands API, but the highest supported version will be the one you specified in the :class:`~.StompConfig` object. The version which is valid for the connection about to be initiated will be stored in the :attr:`~.twisted.client.Stomp.session`. :param connectTimeout: This is the time (in seconds) to wait for the wire-level connection to be established. If :obj:`None`, we will wait indefinitely. :param connectedTimeout: This is the time (in seconds) to wait for the STOMP connection to be established (that is, the broker's **CONNECTED** frame to arrive). If :obj:`None`, we will wait indefinitely. .. seealso :: The :mod:`.protocol.failover` and :mod:`~.protocol.session` modules for the details of subscription replay and failover transport. """ try: self._protocol except: pass else: raise StompConnectionError('Already connected') for listener in self._listenersFactory(): self.add(listener) try: > self._protocol = yield self._protocolCreator.connect(connectTimeout, self._onFrame, self._onConnectionLost) E KeyError: 'protocol' stompest/twisted/client.py:162: KeyError During handling of the above exception, another exception occurred: self = @defer.inlineCallbacks def test_disconnect_on_stomp_protocol_error(self): port = self.connections[0].getHost().port config = StompConfig(uri='tcp://localhost:%d' % port) client = Stomp(config) > yield client.connect() E stompest.error.StompConnectionError: Unexpected connection loss ['protocol'] stompest/twisted/tests/async_client_test.py:112: StompConnectionError ------------------------------ Captured log call ------------------------------- ERROR stompest.twisted.listener:listener.py:138 Disconnect because of failure: Unexpected connection loss ['protocol'] ___ AsyncClientFailoverOnDisconnectTestCase.test_failover_on_connection_lost ___ self = , headers = None versions = None, host = None, heartBeats = None, connectTimeout = None connectedTimeout = None @defer.inlineCallbacks def connect(self, headers=None, versions=None, host=None, heartBeats=None, connectTimeout=None, connectedTimeout=None): """connect(headers=None, versions=None, host=None, heartBeats=None, connectTimeout=None, connectedTimeout=None) Establish a connection to a STOMP broker. If the wire-level connect fails, attempt a failover according to the settings in the client's :class:`~.StompConfig` object. If there are active subscriptions in the :attr:`~.twisted.client.Stomp.session`, replay them when the STOMP connection is established. :param versions: The STOMP protocol versions we wish to support. The default behavior (:obj:`None`) is the same as for the :func:`~.commands.connect` function of the commands API, but the highest supported version will be the one you specified in the :class:`~.StompConfig` object. The version which is valid for the connection about to be initiated will be stored in the :attr:`~.twisted.client.Stomp.session`. :param connectTimeout: This is the time (in seconds) to wait for the wire-level connection to be established. If :obj:`None`, we will wait indefinitely. :param connectedTimeout: This is the time (in seconds) to wait for the STOMP connection to be established (that is, the broker's **CONNECTED** frame to arrive). If :obj:`None`, we will wait indefinitely. .. seealso :: The :mod:`.protocol.failover` and :mod:`~.protocol.session` modules for the details of subscription replay and failover transport. """ try: self._protocol except: pass else: raise StompConnectionError('Already connected') for listener in self._listenersFactory(): self.add(listener) try: > self._protocol = yield self._protocolCreator.connect(connectTimeout, self._onFrame, self._onConnectionLost) E KeyError: 'protocol' stompest/twisted/client.py:162: KeyError During handling of the above exception, another exception occurred: self = @defer.inlineCallbacks def test_failover_on_connection_lost(self): ports = tuple(c.getHost().port for c in self.connections) config = StompConfig(uri='failover:(tcp://localhost:%d,tcp://localhost:%d)?startupMaxReconnectAttempts=0,initialReconnectDelay=0,randomize=false,maxReconnectAttempts=1' % ports) client = Stomp(config) > yield client.connect() E stompest.error.StompConnectionError: Unexpected connection loss ['protocol'] stompest/twisted/tests/async_client_test.py:130: StompConnectionError ------------------------------ Captured log call ------------------------------- ERROR stompest.twisted.listener:listener.py:138 Disconnect because of failure: Unexpected connection loss ['protocol'] _______ AsyncClientReplaySubscriptionTestCase.test_replay_after_failover _______ self = , headers = None versions = None, host = None, heartBeats = None, connectTimeout = None connectedTimeout = None @defer.inlineCallbacks def connect(self, headers=None, versions=None, host=None, heartBeats=None, connectTimeout=None, connectedTimeout=None): """connect(headers=None, versions=None, host=None, heartBeats=None, connectTimeout=None, connectedTimeout=None) Establish a connection to a STOMP broker. If the wire-level connect fails, attempt a failover according to the settings in the client's :class:`~.StompConfig` object. If there are active subscriptions in the :attr:`~.twisted.client.Stomp.session`, replay them when the STOMP connection is established. :param versions: The STOMP protocol versions we wish to support. The default behavior (:obj:`None`) is the same as for the :func:`~.commands.connect` function of the commands API, but the highest supported version will be the one you specified in the :class:`~.StompConfig` object. The version which is valid for the connection about to be initiated will be stored in the :attr:`~.twisted.client.Stomp.session`. :param connectTimeout: This is the time (in seconds) to wait for the wire-level connection to be established. If :obj:`None`, we will wait indefinitely. :param connectedTimeout: This is the time (in seconds) to wait for the STOMP connection to be established (that is, the broker's **CONNECTED** frame to arrive). If :obj:`None`, we will wait indefinitely. .. seealso :: The :mod:`.protocol.failover` and :mod:`~.protocol.session` modules for the details of subscription replay and failover transport. """ try: self._protocol except: pass else: raise StompConnectionError('Already connected') for listener in self._listenersFactory(): self.add(listener) try: > self._protocol = yield self._protocolCreator.connect(connectTimeout, self._onFrame, self._onConnectionLost) E KeyError: 'protocol' stompest/twisted/client.py:162: KeyError During handling of the above exception, another exception occurred: self = @defer.inlineCallbacks def test_replay_after_failover(self): ports = tuple(c.getHost().port for c in self.connections) config = StompConfig(uri='failover:(tcp://localhost:%d)?startupMaxReconnectAttempts=0,initialReconnectDelay=0,maxReconnectAttempts=1' % ports) client = Stomp(config) queue = '/queue/bla' try: client.subscribe(queue, listener=SubscriptionListener(self._on_message)) # client is not connected, so it won't accept subscriptions except StompConnectionError: pass else: raise Exception('Unexpected successful subscribe.') self.assertEquals(client.session._subscriptions, {}) # check that no subscriptions have been accepted > yield client.connect() E stompest.error.StompConnectionError: Unexpected connection loss ['protocol'] stompest/twisted/tests/async_client_test.py:166: StompConnectionError ------------------------------ Captured log call ------------------------------- ERROR stompest.twisted.listener:listener.py:138 Disconnect because of failure: Unexpected connection loss ['protocol'] ________ AsyncClientMultiSubscriptionsTestCase.test_multi_subscriptions ________ self = , headers = None versions = None, host = None, heartBeats = None, connectTimeout = None connectedTimeout = None @defer.inlineCallbacks def connect(self, headers=None, versions=None, host=None, heartBeats=None, connectTimeout=None, connectedTimeout=None): """connect(headers=None, versions=None, host=None, heartBeats=None, connectTimeout=None, connectedTimeout=None) Establish a connection to a STOMP broker. If the wire-level connect fails, attempt a failover according to the settings in the client's :class:`~.StompConfig` object. If there are active subscriptions in the :attr:`~.twisted.client.Stomp.session`, replay them when the STOMP connection is established. :param versions: The STOMP protocol versions we wish to support. The default behavior (:obj:`None`) is the same as for the :func:`~.commands.connect` function of the commands API, but the highest supported version will be the one you specified in the :class:`~.StompConfig` object. The version which is valid for the connection about to be initiated will be stored in the :attr:`~.twisted.client.Stomp.session`. :param connectTimeout: This is the time (in seconds) to wait for the wire-level connection to be established. If :obj:`None`, we will wait indefinitely. :param connectedTimeout: This is the time (in seconds) to wait for the STOMP connection to be established (that is, the broker's **CONNECTED** frame to arrive). If :obj:`None`, we will wait indefinitely. .. seealso :: The :mod:`.protocol.failover` and :mod:`~.protocol.session` modules for the details of subscription replay and failover transport. """ try: self._protocol except: pass else: raise StompConnectionError('Already connected') for listener in self._listenersFactory(): self.add(listener) try: > self._protocol = yield self._protocolCreator.connect(connectTimeout, self._onFrame, self._onConnectionLost) E KeyError: 'protocol' stompest/twisted/client.py:162: KeyError During handling of the above exception, another exception occurred: self = @defer.inlineCallbacks def test_multi_subscriptions(self): port = self.connections[0].getHost().port config = StompConfig(uri='tcp://localhost:%d' % port) client = Stomp(config) > yield client.connect() E stompest.error.StompConnectionError: Unexpected connection loss ['protocol'] stompest/twisted/tests/async_client_test.py:206: StompConnectionError ------------------------------ Captured log call ------------------------------- ERROR stompest.twisted.listener:listener.py:138 Disconnect because of failure: Unexpected connection loss ['protocol'] _ AsyncClientDisconnectTimeoutTestCase.test_disconnect_connection_lost_unexpectedly _ self = , headers = None versions = None, host = None, heartBeats = None, connectTimeout = None connectedTimeout = None @defer.inlineCallbacks def connect(self, headers=None, versions=None, host=None, heartBeats=None, connectTimeout=None, connectedTimeout=None): """connect(headers=None, versions=None, host=None, heartBeats=None, connectTimeout=None, connectedTimeout=None) Establish a connection to a STOMP broker. If the wire-level connect fails, attempt a failover according to the settings in the client's :class:`~.StompConfig` object. If there are active subscriptions in the :attr:`~.twisted.client.Stomp.session`, replay them when the STOMP connection is established. :param versions: The STOMP protocol versions we wish to support. The default behavior (:obj:`None`) is the same as for the :func:`~.commands.connect` function of the commands API, but the highest supported version will be the one you specified in the :class:`~.StompConfig` object. The version which is valid for the connection about to be initiated will be stored in the :attr:`~.twisted.client.Stomp.session`. :param connectTimeout: This is the time (in seconds) to wait for the wire-level connection to be established. If :obj:`None`, we will wait indefinitely. :param connectedTimeout: This is the time (in seconds) to wait for the STOMP connection to be established (that is, the broker's **CONNECTED** frame to arrive). If :obj:`None`, we will wait indefinitely. .. seealso :: The :mod:`.protocol.failover` and :mod:`~.protocol.session` modules for the details of subscription replay and failover transport. """ try: self._protocol except: pass else: raise StompConnectionError('Already connected') for listener in self._listenersFactory(): self.add(listener) try: > self._protocol = yield self._protocolCreator.connect(connectTimeout, self._onFrame, self._onConnectionLost) E KeyError: 'protocol' stompest/twisted/client.py:162: KeyError During handling of the above exception, another exception occurred: self = @defer.inlineCallbacks def test_disconnect_connection_lost_unexpectedly(self): port = self.connections[0].getHost().port config = StompConfig(uri='tcp://localhost:%d' % port, version='1.1') client = Stomp(config) > yield client.connect() E stompest.error.StompConnectionError: Unexpected connection loss ['protocol'] stompest/twisted/tests/async_client_test.py:250: StompConnectionError ------------------------------ Captured log call ------------------------------- ERROR stompest.twisted.listener:listener.py:138 Disconnect because of failure: Unexpected connection loss ['protocol'] _________ AsyncClientDisconnectTimeoutTestCase.test_disconnect_timeout _________ self = , headers = None versions = None, host = None, heartBeats = None, connectTimeout = None connectedTimeout = None @defer.inlineCallbacks def connect(self, headers=None, versions=None, host=None, heartBeats=None, connectTimeout=None, connectedTimeout=None): """connect(headers=None, versions=None, host=None, heartBeats=None, connectTimeout=None, connectedTimeout=None) Establish a connection to a STOMP broker. If the wire-level connect fails, attempt a failover according to the settings in the client's :class:`~.StompConfig` object. If there are active subscriptions in the :attr:`~.twisted.client.Stomp.session`, replay them when the STOMP connection is established. :param versions: The STOMP protocol versions we wish to support. The default behavior (:obj:`None`) is the same as for the :func:`~.commands.connect` function of the commands API, but the highest supported version will be the one you specified in the :class:`~.StompConfig` object. The version which is valid for the connection about to be initiated will be stored in the :attr:`~.twisted.client.Stomp.session`. :param connectTimeout: This is the time (in seconds) to wait for the wire-level connection to be established. If :obj:`None`, we will wait indefinitely. :param connectedTimeout: This is the time (in seconds) to wait for the STOMP connection to be established (that is, the broker's **CONNECTED** frame to arrive). If :obj:`None`, we will wait indefinitely. .. seealso :: The :mod:`.protocol.failover` and :mod:`~.protocol.session` modules for the details of subscription replay and failover transport. """ try: self._protocol except: pass else: raise StompConnectionError('Already connected') for listener in self._listenersFactory(): self.add(listener) try: > self._protocol = yield self._protocolCreator.connect(connectTimeout, self._onFrame, self._onConnectionLost) E KeyError: 'protocol' stompest/twisted/client.py:162: KeyError During handling of the above exception, another exception occurred: self = @defer.inlineCallbacks def test_disconnect_timeout(self): port = self.connections[0].getHost().port config = StompConfig(uri='tcp://localhost:%d' % port, version='1.1') client = Stomp(config) > yield client.connect() E stompest.error.StompConnectionError: Unexpected connection loss ['protocol'] stompest/twisted/tests/async_client_test.py:231: StompConnectionError ------------------------------ Captured log call ------------------------------- ERROR stompest.twisted.listener:listener.py:138 Disconnect because of failure: Unexpected connection loss ['protocol'] =============================== warnings summary =============================== stompest/__init__.py:3 /builddir/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc/src/twisted/stompest/__init__.py:3: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html import pkg_resources ../../../../../../../usr/lib/python3.13/site-packages/pkg_resources/__init__.py:2833 ../../../../../../../usr/lib/python3.13/site-packages/pkg_resources/__init__.py:2833 /usr/lib/python3.13/site-packages/pkg_resources/__init__.py:2833: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('stompest')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) ../../../../../../../usr/lib/python3.13/site-packages/pkg_resources/__init__.py:2833 /usr/lib/python3.13/site-packages/pkg_resources/__init__.py:2833: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zope')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) stompest/__init__.py:4 /builddir/build/BUILD/python-stompest-2.3.0-build/stompest-715f358b8503320ea42bd4de6682916339943edc/src/twisted/stompest/__init__.py:4: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('stompest')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages pkg_resources.declare_namespace(__name__) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED stompest/twisted/tests/async_client_test.py::AsyncClientConnectTimeoutTestCase::test_connected_timeout FAILED stompest/twisted/tests/async_client_test.py::AsyncClientConnectTimeoutTestCase::test_connected_timeout_after_failover FAILED stompest/twisted/tests/async_client_test.py::AsyncClientConnectErrorTestCase::test_stomp_protocol_error_on_connect FAILED stompest/twisted/tests/async_client_test.py::AsyncClientErrorAfterConnectedTestCase::test_disconnect_on_stomp_protocol_error FAILED stompest/twisted/tests/async_client_test.py::AsyncClientFailoverOnDisconnectTestCase::test_failover_on_connection_lost FAILED stompest/twisted/tests/async_client_test.py::AsyncClientReplaySubscriptionTestCase::test_replay_after_failover FAILED stompest/twisted/tests/async_client_test.py::AsyncClientMultiSubscriptionsTestCase::test_multi_subscriptions FAILED stompest/twisted/tests/async_client_test.py::AsyncClientDisconnectTimeoutTestCase::test_disconnect_connection_lost_unexpectedly FAILED stompest/twisted/tests/async_client_test.py::AsyncClientDisconnectTimeoutTestCase::test_disconnect_timeout =================== 9 failed, 5 passed, 5 warnings in 0.72s ==================== RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.pY2fjH (%check) Bad exit status from /var/tmp/rpm-tmp.pY2fjH (%check) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 9e0f925d5e6d41eab5d87efdb0bbbb2e -D /var/lib/mock/f41-build-51780852-6200729/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.7uaui01e:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin \'--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"\' \'--setenv=PS1= \\s-\\v\\$ \' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c \'/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-stompest.spec\'\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/mockbuild/util.py", line 612, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # /usr/bin/systemd-nspawn -q -M 9e0f925d5e6d41eab5d87efdb0bbbb2e -D /var/lib/mock/f41-build-51780852-6200729/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.7uaui01e:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;\007"' '--setenv=PS1= \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-stompest.spec'