cffi_tests.embedding.test_thread.TestThread:test_first_calls_in_parallel
self = <extra_tests.cffi_tests.embedding.test_thread.TestThread object at 0x000001b10a1f6790>
def test_first_calls_in_parallel(self):
add1_cffi = self.prepare_module('add1')
self.compile('thread1-test', [add1_cffi], threads=True)
for i in range(20):
> output = self.execute('thread1-test')
..\build\extra_tests\cffi_tests\embedding\test_thread.py:10:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <extra_tests.cffi_tests.embedding.test_thread.TestThread object at 0x000001b10a1f6790>
name = 'thread1-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_first_calls_in_parallel\\thread1-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_first_calls_in_parallel