commit 435decc082593de573390535c9b14d2e61322b68 Merge: 6f8f8d5c 561b9e6e Author: Damian Johnson atagar@torproject.org Date: Fri Jul 24 16:23:33 2020 -0700
Follow-up asyncio test fixes
Our asyncio branch was a large overhaul, and though the tests seemed to pass locally it introduced several regressions...
* Python 3.6 support broke due to usage of asyncio.get_running_loop().
* Interpreter broke. This test was skipped locally because I can't run python's readline module without segfaulting.
* Our ONLINE target had multiple failures. We don't run this target often so some of the regressions predated this branch. Fixing the ONLINE target is the significant bulk of these fixes.
cache_fallback_directories.py | 6 +- cache_manual.py | 4 +- stem/cached_fallbacks.cfg | 718 +++++++++++++++++++-------------------- stem/cached_manual.sqlite | Bin 252928 -> 253952 bytes stem/client/__init__.py | 18 +- stem/connection.py | 32 +- stem/control.py | 8 +- stem/descriptor/remote.py | 19 +- stem/directory.py | 2 +- stem/interpreter/__init__.py | 18 +- stem/interpreter/commands.py | 4 +- stem/manual.py | 8 +- stem/settings.cfg | 9 +- stem/socket.py | 7 +- stem/util/__init__.py | 11 +- test/integ/control/controller.py | 137 ++++---- test/integ/descriptor/remote.py | 93 +++-- test/integ/interpreter.py | 12 - test/integ/manual.py | 42 ++- test/network.py | 10 +- test/require.py | 6 +- test/unit/control/controller.py | 12 +- test/unit/descriptor/remote.py | 4 +- test/unit/directory/fallback.py | 2 +- test/unit/manual.py | 6 +- test/unit/util/synchronous.py | 14 + 26 files changed, 645 insertions(+), 557 deletions(-)
tor-commits@lists.torproject.org