Your message dated Sun, 09 Apr 2023 08:56:22 +0000
with message-id <e1plqqu-000m53...@fasolo.debian.org>
and subject line Bug#1032553: fixed in magic-wormhole 0.12.0-1.1
has caused the Debian Bug report #1032553,
regarding magic-wormhole: FTBFS in testing: dh_auto_test: error: pybuild --test 
-i python{version} -p 3.11 returned exit code 13
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1032553: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1032553
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: magic-wormhole
Version: 0.12.0-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20230307 ftbfs-bookworm

Hi,

During a rebuild of all packages in testing (bookworm), your package failed
to build on amd64.


Relevant part (hopefully):
>  debian/rules build
> dh build --with python3 --buildsystem=pybuild
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_autoreconf -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:240: python3.11 setup.py config 
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:240: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/_nameplate.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/_interfaces.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/_lister.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/__main__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/tor_manager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/eventual.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/transit.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/_key.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/_allocator.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/util.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/_code.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/_wordlist.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/_terminator.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/_boss.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/_rlcompleter.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/journal.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/xfer_util.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/ipaddrs.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/errors.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/_order.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/_send.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/_input.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/_mailbox.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/wormhole.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/timing.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/_hints.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/_version.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/observer.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/_receive.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> copying src/wormhole/_rendezvous.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/cli
> copying src/wormhole/cli/public_relay.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/cli
> copying src/wormhole/cli/cmd_ssh.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/cli
> copying src/wormhole/cli/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/cli
> copying src/wormhole/cli/cmd_receive.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/cli
> copying src/wormhole/cli/welcome.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/cli
> copying src/wormhole/cli/cli.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/cli
> copying src/wormhole/cli/cmd_send.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/cli
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/_dilation
> copying src/wormhole/_dilation/outbound.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/_dilation
> copying src/wormhole/_dilation/inbound.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/_dilation
> copying src/wormhole/_dilation/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/_dilation
> copying src/wormhole/_dilation/encode.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/_dilation
> copying src/wormhole/_dilation/connection.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/_dilation
> copying src/wormhole/_dilation/_noise.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/_dilation
> copying src/wormhole/_dilation/subchannel.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/_dilation
> copying src/wormhole/_dilation/roles.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/_dilation
> copying src/wormhole/_dilation/manager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/_dilation
> copying src/wormhole/_dilation/connector.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/_dilation
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/test_hkdf.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/test_ssh.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/test_hints.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/test_journal.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/test_args.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/test_eventual.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/test_observer.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/test_util.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/test_keys.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/test_transit.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/test_wordlist.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/test_wormhole.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/test_cli.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/common.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/test_ipaddrs.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/test_rlcompleter.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/test_machines.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/run_trial.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/test_tor_manager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> copying src/wormhole/test/test_xfer_util.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test/dilate
> copying src/wormhole/test/dilate/test_connection.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test/dilate
> copying src/wormhole/test/dilate/test_inbound.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test/dilate
> copying src/wormhole/test/dilate/test_framer.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test/dilate
> copying src/wormhole/test/dilate/test_endpoints.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test/dilate
> copying src/wormhole/test/dilate/test_parse.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test/dilate
> copying src/wormhole/test/dilate/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test/dilate
> copying src/wormhole/test/dilate/test_full.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test/dilate
> copying src/wormhole/test/dilate/test_encoding.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test/dilate
> copying src/wormhole/test/dilate/test_outbound.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test/dilate
> copying src/wormhole/test/dilate/test_connector.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test/dilate
> copying src/wormhole/test/dilate/test_subchannel.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test/dilate
> copying src/wormhole/test/dilate/common.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test/dilate
> copying src/wormhole/test/dilate/test_connect.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test/dilate
> copying src/wormhole/test/dilate/test_manager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test/dilate
> copying src/wormhole/test/dilate/test_record.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/test/dilate
> UPDATING 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/_version.py
> set 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_magic-wormhole/build/wormhole/_version.py
>  to '0.12.0'
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:240: python3.11 setup.py test 
> running test
> WARNING: Testing via this command is deprecated and will be removed in a 
> future version. Users looking for a generic test entry point independent of 
> test runner are encouraged to use tox.
> running egg_info
> writing src/magic_wormhole.egg-info/PKG-INFO
> writing dependency_links to src/magic_wormhole.egg-info/dependency_links.txt
> writing entry points to src/magic_wormhole.egg-info/entry_points.txt
> writing requirements to src/magic_wormhole.egg-info/requires.txt
> writing top-level names to src/magic_wormhole.egg-info/top_level.txt
> reading manifest file 'src/magic_wormhole.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'src/magic_wormhole.egg-info/SOURCES.txt'
> running build_ext
> test_kat (wormhole.test.test_hkdf.TestKAT.test_kat) ... ok
> test_bad_hint (wormhole.test.test_ssh.FindPubkey.test_bad_hint)
> test_bad_hint ... ok
> test_find_multiple (wormhole.test.test_ssh.FindPubkey.test_find_multiple)
> test_find_multiple ... ok
> test_find_none (wormhole.test.test_ssh.FindPubkey.test_find_none)
> test_find_none ... ok
> test_find_one (wormhole.test.test_ssh.FindPubkey.test_find_one)
> test_find_one ... ok
> test_comparable (wormhole.test.test_hints.Hints.test_comparable)
> test_comparable ... ok
> test_describe_hint_obj (wormhole.test.test_hints.Hints.test_describe_hint_obj)
> test_describe_hint_obj ... ok
> test_encode_hint (wormhole.test.test_hints.Hints.test_encode_hint)
> test_encode_hint ... ok
> test_endpoint_from_hint_obj 
> (wormhole.test.test_hints.Hints.test_endpoint_from_hint_obj)
> test_endpoint_from_hint_obj ... ok
> test_parse_hint (wormhole.test.test_hints.Hints.test_parse_hint)
> test_parse_hint ... ok
> test_parse_hint_argv (wormhole.test.test_hints.Hints.test_parse_hint_argv)
> test_parse_hint_argv ... ok
> test_parse_tcp_v1_hint (wormhole.test.test_hints.Hints.test_parse_tcp_v1_hint)
> test_parse_tcp_v1_hint ... ok
> test_immediate (wormhole.test.test_journal.Journal.test_immediate)
> test_immediate ... ok
> test_journal (wormhole.test.test_journal.Journal.test_journal)
> test_journal ... ok
> test_receive (wormhole.test.test_args.Config.test_receive)
> test_receive ... ok
> test_send (wormhole.test.test_args.Config.test_send)
> test_send ... ok
> test_accept_file (wormhole.test.test_args.Receive.test_accept_file)
> test_accept_file ... ok
> test_appid (wormhole.test.test_args.Receive.test_appid)
> test_appid ... ok
> test_baseline (wormhole.test.test_args.Receive.test_baseline)
> test_baseline ... ok
> test_code (wormhole.test.test_args.Receive.test_code)
> test_code ... ok
> test_code_length (wormhole.test.test_args.Receive.test_code_length)
> test_code_length ... ok
> test_dump_timing (wormhole.test.test_args.Receive.test_dump_timing)
> test_dump_timing ... ok
> test_hide_progress (wormhole.test.test_args.Receive.test_hide_progress)
> test_hide_progress ... ok
> test_nolisten (wormhole.test.test_args.Receive.test_nolisten)
> test_nolisten ... ok
> test_only_text (wormhole.test.test_args.Receive.test_only_text)
> test_only_text ... ok
> test_output_file (wormhole.test.test_args.Receive.test_output_file)
> test_output_file ... ok
> test_relay_env_var (wormhole.test.test_args.Receive.test_relay_env_var)
> test_relay_env_var ... ok
> test_tor (wormhole.test.test_args.Receive.test_tor)
> test_tor ... ok
> test_transit_env_var (wormhole.test.test_args.Receive.test_transit_env_var)
> test_transit_env_var ... ok
> test_verify (wormhole.test.test_args.Receive.test_verify)
> test_verify ... ok
> test_zeromode (wormhole.test.test_args.Receive.test_zeromode)
> test_zeromode ... ok
> test_appid (wormhole.test.test_args.Send.test_appid)
> test_appid ... ok
> test_baseline (wormhole.test.test_args.Send.test_baseline)
> test_baseline ... ok
> test_code (wormhole.test.test_args.Send.test_code)
> test_code ... ok
> test_code_length (wormhole.test.test_args.Send.test_code_length)
> test_code_length ... ok
> test_dump_timing (wormhole.test.test_args.Send.test_dump_timing)
> test_dump_timing ... ok
> test_file (wormhole.test.test_args.Send.test_file)
> test_file ... ok
> test_hide_progress (wormhole.test.test_args.Send.test_hide_progress)
> test_hide_progress ... ok
> test_nolisten (wormhole.test.test_args.Send.test_nolisten)
> test_nolisten ... ok
> test_relay_env_var (wormhole.test.test_args.Send.test_relay_env_var)
> test_relay_env_var ... ok
> test_text (wormhole.test.test_args.Send.test_text)
> test_text ... ok
> test_tor (wormhole.test.test_args.Send.test_tor)
> test_tor ... ok
> test_transit_env_var (wormhole.test.test_args.Send.test_transit_env_var)
> test_transit_env_var ... ok
> test_verify (wormhole.test.test_args.Send.test_verify)
> test_verify ... ok
> test_zeromode (wormhole.test.test_args.Send.test_zeromode)
> test_zeromode ... ok
> test_error (wormhole.test.test_eventual.Eventual.test_error)
> test_error ... Unhandled Error
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/twisted/internet/utils.py", line 223, 
> in runWithWarningsSuppressed
>     result = f(*a, **kw)
>   File "/<<PKGBUILDDIR>>/src/wormhole/test/test_eventual.py", line 45, in 
> test_error
>     eq.flush_sync()
>   File "/<<PKGBUILDDIR>>/src/wormhole/eventual.py", line 44, in flush_sync
>     self._clock.advance(0)
>   File "/usr/lib/python3/dist-packages/twisted/internet/task.py", line 827, 
> in advance
>     call.func(*call.args, **call.kw)
> --- <exception caught here> ---
>   File "/<<PKGBUILDDIR>>/src/wormhole/eventual.py", line 31, in _turn
>     f(*args, **kwargs)
>   File "/usr/lib/python3/dist-packages/mock/mock.py", line 1100, in __call__
>     return _mock_self._mock_call(*args, **kwargs)
>   File "/usr/lib/python3/dist-packages/mock/mock.py", line 1104, in _mock_call
>     return _mock_self._execute_mock_call(*args, **kwargs)
>   File "/usr/lib/python3/dist-packages/mock/mock.py", line 1161, in 
> _execute_mock_call
>     raise effect
> wormhole.test.test_eventual.IntentionalError: 
> 
> ok
> test_eventually (wormhole.test.test_eventual.Eventual.test_eventually)
> test_eventually ... ok
> test_flush (wormhole.test.test_eventual.Eventual.test_flush)
> test_flush ... ok
> test_set (wormhole.test.test_observer.Empty.test_set)
> test_set ... ok
> test_error_after_firing 
> (wormhole.test.test_observer.OneShot.test_error_after_firing)
> test_error_after_firing ... ok
> test_error_before_firing 
> (wormhole.test.test_observer.OneShot.test_error_before_firing)
> test_error_before_firing ... ok
> test_fire (wormhole.test.test_observer.OneShot.test_fire)
> test_fire ... ok
> test_fire_if_not_fired 
> (wormhole.test.test_observer.OneShot.test_fire_if_not_fired)
> test_fire_if_not_fired ... ok
> test_error (wormhole.test.test_observer.Sequence.test_error)
> test_error ... ok
> test_fire (wormhole.test.test_observer.Sequence.test_fire)
> test_fire ... ok
> test_free_space (wormhole.test.test_util.Space.test_free_space)
> test_free_space ... ok
> test_no_statvfs (wormhole.test.test_util.Space.test_no_statvfs)
> test_no_statvfs ... ok
> test_bytes_to_dict (wormhole.test.test_util.Utils.test_bytes_to_dict)
> test_bytes_to_dict ... ok
> test_bytes_to_hexstr (wormhole.test.test_util.Utils.test_bytes_to_hexstr)
> test_bytes_to_hexstr ... ok
> test_dict_to_bytes (wormhole.test.test_util.Utils.test_dict_to_bytes)
> test_dict_to_bytes ... ok
> test_hexstr_to_bytes (wormhole.test.test_util.Utils.test_hexstr_to_bytes)
> test_hexstr_to_bytes ... ok
> test_to_bytes (wormhole.test.test_util.Utils.test_to_bytes)
> test_to_bytes ... ok
> test_derive_errors (wormhole.test.test_keys.Derive.test_derive_errors)
> test_derive_errors ... ok
> test_derive_key (wormhole.test.test_keys.Derive.test_derive_key)
> test_derive_key ... ok
> test_derive_phase_key (wormhole.test.test_keys.Derive.test_derive_phase_key)
> test_derive_phase_key ... ok
> test_decrypt (wormhole.test.test_keys.Encrypt.test_decrypt)
> test_decrypt ... ok
> test_encrypt (wormhole.test.test_keys.Encrypt.test_encrypt)
> test_encrypt ... ok
> test_abilities (wormhole.test.test_transit.Basic.test_abilities)
> test_abilities ... ok
> test_connection_ready (wormhole.test.test_transit.Basic.test_connection_ready)
> test_connection_ready ... ok
> test_ignore_bad_hints (wormhole.test.test_transit.Basic.test_ignore_bad_hints)
> test_ignore_bad_hints ... ok
> test_ignore_localhost_hint 
> (wormhole.test.test_transit.Basic.test_ignore_localhost_hint)
> test_ignore_localhost_hint ... ok
> test_ignore_localhost_hint_orig 
> (wormhole.test.test_transit.Basic.test_ignore_localhost_hint_orig)
> test_ignore_localhost_hint_orig ... ok
> test_keep_only_localhost_hint 
> (wormhole.test.test_transit.Basic.test_keep_only_localhost_hint)
> test_keep_only_localhost_hint ... ok
> test_no_relay_hints (wormhole.test.test_transit.Basic.test_no_relay_hints)
> test_no_relay_hints ... ok
> test_relay_hints (wormhole.test.test_transit.Basic.test_relay_hints)
> test_relay_hints ... ok
> test_transit_key_already_set 
> (wormhole.test.test_transit.Basic.test_transit_key_already_set)
> test_transit_key_already_set ... ok
> test_transit_key_wait (wormhole.test.test_transit.Basic.test_transit_key_wait)
> test_transit_key_wait ... ok
> test_transit_keys (wormhole.test.test_transit.Basic.test_transit_keys)
> test_transit_keys ... ok
> test_cancel (wormhole.test.test_transit.Connection.test_cancel)
> test_cancel ... ok
> test_check_and_remove 
> (wormhole.test.test_transit.Connection.test_check_and_remove)
> test_check_and_remove ... ok
> test_connectConsumer 
> (wormhole.test.test_transit.Connection.test_connectConsumer)
> test_connectConsumer ... ok
> test_connectConsumer_empty 
> (wormhole.test.test_transit.Connection.test_connectConsumer_empty)
> test_connectConsumer_empty ... ok
> test_consumer (wormhole.test.test_transit.Connection.test_consumer)
> test_consumer ... ok
> test_describe (wormhole.test.test_transit.Connection.test_describe)
> test_describe ... ok
> test_handshake_bad_state 
> (wormhole.test.test_transit.Connection.test_handshake_bad_state)
> test_handshake_bad_state ... ok
> test_handshake_other_error 
> (wormhole.test.test_transit.Connection.test_handshake_other_error)
> test_handshake_other_error ... ok
> test_out_of_order_nonce 
> (wormhole.test.test_transit.Connection.test_out_of_order_nonce)
> test_out_of_order_nonce ... ok
> test_producer (wormhole.test.test_transit.Connection.test_producer)
> test_producer ... ok
> test_receive_queue (wormhole.test.test_transit.Connection.test_receive_queue)
> test_receive_queue ... ok
> test_receiver_accepted 
> (wormhole.test.test_transit.Connection.test_receiver_accepted)
> test_receiver_accepted ... ok
> test_receiver_rejected_politely 
> (wormhole.test.test_transit.Connection.test_receiver_rejected_politely)
> test_receiver_rejected_politely ... ok
> test_receiver_rejected_rudely 
> (wormhole.test.test_transit.Connection.test_receiver_rejected_rudely)
> test_receiver_rejected_rudely ... ok
> test_records_corrupt 
> (wormhole.test.test_transit.Connection.test_records_corrupt)
> test_records_corrupt ... ok
> test_records_good (wormhole.test.test_transit.Connection.test_records_good)
> test_records_good ... ok
> test_records_not_binary 
> (wormhole.test.test_transit.Connection.test_records_not_binary)
> test_records_not_binary ... ok
> test_relay_handshake 
> (wormhole.test.test_transit.Connection.test_relay_handshake)
> test_relay_handshake ... ok
> test_relay_handshake_bad 
> (wormhole.test.test_transit.Connection.test_relay_handshake_bad)
> test_relay_handshake_bad ... ok
> test_sender_accepting 
> (wormhole.test.test_transit.Connection.test_sender_accepting)
> test_sender_accepting ... ok
> test_sender_rejecting 
> (wormhole.test.test_transit.Connection.test_sender_rejecting)
> test_sender_rejecting ... ok
> test_timeout (wormhole.test.test_transit.Connection.test_timeout)
> test_timeout ... ok
> test_writeToFile (wormhole.test.test_transit.Connection.test_writeToFile)
> test_writeToFile ... ok
> test_basic (wormhole.test.test_transit.FileConsumer.test_basic)
> test_basic ... ok
> test_hasher (wormhole.test.test_transit.FileConsumer.test_hasher)
> test_hasher ... ok
> test_not_forever_cancel_early 
> (wormhole.test.test_transit.Forever.test_not_forever_cancel_early)
> test_not_forever_cancel_early ... ok
> test_not_forever_errs 
> (wormhole.test.test_transit.Forever.test_not_forever_errs)
> test_not_forever_errs ... ok
> test_not_forever_fires 
> (wormhole.test.test_transit.Forever.test_not_forever_fires)
> test_not_forever_fires ... ok
> test_not_forever_timeout 
> (wormhole.test.test_transit.Forever.test_not_forever_timeout)
> test_not_forever_timeout ... ok
> test_direct (wormhole.test.test_transit.Full.test_direct)
> test_direct ... ok
> test_relay (wormhole.test.test_transit.Full.test_relay)
> test_relay ... ok
> test_cancel_after_one_failure 
> (wormhole.test.test_transit.Highlander.test_cancel_after_one_failure)
> test_cancel_after_one_failure ... ok
> test_cancel_early (wormhole.test.test_transit.Highlander.test_cancel_early)
> test_cancel_early ... ok
> test_one_winner (wormhole.test.test_transit.Highlander.test_one_winner)
> test_one_winner ... ok
> test_there_might_also_be_none 
> (wormhole.test.test_transit.Highlander.test_there_might_also_be_none)
> test_there_might_also_be_none ... ok
> test_cancel (wormhole.test.test_transit.InboundConnectionFactory.test_cancel)
> test_cancel ... ok
> test_describe 
> (wormhole.test.test_transit.InboundConnectionFactory.test_describe)
> test_describe ... ok
> test_first_success_wins 
> (wormhole.test.test_transit.InboundConnectionFactory.test_first_success_wins)
> test_first_success_wins ... ok
> test_log_other_errors 
> (wormhole.test.test_transit.InboundConnectionFactory.test_log_other_errors)
> test_log_other_errors ... Unhandled error in Deferred:
> 
> Traceback (most recent call last):
> --- <exception caught here> ---
>   File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 857, 
> in _runCallbacks
>     current.result = callback(  # type: ignore[misc]
>   File "/<<PKGBUILDDIR>>/src/wormhole/transit.py", line 474, in _proto_failed
>     f.trap(BadHandshake, defer.CancelledError)
>   File "/usr/lib/python3/dist-packages/twisted/python/failure.py", line 479, 
> in trap
>     self.raiseException()
>   File "/usr/lib/python3/dist-packages/twisted/python/failure.py", line 503, 
> in raiseException
>     raise self.value.with_traceback(self.tb)
> wormhole.test.test_transit.RandomError: boom1
> 
> ok
> test_one_fail_one_success 
> (wormhole.test.test_transit.InboundConnectionFactory.test_one_fail_one_success)
> test_one_fail_one_success ... ok
> test_success 
> (wormhole.test.test_transit.InboundConnectionFactory.test_success)
> test_success ... ok
> test_get_direct_hints 
> (wormhole.test.test_transit.Listener.test_get_direct_hints)
> test_get_direct_hints ... ok
> test_listener (wormhole.test.test_transit.Listener.test_listener)
> test_listener ... ok
> test_allocate_port (wormhole.test.test_transit.Misc.test_allocate_port)
> test_allocate_port ... ok
> test_allocate_port_no_reuseaddr 
> (wormhole.test.test_transit.Misc.test_allocate_port_no_reuseaddr)
> test_allocate_port_no_reuseaddr ... ok
> test_success 
> (wormhole.test.test_transit.OutboundConnectionFactory.test_success)
> test_success ... ok
> test_new (wormhole.test.test_transit.RelayHandshake.test_new)
> test_new ... ok
> test_old (wormhole.test.test_transit.RelayHandshake.test_old)
> test_old ... ok
> test_no_contenders (wormhole.test.test_transit.Transit.test_no_contenders)
> test_no_contenders ... ok
> test_no_direct_hints (wormhole.test.test_transit.Transit.test_no_direct_hints)
> test_no_direct_hints ... ok
> test_priorities (wormhole.test.test_transit.Transit.test_priorities)
> test_priorities ... ok
> test_success_direct (wormhole.test.test_transit.Transit.test_success_direct)
> test_success_direct ... ok
> /<<PKGBUILDDIR>>/src/wormhole/_hints.py:91: DeprecationWarning: Passing 
> HostnameEndpoint a reactor that does not provide 
> IReactorPluggableNameResolver (mock.mock.Mock) was deprecated in Twisted 
> 17.5.0; please use a reactor that provides IReactorPluggableNameResolver 
> instead
>   return HostnameEndpoint(reactor, hint.hostname, hint.port)
> test_success_direct_tor 
> (wormhole.test.test_transit.Transit.test_success_direct_tor)
> test_success_direct_tor ... ok
> test_success_direct_tor_relay 
> (wormhole.test.test_transit.Transit.test_success_direct_tor_relay)
> test_success_direct_tor_relay ... ok
> test_wait_for_relay (wormhole.test.test_transit.Transit.test_wait_for_relay)
> test_wait_for_relay ... ok
> test_choose_words (wormhole.test.test_wordlist.Choose.test_choose_words)
> test_choose_words ... ok
> test_completions (wormhole.test.test_wordlist.Completions.test_completions)
> test_completions ... ok
> test_allocate_code (wormhole.test.test_wormhole.Delegated.test_allocate_code)
> test_allocate_code ... ok
> test_delegated (wormhole.test.test_wormhole.Delegated.test_delegated)
> test_delegated ... ok
> test_input_code (wormhole.test.test_wormhole.Delegated.test_input_code)
> test_input_code ... ok
> test_allocate_and_set_code 
> (wormhole.test.test_wormhole.Errors.test_allocate_and_set_code)
> test_allocate_and_set_code ... ok
> test_derive_key_early 
> (wormhole.test.test_wormhole.Errors.test_derive_key_early)
> test_derive_key_early ... ok
> test_multiple_set_code 
> (wormhole.test.test_wormhole.Errors.test_multiple_set_code)
> test_multiple_set_code ... ok
> test_all_deferreds 
> (wormhole.test.test_wormhole.InitialFailure.test_all_deferreds)
> test_all_deferreds ... ok
> test_bad_dns (wormhole.test.test_wormhole.InitialFailure.test_bad_dns)
> test_bad_dns ... ok
> test_no_connection 
> (wormhole.test.test_wormhole.InitialFailure.test_no_connection)
> test_no_connection ... ok
> test_basic (wormhole.test.test_wormhole.Reconnection.test_basic)
> test_basic ... ok
> test_basic (wormhole.test.test_wormhole.Trace.test_basic)
> test_basic ... ok
> test_delegated (wormhole.test.test_wormhole.Trace.test_delegated)
> test_delegated ... ok
> test_allocate_default 
> (wormhole.test.test_wormhole.Wormholes.test_allocate_default)
> test_allocate_default ... ok
> test_allocate_more_words 
> (wormhole.test.test_wormhole.Wormholes.test_allocate_more_words)
> test_allocate_more_words ... ok
> test_basic (wormhole.test.test_wormhole.Wormholes.test_basic)
> test_basic ... ok
> test_closed (wormhole.test.test_wormhole.Wormholes.test_closed)
> test_closed ... ok
> test_closed_idle (wormhole.test.test_wormhole.Wormholes.test_closed_idle)
> test_closed_idle ... ok
> test_early (wormhole.test.test_wormhole.Wormholes.test_early)
> test_early ... ok
> test_fixed_code (wormhole.test.test_wormhole.Wormholes.test_fixed_code)
> test_fixed_code ... ok
> test_get_code_early 
> (wormhole.test.test_wormhole.Wormholes.test_get_code_early)
> test_get_code_early ... ok
> test_get_code_late (wormhole.test.test_wormhole.Wormholes.test_get_code_late)
> test_get_code_late ... ok
> test_input_code (wormhole.test.test_wormhole.Wormholes.test_input_code)
> test_input_code ... ok
> test_interleaved (wormhole.test.test_wormhole.Wormholes.test_interleaved)
> test_interleaved ... ok
> test_multiple_messages 
> (wormhole.test.test_wormhole.Wormholes.test_multiple_messages)
> test_multiple_messages ... ok
> test_rx_dedup (wormhole.test.test_wormhole.Wormholes.test_rx_dedup)
> test_rx_dedup ... ok
> test_same_message (wormhole.test.test_wormhole.Wormholes.test_same_message)
> test_same_message ... ok
> test_unidirectional 
> (wormhole.test.test_wormhole.Wormholes.test_unidirectional)
> test_unidirectional ... ok
> test_verifier (wormhole.test.test_wormhole.Wormholes.test_verifier)
> test_verifier ... ok
> test_versions (wormhole.test.test_wormhole.Wormholes.test_versions)
> test_versions ... ok
> test_welcome (wormhole.test.test_wormhole.Wormholes.test_welcome)
> test_welcome ... FAIL
> test_wrong_password 
> (wormhole.test.test_wormhole.Wormholes.test_wrong_password)
> test_wrong_password ... ok
> test_wrong_password_with_leading_space 
> (wormhole.test.test_wormhole.Wormholes.test_wrong_password_with_leading_space)
> test_wrong_password_with_leading_space ... ok
> test_wrong_password_with_non_numeric_nameplate 
> (wormhole.test.test_wormhole.Wormholes.test_wrong_password_with_non_numeric_nameplate)
> test_wrong_password_with_non_numeric_nameplate ... ok
> test_wrong_password_with_spaces 
> (wormhole.test.test_wormhole.Wormholes.test_wrong_password_with_spaces)
> test_wrong_password_with_spaces ... ok
> test_override (wormhole.test.test_cli.AppID.test_override)
> test_override ... ok
> test_text (wormhole.test.test_cli.Cleanup.test_text)
> test_text ... ok
> test_text_wrong_password 
> (wormhole.test.test_cli.Cleanup.test_text_wrong_password)
> test_text_wrong_password ... ok
> test_other_error (wormhole.test.test_cli.Dispatch.test_other_error)
> test_other_error ... ok
> test_server_connection_error 
> (wormhole.test.test_cli.Dispatch.test_server_connection_error)
> test_server_connection_error ... ok
> test_success (wormhole.test.test_cli.Dispatch.test_success)
> test_success ... ok
> test_timing (wormhole.test.test_cli.Dispatch.test_timing)
> test_timing ... ok
> test_transfer_error (wormhole.test.test_cli.Dispatch.test_transfer_error)
> test_transfer_error ... ok
> test_welcome_error (wormhole.test.test_cli.Dispatch.test_welcome_error)
> test_welcome_error ... ok
> test_wrong_password_error 
> (wormhole.test.test_cli.Dispatch.test_wrong_password_error)
> test_wrong_password_error ... ok
> test_filenames (wormhole.test.test_cli.ExtractFile.test_filenames)
> test_filenames ... ok
> test_dash_dash_help (wormhole.test.test_cli.Help.test_dash_dash_help)
> test_dash_dash_help ... ok
> test_help (wormhole.test.test_cli.Help.test_help)
> test_help ... ok
> test_receiver (wormhole.test.test_cli.NoServer.test_receiver)
> test_receiver ... ok
> test_sender (wormhole.test.test_cli.NoServer.test_sender)
> test_sender ... ok
> test_sender_allocation 
> (wormhole.test.test_cli.NoServer.test_sender_allocation)
> test_sender_allocation ... ok
> test_receiver (wormhole.test.test_cli.NotWelcome.test_receiver)
> test_receiver ... ok
> test_sender (wormhole.test.test_cli.NotWelcome.test_sender)
> test_sender ... ok
> test_broken_symlink_is_ignored 
> (wormhole.test.test_cli.OfferData.test_broken_symlink_is_ignored)
> test_broken_symlink_is_ignored ... ok
> /usr/lib/python3/dist-packages/twisted/internet/utils.py:223: 
> ResourceWarning: Unclosed file <tempfile.SpooledTemporaryFile object at 
> 0x7f340b975540>
>   result = f(*a, **kw)
> test_broken_symlink_raises_err 
> (wormhole.test.test_cli.OfferData.test_broken_symlink_raises_err)
> test_broken_symlink_raises_err ... ok
> test_directory (wormhole.test.test_cli.OfferData.test_directory)
> test_directory ... ok
> /usr/lib/python3.11/contextlib.py:79: ResourceWarning: Unclosed file 
> <tempfile.SpooledTemporaryFile object at 0x7f340a4684c0>
>   def inner(*args, **kwds):
> /<<PKGBUILDDIR>>/src/wormhole/test/test_cli.py:164: ResourceWarning: Unclosed 
> file <tempfile.SpooledTemporaryFile object at 0x7f340b7eb490>
>   return self._do_test_directory(addslash=False)
> test_directory_addslash 
> (wormhole.test.test_cli.OfferData.test_directory_addslash)
> test_directory_addslash ... ok
> /<<PKGBUILDDIR>>/src/wormhole/test/test_cli.py:167: ResourceWarning: Unclosed 
> file <tempfile.SpooledTemporaryFile object at 0x7f340b989d50>
>   return self._do_test_directory(addslash=True)
> test_file (wormhole.test.test_cli.OfferData.test_file)
> test_file ... ok
> /usr/lib/python3/dist-packages/twisted/internet/utils.py:223: 
> ResourceWarning: unclosed file <_io.BufferedReader 
> name='/<<PKGBUILDDIR>>/wormhole.test.test_cli/OfferData/test_file/a5ar0e2j/temp/my
>  file'>
>   result = f(*a, **kw)
> test_missing_file (wormhole.test.test_cli.OfferData.test_missing_file)
> test_missing_file ... ok
> test_symlink (wormhole.test.test_cli.OfferData.test_symlink)
> test_symlink ... ok
> /usr/lib/python3/dist-packages/twisted/internet/utils.py:223: 
> ResourceWarning: unclosed file <_io.BufferedReader 
> name='/<<PKGBUILDDIR>>/wormhole.test.test_cli/OfferData/test_symlink/2ejbr3z9/temp/B2/C.txt'>
>   result = f(*a, **kw)
> test_symlink_collapse (wormhole.test.test_cli.OfferData.test_symlink_collapse)
> test_symlink_collapse ... ok
> /usr/lib/python3/dist-packages/twisted/internet/utils.py:223: 
> ResourceWarning: unclosed file <_io.BufferedReader 
> name='/<<PKGBUILDDIR>>/wormhole.test.test_cli/OfferData/test_symlink_collapse/tqx4ipev/temp/B2/D.txt'>
>   result = f(*a, **kw)
> test_text (wormhole.test.test_cli.OfferData.test_text)
> test_text ... ok
> test_unknown (wormhole.test.test_cli.OfferData.test_unknown)
> test_unknown ... ok
> test_directory (wormhole.test.test_cli.PregeneratedCode.test_directory)
> test_directory ... skipped "unable to find 'wormhole' in $PATH"
> test_directory_addslash 
> (wormhole.test.test_cli.PregeneratedCode.test_directory_addslash)
> test_directory_addslash ... skipped "unable to find 'wormhole' in $PATH"
> test_directory_override 
> (wormhole.test.test_cli.PregeneratedCode.test_directory_override)
> test_directory_override ... skipped "unable to find 'wormhole' in $PATH"
> test_directory_overwrite 
> (wormhole.test.test_cli.PregeneratedCode.test_directory_overwrite)
> test_directory_overwrite ... skipped "unable to find 'wormhole' in $PATH"
> test_directory_overwrite_mock_accept 
> (wormhole.test.test_cli.PregeneratedCode.test_directory_overwrite_mock_accept)
> test_directory_overwrite_mock_accept ... skipped "unable to find 'wormhole' 
> in $PATH"
> test_empty_file (wormhole.test.test_cli.PregeneratedCode.test_empty_file)
> test_empty_file ... skipped "unable to find 'wormhole' in $PATH"
> test_fail_directory_noclobber 
> (wormhole.test.test_cli.PregeneratedCode.test_fail_directory_noclobber)
> test_fail_directory_noclobber ... skipped "unable to find 'wormhole' in $PATH"
> test_fail_directory_toobig 
> (wormhole.test.test_cli.PregeneratedCode.test_fail_directory_toobig)
> test_fail_directory_toobig ... skipped "unable to find 'wormhole' in $PATH"
> test_fail_file_noclobber 
> (wormhole.test.test_cli.PregeneratedCode.test_fail_file_noclobber)
> test_fail_file_noclobber ... skipped "unable to find 'wormhole' in $PATH"
> test_fail_file_toobig 
> (wormhole.test.test_cli.PregeneratedCode.test_fail_file_toobig)
> test_fail_file_toobig ... skipped "unable to find 'wormhole' in $PATH"
> test_file (wormhole.test.test_cli.PregeneratedCode.test_file)
> test_file ... skipped "unable to find 'wormhole' in $PATH"
> test_file_override 
> (wormhole.test.test_cli.PregeneratedCode.test_file_override)
> test_file_override ... skipped "unable to find 'wormhole' in $PATH"
> test_file_overwrite 
> (wormhole.test.test_cli.PregeneratedCode.test_file_overwrite)
> test_file_overwrite ... skipped "unable to find 'wormhole' in $PATH"
> test_file_overwrite_mock_accept 
> (wormhole.test.test_cli.PregeneratedCode.test_file_overwrite_mock_accept)
> test_file_overwrite_mock_accept ... skipped "unable to find 'wormhole' in 
> $PATH"
> test_file_tor (wormhole.test.test_cli.PregeneratedCode.test_file_tor)
> test_file_tor ... skipped "unable to find 'wormhole' in $PATH"
> test_slow_sender_text 
> (wormhole.test.test_cli.PregeneratedCode.test_slow_sender_text)
> test_slow_sender_text ... skipped "unable to find 'wormhole' in $PATH"
> test_slow_text (wormhole.test.test_cli.PregeneratedCode.test_slow_text)
> test_slow_text ... skipped "unable to find 'wormhole' in $PATH"
> test_text (wormhole.test.test_cli.PregeneratedCode.test_text)
> test_text ... skipped "unable to find 'wormhole' in $PATH"
> test_text_subprocess 
> (wormhole.test.test_cli.PregeneratedCode.test_text_subprocess)
> test_text_subprocess ... skipped "unable to find 'wormhole' in $PATH"
> test_text_tor (wormhole.test.test_cli.PregeneratedCode.test_text_tor)
> test_text_tor ... skipped "unable to find 'wormhole' in $PATH"
> test_text_verify (wormhole.test.test_cli.PregeneratedCode.test_text_verify)
> test_text_verify ... skipped "unable to find 'wormhole' in $PATH"
> test_version (wormhole.test.test_cli.ScriptVersion.test_version)
> test_version ... skipped "unable to find 'wormhole' in $PATH"
> test_empty (wormhole.test.test_cli.Welcome.test_empty)
> test_empty ... ok
> test_motd (wormhole.test.test_cli.Welcome.test_motd)
> test_motd ... ok
> test_version_current (wormhole.test.test_cli.Welcome.test_version_current)
> test_version_current ... ok
> test_version_old (wormhole.test.test_cli.Welcome.test_version_old)
> test_version_old ... ok
> test_version_unreleased 
> (wormhole.test.test_cli.Welcome.test_version_unreleased)
> test_version_unreleased ... ok
> test_text (wormhole.test.test_cli.ZeroMode.test_text)
> test_text ... ok
> test_list (wormhole.test.test_ipaddrs.ListAddresses.test_list)
> test_list ... ok
> test_list_mock_cygwin 
> (wormhole.test.test_ipaddrs.ListAddresses.test_list_mock_cygwin)
> test_list_mock_cygwin ... ok
> test_list_mock_ifconfig 
> (wormhole.test.test_ipaddrs.ListAddresses.test_list_mock_ifconfig)
> test_list_mock_ifconfig ... ok
> test_list_mock_ip_addr 
> (wormhole.test.test_ipaddrs.ListAddresses.test_list_mock_ip_addr)
> test_list_mock_ip_addr ... ok
> test_list_mock_route 
> (wormhole.test.test_ipaddrs.ListAddresses.test_list_mock_route)
> test_list_mock_route ... ok
> test_bad_prologue 
> (wormhole.test.dilate.test_connection.Connection.test_bad_prologue)
> test_bad_prologue ... ok
> test_follower_combined 
> (wormhole.test.dilate.test_connection.Connection.test_follower_combined)
> test_follower_combined ... ok
> test_hashable (wormhole.test.dilate.test_connection.Connection.test_hashable)
> test_hashable ... ok
> test_no_relay_follower 
> (wormhole.test.dilate.test_connection.Connection.test_no_relay_follower)
> test_no_relay_follower ... ok
> test_no_relay_leader 
> (wormhole.test.dilate.test_connection.Connection.test_no_relay_leader)
> test_no_relay_leader ... ok
> test_relay (wormhole.test.dilate.test_connection.Connection.test_relay)
> test_relay ... ok
> test_relay_bad_response 
> (wormhole.test.dilate.test_connection.Connection.test_relay_bad_response)
> test_relay_bad_response ... ok
> test_relay_jilted 
> (wormhole.test.dilate.test_connection.Connection.test_relay_jilted)
> test_relay_jilted ... ok
> test_control_channel 
> (wormhole.test.dilate.test_inbound.InboundTest.test_control_channel)
> test_control_channel ... Unhandled Error
> Traceback (most recent call last):
> Failure: wormhole._dilation.inbound.DuplicateOpenError: received duplicate 
> OPEN for b'scid'
> 
> ok
> test_open_data_close 
> (wormhole.test.dilate.test_inbound.InboundTest.test_open_data_close)
> test_open_data_close ... Unhandled Error
> Traceback (most recent call last):
> Failure: wormhole._dilation.inbound.DuplicateOpenError: received duplicate 
> OPEN for b'scid'
> 
> Unhandled Error
> Traceback (most recent call last):
> Failure: wormhole._dilation.inbound.DataForMissingSubchannelError: received 
> DATA for non-existent subchannel b'scXX'
> 
> Unhandled Error
> Traceback (most recent call last):
> Failure: wormhole._dilation.inbound.CloseForMissingSubchannelError: received 
> CLOSE for non-existent subchannel b'scXX'
> 
> ok
> test_pause (wormhole.test.dilate.test_inbound.InboundTest.test_pause)
> test_pause ... ok
> test_seqnum (wormhole.test.dilate.test_inbound.InboundTest.test_seqnum)
> test_seqnum ... ok
> test_bad_prologue_length 
> (wormhole.test.dilate.test_framer.Framer.test_bad_prologue_length)
> test_bad_prologue_length ... ok
> test_bad_prologue_newline 
> (wormhole.test.dilate.test_framer.Framer.test_bad_prologue_newline)
> test_bad_prologue_newline ... ok
> test_bad_relay (wormhole.test.dilate.test_framer.Framer.test_bad_relay)
> test_bad_relay ... ok
> test_frame (wormhole.test.dilate.test_framer.Framer.test_frame)
> test_frame ... ok
> test_good_prologue 
> (wormhole.test.dilate.test_framer.Framer.test_good_prologue)
> test_good_prologue ... ok
> test_good_relay (wormhole.test.dilate.test_framer.Framer.test_good_relay)
> test_good_relay ... ok
> test_early_fail 
> (wormhole.test.dilate.test_endpoints.Connector.test_early_fail)
> test_early_fail ... ok
> test_early_succeed 
> (wormhole.test.dilate.test_endpoints.Connector.test_early_succeed)
> test_early_succeed ... ok
> test_late_fail (wormhole.test.dilate.test_endpoints.Connector.test_late_fail)
> test_late_fail ... ok
> test_late_succeed 
> (wormhole.test.dilate.test_endpoints.Connector.test_late_succeed)
> test_late_succeed ... ok
> test_early_fail (wormhole.test.dilate.test_endpoints.Control.test_early_fail)
> test_early_fail ... ok
> test_early_succeed 
> (wormhole.test.dilate.test_endpoints.Control.test_early_succeed)
> test_early_succeed ... ok
> test_late_fail (wormhole.test.dilate.test_endpoints.Control.test_late_fail)
> test_late_fail ... ok
> test_late_succeed 
> (wormhole.test.dilate.test_endpoints.Control.test_late_succeed)
> test_late_succeed ... ok
> runTest (wormhole.test.dilate.test_endpoints.Endpoints.runTest)
> If no C{methodName} argument is passed to the constructor, L{run} will ... ok
> test_early_fail (wormhole.test.dilate.test_endpoints.Listener.test_early_fail)
> test_early_fail ... ok
> test_early_succeed 
> (wormhole.test.dilate.test_endpoints.Listener.test_early_succeed)
> test_early_succeed ... ok
> test_late_fail (wormhole.test.dilate.test_endpoints.Listener.test_late_fail)
> test_late_fail ... ok
> test_late_succeed 
> (wormhole.test.dilate.test_endpoints.Listener.test_late_succeed)
> test_late_succeed ... ok
> test_encode (wormhole.test.dilate.test_parse.Parse.test_encode)
> test_encode ... ok
> test_parse (wormhole.test.dilate.test_parse.Parse.test_parse)
> test_parse ... ok
> test_endpoints (wormhole.test.dilate.test_full.Endpoints.test_endpoints)
> test_endpoints ... skipped 'noiseprotocol unavailable'
> test_control (wormhole.test.dilate.test_full.Full.test_control)
> test_control ... skipped 'noiseprotocol unavailable'
> test_data_while_offline 
> (wormhole.test.dilate.test_full.Reconnect.test_data_while_offline)
> test_data_while_offline ... skipped 'noiseprotocol unavailable'
> test_reconnect (wormhole.test.dilate.test_full.Reconnect.test_reconnect)
> test_reconnect ... skipped 'noiseprotocol unavailable'
> test_be4 (wormhole.test.dilate.test_encoding.Encoding.test_be4)
> test_be4 ... ok
> test_build_record 
> (wormhole.test.dilate.test_outbound.OutboundTest.test_build_record)
> test_build_record ... ok
> test_connection_send_queued_paused 
> (wormhole.test.dilate.test_outbound.OutboundTest.test_connection_send_queued_paused)
> test_connection_send_queued_paused ... ok
> test_connection_send_queued_unpaused 
> (wormhole.test.dilate.test_outbound.OutboundTest.test_connection_send_queued_unpaused)
> test_connection_send_queued_unpaused ... ok
> test_disconnect 
> (wormhole.test.dilate.test_outbound.OutboundTest.test_disconnect)
> test_disconnect ... ok
> test_duplicate_registerProducer 
> (wormhole.test.dilate.test_outbound.OutboundTest.test_duplicate_registerProducer)
> test_duplicate_registerProducer ... ok
> test_outbound_queue 
> (wormhole.test.dilate.test_outbound.OutboundTest.test_outbound_queue)
> test_outbound_queue ... ok
> test_pause (wormhole.test.dilate.test_outbound.OutboundTest.test_pause)
> test_pause ... ok
> test_premptive_ack 
> (wormhole.test.dilate.test_outbound.OutboundTest.test_premptive_ack)
> test_premptive_ack ... ok
> test_pull_producer 
> (wormhole.test.dilate.test_outbound.OutboundTest.test_pull_producer)
> test_pull_producer ... ok
> test_resume_error 
> (wormhole.test.dilate.test_outbound.OutboundTest.test_resume_error)
> test_resume_error ... <Mock name='p1' id='139861487289424'> failed, producing 
> will be stopped:
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/twisted/internet/task.py", line 827, 
> in advance
>     call.func(*call.args, **call.kw)
>   File "/<<PKGBUILDDIR>>/src/wormhole/eventual.py", line 31, in _turn
>     f(*args, **kwargs)
>   File "/usr/lib/python3/dist-packages/twisted/internet/task.py", line 680, 
> in _tick
>     taskObj._oneWorkUnit()
>   File "/usr/lib/python3/dist-packages/twisted/internet/task.py", line 526, 
> in _oneWorkUnit
>     result = next(self._iterator)
> --- <exception caught here> ---
>   File "/<<PKGBUILDDIR>>/src/wormhole/_dilation/outbound.py", line 353, in 
> _pull
>     self._producer.resumeProducing()
>   File "/usr/lib/python3/dist-packages/mock/mock.py", line 1100, in __call__
>     return _mock_self._mock_call(*args, **kwargs)
>   File "/usr/lib/python3/dist-packages/mock/mock.py", line 1104, in _mock_call
>     return _mock_self._execute_mock_call(*args, **kwargs)
>   File "/usr/lib/python3/dist-packages/mock/mock.py", line 1161, in 
> _execute_mock_call
>     raise effect
> wormhole.test.dilate.test_outbound.PretendResumptionError: 
> 
> ok
> test_send_if_connected 
> (wormhole.test.dilate.test_outbound.OutboundTest.test_send_if_connected)
> test_send_if_connected ... ok
> test_stopProducing 
> (wormhole.test.dilate.test_outbound.OutboundTest.test_stopProducing)
> test_stopProducing ... ok
> test_subchannel_closed 
> (wormhole.test.dilate.test_outbound.OutboundTest.test_subchannel_closed)
> test_subchannel_closed ... ok
> test_tolerate_duplicate_pause_resume 
> (wormhole.test.dilate.test_outbound.OutboundTest.test_tolerate_duplicate_pause_resume)
> test_tolerate_duplicate_pause_resume ... ok
> test_two_pull_producers 
> (wormhole.test.dilate.test_outbound.OutboundTest.test_two_pull_producers)
> test_two_pull_producers ... ok
> test_error (wormhole.test.dilate.test_outbound.PushPull.test_error)
> test_error ... <Mock id='139861488409488'> failed, producing will be stopped:
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/twisted/internet/task.py", line 827, 
> in advance
>     call.func(*call.args, **call.kw)
>   File "/<<PKGBUILDDIR>>/src/wormhole/eventual.py", line 31, in _turn
>     f(*args, **kwargs)
>   File "/usr/lib/python3/dist-packages/twisted/internet/task.py", line 680, 
> in _tick
>     taskObj._oneWorkUnit()
>   File "/usr/lib/python3/dist-packages/twisted/internet/task.py", line 526, 
> in _oneWorkUnit
>     result = next(self._iterator)
> --- <exception caught here> ---
>   File "/<<PKGBUILDDIR>>/src/wormhole/_dilation/outbound.py", line 353, in 
> _pull
>     self._producer.resumeProducing()
>   File "/usr/lib/python3/dist-packages/mock/mock.py", line 1100, in __call__
>     return _mock_self._mock_call(*args, **kwargs)
>   File "/usr/lib/python3/dist-packages/mock/mock.py", line 1104, in _mock_call
>     return _mock_self._execute_mock_call(*args, **kwargs)
>   File "/usr/lib/python3/dist-packages/mock/mock.py", line 1167, in 
> _execute_mock_call
>     result = effect(*args, **kwargs)
>   File "/<<PKGBUILDDIR>>/src/wormhole/test/dilate/test_outbound.py", line 
> 584, in <lambda>
>     p.resumeProducing.side_effect = lambda: action(next(it))
>   File "/<<PKGBUILDDIR>>/src/wormhole/test/dilate/test_outbound.py", line 
> 581, in action
>     raise i
> wormhole.test.dilate.test_outbound.PretendResumptionError: 
> 
> ok
> test_error_during_unregister 
> (wormhole.test.dilate.test_outbound.PushPull.test_error_during_unregister)
> test_error_during_unregister ... <Mock id='139861487810704'> failed, 
> producing will be stopped:
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/twisted/internet/task.py", line 827, 
> in advance
>     call.func(*call.args, **call.kw)
>   File "/<<PKGBUILDDIR>>/src/wormhole/eventual.py", line 31, in _turn
>     f(*args, **kwargs)
>   File "/usr/lib/python3/dist-packages/twisted/internet/task.py", line 680, 
> in _tick
>     taskObj._oneWorkUnit()
>   File "/usr/lib/python3/dist-packages/twisted/internet/task.py", line 526, 
> in _oneWorkUnit
>     result = next(self._iterator)
> --- <exception caught here> ---
>   File "/<<PKGBUILDDIR>>/src/wormhole/_dilation/outbound.py", line 353, in 
> _pull
>     self._producer.resumeProducing()
>   File "/usr/lib/python3/dist-packages/mock/mock.py", line 1100, in __call__
>     return _mock_self._mock_call(*args, **kwargs)
>   File "/usr/lib/python3/dist-packages/mock/mock.py", line 1104, in _mock_call
>     return _mock_self._execute_mock_call(*args, **kwargs)
>   File "/usr/lib/python3/dist-packages/mock/mock.py", line 1167, in 
> _execute_mock_call
>     result = effect(*args, **kwargs)
>   File "/<<PKGBUILDDIR>>/src/wormhole/test/dilate/test_outbound.py", line 
> 584, in <lambda>
>     p.resumeProducing.side_effect = lambda: action(next(it))
>   File "/<<PKGBUILDDIR>>/src/wormhole/test/dilate/test_outbound.py", line 
> 581, in action
>     raise i
> wormhole.test.dilate.test_outbound.PretendResumptionError: 
> 
> <Mock id='139861487016912'> failed to unregister producer:
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/twisted/internet/task.py", line 827, 
> in advance
>     call.func(*call.args, **call.kw)
>   File "/<<PKGBUILDDIR>>/src/wormhole/eventual.py", line 31, in _turn
>     f(*args, **kwargs)
>   File "/usr/lib/python3/dist-packages/twisted/internet/task.py", line 680, 
> in _tick
>     taskObj._oneWorkUnit()
>   File "/usr/lib/python3/dist-packages/twisted/internet/task.py", line 526, 
> in _oneWorkUnit
>     result = next(self._iterator)
> --- <exception caught here> ---
>   File "/<<PKGBUILDDIR>>/src/wormhole/_dilation/outbound.py", line 358, in 
> _pull
>     self._unregister()
>   File "/usr/lib/python3/dist-packages/mock/mock.py", line 1100, in __call__
>     return _mock_self._mock_call(*args, **kwargs)
>   File "/usr/lib/python3/dist-packages/mock/mock.py", line 1104, in _mock_call
>     return _mock_self._execute_mock_call(*args, **kwargs)
>   File "/usr/lib/python3/dist-packages/mock/mock.py", line 1161, in 
> _execute_mock_call
>     raise effect
> wormhole.test.dilate.test_outbound.PretendUnregisterError: 
> 
> ok
> test_start_paused 
> (wormhole.test.dilate.test_outbound.PushPull.test_start_paused)
> test_start_paused ... ok
> test_start_unpaused 
> (wormhole.test.dilate.test_outbound.PushPull.test_start_unpaused)
> test_start_unpaused ... ok
> test_start_unpaused_two_writes 
> (wormhole.test.dilate.test_outbound.PushPull.test_start_unpaused_two_writes)
> test_start_unpaused_two_writes ... ok
> test_stop (wormhole.test.dilate.test_outbound.PushPull.test_stop)
> test_stop ... ok
> test_describe_inbound 
> (wormhole.test.dilate.test_connector.Describe.test_describe_inbound)
> test_describe_inbound ... ok
> test_build (wormhole.test.dilate.test_connector.Handshake.test_build)
> test_build ... ok
> test_build (wormhole.test.dilate.test_connector.Inbound.test_build)
> test_build ... ok
> test_no_relay (wormhole.test.dilate.test_connector.Outbound.test_no_relay)
> test_no_relay ... ok
> test_with_relay (wormhole.test.dilate.test_connector.Outbound.test_with_relay)
> test_with_relay ... ok
> test_late (wormhole.test.dilate.test_connector.Race.test_late)
> test_late ... ok
> test_one_follower (wormhole.test.dilate.test_connector.Race.test_one_follower)
> test_one_follower ... ok
> test_one_leader (wormhole.test.dilate.test_connector.Race.test_one_leader)
> test_one_leader ... ok
> test_stop (wormhole.test.dilate.test_connector.Race.test_stop)
> test_stop ... ok
> test_add_relay 
> (wormhole.test.dilate.test_connector.TestConnector.test_add_relay)
> test_add_relay ... ok
> test_basic (wormhole.test.dilate.test_connector.TestConnector.test_basic)
> test_basic ... ok
> test_build (wormhole.test.dilate.test_connector.TestConnector.test_build)
> test_build ... ok
> test_build_noise 
> (wormhole.test.dilate.test_connector.TestConnector.test_build_noise)
> test_build_noise ... skipped 'noiseprotocol unavailable'
> test_build_protocol_follower 
> (wormhole.test.dilate.test_connector.TestConnector.test_build_protocol_follower)
> test_build_protocol_follower ... ok
> test_build_protocol_leader 
> (wormhole.test.dilate.test_connector.TestConnector.test_build_protocol_leader)
> test_build_protocol_leader ... ok
> test_connection_abilities 
> (wormhole.test.dilate.test_connector.TestConnector.test_connection_abilities)
> test_connection_abilities ... ok
> test_empty (wormhole.test.dilate.test_connector.TestConnector.test_empty)
> test_empty ... ok
> test_initial_relay 
> (wormhole.test.dilate.test_connector.TestConnector.test_initial_relay)
> test_initial_relay ... ok
> test_listen (wormhole.test.dilate.test_connector.TestConnector.test_listen)
> test_listen ... ok
> test_listen_addresses 
> (wormhole.test.dilate.test_connector.TestConnector.test_listen_addresses)
> test_listen_addresses ... ok
> test_listen_but_tor 
> (wormhole.test.dilate.test_connector.TestConnector.test_listen_but_tor)
> test_listen_but_tor ... ok
> test_no_listen 
> (wormhole.test.dilate.test_connector.TestConnector.test_no_listen)
> test_no_listen ... ok
> test_priorities 
> (wormhole.test.dilate.test_connector.TestConnector.test_priorities)
> test_priorities ... ok
> test_relay_delay 
> (wormhole.test.dilate.test_connector.TestConnector.test_relay_delay)
> test_relay_delay ... ok
> test_schedule_connection_no_relay 
> (wormhole.test.dilate.test_connector.TestConnector.test_schedule_connection_no_relay)
> test_schedule_connection_no_relay ... ok
> test_schedule_connection_relay 
> (wormhole.test.dilate.test_connector.TestConnector.test_schedule_connection_relay)
> test_schedule_connection_relay ... ok
> test_start_listen 
> (wormhole.test.dilate.test_connector.TestConnector.test_start_listen)
> test_start_listen ... ok
> test_start_stop 
> (wormhole.test.dilate.test_connector.TestConnector.test_start_stop)
> test_start_stop ... ok
> test_tor_no_manager 
> (wormhole.test.dilate.test_connector.TestConnector.test_tor_no_manager)
> test_tor_no_manager ... ok
> test_tor_with_manager 
> (wormhole.test.dilate.test_connector.TestConnector.test_tor_with_manager)
> test_tor_with_manager ... ok
> test_create (wormhole.test.dilate.test_subchannel.HalfCloseable.test_create)
> test_create ... ok
> test_local_close 
> (wormhole.test.dilate.test_subchannel.HalfCloseable.test_local_close)
> test_local_close ... ok
> test_remote_close 
> (wormhole.test.dilate.test_subchannel.HalfCloseable.test_remote_close)
> test_remote_close ... ok
> test_close_before_open 
> (wormhole.test.dilate.test_subchannel.SubChannelAPI.test_close_before_open)
> test_close_before_open ... ok
> test_consumer 
> (wormhole.test.dilate.test_subchannel.SubChannelAPI.test_consumer)
> test_consumer ... ok
> test_create (wormhole.test.dilate.test_subchannel.SubChannelAPI.test_create)
> test_create ... ok
> test_data (wormhole.test.dilate.test_subchannel.SubChannelAPI.test_data)
> test_data ... ok
> test_data_before_open 
> (wormhole.test.dilate.test_subchannel.SubChannelAPI.test_data_before_open)
> test_data_before_open ... ok
> test_local_close 
> (wormhole.test.dilate.test_subchannel.SubChannelAPI.test_local_close)
> test_local_close ... ok
> test_local_double_close 
> (wormhole.test.dilate.test_subchannel.SubChannelAPI.test_local_double_close)
> test_local_double_close ... ok
> test_once (wormhole.test.dilate.test_subchannel.SubChannelAPI.test_once)
> test_once ... ok
> test_producer 
> (wormhole.test.dilate.test_subchannel.SubChannelAPI.test_producer)
> test_producer ... ok
> test_remote_close 
> (wormhole.test.dilate.test_subchannel.SubChannelAPI.test_remote_close)
> test_remote_close ... ok
> test_write (wormhole.test.dilate.test_subchannel.SubChannelAPI.test_write)
> test_write ... ok
> test_write_when_closing 
> (wormhole.test.dilate.test_subchannel.SubChannelAPI.test_write_when_closing)
> test_write_when_closing ... ok
> test1 (wormhole.test.dilate.test_connect.Connect.test1)
> test1 ... skipped 'noiseprotocol unavailable'
> test_dilate_first 
> (wormhole.test.dilate.test_manager.TestDilator.test_dilate_first)
> test_dilate_first ... ok
> test_dilate_later 
> (wormhole.test.dilate.test_manager.TestDilator.test_dilate_later)
> test_dilate_later ... ok
> test_disjoint_versions 
> (wormhole.test.dilate.test_manager.TestDilator.test_disjoint_versions)
> test_disjoint_versions ... ok
> test_peer_cannot_dilate 
> (wormhole.test.dilate.test_manager.TestDilator.test_peer_cannot_dilate)
> test_peer_cannot_dilate ... ok
> test_stop_early 
> (wormhole.test.dilate.test_manager.TestDilator.test_stop_early)
> test_stop_early ... ok
> test_transit_relay 
> (wormhole.test.dilate.test_manager.TestDilator.test_transit_relay)
> test_transit_relay ... ok
> test_create (wormhole.test.dilate.test_manager.TestManager.test_create)
> test_create ... ok
> test_follower (wormhole.test.dilate.test_manager.TestManager.test_follower)
> test_follower ... ok
> test_leader (wormhole.test.dilate.test_manager.TestManager.test_leader)
> test_leader ... ok
> test_make_side (wormhole.test.dilate.test_manager.TestManager.test_make_side)
> test_make_side ... ok
> test_mirror (wormhole.test.dilate.test_manager.TestManager.test_mirror)
> test_mirror ... ok
> test_ping_pong (wormhole.test.dilate.test_manager.TestManager.test_ping_pong)
> test_ping_pong ... Unhandled Error
> Traceback (most recent call last):
> Failure: wormhole._dilation.manager.UnexpectedKCM: 
> 
> Unhandled Error
> Traceback (most recent call last):
> Failure: wormhole._dilation.manager.UnknownMessageType: not recognized
> 
> ok
> test_subchannel 
> (wormhole.test.dilate.test_manager.TestManager.test_subchannel)
> test_subchannel ... ok
> test_unknown_message 
> (wormhole.test.dilate.test_manager.TestManager.test_unknown_message)
> test_unknown_message ... Unhandled Error
> Traceback (most recent call last):
> Failure: wormhole._dilation.manager.UnknownDilationMessageType: {'type': 
> 'unknown'}
> 
> ok
> test_bad_handshake 
> (wormhole.test.dilate.test_record.Record.test_bad_handshake)
> test_bad_handshake ... ok
> test_bad_message (wormhole.test.dilate.test_record.Record.test_bad_message)
> test_bad_message ... ok
> test_good (wormhole.test.dilate.test_record.Record.test_good)
> test_good ... ok
> test_good2 (wormhole.test.dilate.test_record.Record.test_good2)
> test_good2 ... ok
> test_send_record (wormhole.test.dilate.test_record.Record.test_send_record)
> test_send_record ... ok
> test_build_completions 
> (wormhole.test.test_rlcompleter.Completion.test_build_completions)
> test_build_completions ... ok
> test_call (wormhole.test.test_rlcompleter.Completion.test_call)
> test_call ... ok
> test_incomplete_code 
> (wormhole.test.test_rlcompleter.Completion.test_incomplete_code)
> test_incomplete_code ... ok
> test_rollback_nameplate_during_completion 
> (wormhole.test.test_rlcompleter.Completion.test_rollback_nameplate_during_completion)
> test_rollback_nameplate_during_completion ... ok
> test_rollback_nameplate_during_finish 
> (wormhole.test.test_rlcompleter.Completion.test_rollback_nameplate_during_finish)
> test_rollback_nameplate_during_finish ... ok
> test_simple (wormhole.test.test_rlcompleter.Completion.test_simple)
> test_simple ... ok
> test_warn_readline 
> (wormhole.test.test_rlcompleter.Completion.test_warn_readline)
> test_warn_readline ... ok
> test_wrap_error (wormhole.test.test_rlcompleter.Completion.test_wrap_error)
> test_wrap_error ... ok
> test_wrapper (wormhole.test.test_rlcompleter.Input.test_wrapper)
> test_wrapper ... ok
> test_bytes (wormhole.test.test_rlcompleter.Sync.test_bytes)
> test_bytes ... ok
> test_libedit (wormhole.test.test_rlcompleter.Sync.test_libedit)
> test_libedit ... ok
> test_no_readline (wormhole.test.test_rlcompleter.Sync.test_no_readline)
> test_no_readline ... ok
> test_readline (wormhole.test.test_rlcompleter.Sync.test_readline)
> test_readline ... ok
> test_readline_no_docstring 
> (wormhole.test.test_rlcompleter.Sync.test_readline_no_docstring)
> test_readline_no_docstring ... ok
> test_allocate_first 
> (wormhole.test.test_machines.Allocator.test_allocate_first)
> test_allocate_first ... ok
> test_connect_first (wormhole.test.test_machines.Allocator.test_connect_first)
> test_connect_first ... ok
> test_no_allocation (wormhole.test.test_machines.Allocator.test_no_allocation)
> test_no_allocation ... ok
> test_allocate_code (wormhole.test.test_machines.Boss.test_allocate_code)
> test_allocate_code ... ok
> test_basic (wormhole.test.test_machines.Boss.test_basic)
> test_basic ... ok
> test_close_early (wormhole.test.test_machines.Boss.test_close_early)
> test_close_early ... ok
> test_error_while_closing 
> (wormhole.test.test_machines.Boss.test_error_while_closing)
> test_error_while_closing ... ok
> test_input_code (wormhole.test.test_machines.Boss.test_input_code)
> test_input_code ... ok
> test_internal_error (wormhole.test.test_machines.Boss.test_internal_error)
> test_internal_error ... ok
> test_lonely (wormhole.test.test_machines.Boss.test_lonely)
> test_lonely ... ok
> test_scary_phase (wormhole.test.test_machines.Boss.test_scary_phase)
> test_scary_phase ... ok
> test_scary_version (wormhole.test.test_machines.Boss.test_scary_version)
> test_scary_version ... ok
> test_server_error (wormhole.test.test_machines.Boss.test_server_error)
> test_server_error ... ok
> test_set_code_bad_format 
> (wormhole.test.test_machines.Boss.test_set_code_bad_format)
> test_set_code_bad_format ... ok
> test_set_code_twice (wormhole.test.test_machines.Boss.test_set_code_twice)
> test_set_code_twice ... ok
> test_unknown_phase (wormhole.test.test_machines.Boss.test_unknown_phase)
> test_unknown_phase ... Unhandled Error
> Traceback (most recent call last):
> Failure: wormhole.errors._UnknownPhaseError: received unknown phase 
> 'unknown-phase'
> 
> ok
> test_unwelcome (wormhole.test.test_machines.Boss.test_unwelcome)
> test_unwelcome ... ok
> test_allocate_code (wormhole.test.test_machines.Code.test_allocate_code)
> test_allocate_code ... ok
> test_input_code (wormhole.test.test_machines.Code.test_input_code)
> test_input_code ... ok
> test_set_code (wormhole.test.test_machines.Code.test_set_code)
> test_set_code ... ok
> test_set_code_invalid (wormhole.test.test_machines.Code.test_set_code_invalid)
> test_set_code_invalid ... ok
> test_bad_nameplate (wormhole.test.test_machines.Input.test_bad_nameplate)
> test_bad_nameplate ... ok
> test_ignore_completion 
> (wormhole.test.test_machines.Input.test_ignore_completion)
> test_ignore_completion ... ok
> test_with_completion (wormhole.test.test_machines.Input.test_with_completion)
> test_with_completion ... ok
> test_bad (wormhole.test.test_machines.Key.test_bad)
> test_bad ... ok
> test_good (wormhole.test.test_machines.Key.test_good)
> test_good ... ok
> test_reversed (wormhole.test.test_machines.Key.test_reversed)
> test_reversed ... ok
> test_connect_first (wormhole.test.test_machines.Lister.test_connect_first)
> test_connect_first ... ok
> test_connect_first_ask_twice 
> (wormhole.test.test_machines.Lister.test_connect_first_ask_twice)
> test_connect_first_ask_twice ... ok
> test_reconnect (wormhole.test.test_machines.Lister.test_reconnect)
> test_reconnect ... ok
> test_refresh_first (wormhole.test.test_machines.Lister.test_refresh_first)
> test_refresh_first ... ok
> test_unrefreshed (wormhole.test.test_machines.Lister.test_unrefreshed)
> test_unrefreshed ... ok
> test_close_while_idle 
> (wormhole.test.test_machines.Mailbox.test_close_while_idle)
> test_close_while_idle ... ok
> test_close_while_idle_but_connected 
> (wormhole.test.test_machines.Mailbox.test_close_while_idle_but_connected)
> test_close_while_idle_but_connected ... ok
> test_close_while_mailbox_disconnected 
> (wormhole.test.test_machines.Mailbox.test_close_while_mailbox_disconnected)
> test_close_while_mailbox_disconnected ... ok
> test_close_while_reconnecting 
> (wormhole.test.test_machines.Mailbox.test_close_while_reconnecting)
> test_close_while_reconnecting ... ok
> test_connect_first (wormhole.test.test_machines.Mailbox.test_connect_first)
> test_connect_first ... ok
> test_mailbox_first (wormhole.test.test_machines.Mailbox.test_mailbox_first)
> test_mailbox_first ... ok
> test_close_while_claimed 
> (wormhole.test.test_machines.Nameplate.test_close_while_claimed)
> test_close_while_claimed ... ok
> test_close_while_claimed_but_disconnected 
> (wormhole.test.test_machines.Nameplate.test_close_while_claimed_but_disconnected)
> test_close_while_claimed_but_disconnected ... ok
> test_close_while_claiming 
> (wormhole.test.test_machines.Nameplate.test_close_while_claiming)
> test_close_while_claiming ... ok
> test_close_while_claiming_but_disconnected 
> (wormhole.test.test_machines.Nameplate.test_close_while_claiming_but_disconnected)
> test_close_while_claiming_but_disconnected ... ok
> test_close_while_done 
> (wormhole.test.test_machines.Nameplate.test_close_while_done)
> test_close_while_done ... ok
> test_close_while_done_but_disconnected 
> (wormhole.test.test_machines.Nameplate.test_close_while_done_but_disconnected)
> test_close_while_done_but_disconnected ... ok
> test_close_while_idle 
> (wormhole.test.test_machines.Nameplate.test_close_while_idle)
> test_close_while_idle ... ok
> test_close_while_idle_connected 
> (wormhole.test.test_machines.Nameplate.test_close_while_idle_connected)
> test_close_while_idle_connected ... ok
> test_close_while_releasing 
> (wormhole.test.test_machines.Nameplate.test_close_while_releasing)
> test_close_while_releasing ... ok
> test_close_while_releasing_but_disconnecteda 
> (wormhole.test.test_machines.Nameplate.test_close_while_releasing_but_disconnecteda)
> test_close_while_releasing_but_disconnecteda ... ok
> test_close_while_unclaimed 
> (wormhole.test.test_machines.Nameplate.test_close_while_unclaimed)
> test_close_while_unclaimed ... ok
> test_connect_first (wormhole.test.test_machines.Nameplate.test_connect_first)
> test_connect_first ... ok
> test_reconnect_while_claimed 
> (wormhole.test.test_machines.Nameplate.test_reconnect_while_claimed)
> test_reconnect_while_claimed ... ok
> test_reconnect_while_claiming 
> (wormhole.test.test_machines.Nameplate.test_reconnect_while_claiming)
> test_reconnect_while_claiming ... ok
> test_reconnect_while_done 
> (wormhole.test.test_machines.Nameplate.test_reconnect_while_done)
> test_reconnect_while_done ... ok
> test_reconnect_while_releasing 
> (wormhole.test.test_machines.Nameplate.test_reconnect_while_releasing)
> test_reconnect_while_releasing ... ok
> test_set_first (wormhole.test.test_machines.Nameplate.test_set_first)
> test_set_first ... ok
> test_set_invalid (wormhole.test.test_machines.Nameplate.test_set_invalid)
> test_set_invalid ... ok
> test_in_order (wormhole.test.test_machines.Order.test_in_order)
> test_in_order ... ok
> test_out_of_order (wormhole.test.test_machines.Order.test_out_of_order)
> test_out_of_order ... ok
> test_early_bad (wormhole.test.test_machines.Receive.test_early_bad)
> test_early_bad ... ok
> test_good (wormhole.test.test_machines.Receive.test_good)
> test_good ... ok
> test_late_bad (wormhole.test.test_machines.Receive.test_late_bad)
> test_late_bad ... ok
> test_basic (wormhole.test.test_machines.Rendezvous.test_basic)
> test_basic ... ok
> /<<PKGBUILDDIR>>/src/wormhole/_rendezvous.py:111: DeprecationWarning: Passing 
> HostnameEndpoint a reactor that does not provide 
> IReactorPluggableNameResolver (builtins.object) was deprecated in Twisted 
> 17.5.0; please use a reactor that provides IReactorPluggableNameResolver 
> instead
>   return endpoints.HostnameEndpoint(self._reactor, p.hostname, port)
> test_endpoints (wormhole.test.test_machines.Rendezvous.test_endpoints)
> test_endpoints ... ok
> /<<PKGBUILDDIR>>/src/wormhole/_rendezvous.py:111: DeprecationWarning: Passing 
> HostnameEndpoint a reactor that does not provide 
> IReactorPluggableNameResolver (builtins.object) was deprecated in Twisted 
> 17.5.0; please use a reactor that provides IReactorPluggableNameResolver 
> instead
>   return endpoints.HostnameEndpoint(self._reactor, p.hostname, port)
> test_websocket_failure 
> (wormhole.test.test_machines.Rendezvous.test_websocket_failure)
> test_websocket_failure ... ok
> /<<PKGBUILDDIR>>/src/wormhole/_rendezvous.py:111: DeprecationWarning: Passing 
> HostnameEndpoint a reactor that does not provide 
> IReactorPluggableNameResolver (builtins.object) was deprecated in Twisted 
> 17.5.0; please use a reactor that provides IReactorPluggableNameResolver 
> instead
>   return endpoints.HostnameEndpoint(self._reactor, p.hostname, port)
> test_websocket_lost 
> (wormhole.test.test_machines.Rendezvous.test_websocket_lost)
> test_websocket_lost ... ok
> /<<PKGBUILDDIR>>/src/wormhole/_rendezvous.py:111: DeprecationWarning: Passing 
> HostnameEndpoint a reactor that does not provide 
> IReactorPluggableNameResolver (builtins.object) was deprecated in Twisted 
> 17.5.0; please use a reactor that provides IReactorPluggableNameResolver 
> instead
>   return endpoints.HostnameEndpoint(self._reactor, p.hostname, port)
> test_key_first (wormhole.test.test_machines.Send.test_key_first)
> test_key_first ... ok
> test_send_first (wormhole.test.test_machines.Send.test_send_first)
> test_send_first ... ok
> test_terminate (wormhole.test.test_machines.Terminator.test_terminate)
> test_terminate ... ok
> test_tor (wormhole.test.test_tor_manager.SocksOnly.test_tor)
> test_tor ... ok
> test_bad_args (wormhole.test.test_tor_manager.Tor.test_bad_args)
> test_bad_args ... ok
> test_connect (wormhole.test.test_tor_manager.Tor.test_connect)
> test_connect ... ok
> test_connect_custom_control_port 
> (wormhole.test.test_tor_manager.Tor.test_connect_custom_control_port)
> test_connect_custom_control_port ... ok
> test_connect_custom_control_port_fails 
> (wormhole.test.test_tor_manager.Tor.test_connect_custom_control_port_fails)
> test_connect_custom_control_port_fails ... ok
> test_connect_fails (wormhole.test.test_tor_manager.Tor.test_connect_fails)
> test_connect_fails ... ok
> test_launch (wormhole.test.test_tor_manager.Tor.test_launch)
> test_launch ... ok
> test_no_txtorcon (wormhole.test.test_tor_manager.Tor.test_no_txtorcon)
> test_no_txtorcon ... ok
> test_make_code (wormhole.test.test_xfer_util.Xfer.test_make_code)
> test_make_code ... ok
> test_on_code (wormhole.test.test_xfer_util.Xfer.test_on_code)
> test_on_code ... ok
> test_xfer (wormhole.test.test_xfer_util.Xfer.test_xfer)
> test_xfer ... ok
> 
> ======================================================================
> FAIL: test_welcome (wormhole.test.test_wormhole.Wormholes.test_welcome)
> test_welcome
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 1656, 
> in _inlineCallbacks
>     result = current_context.run(
>              ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/twisted/python/failure.py", line 517, 
> in throwExceptionIntoGenerator
>     return g.throw(self.type, self.value, self.tb)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/src/wormhole/test/test_wormhole.py", line 508, in 
> test_welcome
>     yield self.assertFailure(w2.close(), WrongPasswordError)
>   File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 857, 
> in _runCallbacks
>     current.result = callback(  # type: ignore[misc]
>                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/twisted/trial/_asynctest.py", line 76, 
> in _eb
>     raise self.failureException(output)
> twisted.trial.unittest.FailTest: 
> Expected: (<class 'wormhole.errors.WrongPasswordError'>,)
> Got:
> [Failure instance: Traceback (failure with no frames): <class 
> 'wormhole.errors.LonelyError'>: 
> ]
> 
> ----------------------------------------------------------------------
> Ran 447 tests in 18.292s
> 
> FAILED (failures=1, skipped=28)
> Test failed: <unittest.runner.TextTestResult run=447 errors=0 failures=1>
> error: Test failed: <unittest.runner.TextTestResult run=447 errors=0 
> failures=1>
> E: pybuild pybuild:388: test: plugin distutils failed with: exit code=1: 
> python3.11 setup.py test 
> dh_auto_test: error: pybuild --test -i python{version} -p 3.11 returned exit 
> code 13


The full build log is available from:
http://qa-logs.debian.net/2023/03/07/magic-wormhole_0.12.0-1_testing.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230307;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230307&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: magic-wormhole
Source-Version: 0.12.0-1.1
Done: Sascha Steinbiss <sa...@debian.org>

We believe that the bug you reported is fixed in the latest version of
magic-wormhole, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1032...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sascha Steinbiss <sa...@debian.org> (supplier of updated magic-wormhole package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 08 Apr 2023 21:10:53 +0200
Source: magic-wormhole
Architecture: source
Version: 0.12.0-1.1
Distribution: unstable
Urgency: medium
Maintainer: Antoine Beaupré <anar...@debian.org>
Changed-By: Sascha Steinbiss <sa...@debian.org>
Closes: 1032553
Changes:
 magic-wormhole (0.12.0-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Introduce delay in tests to address timing issue. Thanks to Martin
     Hostettler for the patch. (Closes: #1032553)
   * Various housekeeping things as proposed by Debian Janitor.
Checksums-Sha1:
 fb8a6d3c66f8eba123ce7c638e557a7dd54b2b8c 2321 magic-wormhole_0.12.0-1.1.dsc
 77aeb4cf5a3715415c3e1770cf6c8b1a1da387bb 8084 
magic-wormhole_0.12.0-1.1.debian.tar.xz
 4f3828b44d5d896982c159ff9ef6074ab11eed97 8840 
magic-wormhole_0.12.0-1.1_amd64.buildinfo
Checksums-Sha256:
 3ac71e6809bf95bdd64aabc9ba4cf8c08a73066324d924a5bd261c501a7ccd42 2321 
magic-wormhole_0.12.0-1.1.dsc
 4b59fd30784dbd91e876f1606140ef274eb2e454f9cf092cdedd748942d57d55 8084 
magic-wormhole_0.12.0-1.1.debian.tar.xz
 e678a7134a6541adb8c5605810bd50ecebe69172d5fcaa235a333e6d307a9bbb 8840 
magic-wormhole_0.12.0-1.1_amd64.buildinfo
Files:
 555dd22ce4319cdb8589c80f6e2d89a9 2321 utils optional 
magic-wormhole_0.12.0-1.1.dsc
 3a03f7d9db8320edf48764dc10b1b7b7 8084 utils optional 
magic-wormhole_0.12.0-1.1.debian.tar.xz
 1bbe976085fe93726a34d85d30ecc9e5 8840 utils optional 
magic-wormhole_0.12.0-1.1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEWzS6WqtVB+kDQm6F6NN64vCfSHIFAmQxvmUACgkQ6NN64vCf
SHLKTA//RLi9oDRL8UoSoJm+cDJ6PjlxEmVeBgfYFS2JFOflTmhPgTJNNPBOh1Gr
Vy4oVPQ6SnKLcw9tfZD+lizdirEmKa1ETwBFiZZfa3TasHQHedVqV8PkWMRVf3pu
rACj7OpAojd+7sXqGVRR0V+F4bhBeSyKEZ51wgqy5eajfret/aaOmtcds9f1HH2D
JgOudOpfiZWHy+XDPlH5SS2zyBT6xbGVhMP+fBb1tSibCMRPHbG8199a4zkHU/37
LfM9Kq8sMnFmDt0AN9HH5peT5hiO91c3A+KJH/V1vb3D1UNA2NeOw8ccvErdTiFS
a5Trfzk8iSXjLGJwanPvLcFkw6nQRddDcM0NXGeqkixDs0/FPzx+9D98s2foPjnN
zLD/QofO7EguJH9sVKgOTbq54qrAMhA71L7pIJvfh5NcettkzJAfApKC5p7b2GSP
MrWtyfJ4xQMcZqFsl1YSCHnbCzT/XYk4U0rITc8fJteCqpA73w68GjsHqUk8BuxW
VnWNm1cLcQB8RI6aT3MQ63yTBpe2LrO9SmQM+hP//8igo/UavJLSkr/P3+uoZGIB
mtvp0qMnaybyqdMM27znh5GJIPB0wHo8NqzZ/Ov7R0rrD/Jw5NBdYymA5Fqp99ok
9bc0BFuwbSHoMfHN5zwREN2LEzuOe9R5FstPPqF6HAUn+niqwSc=
=GoSM
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to