indygreg / indygreg/PyOxidizer

CPython 3.7 test run

Open
#152 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Rust
Stars
6.2k
Forks
256
PR merge metrics
No merged PRs in 30d

Description

I set up a project with a copy of the CPython tests, and the following toml

[[packaging_rule]]
type = "package-root"
path = "."
packages = ["test"]
excludes = ["test.bad_coding",
            "test.badsyntax_3131",
            "test.badsyntax_future3",
            "test.badsyntax_future4",
            "test.badsyntax_future5",
            "test.badsyntax_future6",
            "test.badsyntax_future7",
            "test.badsyntax_future8",
            "test.badsyntax_future9",
            "test.badsyntax_future10",
            "test.badsyntax_pep3120",
            ]
>>> from test import autotest
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "test.autotest", line 4, in <module>
  File "test.libregrtest", line 4, in <module>
  File "test.libregrtest.cmdline", line 4, in <module>
  File "test.support", line 1053, in <module>
NameError: name '__file__' is not defined

Easy fixed by hard-coding that to point to the local test directory.

Then boom. Another one.

>>> from test import autotest
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "test.autotest", line 5, in <module>
  File "test.libregrtest.main", line 640, in main
  File "test.libregrtest.main", line 586, in main
  File "test.libregrtest.main", line 609, in _main
  File "test.libregrtest.main", line 232, in find_tests
  File "test.libregrtest.runtest", line 65, in findtests
  File "test.libregrtest.runtest", line 263, in findtestdir
NameError: name '__file__' is not defined

Again hard-coding that to the CPython test directory, and we get some decent results, albeit laced with lots of __file__ NameError.

>>> from test import autotest
== CPython 3.7.5 (default, Oct 25 2019, 05:07:28) [Clang 8.0.1 (tags/RELEASE_801/final)]
== Linux-5.3.6-1-default-x86_64-with-glibc2.29 little-endian
== cwd: /tmp/test_python_15626
== CPU count: 4
== encodings: locale=UTF-8, FS=utf-8
Run tests sequentially
0:00:00 load avg: 0.73 [  1/416] test_grammar
test test_grammar failed -- Traceback (most recent call last):
  File "test.test_grammar", line 1180, in test_selectors
    c = sys.path[0]
IndexError: list index out of range

0:00:00 load avg: 0.73 [  2/416/1] test_opcodes -- test_grammar failed
test test_opcodes failed -- Traceback (most recent call last):
  File "test.test_opcodes", line 27, in test_setup_annotations_line
    with open(ann_module.__file__) as f:
AttributeError: module 'test.ann_module' has no attribute '__file__'

0:00:00 load avg: 0.73 [  3/416/2] test_dict -- test_opcodes failed
test test_dict failed -- multiple errors occurred; run in verbose mode for details
0:00:01 load avg: 0.73 [  4/416/3] test_builtin -- test_dict failed

It will hang there, but pressing ^D lets it continue.

It gets stuck in test_support.py. Remove that and also test_cmdline*.py and test_readline.py

Interestingly the error ModuleNotFoundError: No module named '_testcapi' appears many times. It was excluded from https://github.com/indygreg/python-build-standalone/issues/15

Then it goes crazy in test_concurrent_futures.py, then test_file_eintr.py, maybe halts in test_httpservers.py, and halts in test_signal.py and test_subprocess.py so I deleted those.

Run tests sequentially
0:00:01 load avg: 1.03 [  1/408] test_grammar
test test_grammar failed -- Traceback (most recent call last):
  File "test.test_grammar", line 1180, in test_selectors
    c = sys.path[0]
IndexError: list index out of range

0:00:01 load avg: 1.03 [  2/408/1] test_opcodes -- test_grammar failed
test test_opcodes failed -- Traceback (most recent call last):
  File "test.test_opcodes", line 27, in test_setup_annotations_line
    with open(ann_module.__file__) as f:
AttributeError: module 'test.ann_module' has no attribute '__file__'

0:00:01 load avg: 1.03 [  3/408/2] test_dict -- test_opcodes failed
test test_dict failed -- multiple errors occurred; run in verbose mode for details
0:00:01 load avg: 1.03 [  4/408/3] test_builtin -- test_dict failed
test test_builtin failed -- multiple errors occurred; run in verbose mode for details
0:00:02 load avg: 1.03 [  5/408/4] test_exceptions -- test_builtin failed
test test_exceptions failed -- multiple errors occurred; run in verbose mode for details
0:00:02 load avg: 1.03 [  6/408/5] test_types -- test_exceptions failed
0:00:02 load avg: 1.03 [  7/408/5] test_unittest
test test_unittest crashed -- Traceback (most recent call last):
  File "test.libregrtest.runtest", line 166, in runtest_inner
    the_module = importlib.import_module(abstest)
  File "importlib", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "test.test_unittest", line 1, in <module>
    import unittest.test
ModuleNotFoundError: No module named 'unittest.test'

0:00:02 load avg: 1.03 [  8/408/6] test_doctest -- test_unittest failed
**********************************************************************
File "test.test_doctest", line 2774, in test.test_doctest.test_CLI
Failed example:
    print(normalize(out2))
Expected:
    Trying:
        1 + 1
    Expecting:
        2
    ok
    Trying:
        "a"
    Expecting:
        'a'
    ok
    1 items passed all tests:
       2 tests in myfile.doc
    2 tests in 1 items.
    2 passed and 0 failed.
    Test passed.
Got:
    <BLANKLINE>
