==> Building on scovillain ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/python-aiorpcx ./ .SRCINFO 745 100% 0.00kB/s 0:00:00 745 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=3/5) .nvchecker.toml 50 100% 48.83kB/s 0:00:00 50 100% 48.83kB/s 0:00:00 (xfr#2, to-chk=2/5) PKGBUILD 1,255 100% 1.20MB/s 0:00:00 1,255 100% 1.20MB/s 0:00:00 (xfr#3, to-chk=1/5) python-aiorpcx-0.23.1-2.log 498 100% 486.33kB/s 0:00:00 498 100% 486.33kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 1,654 bytes received 141 bytes 1,196.67 bytes/sec total size is 2,247 speedup is 1.25 ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root61 on remote host... ]2;🔵 Container arch-nspawn-1234820 on scovillain.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [root61]...done ==> Making package: python-aiorpcx 0.23.1-2 (Fri Dec 27 15:12:47 2024) ==> Retrieving sources...  -> Downloading python-aiorpcx-0.23.1.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 16384 0 16384 0 0 7015 0 --:--:-- 0:00:02 --:--:-- 17013 100 70759 0 70759 0 0 28187 0 --:--:-- 0:00:02 --:--:-- 62233 ==> Validating source files with sha256sums... python-aiorpcx-0.23.1.tar.gz ... Passed ]2;🔵 Container arch-nspawn-1237731 on scovillain.felixc.at\==> Making package: python-aiorpcx 0.23.1-2 (Fri Dec 27 15:13:22 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (2) New Version Net Change extra/mpdecimal 4.0.0-2 0.29 MiB core/python 3.13.1-1 108.57 MiB Total Installed Size: 108.86 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (18) New Version Net Change Download Size extra/python-autocommand 2.2.2-7 0.08 MiB extra/python-iniconfig 2.0.0-6 0.04 MiB extra/python-jaraco.collections 5.0.1-2 0.10 MiB extra/python-jaraco.context 5.3.0-3 0.04 MiB extra/python-jaraco.functools 4.1.0-1 0.07 MiB extra/python-jaraco.text 4.0.0-2 0.08 MiB extra/python-more-itertools 10.5.0-1 0.64 MiB extra/python-packaging 24.2-3 0.66 MiB extra/python-platformdirs 4.3.6-2 0.24 MiB extra/python-pluggy 1.5.0-3 0.20 MiB extra/python-pyproject-hooks 1.2.0-3 0.10 MiB extra/python-build 1.2.2-3 0.20 MiB extra/python-installer 0.7.0-10 0.17 MiB extra/python-pytest 1:8.3.4-1 3.92 MiB extra/python-pytest-asyncio 0.24.0-2 0.15 MiB extra/python-setuptools 1:75.2.0-4 8.05 MiB extra/python-websockets 12.0-3 1.23 MiB 0.20 MiB extra/python-wheel 0.45.0-3 0.28 MiB Total Download Size: 0.20 MiB Total Installed Size: 16.26 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-websockets-12.0-3-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing python-packaging... installing python-pyproject-hooks... installing python-build... Optional dependencies for python-build python-pip: to use as the Python package installer (default) python-uv: to use as the Python package installer python-virtualenv: to use virtualenv for build isolation installing python-installer... installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-jaraco.text... Optional dependencies for python-jaraco.text python-inflect: for show-newlines script installing python-jaraco.collections... installing python-platformdirs... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures python-setuptools: for legacy bdist_wheel subcommand [pending] installing python-setuptools... installing python-iniconfig... installing python-pluggy... installing python-pytest... installing python-pytest-asyncio... installing python-websockets... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found python-aiorpcx-0.23.1.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting python-aiorpcx-0.23.1.tar.gz with bsdtar ==> Starting build()... * Getting build dependencies for wheel... running egg_info creating aiorpcX.egg-info writing aiorpcX.egg-info/PKG-INFO writing dependency_links to aiorpcX.egg-info/dependency_links.txt writing requirements to aiorpcX.egg-info/requires.txt writing top-level names to aiorpcX.egg-info/top_level.txt writing manifest file 'aiorpcX.egg-info/SOURCES.txt' reading manifest file 'aiorpcX.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENCE' writing manifest file 'aiorpcX.egg-info/SOURCES.txt' * Building wheel... running bdist_wheel running build running build_py creating build/lib/aiorpcx copying aiorpcx/curio.py -> build/lib/aiorpcx copying aiorpcx/unixsocket.py -> build/lib/aiorpcx copying aiorpcx/session.py -> build/lib/aiorpcx copying aiorpcx/jsonrpc.py -> build/lib/aiorpcx copying aiorpcx/socks.py -> build/lib/aiorpcx copying aiorpcx/util.py -> build/lib/aiorpcx copying aiorpcx/__init__.py -> build/lib/aiorpcx copying aiorpcx/rawsocket.py -> build/lib/aiorpcx copying aiorpcx/websocket.py -> build/lib/aiorpcx copying aiorpcx/framing.py -> build/lib/aiorpcx running egg_info writing aiorpcX.egg-info/PKG-INFO writing dependency_links to aiorpcX.egg-info/dependency_links.txt writing requirements to aiorpcX.egg-info/requires.txt writing top-level names to aiorpcX.egg-info/top_level.txt reading manifest file 'aiorpcX.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENCE' writing manifest file 'aiorpcX.egg-info/SOURCES.txt' installing to build/bdist.linux-riscv64/wheel running install running install_lib creating build/bdist.linux-riscv64/wheel creating build/bdist.linux-riscv64/wheel/aiorpcx copying build/lib/aiorpcx/curio.py -> build/bdist.linux-riscv64/wheel/./aiorpcx copying build/lib/aiorpcx/unixsocket.py -> build/bdist.linux-riscv64/wheel/./aiorpcx copying build/lib/aiorpcx/session.py -> build/bdist.linux-riscv64/wheel/./aiorpcx copying build/lib/aiorpcx/jsonrpc.py -> build/bdist.linux-riscv64/wheel/./aiorpcx copying build/lib/aiorpcx/socks.py -> build/bdist.linux-riscv64/wheel/./aiorpcx copying build/lib/aiorpcx/util.py -> build/bdist.linux-riscv64/wheel/./aiorpcx copying build/lib/aiorpcx/__init__.py -> build/bdist.linux-riscv64/wheel/./aiorpcx copying build/lib/aiorpcx/rawsocket.py -> build/bdist.linux-riscv64/wheel/./aiorpcx copying build/lib/aiorpcx/websocket.py -> build/bdist.linux-riscv64/wheel/./aiorpcx copying build/lib/aiorpcx/framing.py -> build/bdist.linux-riscv64/wheel/./aiorpcx running install_egg_info Copying aiorpcX.egg-info to build/bdist.linux-riscv64/wheel/./aiorpcX-0.23.1-py3.13.egg-info running install_scripts creating build/bdist.linux-riscv64/wheel/aiorpcX-0.23.1.dist-info/WHEEL creating '/build/python-aiorpcx/src/aiorpcX-0.23.1/dist/.tmp-b3e695iz/aiorpcX-0.23.1-py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it adding 'aiorpcx/__init__.py' adding 'aiorpcx/curio.py' adding 'aiorpcx/framing.py' adding 'aiorpcx/jsonrpc.py' adding 'aiorpcx/rawsocket.py' adding 'aiorpcx/session.py' adding 'aiorpcx/socks.py' adding 'aiorpcx/unixsocket.py' adding 'aiorpcx/util.py' adding 'aiorpcx/websocket.py' adding 'aiorpcX-0.23.1.dist-info/LICENCE' adding 'aiorpcX-0.23.1.dist-info/METADATA' adding 'aiorpcX-0.23.1.dist-info/WHEEL' adding 'aiorpcX-0.23.1.dist-info/top_level.txt' adding 'aiorpcX-0.23.1.dist-info/RECORD' removing build/bdist.linux-riscv64/wheel Successfully built aiorpcX-0.23.1-py3-none-any.whl ==> Starting check()... /usr/lib/python3.13/site-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) ============================= test session starts ============================== platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 rootdir: /build/python-aiorpcx/src/aiorpcX-0.23.1 configfile: pytest.ini plugins: asyncio-0.24.0 asyncio: mode=Mode.AUTO, default_loop_scope=None collected 682 items tests/test_curio.py .................................................... [ 7%] ...................................... [ 13%] tests/test_framing.py ............ [ 14%] tests/test_jsonrpc.py .................................................. [ 22%] ........................ [ 25%] tests/test_session.py .................................................. [ 33%] .............F. [ 35%] tests/test_socks.py .................................................... [ 42%] ........................................................................ [ 53%] ........................................................................ [ 64%] ........................................................................ [ 74%] .........................FFFFFF... [ 79%] tests/test_unixsocket.py .. [ 79%] tests/test_util.py ..................................................... [ 87%] ........................................................................ [ 98%] ......... [ 99%] tests/test_websocket.py ... [100%] =================================== FAILURES =================================== _______________ TestConcurrency.test_concurrency_control[False] ________________ self = @pytest.mark.asyncio async def test_concurrency_control(self): in_flight = 0 c = Concurrency(target=3) pause = 0.01 counter = 0 async def make_workers(): async def worker(): nonlocal in_flight, counter async with c: counter += 1 in_flight += 1 await sleep(pause) in_flight -= 1 async with TaskGroup() as group: for n in range(100): await group.spawn(worker) async def get_stable_in_flight(): nonlocal in_flight prior = in_flight while True: await sleep(0) if in_flight == prior: return in_flight prior = in_flight task = await spawn(make_workers) try: await sleep(0) assert await get_stable_in_flight() == 3 c.set_target(3) await sleep(pause * 1.1) assert await get_stable_in_flight() == 3 c.set_target(1) await sleep(pause * 1.1) assert await get_stable_in_flight() == 1 c.set_target(10) await sleep(pause * 1.1) > assert await get_stable_in_flight() == 10 E assert 0 == 10 tests/test_session.py:928: AssertionError ___ TestSOCKSProxy.test_create_connection_resolve_bad[False-127.0.0.1-None] ____ self = proxy_address = NetAddress(IPv4Address('127.0.0.1'), 36831), auth = None @pytest.mark.asyncio async def test_create_connection_resolve_bad(self, proxy_address, auth): protocol_factory = partial(RSTransport, RPCSession, 'client') proxy = SOCKSProxy(proxy_address, SOCKS5, auth) with pytest.raises(OSError): > await proxy.create_connection(protocol_factory, 'foobar.onion', 80, resolve=True) tests/test_socks.py:602: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:428: in create_connection sock, remote_address = await self._connect(remote_addresses) tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:351: in _connect raise (exceptions[0] if len(strings) == 1 else tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:326: in _connect_one await self._handshake(client, sock, loop) tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:296: in _handshake message = client.next_message() tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:94: in next_message return self._state() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def _first_response(self): # Wait for 2-byte response data = self._read(2) if data[0] != 5: raise SOCKSProtocolError(f'invalid SOCKS5 proxy response: {data}') if data[1] not in self._auth_methods: > raise SOCKSFailure('SOCKS5 proxy rejected authentication methods') E aiorpcx.socks.SOCKSFailure: SOCKS5 proxy rejected authentication methods tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:225: SOCKSFailure ___ TestSOCKSProxy.test_create_connection_resolve_bad[False-127.0.0.1-auth1] ___ self = proxy_address = NetAddress(IPv4Address('127.0.0.1'), 58429) auth = SOCKSUserAuth(username='user', password='pass') @pytest.mark.asyncio async def test_create_connection_resolve_bad(self, proxy_address, auth): protocol_factory = partial(RSTransport, RPCSession, 'client') proxy = SOCKSProxy(proxy_address, SOCKS5, auth) with pytest.raises(OSError): > await proxy.create_connection(protocol_factory, 'foobar.onion', 80, resolve=True) tests/test_socks.py:602: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:436: in create_connection return await loop.create_connection(set_address, sock=sock, ssl=ssl, /usr/lib/python3.13/asyncio/base_events.py:1188: in create_connection transport, protocol = await self._create_connection_transport( /usr/lib/python3.13/asyncio/base_events.py:1208: in _create_connection_transport protocol = protocol_factory() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def set_address(): > protocol = protocol_factory() E TypeError: RSTransport.__init__() missing 1 required positional argument: 'kind' tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:431: TypeError ______ TestSOCKSProxy.test_create_connection_resolve_bad[False-::1-None] _______ self = proxy_address = NetAddress(IPv6Address('::1'), 43099), auth = None @pytest.mark.asyncio async def test_create_connection_resolve_bad(self, proxy_address, auth): protocol_factory = partial(RSTransport, RPCSession, 'client') proxy = SOCKSProxy(proxy_address, SOCKS5, auth) with pytest.raises(OSError): > await proxy.create_connection(protocol_factory, 'foobar.onion', 80, resolve=True) tests/test_socks.py:602: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:428: in create_connection sock, remote_address = await self._connect(remote_addresses) tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:351: in _connect raise (exceptions[0] if len(strings) == 1 else tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:326: in _connect_one await self._handshake(client, sock, loop) tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:296: in _handshake message = client.next_message() tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:94: in next_message return self._state() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def _first_response(self): # Wait for 2-byte response data = self._read(2) if data[0] != 5: raise SOCKSProtocolError(f'invalid SOCKS5 proxy response: {data}') if data[1] not in self._auth_methods: > raise SOCKSFailure('SOCKS5 proxy rejected authentication methods') E aiorpcx.socks.SOCKSFailure: SOCKS5 proxy rejected authentication methods tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:225: SOCKSFailure ______ TestSOCKSProxy.test_create_connection_resolve_bad[False-::1-auth1] ______ self = proxy_address = NetAddress(IPv6Address('::1'), 52795) auth = SOCKSUserAuth(username='user', password='pass') @pytest.mark.asyncio async def test_create_connection_resolve_bad(self, proxy_address, auth): protocol_factory = partial(RSTransport, RPCSession, 'client') proxy = SOCKSProxy(proxy_address, SOCKS5, auth) with pytest.raises(OSError): > await proxy.create_connection(protocol_factory, 'foobar.onion', 80, resolve=True) tests/test_socks.py:602: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:436: in create_connection return await loop.create_connection(set_address, sock=sock, ssl=ssl, /usr/lib/python3.13/asyncio/base_events.py:1188: in create_connection transport, protocol = await self._create_connection_transport( /usr/lib/python3.13/asyncio/base_events.py:1208: in _create_connection_transport protocol = protocol_factory() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def set_address(): > protocol = protocol_factory() E TypeError: RSTransport.__init__() missing 1 required positional argument: 'kind' tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:431: TypeError ___ TestSOCKSProxy.test_create_connection_resolve_bad[False-localhost-None] ____ self = proxy_address = NetAddress('localhost', 59979), auth = None @pytest.mark.asyncio async def test_create_connection_resolve_bad(self, proxy_address, auth): protocol_factory = partial(RSTransport, RPCSession, 'client') proxy = SOCKSProxy(proxy_address, SOCKS5, auth) with pytest.raises(OSError): > await proxy.create_connection(protocol_factory, 'foobar.onion', 80, resolve=True) tests/test_socks.py:602: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:428: in create_connection sock, remote_address = await self._connect(remote_addresses) tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:351: in _connect raise (exceptions[0] if len(strings) == 1 else tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:326: in _connect_one await self._handshake(client, sock, loop) tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:296: in _handshake message = client.next_message() tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:94: in next_message return self._state() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def _first_response(self): # Wait for 2-byte response data = self._read(2) if data[0] != 5: raise SOCKSProtocolError(f'invalid SOCKS5 proxy response: {data}') if data[1] not in self._auth_methods: > raise SOCKSFailure('SOCKS5 proxy rejected authentication methods') E aiorpcx.socks.SOCKSFailure: SOCKS5 proxy rejected authentication methods tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:225: SOCKSFailure ___ TestSOCKSProxy.test_create_connection_resolve_bad[False-localhost-auth1] ___ self = proxy_address = NetAddress('localhost', 54171) auth = SOCKSUserAuth(username='user', password='pass') @pytest.mark.asyncio async def test_create_connection_resolve_bad(self, proxy_address, auth): protocol_factory = partial(RSTransport, RPCSession, 'client') proxy = SOCKSProxy(proxy_address, SOCKS5, auth) with pytest.raises(OSError): > await proxy.create_connection(protocol_factory, 'foobar.onion', 80, resolve=True) tests/test_socks.py:602: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:436: in create_connection return await loop.create_connection(set_address, sock=sock, ssl=ssl, /usr/lib/python3.13/asyncio/base_events.py:1188: in create_connection transport, protocol = await self._create_connection_transport( /usr/lib/python3.13/asyncio/base_events.py:1208: in _create_connection_transport protocol = protocol_factory() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def set_address(): > protocol = protocol_factory() E TypeError: RSTransport.__init__() missing 1 required positional argument: 'kind' tmp_install/usr/lib/python3.13/site-packages/aiorpcx/socks.py:431: TypeError =========================== short test summary info ============================ FAILED tests/test_session.py::TestConcurrency::test_concurrency_control[False] FAILED tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_bad[False-127.0.0.1-None] FAILED tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_bad[False-127.0.0.1-auth1] FAILED tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_bad[False-::1-None] FAILED tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_bad[False-::1-auth1] FAILED tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_bad[False-localhost-None] FAILED tests/test_socks.py::TestSOCKSProxy::test_create_connection_resolve_bad[False-localhost-auth1] ======================== 7 failed, 675 passed in 25.29s ======================== ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root61/build [?25h[?25hreceiving incremental file list python-aiorpcx-0.23.1-2-riscv64-build.log python-aiorpcx-0.23.1-2-riscv64-check.log sent 62 bytes received 3,092 bytes 2,102.67 bytes/sec total size is 18,451 speedup is 5.85