Home - Summaries: (main) : (py3.11) : (py3.12) : Everything - Nightly builds - Benchmarks - RPython - Builders - About

cffi_tests.embedding.test_thread.TestThread:test_load_in_parallel_more

self = <extra_tests.cffi_tests.embedding.test_thread.TestThread object at 0x000001b143e06ec8>

    def test_load_in_parallel_more(self):
        add2_cffi = self.prepare_module('add2')
        add3_cffi = self.prepare_module('add3')
        self.compile('thread3-test', [add2_cffi, add3_cffi], threads=True)
        for i in range(150):
>           output = self.execute('thread3-test')

..\build\extra_tests\cffi_tests\embedding\test_thread.py:60: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <extra_tests.cffi_tests.embedding.test_thread.TestThread object at 0x000001b143e06ec8>
name = 'thread3-test'

    def execute(self, name):
        path = self.get_path()
        print('running %r in %r' % (name, path))
        executable_name = name
        if sys.platform == 'win32':
            executable_name = os.path.join(path, executable_name + '.exe')
        else:
            executable_name = os.path.join('.', executable_name)
        popen = self._run_base([executable_name], cwd=path,
                               stdout=subprocess.PIPE,
                               universal_newlines=True)
        result, _ = popen.communicate()
        err = popen.returncode
        if err:
>           raise OSError("%r failed with exit code %r" % (
                os.path.join(path, executable_name), err))
E           OSError: 'D:\\SystemTemp\\ffi-701\\embedding\\test_load_in_parallel_more\\thread3-test.exe' failed with exit code 3221225477

..\build\extra_tests\cffi_tests\embedding\test_basic.py:178: OSError
builder: pypy-c-jit-win-x86-64 build #2508+
test: cffi_tests.embedding.test_thread.TestThread:test_load_in_parallel_more