**********************************************************************
File "test.test_doctest", line 2801, in test.test_doctest.test_CLI
Failed example:
    with temp_dir() as tmpdir:
        fn = os.path.join(tmpdir, 'myfile.doc')
        with open(fn, 'w') as f:
            _ = f.write('This is another simple test file.\n')
            _ = f.write('   >>> 1 + 1\n')
            _ = f.write('   2\n')
            _ = f.write('   >>> "abcdef"\n')
            _ = f.write("   'a...f'\n")
            _ = f.write('   >>> "ajkml"\n')
            _ = f.write("   'a...l'\n")
            _ = f.write('\n')
            _ = f.write('And that is it.\n')
        fn2 = os.path.join(tmpdir, 'myfile2.py')
        with open(fn2, 'w') as f:
            _ = f.write('def test_func():\n')
            _ = f.write('   \"\"\"\n')
            _ = f.write('   This is simple python test function.\n')
            _ = f.write('       >>> 1 + 1\n')
            _ = f.write('       2\n')
            _ = f.write('       >>> "abc   def"\n')
            _ = f.write("       'abc def'\n")
            _ = f.write("\n")
            _ = f.write('   \"\"\"\n')
        rc1, out1, err1 = script_helper.assert_python_failure(
                '-m', 'doctest', fn, fn2)
        rc2, out2, err2 = script_helper.assert_python_ok(
                '-m', 'doctest', '-o', 'ELLIPSIS', fn)
        rc3, out3, err3 = script_helper.assert_python_ok(
                '-m', 'doctest', '-o', 'ELLIPSIS',
                '-o', 'NORMALIZE_WHITESPACE', fn, fn2)
        rc4, out4, err4 = script_helper.assert_python_failure(
                '-m', 'doctest', '-f', fn, fn2)
        rc5, out5, err5 = script_helper.assert_python_ok(
                '-m', 'doctest', '-v', '-o', 'ELLIPSIS',
                '-o', 'NORMALIZE_WHITESPACE', fn, fn2)
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_CLI[7]>", line 25, in <module>
        '-m', 'doctest', fn, fn2)
      File "test.support.script_helper", line 167, in assert_python_failure
        return _assert_python(False, *args, **env_vars)
      File "test.support.script_helper", line 143, in _assert_python
        res.fail(cmd_line)
      File "test.support.script_helper", line 84, in fail
        err))
    AssertionError: Process return code is 0
    command line: ['/home/jayvdb/pyox/setuptools/build/apps/setuptools/x86_64-unknown-linux-gnu/debug/setuptools', '-X', 'faulthandler', '-I', '-m', 'doctest', '/tmp/tmpvp5d8rqz/myfile.doc', '/tmp/tmpvp5d8rqz/myfile2.py']

    stdout:
    ---

    ---

    stderr:
    ---

    ---
**********************************************************************
File "test.test_doctest", line 2841, in test.test_doctest.test_CLI
Failed example:
    rc1, err1
Expected:
    (1, b'')
Got:
    (0, b'')
**********************************************************************
File "test.test_doctest", line 2843, in test.test_doctest.test_CLI
Failed example:
    print(normalize(out1))                # doctest: +ELLIPSIS
Expected:
    **********************************************************************
    File "...myfile.doc", line 4, in myfile.doc
    Failed example:
        "abcdef"
    Expected:
        'a...f'
    Got:
        'abcdef'
    **********************************************************************
    File "...myfile.doc", line 6, in myfile.doc
    Failed example:
        "ajkml"
    Expected:
        'a...l'
    Got:
        'ajkml'
    **********************************************************************
    1 items had failures:
       2 of   3 in myfile.doc
    ***Test Failed*** 2 failures.
Got:
    <BLANKLINE>
**********************************************************************
File "test.test_doctest", line 2871, in test.test_doctest.test_CLI
Failed example:
    rc3, out3, err3
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_CLI[11]>", line 1, in <module>
        rc3, out3, err3
    NameError: name 'rc3' is not defined
**********************************************************************
File "test.test_doctest", line 2876, in test.test_doctest.test_CLI
Failed example:
    rc4, err4
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_CLI[12]>", line 1, in <module>
        rc4, err4
    NameError: name 'rc4' is not defined
**********************************************************************
File "test.test_doctest", line 2878, in test.test_doctest.test_CLI
Failed example:
    print(normalize(out4))                # doctest: +ELLIPSIS
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_CLI[13]>", line 1, in <module>
        print(normalize(out4))                # doctest: +ELLIPSIS
    NameError: name 'out4' is not defined
**********************************************************************
File "test.test_doctest", line 2895, in test.test_doctest.test_CLI
Failed example:
    rc5, err5
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_CLI[14]>", line 1, in <module>
        rc5, err5
    NameError: name 'rc5' is not defined
**********************************************************************
File "test.test_doctest", line 2897, in test.test_doctest.test_CLI
Failed example:
    print(normalize(out5))
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_CLI[15]>", line 1, in <module>
        print(normalize(out5))
    NameError: name 'out5' is not defined
**********************************************************************
File "test.test_doctest", line 2940, in test.test_doctest.test_CLI
Failed example:
    rc, out, err = script_helper.assert_python_failure(
            '-m', 'doctest', 'nosuchfile')
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_CLI[16]>", line 2, in <module>
        '-m', 'doctest', 'nosuchfile')
      File "test.support.script_helper", line 167, in assert_python_failure
        return _assert_python(False, *args, **env_vars)
      File "test.support.script_helper", line 143, in _assert_python
        res.fail(cmd_line)
      File "test.support.script_helper", line 84, in fail
        err))
    AssertionError: Process return code is 0
    command line: ['/home/jayvdb/pyox/setuptools/build/apps/setuptools/x86_64-unknown-linux-gnu/debug/setuptools', '-X', 'faulthandler', '-I', '-m', 'doctest', 'nosuchfile']

    stdout:
    ---

    ---

    stderr:
    ---

    ---
**********************************************************************
File "test.test_doctest", line 2942, in test.test_doctest.test_CLI
Failed example:
    rc, out
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_CLI[17]>", line 1, in <module>
        rc, out
    NameError: name 'rc' is not defined
**********************************************************************
File "test.test_doctest", line 2944, in test.test_doctest.test_CLI
Failed example:
    print(normalize(err))                    # doctest: +ELLIPSIS
Expected:
    Traceback (most recent call last):
      ...
    FileNotFoundError: [Errno ...] No such file or directory: 'nosuchfile'
Got:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_CLI[18]>", line 1, in <module>
        print(normalize(err))                    # doctest: +ELLIPSIS
    NameError: name 'err' is not defined
**********************************************************************
File "test.test_doctest", line 2951, in test.test_doctest.test_CLI
Failed example:
    rc, out, err = script_helper.assert_python_failure(
            '-m', 'doctest', '-o', 'nosuchoption')
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_CLI[19]>", line 2, in <module>
        '-m', 'doctest', '-o', 'nosuchoption')
      File "test.support.script_helper", line 167, in assert_python_failure
        return _assert_python(False, *args, **env_vars)
      File "test.support.script_helper", line 143, in _assert_python
        res.fail(cmd_line)
      File "test.support.script_helper", line 84, in fail
        err))
    AssertionError: Process return code is 0
    command line: ['/home/jayvdb/pyox/setuptools/build/apps/setuptools/x86_64-unknown-linux-gnu/debug/setuptools', '-X', 'faulthandler', '-I', '-m', 'doctest', '-o', 'nosuchoption']

    stdout:
    ---

    ---

    stderr:
    ---

    ---
