[tor-commits] [stem/master] Follow-up asyncio test fixes

atagar at torproject.org atagar at torproject.org
Fri Jul 24 23:32:52 UTC 2020


commit 435decc082593de573390535c9b14d2e61322b68
Merge: 6f8f8d5c 561b9e6e
Author: Damian Johnson <atagar at 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(-)



More information about the tor-commits mailing list