[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3837: integration/test_tor.py is failing

Tahoe-LAFS trac at tahoe-lafs.org
Wed Nov 3 14:19:37 UTC 2021


#3837: integration/test_tor.py is failing
-------------------------+-----------------------
     Reporter:  exarkun  |      Owner:  exarkun
         Type:  defect   |     Status:  new
     Priority:  normal   |  Milestone:  undecided
    Component:  unknown  |    Version:  n/a
   Resolution:           |   Keywords:
Launchpad Bug:           |
-------------------------+-----------------------

Comment (by exarkun):

 Older versions of Tor had this behavior:

 {{{
 $ tor --version
 Tor version 0.3.5.7.
 }}}

 The version released yesterday has this behavior:

 {{{
 $ tor --version
 Tor 0.4.6.8.
 Tor is running on Linux with Lib...Glibc 2.24 as libc.
 Tor compiled with GCC 6.3.0
 }}}

 Thanks for the extra info ... though I didn't ask for it.

 Chutney's regexp gets angry about this extra information and explodes.
 Since we're using an ancient revision of Chutney - the last before they
 dropped Python 2 supported - it's not straightforward to get this fixed in
 Chutney (Chutney doesn't do releases, it's just a git repo you can clone;
 there is no "last Py2 supporting release" we could contribute fixes to).

 Since we don't anticipate supporting Python 2 for very much longer I'm not
 inclined to spend a lot more time trying to find a way to keep the Tor
 integration tests running on Python 2.

 We're running them on Python 3 now, maybe that will be enough to keep
 things generally working on Python 2 for the short period of time we
 continue to support it.

 Thus, I'm putting up a PR that skips the Tor integration tests on Python
 2.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3837#comment:1>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list