**********************************************************************
File "test.test_doctest", line 2953, in test.test_doctest.test_CLI
Failed example:
    rc, out
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_CLI[20]>", line 1, in <module>
        rc, out
    NameError: name 'rc' is not defined
**********************************************************************
File "test.test_doctest", line 2955, in test.test_doctest.test_CLI
Failed example:
    print(normalize(err))                    # doctest: +ELLIPSIS
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_CLI[21]>", line 1, in <module>
        print(normalize(err))                    # doctest: +ELLIPSIS
    NameError: name 'err' is not defined
**********************************************************************
File "test.test_doctest", line 2218, in test.test_doctest.test_DocFileSuite
Failed example:
    suite = doctest.DocFileSuite('test_doctest.txt',
                                 'test_doctest2.txt',
                                 'test_doctest4.txt')
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[1]>", line 3, in <module>
        'test_doctest4.txt')
      File "doctest", line 2500, in DocFileSuite
      File "doctest", line 2423, in DocFileTest
      File "doctest", line 217, in _load_testfile
      File "doctest", line 412, in _module_relative_path
    ValueError: Can't resolve paths relative to the module 'test.test_doctest' (it has no __file__)
**********************************************************************
File "test.test_doctest", line 2221, in test.test_doctest.test_DocFileSuite
Failed example:
    suite.run(unittest.TestResult())
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[2]>", line 1, in <module>
        suite.run(unittest.TestResult())
    NameError: name 'suite' is not defined
**********************************************************************
File "test.test_doctest", line 2229, in test.test_doctest.test_DocFileSuite
Failed example:
    suite = doctest.DocFileSuite('test_doctest.txt',
                                 'test_doctest2.txt',
                                 'test_doctest4.txt',
                                 package='test')
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[4]>", line 4, in <module>
        package='test')
      File "doctest", line 2500, in DocFileSuite
      File "doctest", line 2423, in DocFileTest
      File "doctest", line 217, in _load_testfile
      File "doctest", line 412, in _module_relative_path
    ValueError: Can't resolve paths relative to the module 'test' (it has no __file__)
**********************************************************************
File "test.test_doctest", line 2233, in test.test_doctest.test_DocFileSuite
Failed example:
    suite.run(unittest.TestResult())
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[5]>", line 1, in <module>
        suite.run(unittest.TestResult())
    NameError: name 'suite' is not defined
**********************************************************************
File "test.test_doctest", line 2244, in test.test_doctest.test_DocFileSuite
Failed example:
    try:
        suite = doctest.DocFileSuite('test_doctest.txt',
                                     'test_doctest2.txt',
                                     'test_doctest4.txt',
                                     package='test')
        suite.run(unittest.TestResult())
    finally:
        if added_loader:
            del test.__loader__
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[9]>", line 5, in <module>
        package='test')
      File "doctest", line 2500, in DocFileSuite
      File "doctest", line 2423, in DocFileTest
      File "doctest", line 217, in _load_testfile
      File "doctest", line 412, in _module_relative_path
    ValueError: Can't resolve paths relative to the module 'test' (it has no __file__)
**********************************************************************
File "test.test_doctest", line 2258, in test.test_doctest.test_DocFileSuite
Failed example:
    suite = doctest.DocFileSuite('../test/test_doctest.txt')
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[10]>", line 1, in <module>
        suite = doctest.DocFileSuite('../test/test_doctest.txt')
      File "doctest", line 2500, in DocFileSuite
      File "doctest", line 2423, in DocFileTest
      File "doctest", line 217, in _load_testfile
      File "doctest", line 412, in _module_relative_path
    ValueError: Can't resolve paths relative to the module 'test.test_doctest' (it has no __file__)
**********************************************************************
File "test.test_doctest", line 2259, in test.test_doctest.test_DocFileSuite
Failed example:
    suite.run(unittest.TestResult())
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[11]>", line 1, in <module>
        suite.run(unittest.TestResult())
    NameError: name 'suite' is not defined
**********************************************************************
File "test.test_doctest", line 2267, in test.test_doctest.test_DocFileSuite
Failed example:
    sys.argv = [test.test_doctest.__file__]
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[14]>", line 1, in <module>
        sys.argv = [test.test_doctest.__file__]
    AttributeError: module 'test.test_doctest' has no attribute '__file__'
**********************************************************************
File "test.test_doctest", line 2268, in test.test_doctest.test_DocFileSuite
Failed example:
    suite = doctest.DocFileSuite('test_doctest.txt',
                                 package=types.ModuleType('__main__'))
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[15]>", line 2, in <module>
        package=types.ModuleType('__main__'))
      File "doctest", line 2500, in DocFileSuite
      File "doctest", line 2423, in DocFileTest
      File "doctest", line 225, in _load_testfile
    FileNotFoundError: [Errno 2] No such file or directory: '/home/jayvdb/pyox/setuptools/build/apps/setuptools/x86_64-unknown-linux-gnu/debug/test_doctest.txt'
**********************************************************************
File "test.test_doctest", line 2277, in test.test_doctest.test_DocFileSuite
Failed example:
    test_doctest_path = os.path.abspath(test.test_doctest.__file__)
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[17]>", line 1, in <module>
        test_doctest_path = os.path.abspath(test.test_doctest.__file__)
    AttributeError: module 'test.test_doctest' has no attribute '__file__'
**********************************************************************
File "test.test_doctest", line 2278, in test.test_doctest.test_DocFileSuite
Failed example:
    test_pkg_path = os.path.split(test_doctest_path)[0]
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[18]>", line 1, in <module>
        test_pkg_path = os.path.split(test_doctest_path)[0]
    NameError: name 'test_doctest_path' is not defined
**********************************************************************
File "test.test_doctest", line 2281, in test.test_doctest.test_DocFileSuite
Failed example:
    test_file = os.path.join(test_pkg_path, 'test_doctest.txt')
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[19]>", line 1, in <module>
        test_file = os.path.join(test_pkg_path, 'test_doctest.txt')
    NameError: name 'test_pkg_path' is not defined
**********************************************************************
File "test.test_doctest", line 2283, in test.test_doctest.test_DocFileSuite
Failed example:
    suite = doctest.DocFileSuite(test_file, module_relative=False)
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[20]>", line 1, in <module>
        suite = doctest.DocFileSuite(test_file, module_relative=False)
    NameError: name 'test_file' is not defined
**********************************************************************
File "test.test_doctest", line 2284, in test.test_doctest.test_DocFileSuite
Failed example:
    suite.run(unittest.TestResult())
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[21]>", line 1, in <module>
        suite.run(unittest.TestResult())
    NameError: name 'suite' is not defined
**********************************************************************
File "test.test_doctest", line 2289, in test.test_doctest.test_DocFileSuite
Failed example:
    suite = doctest.DocFileSuite(test_file, module_relative=False,
                                 package='test')
Expected:
    Traceback (most recent call last):
    ValueError: Package may only be specified for module-relative paths.
Got:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[22]>", line 1, in <module>
        suite = doctest.DocFileSuite(test_file, module_relative=False,
    NameError: name 'test_file' is not defined
**********************************************************************
File "test.test_doctest", line 2296, in test.test_doctest.test_DocFileSuite
Failed example:
    suite = doctest.DocFileSuite('test_doctest.txt',
                                 'test_doctest2.txt',
                                 'test_doctest4.txt',
                                 globs={'favorite_color': 'blue'})
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[23]>", line 4, in <module>
        globs={'favorite_color': 'blue'})
      File "doctest", line 2500, in DocFileSuite
      File "doctest", line 2423, in DocFileTest
      File "doctest", line 217, in _load_testfile
      File "doctest", line 412, in _module_relative_path
    ValueError: Can't resolve paths relative to the module 'test.test_doctest' (it has no __file__)
**********************************************************************
File "test.test_doctest", line 2300, in test.test_doctest.test_DocFileSuite
Failed example:
    suite.run(unittest.TestResult())
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[24]>", line 1, in <module>
        suite.run(unittest.TestResult())
    NameError: name 'suite' is not defined
**********************************************************************
File "test.test_doctest", line 2306, in test.test_doctest.test_DocFileSuite
Failed example:
    suite = doctest.DocFileSuite('test_doctest.txt',
                                 'test_doctest2.txt',
                                 'test_doctest4.txt',
                            optionflags=doctest.DONT_ACCEPT_BLANKLINE,
                                 globs={'favorite_color': 'blue'})
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[25]>", line 5, in <module>
        globs={'favorite_color': 'blue'})
      File "doctest", line 2500, in DocFileSuite
      File "doctest", line 2423, in DocFileTest
      File "doctest", line 217, in _load_testfile
      File "doctest", line 412, in _module_relative_path
    ValueError: Can't resolve paths relative to the module 'test.test_doctest' (it has no __file__)
**********************************************************************
File "test.test_doctest", line 2311, in test.test_doctest.test_DocFileSuite
Failed example:
    suite.run(unittest.TestResult())
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[26]>", line 1, in <module>
        suite.run(unittest.TestResult())
    NameError: name 'suite' is not defined
**********************************************************************
File "test.test_doctest", line 2326, in test.test_doctest.test_DocFileSuite
Failed example:
    suite = doctest.DocFileSuite('test_doctest.txt',
                                 'test_doctest2.txt',
                                 'test_doctest4.txt',
                                 setUp=setUp, tearDown=tearDown)
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[29]>", line 4, in <module>
        setUp=setUp, tearDown=tearDown)
      File "doctest", line 2500, in DocFileSuite
      File "doctest", line 2423, in DocFileTest
      File "doctest", line 217, in _load_testfile
      File "doctest", line 412, in _module_relative_path
    ValueError: Can't resolve paths relative to the module 'test.test_doctest' (it has no __file__)
**********************************************************************
File "test.test_doctest", line 2330, in test.test_doctest.test_DocFileSuite
Failed example:
    suite.run(unittest.TestResult())
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[30]>", line 1, in <module>
        suite.run(unittest.TestResult())
    NameError: name 'suite' is not defined
**********************************************************************
File "test.test_doctest", line 2348, in test.test_doctest.test_DocFileSuite
Failed example:
    suite = doctest.DocFileSuite('test_doctest.txt', setUp=setUp)
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[34]>", line 1, in <module>
        suite = doctest.DocFileSuite('test_doctest.txt', setUp=setUp)
      File "doctest", line 2500, in DocFileSuite
      File "doctest", line 2423, in DocFileTest
      File "doctest", line 217, in _load_testfile
      File "doctest", line 412, in _module_relative_path
    ValueError: Can't resolve paths relative to the module 'test.test_doctest' (it has no __file__)
**********************************************************************
File "test.test_doctest", line 2349, in test.test_doctest.test_DocFileSuite
Failed example:
    suite.run(unittest.TestResult())
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[35]>", line 1, in <module>
        suite.run(unittest.TestResult())
    NameError: name 'suite' is not defined
**********************************************************************
File "test.test_doctest", line 2360, in test.test_doctest.test_DocFileSuite
Failed example:
    suite = doctest.DocFileSuite('test_doctest3.txt')
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[36]>", line 1, in <module>
        suite = doctest.DocFileSuite('test_doctest3.txt')
      File "doctest", line 2500, in DocFileSuite
      File "doctest", line 2423, in DocFileTest
      File "doctest", line 217, in _load_testfile
      File "doctest", line 412, in _module_relative_path
    ValueError: Can't resolve paths relative to the module 'test.test_doctest' (it has no __file__)
**********************************************************************
File "test.test_doctest", line 2361, in test.test_doctest.test_DocFileSuite
Failed example:
    suite.run(unittest.TestResult())
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[37]>", line 1, in <module>
        suite.run(unittest.TestResult())
    NameError: name 'suite' is not defined
**********************************************************************
File "test.test_doctest", line 2368, in test.test_doctest.test_DocFileSuite
Failed example:
    suite = doctest.DocFileSuite('test_doctest.txt',
                                 'test_doctest2.txt',
                                 'test_doctest4.txt',
                                 encoding='utf-8')
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[38]>", line 4, in <module>
        encoding='utf-8')
      File "doctest", line 2500, in DocFileSuite
      File "doctest", line 2423, in DocFileTest
      File "doctest", line 217, in _load_testfile
      File "doctest", line 412, in _module_relative_path
    ValueError: Can't resolve paths relative to the module 'test.test_doctest' (it has no __file__)
**********************************************************************
File "test.test_doctest", line 2372, in test.test_doctest.test_DocFileSuite
Failed example:
    suite.run(unittest.TestResult())
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocFileSuite[39]>", line 1, in <module>
        suite.run(unittest.TestResult())
    NameError: name 'suite' is not defined
**********************************************************************
File "test.test_doctest", line 435, in test.test_doctest.test_DocTestFinder.basics
Failed example:
    old = test.test_doctest.__file__
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocTestFinder.basics[2]>", line 1, in <module>
        old = test.test_doctest.__file__
    AttributeError: module 'test.test_doctest' has no attribute '__file__'
**********************************************************************
File "test.test_doctest", line 449, in test.test_doctest.test_DocTestFinder.basics
Failed example:
    test.test_doctest.__file__ = old
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_DocTestFinder.basics[7]>", line 1, in <module>
        test.test_doctest.__file__ = old
    NameError: name 'old' is not defined
**********************************************************************
File "test.test_doctest", line 2496, in test.test_doctest.test_testfile
Failed example:
    doctest.testfile('test_doctest.txt') # doctest: +ELLIPSIS
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_testfile[2]>", line 1, in <module>
        doctest.testfile('test_doctest.txt') # doctest: +ELLIPSIS
      File "doctest", line 2048, in testfile
      File "doctest", line 225, in _load_testfile
    FileNotFoundError: [Errno 2] No such file or directory: 'test_doctest.txt'
**********************************************************************
File "test.test_doctest", line 2518, in test.test_doctest.test_testfile
Failed example:
    doctest.testfile('test_doctest.txt', globs=globs)
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_testfile[5]>", line 1, in <module>
        doctest.testfile('test_doctest.txt', globs=globs)
      File "doctest", line 2048, in testfile
      File "doctest", line 225, in _load_testfile
    FileNotFoundError: [Errno 2] No such file or directory: 'test_doctest.txt'
**********************************************************************
File "test.test_doctest", line 2523, in test.test_doctest.test_testfile
Failed example:
    doctest.testfile('test_doctest.txt', globs=globs,
                     extraglobs=extraglobs) # doctest: +ELLIPSIS
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_testfile[8]>", line 2, in <module>
        extraglobs=extraglobs) # doctest: +ELLIPSIS
      File "doctest", line 2048, in testfile
      File "doctest", line 225, in _load_testfile
    FileNotFoundError: [Errno 2] No such file or directory: 'test_doctest.txt'
**********************************************************************
File "test.test_doctest", line 2543, in test.test_doctest.test_testfile
Failed example:
    doctest.testfile('test_doctest.txt', globs=globs,
                     module_relative='test')
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_testfile[10]>", line 2, in <module>
        module_relative='test')
      File "doctest", line 2048, in testfile
      File "doctest", line 225, in _load_testfile
    FileNotFoundError: [Errno 2] No such file or directory: 'test_doctest.txt'
**********************************************************************
File "test.test_doctest", line 2550, in test.test_doctest.test_testfile
Failed example:
    doctest.testfile('test_doctest.txt', globs=globs, verbose=True)
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_testfile[12]>", line 1, in <module>
        doctest.testfile('test_doctest.txt', globs=globs, verbose=True)
      File "doctest", line 2048, in testfile
      File "doctest", line 225, in _load_testfile
    FileNotFoundError: [Errno 2] No such file or directory: 'test_doctest.txt'
**********************************************************************
File "test.test_doctest", line 2577, in test.test_doctest.test_testfile
Failed example:
    doctest.testfile('test_doctest.txt', name='newname')
    # doctest: +ELLIPSIS
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_testfile[14]>", line 1, in <module>
        doctest.testfile('test_doctest.txt', name='newname')
      File "doctest", line 2048, in testfile
      File "doctest", line 225, in _load_testfile
    FileNotFoundError: [Errno 2] No such file or directory: 'test_doctest.txt'
**********************************************************************
File "test.test_doctest", line 2588, in test.test_doctest.test_testfile
Failed example:
    doctest.testfile('test_doctest.txt', report=False)
    # doctest: +ELLIPSIS
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_testfile[16]>", line 1, in <module>
        doctest.testfile('test_doctest.txt', report=False)
      File "doctest", line 2048, in testfile
      File "doctest", line 225, in _load_testfile
    FileNotFoundError: [Errno 2] No such file or directory: 'test_doctest.txt'
**********************************************************************
File "test.test_doctest", line 2604, in test.test_doctest.test_testfile
Failed example:
    doctest.testfile('test_doctest.txt', raise_on_error=True)
    # doctest: +ELLIPSIS
Expected:
    Traceback (most recent call last):
    doctest.UnexpectedException: ...
Got:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_testfile[18]>", line 1, in <module>
        doctest.testfile('test_doctest.txt', raise_on_error=True)
      File "doctest", line 2048, in testfile
      File "doctest", line 225, in _load_testfile
    FileNotFoundError: [Errno 2] No such file or directory: 'test_doctest.txt'
**********************************************************************
File "test.test_doctest", line 2614, in test.test_doctest.test_testfile
Failed example:
    doctest.testfile('test_doctest4.txt', encoding='latin-1') # doctest: +ELLIPSIS
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_testfile[20]>", line 1, in <module>
        doctest.testfile('test_doctest4.txt', encoding='latin-1') # doctest: +ELLIPSIS
      File "doctest", line 2048, in testfile
      File "doctest", line 225, in _load_testfile
    FileNotFoundError: [Errno 2] No such file or directory: 'test_doctest4.txt'
**********************************************************************
File "test.test_doctest", line 2632, in test.test_doctest.test_testfile
Failed example:
    doctest.testfile('test_doctest4.txt', encoding='utf-8')
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_testfile[22]>", line 1, in <module>
        doctest.testfile('test_doctest4.txt', encoding='utf-8')
      File "doctest", line 2048, in testfile
      File "doctest", line 225, in _load_testfile
    FileNotFoundError: [Errno 2] No such file or directory: 'test_doctest4.txt'
**********************************************************************
File "test.test_doctest", line 2638, in test.test_doctest.test_testfile
Failed example:
    doctest.testfile('test_doctest4.txt', encoding='utf-8', verbose=True)
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_testfile[24]>", line 1, in <module>
        doctest.testfile('test_doctest4.txt', encoding='utf-8', verbose=True)
      File "doctest", line 2048, in testfile
      File "doctest", line 225, in _load_testfile
    FileNotFoundError: [Errno 2] No such file or directory: 'test_doctest4.txt'
**********************************************************************
File "test.test_doctest", line 2718, in test.test_doctest.test_unicode
Failed example:
    runner.run(test) # doctest: +ELLIPSIS
Expected:
    **********************************************************************
    File "foo-bär@baz.py", line 2, in foo-bär@baz
    Failed example:
        raise Exception('clé')
    Exception raised:
        Traceback (most recent call last):
          File ...
            compileflags, 1), test.globs)
          File "<doctest foo-bär@baz[0]>", line 1, in <module>
            raise Exception('clé')
        Exception: clé
    TestResults(failed=1, attempted=1)
Got:
    **********************************************************************
    File "foo-bär@baz.py", line 2, in foo-bär@baz
    Failed example:
        raise Exception('clé')
    Exception raised:
        Traceback (most recent call last):
          File "doctest", line 1329, in __run
          File "<doctest foo-bär@baz[0]>", line 1, in <module>
            raise Exception('clé')
        Exception: clé
    TestResults(failed=1, attempted=1)
**********************************************************************
File "test.test_doctest", line 2411, in test.test_doctest.test_unittest_reportflags
Failed example:
    suite = doctest.DocFileSuite('test_doctest.txt',
                             optionflags=doctest.DONT_ACCEPT_BLANKLINE)
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_unittest_reportflags[0]>", line 2, in <module>
        optionflags=doctest.DONT_ACCEPT_BLANKLINE)
      File "doctest", line 2500, in DocFileSuite
      File "doctest", line 2423, in DocFileTest
      File "doctest", line 225, in _load_testfile
    FileNotFoundError: [Errno 2] No such file or directory: 'test_doctest.txt'
**********************************************************************
File "test.test_doctest", line 2414, in test.test_doctest.test_unittest_reportflags
Failed example:
    result = suite.run(unittest.TestResult())
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_unittest_reportflags[2]>", line 1, in <module>
        result = suite.run(unittest.TestResult())
    NameError: name 'suite' is not defined
**********************************************************************
File "test.test_doctest", line 2415, in test.test_doctest.test_unittest_reportflags
Failed example:
    print(result.failures[0][1]) # doctest: +ELLIPSIS
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_unittest_reportflags[3]>", line 1, in <module>
        print(result.failures[0][1]) # doctest: +ELLIPSIS
    NameError: name 'result' is not defined
**********************************************************************
File "test.test_doctest", line 2431, in test.test_doctest.test_unittest_reportflags
Failed example:
    result = suite.run(unittest.TestResult())
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_unittest_reportflags[5]>", line 1, in <module>
        result = suite.run(unittest.TestResult())
    NameError: name 'suite' is not defined
**********************************************************************
File "test.test_doctest", line 2432, in test.test_doctest.test_unittest_reportflags
Failed example:
    print(result.failures[0][1]) # doctest: +ELLIPSIS
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_unittest_reportflags[6]>", line 1, in <module>
        print(result.failures[0][1]) # doctest: +ELLIPSIS
    NameError: name 'result' is not defined
**********************************************************************
File "test.test_doctest", line 2447, in test.test_doctest.test_unittest_reportflags
Failed example:
    suite = doctest.DocFileSuite('test_doctest.txt',
        optionflags=doctest.DONT_ACCEPT_BLANKLINE | doctest.REPORT_NDIFF)
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_unittest_reportflags[7]>", line 2, in <module>
        optionflags=doctest.DONT_ACCEPT_BLANKLINE | doctest.REPORT_NDIFF)
      File "doctest", line 2500, in DocFileSuite
      File "doctest", line 2423, in DocFileTest
      File "doctest", line 225, in _load_testfile
    FileNotFoundError: [Errno 2] No such file or directory: 'test_doctest.txt'
**********************************************************************
File "test.test_doctest", line 2452, in test.test_doctest.test_unittest_reportflags
Failed example:
    result = suite.run(unittest.TestResult())
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_unittest_reportflags[8]>", line 1, in <module>
        result = suite.run(unittest.TestResult())
    NameError: name 'suite' is not defined
**********************************************************************
File "test.test_doctest", line 2457, in test.test_doctest.test_unittest_reportflags
Failed example:
    print(result.failures[0][1]) # doctest: +ELLIPSIS
Exception raised:
    Traceback (most recent call last):
      File "doctest", line 1329, in __run
      File "<doctest test.test_doctest.test_unittest_reportflags[9]>", line 1, in <module>
        print(result.failures[0][1]) # doctest: +ELLIPSIS
    NameError: name 'result' is not defined
**********************************************************************
6 items had failures:
  15 of  22 in test.test_doctest.test_CLI
  27 of  40 in test.test_doctest.test_DocFileSuite
   2 of  46 in test.test_doctest.test_DocTestFinder.basics
  11 of  27 in test.test_doctest.test_testfile
   1 of   6 in test.test_doctest.test_unicode
   8 of  11 in test.test_doctest.test_unittest_reportflags
***Test Failed*** 64 failures.
test test_doctest failed -- 64 of 516 doctests failed
0:00:03 load avg: 1.03 [  9/408/7] test_doctest2 -- test_doctest failed
0:00:03 load avg: 1.03 [ 10/408/7] test_support
test test_support crashed -- Traceback (most recent call last):
  File "test.libregrtest.runtest", line 166, in runtest_inner
    the_module = importlib.import_module(abstest)
  File "importlib", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 965, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'test.test_support'

0:00:03 load avg: 1.03 [ 11/408/8] test___all__ -- test_support failed
test test___all__ failed -- Traceback (most recent call last):
  File "test.test___all__", line 77, in test_all
    lib_dir = os.path.dirname(os.path.dirname(__file__))
NameError: name '__file__' is not defined

0:00:03 load avg: 1.03 [ 12/408/9] test___future__ -- test___all__ failed
0:00:03 load avg: 1.03 [ 13/408/9] test__locale
0:00:03 load avg: 1.03 [ 14/408/9] test__opcode
0:00:03 load avg: 1.03 [ 15/408/9] test__osx_support
0:00:03 load avg: 1.03 [ 16/408/9] test_abc
0:00:03 load avg: 1.03 [ 17/408/9] test_abstract_numbers
0:00:03 load avg: 1.03 [ 18/408/9] test_aifc
0:00:03 load avg: 1.03 [ 19/408/9] test_argparse
test test_argparse failed -- multiple errors occurred; run in verbose mode for details
0:00:07 load avg: 1.03 [ 20/408/10] test_array -- test_argparse failed
test test_array failed -- multiple errors occurred; run in verbose mode for details
0:00:08 load avg: 1.03 [ 21/408/11] test_asdl_parser -- test_array failed
test_asdl_parser skipped -- test irrelevant for an installed Python
0:00:08 load avg: 1.03 [ 22/408/11] test_ast -- test_asdl_parser skipped
test test_ast failed -- Traceback (most recent call last):
  File "test.test_ast", line 999, in test_stdlib_validates
    stdlib = os.path.dirname(ast.__file__)
AttributeError: module 'ast' has no attribute '__file__'

0:00:08 load avg: 1.11 [ 23/408/12] test_asyncgen -- test_ast failed
0:00:09 load avg: 1.11 [ 24/408/12] test_asynchat
0:00:11 load avg: 1.11 [ 25/408/12] test_asyncio
Failed to call load_tests:
Traceback (most recent call last):
  File "unittest.loader", line 130, in loadTestsFromModule
  File "test.test_asyncio", line 8, in load_tests
    return load_package_tests(os.path.dirname(__file__), *args)
NameError: name '__file__' is not defined

test test_asyncio crashed -- Traceback (most recent call last):
  File "test.libregrtest.runtest", line 182, in runtest_inner
    test_runner()
  File "test.libregrtest.runtest", line 177, in test_runner
    raise Exception("errors while loading tests")
Exception: errors while loading tests

0:00:11 load avg: 1.11 [ 26/408/13] test_asyncore -- test_asyncio failed
test test_asyncore failed -- Traceback (most recent call last):
  File "test.test_asyncore", line 232, in test_compact_traceback
    self.assertEqual(os.path.split(f)[-1], 'test_asyncore.py')
AssertionError: 'test.test_asyncore' != 'test_asyncore.py'
- test.test_asyncore
? -----
+ test_asyncore.py
?              +++


0:00:13 load avg: 1.02 [ 27/408/14] test_atexit -- test_asyncore failed
test test_atexit failed -- multiple errors occurred; run in verbose mode for details
0:00:13 load avg: 1.02 [ 28/408/15] test_audioop -- test_atexit failed
0:00:13 load avg: 1.02 [ 29/408/15] test_augassign
0:00:13 load avg: 1.02 [ 30/408/15] test_base64
test test_base64 failed -- multiple errors occurred; run in verbose mode for details
0:00:14 load avg: 1.02 [ 31/408/16] test_baseexception -- test_base64 failed
test test_baseexception failed -- Traceback (most recent call last):
  File "test.test_baseexception", line 31, in test_inheritance
    inheritance_tree = open(os.path.join(os.path.split(__file__)[0],
NameError: name '__file__' is not defined

0:00:14 load avg: 1.02 [ 32/408/17] test_bdb -- test_baseexception failed
test test_bdb crashed -- Traceback (most recent call last):
  File "test.libregrtest.runtest", line 166, in runtest_inner
    the_module = importlib.import_module(abstest)
  File "importlib", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "test.test_bdb", line 549, in <module>
    def break_in_func(funcname, fname=__file__, temporary=False, cond=None):
NameError: name '__file__' is not defined

0:00:14 load avg: 1.02 [ 33/408/18] test_bigaddrspace -- test_bdb failed
0:00:14 load avg: 1.02 [ 34/408/18] test_bigmem
0:00:14 load avg: 1.02 [ 35/408/18] test_binascii
0:00:14 load avg: 1.02 [ 36/408/18] test_binhex
0:00:14 load avg: 1.02 [ 37/408/18] test_binop
0:00:14 load avg: 1.02 [ 38/408/18] test_bisect
0:00:14 load avg: 1.02 [ 39/408/18] test_bool
0:00:14 load avg: 1.02 [ 40/408/18] test_buffer
test test_buffer failed -- Traceback (most recent call last):
  File "test.test_buffer", line 2480, in test_memoryview_sizeof
    check(memoryview(b''), vsize(base_struct + 1 * per_dim))
  File "test.support", line 1588, in check_sizeof
    import _testcapi
ModuleNotFoundError: No module named '_testcapi'

0:00:25 load avg: 1.09 [ 41/408/19] test_bufio -- test_buffer failed
0:00:26 load avg: 1.09 [ 42/408/19] test_bytes
test test_bytes failed -- multiple errors occurred; run in verbose mode for details
0:00:28 load avg: 1.09 [ 43/408/20] test_bz2 -- test_bytes failed
test test_bz2 crashed -- Traceback (most recent call last):
  File "test.libregrtest.runtest", line 166, in runtest_inner
    the_module = importlib.import_module(abstest)
  File "importlib", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "test.test_bz2", line 34, in <module>
    class BaseTest(unittest.TestCase):
  File "test.test_bz2", line 71, in BaseTest
    for fname in glob.glob(os.path.join(os.path.dirname(__file__), '*.py')):
NameError: name '__file__' is not defined

0:00:28 load avg: 1.09 [ 44/408/21] test_c_locale_coercion -- test_bz2 failed
test test_c_locale_coercion failed -- multiple errors occurred; run in verbose mode for details
0:00:32 load avg: 1.08 [ 45/408/22] test_calendar -- test_c_locale_coercion failed
test test_calendar failed -- multiple errors occurred; run in verbose mode for details
0:00:32 load avg: 1.08 [ 46/408/23] test_call -- test_calendar failed
test test_call failed -- multiple errors occurred; run in verbose mode for details
0:00:33 load avg: 1.08 [ 47/408/24] test_capi -- test_call failed
test_capi skipped -- No module named '_testcapi'
0:00:33 load avg: 1.08 [ 48/408/24] test_cgi -- test_capi skipped
0:00:33 load avg: 1.08 [ 49/408/24] test_cgitb
test test_cgitb failed -- multiple errors occurred; run in verbose mode for details
0:00:33 load avg: 1.08 [ 50/408/25] test_charmapcodec -- test_cgitb failed
0:00:33 load avg: 1.08 [ 51/408/25] test_class
0:00:33 load avg: 1.08 [ 52/408/25] test_clinic
test test_clinic crashed -- Traceback (most recent call last):
  File "test.libregrtest.runtest", line 166, in runtest_inner
    the_module = importlib.import_module(abstest)
  File "importlib", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "test.test_clinic", line 14, in <module>
    clinic_path = os.path.join(os.path.dirname(__file__), '..', '..', 'Tools', 'clinic')
NameError: name '__file__' is not defined

0:00:33 load avg: 1.16 [ 53/408/26] test_cmath -- test_clinic failed
test test_cmath crashed -- Traceback (most recent call last):
  File "test.libregrtest.runtest", line 166, in runtest_inner
    the_module = importlib.import_module(abstest)
  File "importlib", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "test.test_cmath", line 2, in <module>
    from test.test_math import parse_testfile, test_file
  File "test.test_math", line 29, in <module>
    file = __file__
NameError: name '__file__' is not defined

0:00:33 load avg: 1.16 [ 54/408/27] test_cmd -- test_cmath failed
0:00:33 load avg: 1.16 [ 55/408/27] test_code
test test_code crashed -- Traceback (most recent call last):
  File "test.libregrtest.runtest", line 166, in runtest_inner
    the_module = importlib.import_module(abstest)
  File "importlib", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "test.test_code", line 270, in <module>
    RequestCodeExtraIndex = py._PyEval_RequestCodeExtraIndex
  File "ctypes", line 377, in __getattr__
  File "ctypes", line 382, in __getitem__
AttributeError: /home/jayvdb/pyox/setuptools/build/apps/setuptools/x86_64-unknown-linux-gnu/debug/setuptools: undefined symbol: _PyEval_RequestCodeExtraIndex

0:00:33 load avg: 1.16 [ 56/408/28] test_code_module -- test_code failed
0:00:33 load avg: 1.16 [ 57/408/28] test_codeccallbacks
0:00:34 load avg: 1.16 [ 58/408/28] test_codecencodings_cn
test test_codecencodings_cn crashed -- Traceback (most recent call last):
  File "test.libregrtest.runtest", line 166, in runtest_inner
    the_module = importlib.import_module(abstest)
  File "importlib", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "test.test_codecencodings_cn", line 9, in <module>
    class Test_GB2312(multibytecodec_support.TestBase, unittest.TestCase):
  File "test.test_codecencodings_cn", line 11, in Test_GB2312
    tstring = multibytecodec_support.load_teststring('gb2312')
  File "test.multibytecodec_support", line 384, in load_teststring
    dir = os.path.join(os.path.dirname(__file__), 'cjkencodings')
NameError: name '__file__' is not defined

0:00:34 load avg: 1.16 [ 59/408/29] test_codecencodings_hk -- test_codecencodings_cn failed
test test_codecencodings_hk crashed -- Traceback (most recent call last):
  File "test.libregrtest.runtest", line 166, in runtest_inner
    the_module = importlib.import_module(abstest)
  File "importlib", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "test.test_codecencodings_hk", line 9, in <module>
    class Test_Big5HKSCS(multibytecodec_support.TestBase, unittest.TestCase):
  File "test.test_codecencodings_hk", line 11, in Test_Big5HKSCS
    tstring = multibytecodec_support.load_teststring('big5hkscs')
  File "test.multibytecodec_support", line 384, in load_teststring
    dir = os.path.join(os.path.dirname(__file__), 'cjkencodings')
NameError: name '__file__' is not defined

0:00:34 load avg: 1.16 [ 60/408/30] test_codecencodings_iso2022 -- test_codecencodings_hk failed
test test_codecencodings_iso2022 crashed -- Traceback (most recent call last):
  File "test.libregrtest.runtest", line 166, in runtest_inner
    the_module = importlib.import_module(abstest)
  File "importlib", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "test.test_codecencodings_iso2022", line 13, in <module>
    class Test_ISO2022_JP(multibytecodec_support.TestBase, unittest.TestCase):
  File "test.test_codecencodings_iso2022", line 15, in Test_ISO2022_JP
    tstring = multibytecodec_support.load_teststring('iso2022_jp')
  File "test.multibytecodec_support", line 384, in load_teststring
    dir = os.path.join(os.path.dirname(__file__), 'cjkencodings')
NameError: name '__file__' is not defined

0:00:34 load avg: 1.16 [ 61/408/31] test_codecencodings_jp -- test_codecencodings_iso2022 failed
test test_codecencodings_jp crashed -- Traceback (most recent call last):
  File "test.libregrtest.runtest", line 166, in runtest_inner
    the_module = importlib.import_module(abstest)
  File "importlib", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "test.test_codecencodings_jp", line 9, in <module>
    class Test_CP932(multibytecodec_support.TestBase, unittest.TestCase):
  File "test.test_codecencodings_jp", line 11, in Test_CP932
    tstring = multibytecodec_support.load_teststring('shift_jis')
  File "test.multibytecodec_support", line 384, in load_teststring
    dir = os.path.join(os.path.dirname(__file__), 'cjkencodings')
NameError: name '__file__' is not defined

0:00:34 load avg: 1.16 [ 62/408/32] test_codecencodings_kr -- test_codecencodings_jp failed
test test_codecencodings_kr crashed -- Traceback (most recent call last):
  File "test.libregrtest.runtest", line 166, in runtest_inner
    the_module = importlib.import_module(abstest)
  File "importlib", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "test.test_codecencodings_kr", line 9, in <module>
    class Test_CP949(multibytecodec_support.TestBase, unittest.TestCase):
  File "test.test_codecencodings_kr", line 11, in Test_CP949
    tstring = multibytecodec_support.load_teststring('cp949')
  File "test.multibytecodec_support", line 384, in load_teststring
    dir = os.path.join(os.path.dirname(__file__), 'cjkencodings')
NameError: name '__file__' is not defined

0:00:34 load avg: 1.16 [ 63/408/33] test_codecencodings_tw -- test_codecencodings_kr failed
test test_codecencodings_tw crashed -- Traceback (most recent call last):
  File "test.libregrtest.runtest", line 166, in runtest_inner
    the_module = importlib.import_module(abstest)
  File "importlib", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "test.test_codecencodings_tw", line 9, in <module>
    class Test_Big5(multibytecodec_support.TestBase, unittest.T

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the CPython 3.7 test run with the shown packaging_rule, starting with test_support.py and the test.libregrtest entry points. Review the reported failures in test_grammar, test_opcodes, test_unittest, test_doctest, test_concurrent_futures.py, test_file_eintr.py, test_httpservers.py, test_signal.py, and test_subprocess.py; done should be defined by a test run that no longer needs the listed manual exclusions.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, rust
Domain
testing-qa, tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.