python testrunner/app_level_tests.py
in dir d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build (timeout 4000 secs)
watching logfiles {'pytestLog': 'pytest-A.log'}
argv: ['python', 'testrunner/app_level_tests.py']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\matti\AppData\Roaming
ASL.LOG=Destination=file
CHOCOLATEYINSTALL=C:\ProgramData\chocolatey
CHOCOLATEYLASTPATHUPDATE=133185086718935289
CHOCOLATEYTOOLSLOCATION=C:\tools
CLINK_DIR=C:\Program Files (x86)\clink\0.4.9
COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files
COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files
COMMONPROGRAMW6432=C:\Program Files\Common Files
COMPUTERNAME=DESKTOP-RYZEN
COMSPEC=C:\WINDOWS\system32\cmd.exe
CONDA_BAT=d:\miniconda\condabin\conda.bat
CONDA_EXE=d:\miniconda\Scripts\conda.exe
CONDA_SHLVL=0
CUDA_PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7
CUDA_PATH_V11_7=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7
DRIVERDATA=C:\Windows\System32\Drivers\DriverData
LOCALAPPDATA=C:\Users\matti\AppData\Local
NUMBER_OF_PROCESSORS=2
NVTOOLSEXT_PATH=C:\Program Files\NVIDIA Corporation\NvToolsExt\
OS=Windows_NT
PATH=d:\CPython27\lib\site-packages\pywin32_system32;d:\pypy_stuff\pypy\externals\bin;D:\CPython27;D:\pypy_stuff\pypy2.7-v7.3.18\Scripts;D:\pypy_stuff\pypy2.7-v7.3.18;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\TortoiseHg\;C:\Program Files\Git\cmd;C:\ProgramData\chocolatey\bin;C:\WINDOWS\System32\OpenSSH
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_ARCHITEW6432=AMD64
PROCESSOR_IDENTIFIER=AMD64 Family 23 Model 113 Stepping 0, AuthenticAMD
PROCESSOR_LEVEL=23
PROCESSOR_REVISION=7100
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files (x86)
PROGRAMFILES(X86)=C:\Program Files (x86)
PROGRAMW6432=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=%ProgramFiles%\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules
PUBLIC=C:\Users\Public
PWD=d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build
PYPY_ENABLE_WINCONSOLEIO=1
PYTEST_XDIST_AUTO_NUM_WORKERS=4
RTOOLS40_HOME=C:\rtools40
RTOOLS43_HOME=C:\rtools43
RTOOLS44_HOME=C:\rtools44
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=D:\SystemTemp
TMP=D:\SystemTemp
TMPDIR=d:\systemtemp\pytest
USERDOMAIN=DESKTOP-RYZEN
USERNAME=matti
USERPROFILE=C:\Users\matti
VS140COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\
WINDIR=C:\WINDOWS
using PTY: False
using config pypy/pytest-A.cfg
using config pypy/pytest-A.py
using config C:\Users\matti/machine-A_cfg.py
running 2 parallel test workers
setting MAKEFLAGS to ' ' (space)
-- interpreter/astcompiler/test
-- interpreter/pyparser/test
-- interpreter/test
-- objspace/test
-- objspace/std/test
-- module/__builtin__/test
-- module/__pypy__/test
-- module/_ast/test
-- module/_cffi_backend/test
-- module/_codecs/test
-- module/_continuation/test
-- module/_cppyy/test
-- module/_csv/test
-- module/_demo/test
-- module/_file/test
-- module/_io/test
-- module/_jitlog/test
-- module/_locale/test
-- module/_lsprof/test
-- module/_md5/test
-- module/_minimal_curses/test
-- module/_multibytecodec/test
-- module/_multiprocessing/test
-- module/_pypyjson/test
-- module/_random/test
-- module/_rawffi/alt/test
-- module/_rawffi/test
-- module/_sha/test
-- module/_socket/test
-- module/_sre/test
-- module/_vmprof/test
-- module/_warnings/test
-- module/_weakref/test
-- module/_winreg/test
-- module/array/test
-- module/binascii/test
-- module/bz2/test
-- module/cStringIO/test
-- module/cmath/test
-- module/cpyext/test
-- module/crypt/test
-- module/errno/test
-- module/exceptions/test
-- module/faulthandler/test
-- module/fcntl/test
-- module/gc/test
-- module/imp/test
-- module/itertools/test
-- module/marshal/test
-- module/math/test
-- module/micronumpy/test
-- module/mmap/test
-- module/operator/test
-- module/parser/test
-- module/posix/test
-- module/pwd/test
-- module/pyexpat/test
-- module/pypyjit/test
-- module/select/test
-- module/signal/test
-- module/struct/test
-- module/sys/test
-- module/termios/test
-- module/test_lib_pypy
-- module/thread/test
-- module/time/test
-- module/unicodedata/test
-- module/zipimport/test
-- module/zlib/test
-- total: 69 to run
++ 22:58:24 starting interpreter/astcompiler/test [1 started in total]
++ 22:58:24 starting interpreter/pyparser/test [2 started in total]
__ interpreter/pyparser/test [1 done in total, somefailed=False] ______________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 0 items
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
========================= 1 warnings in 20.71 seconds =========================
++ 22:58:48 starting interpreter/test [3 started in total]
__ interpreter/astcompiler/test [2 done in total, somefailed=True] ____________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 5 items
interpreter\astcompiler\test\test_compiler.py ..Fs. [100%]
================================== FAILURES ===================================
_________________ AppTestCompiler.test_assert_with_tuple_arg __________________
self = <CallInfo when='call' exception: assert '(3,)\nassert False' == '(3,)'
- (3,)
? -
+ (3,)
- assert False>
func = <function <lambda> at 0x000001f482d15f88>, when = 'call'
treat_keyboard_interrupt_as_exception = False
def __init__(self, func, when, treat_keyboard_interrupt_as_exception=False):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
self.when = when
self.start = time()
try:
> self.result = func()
..\_pytest\runner.py:212:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> lambda: ihook(item=item, **kwds),
when=when,
treat_keyboard_interrupt_as_exception=item.config.getvalue("usepdb"),
)
..\_pytest\runner.py:194:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_HookCaller 'pytest_runtest_call'>, args = ()
kwargs = {'item': <AppTestMethod 'test_assert_with_tuple_arg'>}
notincall = set([])
def __call__(self, *args, **kwargs):
if args:
raise TypeError("hook calling supports only keyword arguments")
assert not self.is_historic()
if self.spec and self.spec.argnames:
notincall = (
set(self.spec.argnames) - set(["__multicall__"]) - set(kwargs.keys())
)
if notincall:
warnings.warn(
"Argument(s) {} which are declared in the hookspec "
"can not be found in this hook call".format(tuple(notincall)),
stacklevel=2,
)
> return self._hookexec(self, self.get_hookimpls(), kwargs)
..\_pytest\vendored_packages\pluggy\hooks.py:289:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_pytest.config.PytestPluginManager object at 0x000001f4fdbde2f8>
hook = <_HookCaller 'pytest_runtest_call'>
methods = [<HookImpl plugin_name='runner', plugin=<module '_pytest.runner' from 'd:\\pypy_stuff\\buildbot64\\slave\\pypy-c-jit-w...47b7f8>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x000001f4fe5275c8>>]
kwargs = {'item': <AppTestMethod 'test_assert_with_tuple_arg'>}
def _hookexec(self, hook, methods, kwargs):
# called from all hookcaller instances.
# enable_tracing will set its own wrapping function at self._inner_hookexec
> return self._inner_hookexec(hook, methods, kwargs)
..\_pytest\vendored_packages\pluggy\manager.py:68:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
hook = <_HookCaller 'pytest_runtest_call'>
methods = [<HookImpl plugin_name='runner', plugin=<module '_pytest.runner' from 'd:\\pypy_stuff\\buildbot64\\slave\\pypy-c-jit-w...47b7f8>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x000001f4fe5275c8>>]
kwargs = {'item': <AppTestMethod 'test_assert_with_tuple_arg'>}
self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(
methods,
kwargs,
> firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
)
..\_pytest\vendored_packages\pluggy\manager.py:62:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
hook_impls = [<HookImpl plugin_name='runner', plugin=<module '_pytest.runner' from 'd:\\pypy_stuff\\buildbot64\\slave\\pypy-c-jit-w...47b7f8>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x000001f4fe5275c8>>]
caller_kwargs = {'item': <AppTestMethod 'test_assert_with_tuple_arg'>}
firstresult = False
def _multicall(hook_impls, caller_kwargs, firstresult=False):
"""Execute a call into multiple python functions/methods and return the
result(s).
``caller_kwargs`` comes from _HookCaller.__call__().
"""
__tracebackhide__ = True
results = []
excinfo = None
try: # run impl and wrapper setup functions in a loop
teardowns = []
try:
for hook_impl in reversed(hook_impls):
try:
args = [caller_kwargs[argname] for argname in hook_impl.argnames]
except KeyError:
for argname in hook_impl.argnames:
if argname not in caller_kwargs:
raise HookCallError(
"hook call must provide argument %r" % (argname,)
)
if hook_impl.hookwrapper:
try:
gen = hook_impl.function(*args)
next(gen) # first yield
teardowns.append(gen)
except StopIteration:
_raise_wrapfail(gen, "did not yield")
else:
res = hook_impl.function(*args)
if res is not None:
results.append(res)
if firstresult: # halt further impl calls
break
except BaseException:
excinfo = sys.exc_info()
finally:
if firstresult: # first result hooks return a single value
outcome = _Result(results[0] if results else None, excinfo)
else:
outcome = _Result(results, excinfo)
# run all wrapper post-yield blocks
for gen in reversed(teardowns):
try:
gen.send(outcome)
_raise_wrapfail(gen, "has second yield")
except StopIteration:
pass
> return outcome.get_result()
..\_pytest\vendored_packages\pluggy\callers.py:208:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <pluggy.callers._Result object at 0x000001f482d35130>
def get_result(self):
"""Get the result(s) for this hook call.
If the hook was marked as a ``firstresult`` only a single value
will be returned otherwise a list of results.
"""
__tracebackhide__ = True
if self._excinfo is None:
return self._result
else:
ex = self._excinfo
if _py3:
raise ex[1].with_traceback(ex[2])
> _reraise(*ex) # noqa
..\_pytest\vendored_packages\pluggy\callers.py:81:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
hook_impls = [<HookImpl plugin_name='runner', plugin=<module '_pytest.runner' from 'd:\\pypy_stuff\\buildbot64\\slave\\pypy-c-jit-w...47b7f8>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x000001f4fe5275c8>>]
caller_kwargs = {'item': <AppTestMethod 'test_assert_with_tuple_arg'>}
firstresult = False
def _multicall(hook_impls, caller_kwargs, firstresult=False):
"""Execute a call into multiple python functions/methods and return the
result(s).
``caller_kwargs`` comes from _HookCaller.__call__().
"""
__tracebackhide__ = True
results = []
excinfo = None
try: # run impl and wrapper setup functions in a loop
teardowns = []
try:
for hook_impl in reversed(hook_impls):
try:
args = [caller_kwargs[argname] for argname in hook_impl.argnames]
except KeyError:
for argname in hook_impl.argnames:
if argname not in caller_kwargs:
raise HookCallError(
"hook call must provide argument %r" % (argname,)
)
if hook_impl.hookwrapper:
try:
gen = hook_impl.function(*args)
next(gen) # first yield
teardowns.append(gen)
except StopIteration:
_raise_wrapfail(gen, "did not yield")
else:
> res = hook_impl.function(*args)
..\_pytest\vendored_packages\pluggy\callers.py:187:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <AppTestMethod 'test_assert_with_tuple_arg'>
def pytest_runtest_call(item):
_update_current_test_var(item, "call")
sys.last_type, sys.last_value, sys.last_traceback = (None, None, None)
try:
> item.runtest()
..\_pytest\runner.py:122:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <AppTestMethod 'test_assert_with_tuple_arg'>
def runtest(self):
target = self.obj
if self.config.option.runappdirect:
> return target()
tool\pytest\apptest.py:84:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <pypy.interpreter.astcompiler.test.test_compiler.AppTestCompiler instance at 0x000001f482cfc060>
def test_assert_with_tuple_arg(self):
try:
assert False, (3,)
except AssertionError as e:
> assert str(e) == "(3,)"
E AssertionError: assert '(3,)\nassert False' == '(3,)'
E - (3,)
E ? -
E + (3,)
E - assert False
interpreter\astcompiler\test\test_compiler.py:1018: AssertionError
=========================== short test summary info ===========================
FAIL interpreter\astcompiler\test\test_compiler.py::AppTestCompiler::()::test_assert_with_tuple_arg
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
========= 1 failed, 3 passed, 1 skipped, 1 warnings in 21.52 seconds ==========
++ 22:58:48 starting objspace/test [4 started in total]
__ objspace/test [3 done in total, somefailed=False] __________________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 0 items
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
========================= 1 warnings in 0.20 seconds ==========================
++ 22:58:50 starting objspace/std/test [5 started in total]
__ interpreter/test [4 done in total, somefailed=True] ________________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 174 items
interpreter\test\test_app_main.py sss [ 1%]
interpreter\test\test_appinterp.py . [ 2%]
interpreter\test\test_argument.py ......... [ 7%]
interpreter\test\test_code.py ....... [ 11%]
interpreter\test\test_compiler.py ......s...................... [ 28%]
interpreter\test\test_descrtypecheck.py .. [ 29%]
interpreter\test\test_exceptcomp.py ........... [ 35%]
interpreter\test\test_executioncontext.py .... [ 37%]
interpreter\test\test_extmodules.py s [ 38%]
interpreter\test\test_gateway.py ....... [ 42%]
interpreter\test\test_interpreter.py ............ [ 49%]
interpreter\test\test_mixedmodule.py ssss [ 51%]
interpreter\test\test_module.py ..... [ 54%]
interpreter\test\test_pyframe.py s. [ 55%]
interpreter\test\test_special.py .. [ 56%]
interpreter\test\test_syntax.py .............................. [ 74%]
interpreter\test\test_typedef.py .......... [ 79%]
interpreter\test\test_zzpickle_and_slow.py .ssssssssssssssssssssssssssss [ 96%]
ssssF. [100%]
================================== FAILURES ===================================
_______________ AppTestGeneratorCloning.test_deepcopy_generator _______________
self = <CallInfo when='call' exception: __deepcopy__() takes exactly 1 argument (2 given)>
func = <function <lambda> at 0x0000015b3a036020>, when = 'call'
treat_keyboard_interrupt_as_exception = False
def __init__(self, func, when, treat_keyboard_interrupt_as_exception=False):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
self.when = when
self.start = time()
try:
> self.result = func()
..\_pytest\runner.py:212:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> lambda: ihook(item=item, **kwds),
when=when,
treat_keyboard_interrupt_as_exception=item.config.getvalue("usepdb"),
)
..\_pytest\runner.py:194:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_HookCaller 'pytest_runtest_call'>, args = ()
kwargs = {'item': <AppTestMethod 'test_deepcopy_generator'>}
notincall = set([])
def __call__(self, *args, **kwargs):
if args:
raise TypeError("hook calling supports only keyword arguments")
assert not self.is_historic()
if self.spec and self.spec.argnames:
notincall = (
set(self.spec.argnames) - set(["__multicall__"]) - set(kwargs.keys())
)
if notincall:
warnings.warn(
"Argument(s) {} which are declared in the hookspec "
"can not be found in this hook call".format(tuple(notincall)),
stacklevel=2,
)
> return self._hookexec(self, self.get_hookimpls(), kwargs)
..\_pytest\vendored_packages\pluggy\hooks.py:289:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_pytest.config.PytestPluginManager object at 0x0000015b35ab5670>
hook = <_HookCaller 'pytest_runtest_call'>
methods = [<HookImpl plugin_name='runner', plugin=<module '_pytest.runner' from 'd:\\pypy_stuff\\buildbot64\\slave\\pypy-c-jit-w...46ae58>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x0000015b36520988>>]
kwargs = {'item': <AppTestMethod 'test_deepcopy_generator'>}
def _hookexec(self, hook, methods, kwargs):
# called from all hookcaller instances.
# enable_tracing will set its own wrapping function at self._inner_hookexec
> return self._inner_hookexec(hook, methods, kwargs)
..\_pytest\vendored_packages\pluggy\manager.py:68:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
hook = <_HookCaller 'pytest_runtest_call'>
methods = [<HookImpl plugin_name='runner', plugin=<module '_pytest.runner' from 'd:\\pypy_stuff\\buildbot64\\slave\\pypy-c-jit-w...46ae58>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x0000015b36520988>>]
kwargs = {'item': <AppTestMethod 'test_deepcopy_generator'>}
self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(
methods,
kwargs,
> firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
)
..\_pytest\vendored_packages\pluggy\manager.py:62:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
hook_impls = [<HookImpl plugin_name='runner', plugin=<module '_pytest.runner' from 'd:\\pypy_stuff\\buildbot64\\slave\\pypy-c-jit-w...46ae58>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x0000015b36520988>>]
caller_kwargs = {'item': <AppTestMethod 'test_deepcopy_generator'>}
firstresult = False
def _multicall(hook_impls, caller_kwargs, firstresult=False):
"""Execute a call into multiple python functions/methods and return the
result(s).
``caller_kwargs`` comes from _HookCaller.__call__().
"""
__tracebackhide__ = True
results = []
excinfo = None
try: # run impl and wrapper setup functions in a loop
teardowns = []
try:
for hook_impl in reversed(hook_impls):
try:
args = [caller_kwargs[argname] for argname in hook_impl.argnames]
except KeyError:
for argname in hook_impl.argnames:
if argname not in caller_kwargs:
raise HookCallError(
"hook call must provide argument %r" % (argname,)
)
if hook_impl.hookwrapper:
try:
gen = hook_impl.function(*args)
next(gen) # first yield
teardowns.append(gen)
except StopIteration:
_raise_wrapfail(gen, "did not yield")
else:
res = hook_impl.function(*args)
if res is not None:
results.append(res)
if firstresult: # halt further impl calls
break
except BaseException:
excinfo = sys.exc_info()
finally:
if firstresult: # first result hooks return a single value
outcome = _Result(results[0] if results else None, excinfo)
else:
outcome = _Result(results, excinfo)
# run all wrapper post-yield blocks
for gen in reversed(teardowns):
try:
gen.send(outcome)
_raise_wrapfail(gen, "has second yield")
except StopIteration:
pass
> return outcome.get_result()
..\_pytest\vendored_packages\pluggy\callers.py:208:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <pluggy.callers._Result object at 0x0000015b3a7f96a8>
def get_result(self):
"""Get the result(s) for this hook call.
If the hook was marked as a ``firstresult`` only a single value
will be returned otherwise a list of results.
"""
__tracebackhide__ = True
if self._excinfo is None:
return self._result
else:
ex = self._excinfo
if _py3:
raise ex[1].with_traceback(ex[2])
> _reraise(*ex) # noqa
..\_pytest\vendored_packages\pluggy\callers.py:81:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
hook_impls = [<HookImpl plugin_name='runner', plugin=<module '_pytest.runner' from 'd:\\pypy_stuff\\buildbot64\\slave\\pypy-c-jit-w...46ae58>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x0000015b36520988>>]
caller_kwargs = {'item': <AppTestMethod 'test_deepcopy_generator'>}
firstresult = False
def _multicall(hook_impls, caller_kwargs, firstresult=False):
"""Execute a call into multiple python functions/methods and return the
result(s).
``caller_kwargs`` comes from _HookCaller.__call__().
"""
__tracebackhide__ = True
results = []
excinfo = None
try: # run impl and wrapper setup functions in a loop
teardowns = []
try:
for hook_impl in reversed(hook_impls):
try:
args = [caller_kwargs[argname] for argname in hook_impl.argnames]
except KeyError:
for argname in hook_impl.argnames:
if argname not in caller_kwargs:
raise HookCallError(
"hook call must provide argument %r" % (argname,)
)
if hook_impl.hookwrapper:
try:
gen = hook_impl.function(*args)
next(gen) # first yield
teardowns.append(gen)
except StopIteration:
_raise_wrapfail(gen, "did not yield")
else:
> res = hook_impl.function(*args)
..\_pytest\vendored_packages\pluggy\callers.py:187:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <AppTestMethod 'test_deepcopy_generator'>
def pytest_runtest_call(item):
_update_current_test_var(item, "call")
sys.last_type, sys.last_value, sys.last_traceback = (None, None, None)
try:
> item.runtest()
..\_pytest\runner.py:122:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <AppTestMethod 'test_deepcopy_generator'>
def runtest(self):
target = self.obj
if self.config.option.runappdirect:
> return target()
tool\pytest\apptest.py:84:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <pypy.interpreter.test.test_zzpickle_and_slow.AppTestGeneratorCloning instance at 0x0000015b39c2d560>
def test_deepcopy_generator(self):
import copy
def f(n):
for i in range(n):
yield 42 + i
g = f(4)
> g2 = copy.deepcopy(g)
interpreter\test\test_zzpickle_and_slow.py:561:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = <generator object f at 0x0000015b3ad54980>
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
y = copier(x, memo)
else:
try:
issc = issubclass(cls, type)
except TypeError: # cls is not a class (old Boost; see SF #502085)
issc = 0
if issc:
y = _deepcopy_atomic(x, memo)
else:
copier = getattr(x, "__deepcopy__", None)
if copier:
y = copier(memo)
else:
reductor = dispatch_table.get(cls)
if reductor:
rv = reductor(x)
else:
reductor = getattr(x, "__reduce_ex__", None)
if reductor:
rv = reductor(2)
else:
reductor = getattr(x, "__reduce__", None)
if reductor:
rv = reductor()
else:
raise Error(
"un(deep)copyable object of type %s" % cls)
> y = _reconstruct(x, rv, 1, memo)
..\lib-python\2.7\copy.py:190:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = <generator object f at 0x0000015b3ad54980>
info = (<built-in function generator_new>, (), ((None, <module '__builtin__' (built-in)>, <code object f, file 'd:\pypy_stuff...erpreter\test\test_zzpickle_and_slow.py', line 557>, ((1, 2, 3, 4), 4, None, None, None, None), (), None, ...), False))
deep = 1, memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _reconstruct(x, info, deep, memo=None):
if isinstance(info, str):
return x
assert isinstance(info, tuple)
if memo is None:
memo = {}
n = len(info)
assert n in (2, 3, 4, 5)
callable, args = info[:2]
if n > 2:
state = info[2]
else:
state = None
if n > 3:
listiter = info[3]
else:
listiter = None
if n > 4:
dictiter = info[4]
else:
dictiter = None
if deep:
args = deepcopy(args, memo)
y = callable(*args)
memo[id(x)] = y
if state is not None:
if deep:
> state = deepcopy(state, memo)
..\lib-python\2.7\copy.py:334:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = ((None, <module '__builtin__' (built-in)>, <code object f, file 'd:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\...terpreter\test\test_zzpickle_and_slow.py', line 557>, ((1, 2, 3, 4), 4, None, None, None, None), (), None, ...), False)
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
> y = copier(x, memo)
..\lib-python\2.7\copy.py:163:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = ((None, <module '__builtin__' (built-in)>, <code object f, file 'd:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\...terpreter\test\test_zzpickle_and_slow.py', line 557>, ((1, 2, 3, 4), 4, None, None, None, None), (), None, ...), False)
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _deepcopy_tuple(x, memo):
y = []
for a in x:
> y.append(deepcopy(a, memo))
..\lib-python\2.7\copy.py:237:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = (None, <module '__builtin__' (built-in)>, <code object f, file 'd:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\b...\pypy\interpreter\test\test_zzpickle_and_slow.py', line 557>, ((1, 2, 3, 4), 4, None, None, None, None), (), None, ...)
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
> y = copier(x, memo)
..\lib-python\2.7\copy.py:163:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = (None, <module '__builtin__' (built-in)>, <code object f, file 'd:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\b...\pypy\interpreter\test\test_zzpickle_and_slow.py', line 557>, ((1, 2, 3, 4), 4, None, None, None, None), (), None, ...)
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _deepcopy_tuple(x, memo):
y = []
for a in x:
> y.append(deepcopy(a, memo))
..\lib-python\2.7\copy.py:237:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = {'@py_builtins': <module '__builtin__' (built-in)>, '@pytest_ar': <module '_pytest.assertion.rewrite' from 'd:\\pypy_s...Pickling': <class pypy.interpreter.test.test_zzpickle_and_slow.AppTestInterpObjectPickling at 0x0000015b3aaa1600>, ...}
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
> y = copier(x, memo)
..\lib-python\2.7\copy.py:163:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = {'@py_builtins': <module '__builtin__' (built-in)>, '@pytest_ar': <module '_pytest.assertion.rewrite' from 'd:\\pypy_s...Pickling': <class pypy.interpreter.test.test_zzpickle_and_slow.AppTestInterpObjectPickling at 0x0000015b3aaa1600>, ...}
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _deepcopy_dict(x, memo):
y = {}
memo[id(x)] = y
for key, value in x.iteritems():
> y[deepcopy(key, memo)] = deepcopy(value, memo)
..\lib-python\2.7\copy.py:257:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = <_pytest.assertion.rewrite.AssertionRewritingHook object at 0x0000015b35e7e790>
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
y = copier(x, memo)
else:
try:
issc = issubclass(cls, type)
except TypeError: # cls is not a class (old Boost; see SF #502085)
issc = 0
if issc:
y = _deepcopy_atomic(x, memo)
else:
copier = getattr(x, "__deepcopy__", None)
if copier:
y = copier(memo)
else:
reductor = dispatch_table.get(cls)
if reductor:
rv = reductor(x)
else:
reductor = getattr(x, "__reduce_ex__", None)
if reductor:
rv = reductor(2)
else:
reductor = getattr(x, "__reduce__", None)
if reductor:
rv = reductor()
else:
raise Error(
"un(deep)copyable object of type %s" % cls)
> y = _reconstruct(x, rv, 1, memo)
..\lib-python\2.7\copy.py:190:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = <_pytest.assertion.rewrite.AssertionRewritingHook object at 0x0000015b35e7e790>
info = (<function __newobj__ at 0x0000015b34d13a60>, (<class '_pytest.assertion.rewrite.AssertionRewritingHook'>,), {'_basena...t.test_appinterp', 'pypy.interpreter.test.test_argument', 'pypy.interpreter.test.test_buffer', ...]), ...}, None, None)
deep = 1, memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _reconstruct(x, info, deep, memo=None):
if isinstance(info, str):
return x
assert isinstance(info, tuple)
if memo is None:
memo = {}
n = len(info)
assert n in (2, 3, 4, 5)
callable, args = info[:2]
if n > 2:
state = info[2]
else:
state = None
if n > 3:
listiter = info[3]
else:
listiter = None
if n > 4:
dictiter = info[4]
else:
dictiter = None
if deep:
args = deepcopy(args, memo)
y = callable(*args)
memo[id(x)] = y
if state is not None:
if deep:
> state = deepcopy(state, memo)
..\lib-python\2.7\copy.py:334:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = {'_basenames_to_check_rewrite': set(['conftest']), '_marked_for_rewrite_cache': {'_pypy_interact': False, '_pytest.ass...terpreter.test.test_appinterp', 'pypy.interpreter.test.test_argument', 'pypy.interpreter.test.test_buffer', ...]), ...}
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
> y = copier(x, memo)
..\lib-python\2.7\copy.py:163:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = {'_basenames_to_check_rewrite': set(['conftest']), '_marked_for_rewrite_cache': {'_pypy_interact': False, '_pytest.ass...terpreter.test.test_appinterp', 'pypy.interpreter.test.test_argument', 'pypy.interpreter.test.test_buffer', ...]), ...}
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _deepcopy_dict(x, memo):
y = {}
memo[id(x)] = y
for key, value in x.iteritems():
> y[deepcopy(key, memo)] = deepcopy(value, memo)
..\lib-python\2.7\copy.py:257:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = <_pytest.config.Config object at 0x0000015b35ab56a8>
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
y = copier(x, memo)
else:
try:
issc = issubclass(cls, type)
except TypeError: # cls is not a class (old Boost; see SF #502085)
issc = 0
if issc:
y = _deepcopy_atomic(x, memo)
else:
copier = getattr(x, "__deepcopy__", None)
if copier:
y = copier(memo)
else:
reductor = dispatch_table.get(cls)
if reductor:
rv = reductor(x)
else:
reductor = getattr(x, "__reduce_ex__", None)
if reductor:
rv = reductor(2)
else:
reductor = getattr(x, "__reduce__", None)
if reductor:
rv = reductor()
else:
raise Error(
"un(deep)copyable object of type %s" % cls)
> y = _reconstruct(x, rv, 1, memo)
..\lib-python\2.7\copy.py:190:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = <_pytest.config.Config object at 0x0000015b35ab56a8>
info = (<function __newobj__ at 0x0000015b34d13a60>, (<class '_pytest.config.Config'>,), {'_assertstate': <_pytest.assertion....nkeyPatch object at 0x0000015b3654c608>>, <function fin at 0x0000015b364f9f10>], '_configured': True, ...}, None, None)
deep = 1, memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _reconstruct(x, info, deep, memo=None):
if isinstance(info, str):
return x
assert isinstance(info, tuple)
if memo is None:
memo = {}
n = len(info)
assert n in (2, 3, 4, 5)
callable, args = info[:2]
if n > 2:
state = info[2]
else:
state = None
if n > 3:
listiter = info[3]
else:
listiter = None
if n > 4:
dictiter = info[4]
else:
dictiter = None
if deep:
args = deepcopy(args, memo)
y = callable(*args)
memo[id(x)] = y
if state is not None:
if deep:
> state = deepcopy(state, memo)
..\lib-python\2.7\copy.py:334:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = {'_assertstate': <_pytest.assertion.AssertionState object at 0x0000015b3654d1d8>, '_bestrelpathcache': {local('d:\\pyp...onkeypatch.MonkeyPatch object at 0x0000015b3654c608>>, <function fin at 0x0000015b364f9f10>], '_configured': True, ...}
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
> y = copier(x, memo)
..\lib-python\2.7\copy.py:163:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = {'_assertstate': <_pytest.assertion.AssertionState object at 0x0000015b3654d1d8>, '_bestrelpathcache': {local('d:\\pyp...onkeypatch.MonkeyPatch object at 0x0000015b3654c608>>, <function fin at 0x0000015b364f9f10>], '_configured': True, ...}
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _deepcopy_dict(x, memo):
y = {}
memo[id(x)] = y
for key, value in x.iteritems():
> y[deepcopy(key, memo)] = deepcopy(value, memo)
..\lib-python\2.7\copy.py:257:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = <_pytest.config.argparsing.Parser object at 0x0000015b35ab5d00>
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
y = copier(x, memo)
else:
try:
issc = issubclass(cls, type)
except TypeError: # cls is not a class (old Boost; see SF #502085)
issc = 0
if issc:
y = _deepcopy_atomic(x, memo)
else:
copier = getattr(x, "__deepcopy__", None)
if copier:
y = copier(memo)
else:
reductor = dispatch_table.get(cls)
if reductor:
rv = reductor(x)
else:
reductor = getattr(x, "__reduce_ex__", None)
if reductor:
rv = reductor(2)
else:
reductor = getattr(x, "__reduce__", None)
if reductor:
rv = reductor()
else:
raise Error(
"un(deep)copyable object of type %s" % cls)
> y = _reconstruct(x, rv, 1, memo)
..\lib-python\2.7\copy.py:190:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = <_pytest.config.argparsing.Parser object at 0x0000015b35ab5d00>
info = (<function __newobj__ at 0x0000015b34d13a60>, (<class '_pytest.config.argparsing.Parser'>,), {'_anonymous': <_pytest.c...empty_parameter_set_mark', 'norecursedirs', 'testpaths', 'console_output_style', 'usefixtures', ...], ...}, None, None)
deep = 1, memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _reconstruct(x, info, deep, memo=None):
if isinstance(info, str):
return x
assert isinstance(info, tuple)
if memo is None:
memo = {}
n = len(info)
assert n in (2, 3, 4, 5)
callable, args = info[:2]
if n > 2:
state = info[2]
else:
state = None
if n > 3:
listiter = info[3]
else:
listiter = None
if n > 4:
dictiter = info[4]
else:
dictiter = None
if deep:
args = deepcopy(args, memo)
y = callable(*args)
memo[id(x)] = y
if state is not None:
if deep:
> state = deepcopy(state, memo)
..\lib-python\2.7\copy.py:334:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = {'_anonymous': <_pytest.config.argparsing.OptionGroup object at 0x0000015b35c116e0>, '_groups': [<_pytest.config.argpa...['markers', 'empty_parameter_set_mark', 'norecursedirs', 'testpaths', 'console_output_style', 'usefixtures', ...], ...}
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
> y = copier(x, memo)
..\lib-python\2.7\copy.py:163:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = {'_anonymous': <_pytest.config.argparsing.OptionGroup object at 0x0000015b35c116e0>, '_groups': [<_pytest.config.argpa...['markers', 'empty_parameter_set_mark', 'norecursedirs', 'testpaths', 'console_output_style', 'usefixtures', ...], ...}
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _deepcopy_dict(x, memo):
y = {}
memo[id(x)] = y
for key, value in x.iteritems():
> y[deepcopy(key, memo)] = deepcopy(value, memo)
..\lib-python\2.7\copy.py:257:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = MyOptionParser(prog='test_all.py', usage='%(prog)s [options] [file_or_dir] [fi...rsing.DropShorterLongHelpFormatter'>, conflict_handler='error', add_help=False)
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
y = copier(x, memo)
else:
try:
issc = issubclass(cls, type)
except TypeError: # cls is not a class (old Boost; see SF #502085)
issc = 0
if issc:
y = _deepcopy_atomic(x, memo)
else:
copier = getattr(x, "__deepcopy__", None)
if copier:
y = copier(memo)
else:
reductor = dispatch_table.get(cls)
if reductor:
rv = reductor(x)
else:
reductor = getattr(x, "__reduce_ex__", None)
if reductor:
rv = reductor(2)
else:
reductor = getattr(x, "__reduce__", None)
if reductor:
rv = reductor()
else:
raise Error(
"un(deep)copyable object of type %s" % cls)
> y = _reconstruct(x, rv, 1, memo)
..\lib-python\2.7\copy.py:190:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = MyOptionParser(prog='test_all.py', usage='%(prog)s [options] [file_or_dir] [fi...rsing.DropShorterLongHelpFormatter'>, conflict_handler='error', add_help=False)
info = (<function __newobj__ at 0x0000015b34d13a60>, (<class '_pytest.config.argparsing.MyOptionParser'>,), {'_action_groups'...tion file raise errors.', metavar=None), ...], '_defaults': {}, '_has_negative_number_optionals': [], ...}, None, None)
deep = 1, memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _reconstruct(x, info, deep, memo=None):
if isinstance(info, str):
return x
assert isinstance(info, tuple)
if memo is None:
memo = {}
n = len(info)
assert n in (2, 3, 4, 5)
callable, args = info[:2]
if n > 2:
state = info[2]
else:
state = None
if n > 3:
listiter = info[3]
else:
listiter = None
if n > 4:
dictiter = info[4]
else:
dictiter = None
if deep:
args = deepcopy(args, memo)
y = callable(*args)
memo[id(x)] = y
if state is not None:
if deep:
> state = deepcopy(state, memo)
..\lib-python\2.7\copy.py:334:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = {'_action_groups': [<argparse._ArgumentGroup object at 0x0000015b3650f948>, <argparse._ArgumentGroup object at 0x00000... in configuration file raise errors.', metavar=None), ...], '_defaults': {}, '_has_negative_number_optionals': [], ...}
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
> y = copier(x, memo)
..\lib-python\2.7\copy.py:163:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = {'_action_groups': [<argparse._ArgumentGroup object at 0x0000015b3650f948>, <argparse._ArgumentGroup object at 0x00000... in configuration file raise errors.', metavar=None), ...], '_defaults': {}, '_has_negative_number_optionals': [], ...}
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _deepcopy_dict(x, memo):
y = {}
memo[id(x)] = y
for key, value in x.iteritems():
> y[deepcopy(key, memo)] = deepcopy(value, memo)
..\lib-python\2.7\copy.py:257:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = [_StoreAction(option_strings=['-k'], dest='keyword', nargs=None, const=None, de...s functions which have names assigne...est='strict', nargs=0, const=Tr... help='marks not registered in configuration file raise errors.', metavar=None), ...]
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
> y = copier(x, memo)
..\lib-python\2.7\copy.py:163:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = [_StoreAction(option_strings=['-k'], dest='keyword', nargs=None, const=None, de...s functions which have names assigne...est='strict', nargs=0, const=Tr... help='marks not registered in configuration file raise errors.', metavar=None), ...]
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _deepcopy_list(x, memo):
y = []
memo[id(x)] = y
for a in x:
> y.append(deepcopy(a, memo))
..\lib-python\2.7\copy.py:230:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = _StoreAction(option_strings=['-k'], dest='keyword', nargs=None, const=None, de...s functions which have names assigned directly to them.", metavar='EXPRESSION')
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
y = copier(x, memo)
else:
try:
issc = issubclass(cls, type)
except TypeError: # cls is not a class (old Boost; see SF #502085)
issc = 0
if issc:
y = _deepcopy_atomic(x, memo)
else:
copier = getattr(x, "__deepcopy__", None)
if copier:
y = copier(memo)
else:
reductor = dispatch_table.get(cls)
if reductor:
rv = reductor(x)
else:
reductor = getattr(x, "__reduce_ex__", None)
if reductor:
rv = reductor(2)
else:
reductor = getattr(x, "__reduce__", None)
if reductor:
rv = reductor()
else:
raise Error(
"un(deep)copyable object of type %s" % cls)
> y = _reconstruct(x, rv, 1, memo)
..\lib-python\2.7\copy.py:190:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = _StoreAction(option_strings=['-k'], dest='keyword', nargs=None, const=None, de...s functions which have names assigned directly to them.", metavar='EXPRESSION')
info = (<function __newobj__ at 0x0000015b34d13a60>, (<class 'argparse._StoreAction'>,), {'choices': None, 'const': None, 'container': <argparse._ArgumentGroup object at 0x0000015b3650f9b8>, 'default': '', ...}, None, None)
deep = 1, memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _reconstruct(x, info, deep, memo=None):
if isinstance(info, str):
return x
assert isinstance(info, tuple)
if memo is None:
memo = {}
n = len(info)
assert n in (2, 3, 4, 5)
callable, args = info[:2]
if n > 2:
state = info[2]
else:
state = None
if n > 3:
listiter = info[3]
else:
listiter = None
if n > 4:
dictiter = info[4]
else:
dictiter = None
if deep:
args = deepcopy(args, memo)
y = callable(*args)
memo[id(x)] = y
if state is not None:
if deep:
> state = deepcopy(state, memo)
..\lib-python\2.7\copy.py:334:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = {'choices': None, 'const': None, 'container': <argparse._ArgumentGroup object at 0x0000015b3650f9b8>, 'default': '', ...}
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
> y = copier(x, memo)
..\lib-python\2.7\copy.py:163:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = {'choices': None, 'const': None, 'container': <argparse._ArgumentGroup object at 0x0000015b3650f9b8>, 'default': '', ...}
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _deepcopy_dict(x, memo):
y = {}
memo[id(x)] = y
for key, value in x.iteritems():
> y[deepcopy(key, memo)] = deepcopy(value, memo)
..\lib-python\2.7\copy.py:257:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = <argparse._ArgumentGroup object at 0x0000015b3650f9b8>
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
y = copier(x, memo)
else:
try:
issc = issubclass(cls, type)
except TypeError: # cls is not a class (old Boost; see SF #502085)
issc = 0
if issc:
y = _deepcopy_atomic(x, memo)
else:
copier = getattr(x, "__deepcopy__", None)
if copier:
y = copier(memo)
else:
reductor = dispatch_table.get(cls)
if reductor:
rv = reductor(x)
else:
reductor = getattr(x, "__reduce_ex__", None)
if reductor:
rv = reductor(2)
else:
reductor = getattr(x, "__reduce__", None)
if reductor:
rv = reductor()
else:
raise Error(
"un(deep)copyable object of type %s" % cls)
> y = _reconstruct(x, rv, 1, memo)
..\lib-python\2.7\copy.py:190:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = <argparse._ArgumentGroup object at 0x0000015b3650f9b8>
info = (<function __newobj__ at 0x0000015b34d13a60>, (<class 'argparse._ArgumentGroup'>,), {'_action_groups': [], '_actions':...=0, const=Tr... help='marks not registered in configuration file raise errors.', metavar=None), ...], ...}, None, None)
deep = 1, memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _reconstruct(x, info, deep, memo=None):
if isinstance(info, str):
return x
assert isinstance(info, tuple)
if memo is None:
memo = {}
n = len(info)
assert n in (2, 3, 4, 5)
callable, args = info[:2]
if n > 2:
state = info[2]
else:
state = None
if n > 3:
listiter = info[3]
else:
listiter = None
if n > 4:
dictiter = info[4]
else:
dictiter = None
if deep:
args = deepcopy(args, memo)
y = callable(*args)
memo[id(x)] = y
if state is not None:
if deep:
> state = deepcopy(state, memo)
..\lib-python\2.7\copy.py:334:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = {'_action_groups': [], '_actions': [_StoreAction(option_strings=['-k'], dest='keyword', nargs=None, const=None, de...s...trict', nargs=0, const=Tr... help='marks not registered in configuration file raise errors.', metavar=None), ...], ...}
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
> y = copier(x, memo)
..\lib-python\2.7\copy.py:163:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = {'_action_groups': [], '_actions': [_StoreAction(option_strings=['-k'], dest='keyword', nargs=None, const=None, de...s...trict', nargs=0, const=Tr... help='marks not registered in configuration file raise errors.', metavar=None), ...], ...}
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _deepcopy_dict(x, memo):
y = {}
memo[id(x)] = y
for key, value in x.iteritems():
> y[deepcopy(key, memo)] = deepcopy(value, memo)
..\lib-python\2.7\copy.py:257:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = {'--assert': _StoreAction(option_strings=['--assert'], dest='assertmode', nargs=None, const... p...], dest='cacheshow', nargs=0, c...e, help="show cache contents, don't perform collection or tests", metavar=None), ...}
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
> y = copier(x, memo)
..\lib-python\2.7\copy.py:163:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = {'--assert': _StoreAction(option_strings=['--assert'], dest='assertmode', nargs=None, const... p...], dest='cacheshow', nargs=0, c...e, help="show cache contents, don't perform collection or tests", metavar=None), ...}
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _deepcopy_dict(x, memo):
y = {}
memo[id(x)] = y
for key, value in x.iteritems():
> y[deepcopy(key, memo)] = deepcopy(value, memo)
..\lib-python\2.7\copy.py:257:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = _CountAction(option_strings=['-v', '--verbose'], dest='verbose', nargs=0, cons..., default=0, type=None, choices=None, help='increase verbosity.', metavar=None)
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
y = copier(x, memo)
else:
try:
issc = issubclass(cls, type)
except TypeError: # cls is not a class (old Boost; see SF #502085)
issc = 0
if issc:
y = _deepcopy_atomic(x, memo)
else:
copier = getattr(x, "__deepcopy__", None)
if copier:
y = copier(memo)
else:
reductor = dispatch_table.get(cls)
if reductor:
rv = reductor(x)
else:
reductor = getattr(x, "__reduce_ex__", None)
if reductor:
rv = reductor(2)
else:
reductor = getattr(x, "__reduce__", None)
if reductor:
rv = reductor()
else:
raise Error(
"un(deep)copyable object of type %s" % cls)
> y = _reconstruct(x, rv, 1, memo)
..\lib-python\2.7\copy.py:190:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = _CountAction(option_strings=['-v', '--verbose'], dest='verbose', nargs=0, cons..., default=0, type=None, choices=None, help='increase verbosity.', metavar=None)
info = (<function __newobj__ at 0x0000015b34d13a60>, (<class 'argparse._CountAction'>,), {'choices': None, 'const': None, 'container': <argparse._ArgumentGroup object at 0x0000015b3650f9f0>, 'default': 0, ...}, None, None)
deep = 1, memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _reconstruct(x, info, deep, memo=None):
if isinstance(info, str):
return x
assert isinstance(info, tuple)
if memo is None:
memo = {}
n = len(info)
assert n in (2, 3, 4, 5)
callable, args = info[:2]
if n > 2:
state = info[2]
else:
state = None
if n > 3:
listiter = info[3]
else:
listiter = None
if n > 4:
dictiter = info[4]
else:
dictiter = None
if deep:
args = deepcopy(args, memo)
y = callable(*args)
memo[id(x)] = y
if state is not None:
if deep:
> state = deepcopy(state, memo)
..\lib-python\2.7\copy.py:334:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = {'choices': None, 'const': None, 'container': <argparse._ArgumentGroup object at 0x0000015b3650f9f0>, 'default': 0, ...}
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
> y = copier(x, memo)
..\lib-python\2.7\copy.py:163:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = {'choices': None, 'const': None, 'container': <argparse._ArgumentGroup object at 0x0000015b3650f9f0>, 'default': 0, ...}
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _deepcopy_dict(x, memo):
y = {}
memo[id(x)] = y
for key, value in x.iteritems():
> y[deepcopy(key, memo)] = deepcopy(value, memo)
..\lib-python\2.7\copy.py:257:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = <argparse._ArgumentGroup object at 0x0000015b3650f9f0>
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
y = copier(x, memo)
else:
try:
issc = issubclass(cls, type)
except TypeError: # cls is not a class (old Boost; see SF #502085)
issc = 0
if issc:
y = _deepcopy_atomic(x, memo)
else:
copier = getattr(x, "__deepcopy__", None)
if copier:
y = copier(memo)
else:
reductor = dispatch_table.get(cls)
if reductor:
rv = reductor(x)
else:
reductor = getattr(x, "__reduce_ex__", None)
if reductor:
rv = reductor(2)
else:
reductor = getattr(x, "__reduce__", None)
if reductor:
rv = reductor()
else:
raise Error(
"un(deep)copyable object of type %s" % cls)
> y = _reconstruct(x, rv, 1, memo)
..\lib-python\2.7\copy.py:190:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = <argparse._ArgumentGroup object at 0x0000015b3650f9f0>
info = (<function __newobj__ at 0x0000015b34d13a60>, (<class 'argparse._ArgumentGroup'>,), {'_action_groups': [], '_actions':...locals', nar...es=None, help='show locals in tracebacks (disabled by default).', metavar=None), ...], ...}, None, None)
deep = 1, memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _reconstruct(x, info, deep, memo=None):
if isinstance(info, str):
return x
assert isinstance(info, tuple)
if memo is None:
memo = {}
n = len(info)
assert n in (2, 3, 4, 5)
callable, args = info[:2]
if n > 2:
state = info[2]
else:
state = None
if n > 3:
listiter = info[3]
else:
listiter = None
if n > 4:
dictiter = info[4]
else:
dictiter = None
if deep:
args = deepcopy(args, memo)
y = callable(*args)
memo[id(x)] = y
if state is not None:
if deep:
> state = deepcopy(state, memo)
..\lib-python\2.7\copy.py:334:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = {'_action_groups': [], '_actions': [_StoreAction(option_strings=['-k'], dest='keyword', nargs=None, const=None, de...s...], dest='showlocals', nar...es=None, help='show locals in tracebacks (disabled by default).', metavar=None), ...], ...}
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
> y = copier(x, memo)
..\lib-python\2.7\copy.py:163:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = {'_action_groups': [], '_actions': [_StoreAction(option_strings=['-k'], dest='keyword', nargs=None, const=None, de...s...], dest='showlocals', nar...es=None, help='show locals in tracebacks (disabled by default).', metavar=None), ...], ...}
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}
def _deepcopy_dict(x, memo):
y = {}
memo[id(x)] = y
for key, value in x.iteritems():
> y[deepcopy(key, memo)] = deepcopy(value, memo)
..\lib-python\2.7\copy.py:257:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
x = <SRE_Pattern object at 0x0000015b35c899a0>
memo = {1L: 0, 17L: 1, 33L: 2, 49L: 3, ...}, _nil = []
def deepcopy(x, memo=None, _nil=[]):
"""Deep copy operation on arbitrary Python objects.
See the module's __doc__ string for more info.
"""
if memo is None:
memo = {}
d = id(x)
y = memo.get(d, _nil)
if y is not _nil:
return y
cls = type(x)
copier = _deepcopy_dispatch.get(cls)
if copier:
y = copier(x, memo)
else:
try:
issc = issubclass(cls, type)
except TypeError: # cls is not a class (old Boost; see SF #502085)
issc = 0
if issc:
y = _deepcopy_atomic(x, memo)
else:
copier = getattr(x, "__deepcopy__", None)
if copier:
> y = copier(memo)
E TypeError: __deepcopy__() takes exactly 1 argument (2 given)
..\lib-python\2.7\copy.py:174: TypeError
=========================== short test summary info ===========================
FAIL interpreter\test\test_zzpickle_and_slow.py::AppTestGeneratorCloning::()::test_deepcopy_generator
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
======== 1 failed, 131 passed, 42 skipped, 1 warnings in 23.12 seconds ========
++ 22:59:17 starting module/__builtin__/test [6 started in total]
__ module/__builtin__/test [5 done in total, somefailed=False] ________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 292 items
module\__builtin__\test\test_abstractinst.py .......... [ 3%]
module\__builtin__\test\test_apply.py ... [ 4%]
module\__builtin__\test\test_builtin.py ................................ [ 15%]
.................................. [ 27%]
module\__builtin__\test\test_classobj.py ............................... [ 37%]
........................ssss [ 47%]
module\__builtin__\test\test_descriptor.py .......................... [ 56%]
module\__builtin__\test\test_filter.py ........... [ 59%]
module\__builtin__\test\test_functional.py ............................. [ 69%]
................... [ 76%]
module\__builtin__\test\test_minmax.py .......................... [ 85%]
module\__builtin__\test\test_range.py ........................ [ 93%]
module\__builtin__\test\test_rawinput.py ... [ 94%]
module\__builtin__\test\test_reduce.py .... [ 95%]
module\__builtin__\test\test_vars.py ... [ 96%]
module\__builtin__\test\test_zip.py ......... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============= 288 passed, 4 skipped, 1 warnings in 11.20 seconds ==============
++ 22:59:29 starting module/__pypy__/test [7 started in total]
__ module/__pypy__/test [6 done in total, somefailed=False] ___________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 68 items
module\__pypy__\test\test_builders.py ..... [ 7%]
module\__pypy__\test\test_bytebuffer.py .. [ 10%]
module\__pypy__\test\test_debug.py sssssss [ 20%]
module\__pypy__\test\test_identitydict.py ...... [ 29%]
module\__pypy__\test\test_intop.py ........... [ 45%]
module\__pypy__\test\test_locals2fast.py ..... [ 52%]
module\__pypy__\test\test_magic.py ....... [ 63%]
module\__pypy__\test\test_newmemoryview.py ... [ 67%]
module\__pypy__\test\test_os.py . [ 69%]
module\__pypy__\test\test_signal.py ...s. [ 76%]
module\__pypy__\test\test_special.py sssssssssss.. [ 95%]
module\__pypy__\test\test_time.py sss [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============== 46 passed, 22 skipped, 1 warnings in 9.74 seconds ==============
++ 22:59:42 starting module/_ast/test [8 started in total]
__ module/_ast/test [7 done in total, somefailed=False] _______________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 36 items
module\_ast\test\test_ast.py .........s.......................... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============== 35 passed, 1 skipped, 1 warnings in 5.44 seconds ===============
++ 22:59:49 starting module/_cffi_backend/test [9 started in total]
__ objspace/std/test [8 done in total, somefailed=True] _______________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 1376 items / 1 skipped
objspace\std\test\test_bytearrayobject.py .............................. [ 2%]
......................... [ 3%]
objspace\std\test\test_bytesobject.py .................................. [ 6%]
.....s.....................s....... [ 9%]
objspace\std\test\test_celldict.py s...ss [ 9%]
objspace\std\test\test_dictmultiobject.py .............................. [ 11%]
........................................................................ [ 16%]
........................ssssss [ 19%]
objspace\std\test\test_dictproxy.py .....sssss [ 19%]
objspace\std\test\test_floatobject.py ................................F. [ 22%]
. [ 22%]
objspace\std\test\test_identitydict.py ssssss [ 22%]
objspace\std\test\test_identityset.py sssssss [ 23%]
objspace\std\test\test_index.py ........................................ [ 26%]
...... [ 26%]
objspace\std\test\test_intobject.py ...........................s........ [ 29%]
................................s............... [ 32%]
objspace\std\test\test_jsondict.py ........... [ 33%]
objspace\std\test\test_kwargsdict.py sssss [ 33%]
objspace\std\test\test_listobject.py ................................... [ 36%]
............................................ssssssss. [ 40%]
objspace\std\test\test_longobject.py ................................... [ 42%]
... [ 43%]
objspace\std\test\test_mapdict.py ................ssssssssssssssssssssss [ 45%]
ssssssssssssssssssssss [ 47%]
objspace\std\test\test_memoryobject.py ....... [ 47%]
objspace\std\test\test_methodcache.py ssssssssssssssssssssssssssssssssss [ 50%]
sssssssssssssssssssssssssssssssssssss [ 53%]
objspace\std\test\test_newformat.py .................................... [ 55%]
...................................................s........ [ 60%]
objspace\std\test\test_obj.py ..........s...sss.s... [ 61%]
objspace\std\test\test_prebuiltint.py ssssssssssssssssssssssssssssssssss [ 64%]
sssssssss [ 64%]
objspace\std\test\test_proxy.py ssssssssssss [ 65%]
objspace\std\test\test_proxy_function.py ........ [ 66%]
objspace\std\test\test_proxy_internals.py s....... [ 66%]
objspace\std\test\test_proxy_iter.py . [ 66%]
objspace\std\test\test_proxy_object.py .......... [ 67%]
objspace\std\test\test_proxy_usercreated.py s [ 67%]
objspace\std\test\test_setobject.py .................................... [ 70%]
.......................................... [ 73%]
objspace\std\test\test_sliceobject.py ....... [ 73%]
objspace\std\test\test_smalllongobject.py ...........................s.. [ 76%]
............ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 81%]
sssssssssssssssssssssssssss [ 83%]
objspace\std\test\test_specialisedtupleobject.py .............ss........ [ 84%]
............... [ 85%]
objspace\std\test\test_tupleobject.py ..................... [ 87%]
objspace\std\test\test_typeobject.py ................................... [ 90%]
.............................s.ssssssss [ 92%]
objspace\std\test\test_unicodeobject.py ......................s......... [ 95%]
...............................................s................. [ 99%]
objspace\std\test\test_userobject.py . [100%]
================================== FAILURES ===================================
___________________ AppTestFloatHex.test_division_edgecases ___________________
self = <CallInfo when='call' exception: assert False
+ where False = <built-in func...(0.0)
+ where <built-in function isnan> = <module 'math' (built-in)>.isnan>
func = <function <lambda> at 0x000002655788cea8>, when = 'call'
treat_keyboard_interrupt_as_exception = False
def __init__(self, func, when, treat_keyboard_interrupt_as_exception=False):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
self.when = when
self.start = time()
try:
> self.result = func()
..\_pytest\runner.py:212:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> lambda: ihook(item=item, **kwds),
when=when,
treat_keyboard_interrupt_as_exception=item.config.getvalue("usepdb"),
)
..\_pytest\runner.py:194:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_HookCaller 'pytest_runtest_call'>, args = ()
kwargs = {'item': <AppTestMethod 'test_division_edgecases'>}
notincall = set([])
def __call__(self, *args, **kwargs):
if args:
raise TypeError("hook calling supports only keyword arguments")
assert not self.is_historic()
if self.spec and self.spec.argnames:
notincall = (
set(self.spec.argnames) - set(["__multicall__"]) - set(kwargs.keys())
)
if notincall:
warnings.warn(
"Argument(s) {} which are declared in the hookspec "
"can not be found in this hook call".format(tuple(notincall)),
stacklevel=2,
)
> return self._hookexec(self, self.get_hookimpls(), kwargs)
..\_pytest\vendored_packages\pluggy\hooks.py:289:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_pytest.config.PytestPluginManager object at 0x00000265547cc330>
hook = <_HookCaller 'pytest_runtest_call'>
methods = [<HookImpl plugin_name='runner', plugin=<module '_pytest.runner' from 'd:\\pypy_stuff\\buildbot64\\slave\\pypy-c-jit-w...078170>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x0000026555113de0>>]
kwargs = {'item': <AppTestMethod 'test_division_edgecases'>}
def _hookexec(self, hook, methods, kwargs):
# called from all hookcaller instances.
# enable_tracing will set its own wrapping function at self._inner_hookexec
> return self._inner_hookexec(hook, methods, kwargs)
..\_pytest\vendored_packages\pluggy\manager.py:68:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
hook = <_HookCaller 'pytest_runtest_call'>
methods = [<HookImpl plugin_name='runner', plugin=<module '_pytest.runner' from 'd:\\pypy_stuff\\buildbot64\\slave\\pypy-c-jit-w...078170>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x0000026555113de0>>]
kwargs = {'item': <AppTestMethod 'test_division_edgecases'>}
self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(
methods,
kwargs,
> firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
)
..\_pytest\vendored_packages\pluggy\manager.py:62:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
hook_impls = [<HookImpl plugin_name='runner', plugin=<module '_pytest.runner' from 'd:\\pypy_stuff\\buildbot64\\slave\\pypy-c-jit-w...078170>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x0000026555113de0>>]
caller_kwargs = {'item': <AppTestMethod 'test_division_edgecases'>}
firstresult = False
def _multicall(hook_impls, caller_kwargs, firstresult=False):
"""Execute a call into multiple python functions/methods and return the
result(s).
``caller_kwargs`` comes from _HookCaller.__call__().
"""
__tracebackhide__ = True
results = []
excinfo = None
try: # run impl and wrapper setup functions in a loop
teardowns = []
try:
for hook_impl in reversed(hook_impls):
try:
args = [caller_kwargs[argname] for argname in hook_impl.argnames]
except KeyError:
for argname in hook_impl.argnames:
if argname not in caller_kwargs:
raise HookCallError(
"hook call must provide argument %r" % (argname,)
)
if hook_impl.hookwrapper:
try:
gen = hook_impl.function(*args)
next(gen) # first yield
teardowns.append(gen)
except StopIteration:
_raise_wrapfail(gen, "did not yield")
else:
res = hook_impl.function(*args)
if res is not None:
results.append(res)
if firstresult: # halt further impl calls
break
except BaseException:
excinfo = sys.exc_info()
finally:
if firstresult: # first result hooks return a single value
outcome = _Result(results[0] if results else None, excinfo)
else:
outcome = _Result(results, excinfo)
# run all wrapper post-yield blocks
for gen in reversed(teardowns):
try:
gen.send(outcome)
_raise_wrapfail(gen, "has second yield")
except StopIteration:
pass
> return outcome.get_result()
..\_pytest\vendored_packages\pluggy\callers.py:208:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <pluggy.callers._Result object at 0x0000026558244ec8>
def get_result(self):
"""Get the result(s) for this hook call.
If the hook was marked as a ``firstresult`` only a single value
will be returned otherwise a list of results.
"""
__tracebackhide__ = True
if self._excinfo is None:
return self._result
else:
ex = self._excinfo
if _py3:
raise ex[1].with_traceback(ex[2])
> _reraise(*ex) # noqa
..\_pytest\vendored_packages\pluggy\callers.py:81:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
hook_impls = [<HookImpl plugin_name='runner', plugin=<module '_pytest.runner' from 'd:\\pypy_stuff\\buildbot64\\slave\\pypy-c-jit-w...078170>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x0000026555113de0>>]
caller_kwargs = {'item': <AppTestMethod 'test_division_edgecases'>}
firstresult = False
def _multicall(hook_impls, caller_kwargs, firstresult=False):
"""Execute a call into multiple python functions/methods and return the
result(s).
``caller_kwargs`` comes from _HookCaller.__call__().
"""
__tracebackhide__ = True
results = []
excinfo = None
try: # run impl and wrapper setup functions in a loop
teardowns = []
try:
for hook_impl in reversed(hook_impls):
try:
args = [caller_kwargs[argname] for argname in hook_impl.argnames]
except KeyError:
for argname in hook_impl.argnames:
if argname not in caller_kwargs:
raise HookCallError(
"hook call must provide argument %r" % (argname,)
)
if hook_impl.hookwrapper:
try:
gen = hook_impl.function(*args)
next(gen) # first yield
teardowns.append(gen)
except StopIteration:
_raise_wrapfail(gen, "did not yield")
else:
> res = hook_impl.function(*args)
..\_pytest\vendored_packages\pluggy\callers.py:187:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <AppTestMethod 'test_division_edgecases'>
def pytest_runtest_call(item):
_update_current_test_var(item, "call")
sys.last_type, sys.last_value, sys.last_traceback = (None, None, None)
try:
> item.runtest()
..\_pytest\runner.py:122:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <AppTestMethod 'test_division_edgecases'>
def runtest(self):
target = self.obj
if self.config.option.runappdirect:
> return target()
tool\pytest\apptest.py:84:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <pypy.objspace.std.test.test_floatobject.AppTestFloatHex instance at 0x0000026557f6f820>
def test_division_edgecases(self):
import math, os
# inf
inf = float("inf")
assert math.isnan(inf % 3)
assert math.isnan(inf // 3)
x, y = divmod(inf, 3)
assert math.isnan(x)
assert math.isnan(y)
x, y = divmod(3, inf)
z = 3 % inf
if os.name == 'nt':
> assert math.isnan(x)
E AssertionError: assert False
E + where False = <built-in function isnan>(0.0)
E + where <built-in function isnan> = <module 'math' (built-in)>.isnan
objspace\std\test\test_floatobject.py:838: AssertionError
=========================== short test summary info ===========================
FAIL objspace\std\test\test_floatobject.py::AppTestFloatHex::()::test_division_edgecases
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
pypy/objspace/std/test/test_unicodeobject.py::AppTestUnicodeStringStdOnly::()::test_compares
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pypy\objspace\std\test\test_unicodeobject.py:259: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
assert not s == u # UnicodeWarning
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pypy\objspace\std\test\test_unicodeobject.py:260: UnicodeWarning: Unicode unequal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
assert s != u
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pypy\objspace\std\test\test_unicodeobject.py:261: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
assert not u == s
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pypy\objspace\std\test\test_unicodeobject.py:262: UnicodeWarning: Unicode unequal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
assert u != s
-- Docs: https://docs.pytest.org/en/latest/warnings.html
======= 1 failed, 1052 passed, 324 skipped, 5 warnings in 61.67 seconds =======
++ 22:59:57 starting module/_codecs/test [10 started in total]
__ module/_codecs/test [9 done in total, somefailed=False] ____________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 64 items
module\_codecs\test\test_codecs.py ..................................... [ 57%]
........................... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
==================== 64 passed, 1 warnings in 6.71 seconds ====================
++ 23:00:05 starting module/_continuation/test [11 started in total]
__ module/_continuation/test [10 done in total, somefailed=True] ______________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 81 items / 1 errors
=================================== ERRORS ====================================
______ ERROR collecting pypy/module/_continuation/test/test_stacklet.py _______
Using pytest.skip outside of a test is not allowed. To decorate a test function, use the @pytest.mark.skip or @pytest.mark.skipif decorators instead, and to skip a module use `pytestmark = pytest.mark.{skip,skipif}.
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
!!!!!!!!!!!!!!!!!!! Interrupted: 1 errors during collection !!!!!!!!!!!!!!!!!!!
===================== 1 warnings, 1 error in 6.26 seconds =====================
++ 23:00:14 starting module/_cppyy/test [12 started in total]
__ module/_cppyy/test [11 done in total, somefailed=False] ____________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 0 items
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
========================= 1 warnings in 0.06 seconds ==========================
++ 23:00:17 starting module/_csv/test [13 started in total]
__ module/_csv/test [12 done in total, somefailed=False] ______________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 22 items
module\_csv\test\test_dialect.py ......... [ 40%]
module\_csv\test\test_reader.py ......... [ 81%]
module\_csv\test\test_writer.py .... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
==================== 22 passed, 1 warnings in 8.03 seconds ====================
++ 23:00:27 starting module/_demo/test [14 started in total]
__ module/_cffi_backend/test [13 done in total, somefailed=False] _____________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 442 items
module\_cffi_backend\test\test_c.py s................................... [ 8%]
...........................................ssss.s....................... [ 24%]
.............................s.....s...................sss.............. [ 40%]
......s......s...s........................s...... [ 51%]
module\_cffi_backend\test\test_fastpath.py .................. [ 55%]
module\_cffi_backend\test\test_ffi_obj.py .............................. [ 62%]
.............. [ 65%]
module\_cffi_backend\test\test_re_python.py .................s.. [ 70%]
module\_cffi_backend\test\test_recompiler.py sssssssssssssssssssssssssss [ 76%]
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 92%]
sssssssssssssssssssssssss [ 98%]
module\_cffi_backend\test\test_unicode_literals.py ....... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
pypy/module/_cffi_backend/test/test_c.py::AppTestC::()::test_cast_with_functionptr
d:\systemtemp\pytest\usession-pytest3.10-527\test_c\_all_test_c.py:2124: UserWarning: implicit cast from 'char *' to 'void(*)()' will be forbidden in the future (check that the types are as you expect; use an explicit ffi.cast() if they are correct)
newp(BStructPtr, [cast(BCharP, 0)])
pypy/module/_cffi_backend/test/test_re_python.py::AppTestRecompilerPython::()::test_constant_1
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\lib_pypy\cffi\cparser.py:154: UserWarning: String literal found in cdef() or type source. String literals are ignored here, but you should remove them anyway because some character sequences confuse pre-parsing.
warnings.warn("String literal found in cdef() or type source. "
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\lib_pypy\cffi\cparser.py:165: UserWarning: Global variable 'globalvar42' in cdef(): for consistency with C it should have a storage class specifier (usually 'extern')
"(usually 'extern')" % (decl.name,))
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\lib_pypy\cffi\cparser.py:165: UserWarning: Global variable 'no_such_globalvar' in cdef(): for consistency with C it should have a storage class specifier (usually 'extern')
"(usually 'extern')" % (decl.name,))
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============ 302 passed, 140 skipped, 5 warnings in 36.36 seconds =============
++ 23:00:28 starting module/_file/test [15 started in total]
__ module/_demo/test [14 done in total, somefailed=False] _____________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 1 item
module\_demo\test\test_sieve.py s [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
==================== 1 skipped, 1 warnings in 5.42 seconds ====================
++ 23:00:35 starting module/_io/test [16 started in total]
__ module/_io/test [15 done in total, somefailed=False] _______________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 97 items / 1 skipped
module\_io\test\test_bufferedio.py .................................ssss [ 38%]
sssssssssssss........................... [ 79%]
module\_io\test\test_fileio.py ...............s.... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============== 79 passed, 19 skipped, 1 warnings in 9.86 seconds ==============
++ 23:00:47 starting module/_jitlog/test [17 started in total]
__ module/_file/test [16 done in total, somefailed=False] _____________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 252 items
module\_file\test\test_file.py ..................ss.ssss........ [ 13%]
module\_file\test\test_file_extra.py ................................... [ 26%]
........................................................................ [ 55%]
.......................................ss..............ss..............s [ 84%]
s..............ss...........s......s.s [ 99%]
module\_file\test\test_large_file.py .s [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============= 234 passed, 18 skipped, 1 warnings in 21.34 seconds =============
++ 23:00:52 starting module/_locale/test [18 started in total]
__ module/_jitlog/test [17 done in total, somefailed=False] ___________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 1 item
module\_jitlog\test\test__jitlog.py . [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
==================== 1 passed, 1 warnings in 4.60 seconds =====================
++ 23:00:55 starting module/_lsprof/test [19 started in total]
__ module/_locale/test [18 done in total, somefailed=False] ___________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 14 items
module\_locale\test\test_locale.py .........ssss. [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============== 10 passed, 4 skipped, 1 warnings in 5.34 seconds ===============
++ 23:00:59 starting module/_md5/test [20 started in total]
__ module/_lsprof/test [19 done in total, somefailed=False] ___________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 6 items
module\_lsprof\test\test_cprofile.py ...... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
==================== 6 passed, 1 warnings in 6.43 seconds =====================
++ 23:01:03 starting module/_minimal_curses/test [21 started in total]
__ module/_minimal_curses/test [20 done in total, somefailed=False] ___________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 0 items
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
========================= 1 warnings in 0.45 seconds ==========================
++ 23:01:06 starting module/_multibytecodec/test [22 started in total]
__ module/_md5/test [21 done in total, somefailed=False] ______________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 6 items
module\_md5\test\test_md5.py .s.... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
pypy/module/_md5/test/test_md5.py::AppTestMD5::()::test_digest_size
<string>:2: DeprecationWarning: the md5 module is deprecated; use hashlib instead
-- Docs: https://docs.pytest.org/en/latest/warnings.html
=============== 5 passed, 1 skipped, 2 warnings in 4.86 seconds ===============
++ 23:01:07 starting module/_multiprocessing/test [23 started in total]
__ module/_multibytecodec/test [22 done in total, somefailed=False] ___________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 33 items
module\_multibytecodec\test\test_app_codecs.py ................ [ 48%]
module\_multibytecodec\test\test_app_incremental.py ............ [ 84%]
module\_multibytecodec\test\test_app_stream.py ..... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
==================== 33 passed, 1 warnings in 6.53 seconds ====================
++ 23:01:15 starting module/_pypyjson/test [24 started in total]
__ module/_multiprocessing/test [23 done in total, somefailed=False] __________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 21 items
module\_multiprocessing\test\test_connection.py .......... [ 47%]
module\_multiprocessing\test\test_memory.py .. [ 57%]
module\_multiprocessing\test\test_semaphore.py ....... [ 90%]
module\_multiprocessing\test\test_win32.py .. [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
=================== 21 passed, 1 warnings in 11.76 seconds ====================
++ 23:01:21 starting module/_random/test [25 started in total]
__ module/_pypyjson/test [24 done in total, somefailed=False] _________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 27 items / 1 skipped
module\_pypyjson\test\test__pypyjson.py ........................... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============== 27 passed, 1 skipped, 1 warnings in 5.39 seconds ===============
++ 23:01:22 starting module/_rawffi/alt/test [26 started in total]
__ module/_random/test [25 done in total, somefailed=False] ___________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 13 items
module\_random\test\test_random.py ............. [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
==================== 13 passed, 1 warnings in 6.56 seconds ====================
++ 23:01:30 starting module/_rawffi/test [27 started in total]
__ module/_rawffi/alt/test [26 done in total, somefailed=False] _______________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 61 items
module\_rawffi\alt\test\test_ffitype.py ..... [ 8%]
module\_rawffi\alt\test\test_funcptr.py ..s............................. [ 60%]
.ss.ss.... [ 77%]
module\_rawffi\alt\test\test_struct.py ...s.......... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============== 55 passed, 6 skipped, 1 warnings in 15.21 seconds ==============
++ 23:01:39 starting module/_sha/test [28 started in total]
__ module/_sha/test [27 done in total, somefailed=False] ______________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 6 items
module\_sha\test\test_sha.py .s.... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
pypy/module/_sha/test/test_sha.py::AppTestSHA::()::test_digest_size
<string>:2: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
-- Docs: https://docs.pytest.org/en/latest/warnings.html
=============== 5 passed, 1 skipped, 2 warnings in 5.77 seconds ===============
++ 23:01:48 starting module/_socket/test [29 started in total]
__ module/_rawffi/test [28 done in total, somefailed=False] ___________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 78 items
module\_rawffi\test\test__rawffi.py .................s.................. [ 46%]
...............s................ [ 87%]
module\_rawffi\test\test_exit.py s [ 88%]
module\_rawffi\test\test_nested.py ...... [ 96%]
module\_rawffi\test\test_tracker.py sss [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============== 72 passed, 6 skipped, 1 warnings in 15.03 seconds ==============
n: 2
Arg 0: 3
Arg 1: 15
++ 23:01:49 starting module/_sre/test [30 started in total]
__ module/_sre/test [29 done in total, somefailed=False] ______________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 139 items
module\_sre\test\test_app_sre.py ....................................... [ 28%]
................................ssssssssssssssssssssssssssssssssssss.... [ 79%]
.... [ 82%]
module\_sre\test\test_sre_buf.py ........................ [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============= 103 passed, 36 skipped, 1 warnings in 9.12 seconds ==============
++ 23:02:02 starting module/_vmprof/test [31 started in total]
__ module/_socket/test [30 done in total, somefailed=False] ___________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 38 items
module\_socket\test\test_sock_app.py ..........ss...........s.s.ss...... [ 92%]
... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============== 32 passed, 6 skipped, 1 warnings in 13.56 seconds ==============
++ 23:02:03 starting module/_warnings/test [32 started in total]
__ module/_vmprof/test [31 done in total, somefailed=False] ___________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 0 items
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
========================= 1 warnings in 0.03 seconds ==========================
++ 23:02:03 starting module/_weakref/test [33 started in total]
__ module/_warnings/test [32 done in total, somefailed=False] _________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 0 items
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
========================= 1 warnings in 0.07 seconds ==========================
++ 23:02:05 starting module/_winreg/test [34 started in total]
__ module/_winreg/test [33 done in total, somefailed=False] ___________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 18 items
module\_winreg\test\test_winreg.py ............s...s. [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============== 16 passed, 2 skipped, 1 warnings in 6.76 seconds ===============
++ 23:02:13 starting module/array/test [35 started in total]
__ module/_weakref/test [34 done in total, somefailed=False] __________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 42 items
module\_weakref\test\test_weakref.py ................................... [ 83%]
....... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
==================== 42 passed, 1 warnings in 9.26 seconds ====================
++ 23:02:14 starting module/binascii/test [36 started in total]
__ module/binascii/test [35 done in total, somefailed=False] __________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 14 items
module\binascii\test\test_binascii.py .............. [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
==================== 14 passed, 1 warnings in 5.78 seconds ====================
++ 23:02:21 starting module/bz2/test [37 started in total]
__ module/array/test [36 done in total, somefailed=False] _____________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 48 items
module\array\test\test_array.py ........................................ [ 83%]
........ [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
==================== 48 passed, 1 warnings in 7.68 seconds ====================
++ 23:02:24 starting module/cStringIO/test [38 started in total]
__ module/bz2/test [37 done in total, somefailed=True] ________________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 1 item / 2 errors
=================================== ERRORS ====================================
________ ERROR collecting pypy/module/bz2/test/test_bz2_compdecomp.py _________
Using pytest.skip outside of a test is not allowed. To decorate a test function, use the @pytest.mark.skip or @pytest.mark.skipif decorators instead, and to skip a module use `pytestmark = pytest.mark.{skip,skipif}.
___________ ERROR collecting pypy/module/bz2/test/test_bz2_file.py ____________
Using pytest.skip outside of a test is not allowed. To decorate a test function, use the @pytest.mark.skip or @pytest.mark.skipif decorators instead, and to skip a module use `pytestmark = pytest.mark.{skip,skipif}.
------------------------------- Captured stderr -------------------------------
[platform:msg] Updated environment with vsver 160, using x64 True
[platform:msg] Updated environment with vsver 160, using x64 True
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
!!!!!!!!!!!!!!!!!!! Interrupted: 2 errors during collection !!!!!!!!!!!!!!!!!!!
===================== 1 warnings, 2 error in 5.85 seconds =====================
++ 23:02:30 starting module/cmath/test [39 started in total]
__ module/cStringIO/test [38 done in total, somefailed=False] _________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 15 items
module\cStringIO\test\test_interp_stringio.py ............... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
==================== 15 passed, 1 warnings in 5.66 seconds ====================
++ 23:02:32 starting module/cpyext/test [40 started in total]
__ module/cpyext/test [39 done in total, somefailed=False] ____________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 0 items
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
========================= 1 warnings in 0.06 seconds ==========================
++ 23:02:34 starting module/crypt/test [41 started in total]
__ module/cmath/test [40 done in total, somefailed=False] _____________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 13 items
module\cmath\test\test_cmath.py ............. [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
==================== 13 passed, 1 warnings in 5.03 seconds ====================
++ 23:02:37 starting module/errno/test [42 started in total]
__ module/crypt/test [41 done in total, somefailed=True] ______________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 0 items / 1 errors
=================================== ERRORS ====================================
____________ ERROR collecting pypy/module/crypt/test/test_crypt.py ____________
Using pytest.skip outside of a test is not allowed. To decorate a test function, use the @pytest.mark.skip or @pytest.mark.skipif decorators instead, and to skip a module use `pytestmark = pytest.mark.{skip,skipif}.
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
!!!!!!!!!!!!!!!!!!! Interrupted: 1 errors during collection !!!!!!!!!!!!!!!!!!!
===================== 1 warnings, 1 error in 0.54 seconds =====================
++ 23:02:37 starting module/exceptions/test [43 started in total]
__ module/errno/test [42 done in total, somefailed=False] _____________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 3 items
module\errno\test\test_errno.py ... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
==================== 3 passed, 1 warnings in 5.37 seconds =====================
++ 23:02:44 starting module/faulthandler/test [44 started in total]
__ module/exceptions/test [43 done in total, somefailed=False] ________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 24 items
module\exceptions\test\test_exc.py ........................ [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
==================== 24 passed, 1 warnings in 6.07 seconds ====================
++ 23:02:46 starting module/fcntl/test [45 started in total]
__ module/fcntl/test [44 done in total, somefailed=True] ______________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 0 items / 1 errors
=================================== ERRORS ====================================
____________ ERROR collecting pypy/module/fcntl/test/test_fcntl.py ____________
Using pytest.skip outside of a test is not allowed. To decorate a test function, use the @pytest.mark.skip or @pytest.mark.skipif decorators instead, and to skip a module use `pytestmark = pytest.mark.{skip,skipif}.
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
!!!!!!!!!!!!!!!!!!! Interrupted: 1 errors during collection !!!!!!!!!!!!!!!!!!!
===================== 1 warnings, 1 error in 1.34 seconds =====================
++ 23:02:49 starting module/gc/test [46 started in total]
__ module/faulthandler/test [45 done in total, somefailed=True] _______________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 0 items / 1 errors
=================================== ERRORS ====================================
_____ ERROR collecting pypy/module/faulthandler/test/test_faulthander.py ______
Using pytest.skip outside of a test is not allowed. To decorate a test function, use the @pytest.mark.skip or @pytest.mark.skipif decorators instead, and to skip a module use `pytestmark = pytest.mark.{skip,skipif}.
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
!!!!!!!!!!!!!!!!!!! Interrupted: 1 errors during collection !!!!!!!!!!!!!!!!!!!
===================== 1 warnings, 1 error in 5.02 seconds =====================
++ 23:02:51 starting module/imp/test [47 started in total]
__ module/gc/test [46 done in total, somefailed=False] ________________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 24 items
module\gc\test\test_gc.py sssssx.. [ 33%]
module\gc\test\test_hook.py ssssssss [ 66%]
module\gc\test\test_referents.py ........ [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
======== 10 passed, 13 skipped, 1 xfailed, 1 warnings in 13.70 seconds ========
++ 23:03:05 starting module/itertools/test [48 started in total]
__ module/itertools/test [47 done in total, somefailed=False] _________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 72 items
module\itertools\test\test_itertools.py ................................ [ 44%]
........................................ [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
==================== 72 passed, 1 warnings in 6.32 seconds ====================
++ 23:03:13 starting module/marshal/test [49 started in total]
__ module/marshal/test [48 done in total, somefailed=False] ___________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 79 items
module\marshal\test\test_marshal.py .................................sss [ 45%]
sssssssssssssssssssssssssssssss [ 84%]
module\marshal\test\test_marshalimpl.py ......ssssss [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============== 39 passed, 40 skipped, 1 warnings in 8.46 seconds ==============
++ 23:03:23 starting module/math/test [50 started in total]
__ module/imp/test [49 done in total, somefailed=False] _______________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 110 items
module\imp\test\test_app.py ................ [ 14%]
module\imp\test\test_import.py ......................................... [ 51%]
.....................sss..........s............sss.s. [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
pypy/module/imp/test/test_import.py::AppTestImport::()::test__package__
pkg.notarealmodule:1: RuntimeWarning: Parent module 'foo' not found while handling absolute import
notarealpkg.notarealmodule:1: RuntimeWarning: Parent module 'foo' not found while handling absolute import
pypy/module/imp/test/test_import.py::AppTestImportHooks::()::test_imp_wrapper
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pypy\module\imp\test\test_import.py:1352: DeprecationWarning: The compiler package is deprecated and removed in Python 3.x.
mod = imp.load_module(fullname, self.file, self.filename, self.stuff)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============= 102 passed, 8 skipped, 4 warnings in 30.85 seconds ==============
++ 23:03:24 starting module/micronumpy/test [51 started in total]
__ module/micronumpy/test [50 done in total, somefailed=False] ________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 0 items
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
========================= 1 warnings in 0.05 seconds ==========================
++ 23:03:26 starting module/mmap/test [52 started in total]
__ module/math/test [51 done in total, somefailed=False] ______________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 14 items
module\math\test\test_math.py .........s.... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============== 13 passed, 1 skipped, 1 warnings in 5.35 seconds ===============
++ 23:03:31 starting module/operator/test [53 started in total]
__ module/mmap/test [52 done in total, somefailed=False] ______________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 43 items
module\mmap\test\test_mmap.py ....s.................s..............ss..s [ 97%]
. [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============== 38 passed, 5 skipped, 1 warnings in 6.27 seconds ===============
++ 23:03:35 starting module/parser/test [54 started in total]
__ module/operator/test [53 done in total, somefailed=False] __________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 18 items
module\operator\test\test_operator.py .................. [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
==================== 18 passed, 1 warnings in 5.38 seconds ====================
++ 23:03:38 starting module/posix/test [55 started in total]
__ module/parser/test [54 done in total, somefailed=False] ____________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 7 items
module\parser\test\test_parser.py ....... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
==================== 7 passed, 1 warnings in 5.13 seconds =====================
++ 23:03:42 starting module/pwd/test [56 started in total]
__ module/pwd/test [55 done in total, somefailed=True] ________________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 0 items / 2 errors
=================================== ERRORS ====================================
______________ ERROR collecting pypy/module/pwd/test/test_pwd.py ______________
Using pytest.skip outside of a test is not allowed. To decorate a test function, use the @pytest.mark.skip or @pytest.mark.skipif decorators instead, and to skip a module use `pytestmark = pytest.mark.{skip,skipif}.
_________ ERROR collecting pypy/module/pwd/test/test_ztranslation.py __________
Using pytest.skip outside of a test is not allowed. To decorate a test function, use the @pytest.mark.skip or @pytest.mark.skipif decorators instead, and to skip a module use `pytestmark = pytest.mark.{skip,skipif}.
------------------------------- Captured stderr -------------------------------
[platform:msg] Updated environment with vsver 160, using x64 True
[platform:msg] Updated environment with vsver 160, using x64 True
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
!!!!!!!!!!!!!!!!!!! Interrupted: 2 errors during collection !!!!!!!!!!!!!!!!!!!
===================== 1 warnings, 2 error in 5.67 seconds =====================
++ 23:03:50 starting module/pyexpat/test [57 started in total]
__ module/posix/test [56 done in total, somefailed=False] _____________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 57 items
module\posix\test\test_posix2.py ................s...............s...... [ 68%]
..........sss. [ 92%]
module\posix\test\test_posix_libfile.py ..ss [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
pypy/module/posix/test/test_posix2.py::AppTestPosix::()::test_tmpnam
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pypy\module\posix\test\test_posix2.py:1061: RuntimeWarning: tmpnam is a potential security risk to your program
s1 = os.tmpnam()
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pypy\module\posix\test\test_posix2.py:1062: RuntimeWarning: tmpnam is a potential security risk to your program
s2 = os.tmpnam()
pypy/module/posix/test/test_posix2.py::AppTestPosix::()::test_tempnam
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pypy\module\posix\test\test_posix2.py:1078: RuntimeWarning: tempnam is a potential security risk to your program
s1 = os.tempnam(dir, prefix)
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pypy\module\posix\test\test_posix2.py:1079: RuntimeWarning: tempnam is a potential security risk to your program
s2 = os.tempnam(dir, prefix)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============== 50 passed, 7 skipped, 5 warnings in 10.37 seconds ==============
++ 23:03:51 starting module/pypyjit/test [58 started in total]
__ module/pyexpat/test [57 done in total, somefailed=False] ___________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 20 items
module\pyexpat\test\test_parser.py ..................ss [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============== 18 passed, 2 skipped, 1 warnings in 5.97 seconds ===============
++ 23:03:58 starting module/select/test [59 started in total]
__ module/pypyjit/test [58 done in total, somefailed=False] ___________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 15 items
module\pypyjit\test\test_jit_hook.py sssssssss [ 60%]
module\pypyjit\test\test_jit_not_in_trace.py .. [ 73%]
module\pypyjit\test\test_jit_setup.py .... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
=============== 6 passed, 9 skipped, 1 warnings in 5.98 seconds ===============
++ 23:03:59 starting module/signal/test [60 started in total]
__ module/signal/test [59 done in total, somefailed=True] _____________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 17 items
module\signal\test\test_signal.py .s.....ssFs.sssss [100%]
================================== FAILURES ===================================
__________________ AppTestSignal.test_set_wakeup_fd_invalid ___________________
self = <CallInfo when='call' exception: DID NOT RAISE <type 'exceptions.ValueError'>>
func = <function <lambda> at 0x00000176eab72c50>, when = 'call'
treat_keyboard_interrupt_as_exception = False
def __init__(self, func, when, treat_keyboard_interrupt_as_exception=False):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
self.when = when
self.start = time()
try:
> self.result = func()
..\_pytest\runner.py:212:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> lambda: ihook(item=item, **kwds),
when=when,
treat_keyboard_interrupt_as_exception=item.config.getvalue("usepdb"),
)
..\_pytest\runner.py:194:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_HookCaller 'pytest_runtest_call'>, args = ()
kwargs = {'item': <AppTestMethod 'test_set_wakeup_fd_invalid'>}
notincall = set([])
def __call__(self, *args, **kwargs):
if args:
raise TypeError("hook calling supports only keyword arguments")
assert not self.is_historic()
if self.spec and self.spec.argnames:
notincall = (
set(self.spec.argnames) - set(["__multicall__"]) - set(kwargs.keys())
)
if notincall:
warnings.warn(
"Argument(s) {} which are declared in the hookspec "
"can not be found in this hook call".format(tuple(notincall)),
stacklevel=2,
)
> return self._hookexec(self, self.get_hookimpls(), kwargs)
..\_pytest\vendored_packages\pluggy\hooks.py:289:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_pytest.config.PytestPluginManager object at 0x00000176e9681d38>
hook = <_HookCaller 'pytest_runtest_call'>
methods = [<HookImpl plugin_name='runner', plugin=<module '_pytest.runner' from 'd:\\pypy_stuff\\buildbot64\\slave\\pypy-c-jit-w...f7f360>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x00000176ea02d408>>]
kwargs = {'item': <AppTestMethod 'test_set_wakeup_fd_invalid'>}
def _hookexec(self, hook, methods, kwargs):
# called from all hookcaller instances.
# enable_tracing will set its own wrapping function at self._inner_hookexec
> return self._inner_hookexec(hook, methods, kwargs)
..\_pytest\vendored_packages\pluggy\manager.py:68:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
hook = <_HookCaller 'pytest_runtest_call'>
methods = [<HookImpl plugin_name='runner', plugin=<module '_pytest.runner' from 'd:\\pypy_stuff\\buildbot64\\slave\\pypy-c-jit-w...f7f360>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x00000176ea02d408>>]
kwargs = {'item': <AppTestMethod 'test_set_wakeup_fd_invalid'>}
self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(
methods,
kwargs,
> firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
)
..\_pytest\vendored_packages\pluggy\manager.py:62:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
hook_impls = [<HookImpl plugin_name='runner', plugin=<module '_pytest.runner' from 'd:\\pypy_stuff\\buildbot64\\slave\\pypy-c-jit-w...f7f360>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x00000176ea02d408>>]
caller_kwargs = {'item': <AppTestMethod 'test_set_wakeup_fd_invalid'>}
firstresult = False
def _multicall(hook_impls, caller_kwargs, firstresult=False):
"""Execute a call into multiple python functions/methods and return the
result(s).
``caller_kwargs`` comes from _HookCaller.__call__().
"""
__tracebackhide__ = True
results = []
excinfo = None
try: # run impl and wrapper setup functions in a loop
teardowns = []
try:
for hook_impl in reversed(hook_impls):
try:
args = [caller_kwargs[argname] for argname in hook_impl.argnames]
except KeyError:
for argname in hook_impl.argnames:
if argname not in caller_kwargs:
raise HookCallError(
"hook call must provide argument %r" % (argname,)
)
if hook_impl.hookwrapper:
try:
gen = hook_impl.function(*args)
next(gen) # first yield
teardowns.append(gen)
except StopIteration:
_raise_wrapfail(gen, "did not yield")
else:
res = hook_impl.function(*args)
if res is not None:
results.append(res)
if firstresult: # halt further impl calls
break
except BaseException:
excinfo = sys.exc_info()
finally:
if firstresult: # first result hooks return a single value
outcome = _Result(results[0] if results else None, excinfo)
else:
outcome = _Result(results, excinfo)
# run all wrapper post-yield blocks
for gen in reversed(teardowns):
try:
gen.send(outcome)
_raise_wrapfail(gen, "has second yield")
except StopIteration:
pass
> return outcome.get_result()
..\_pytest\vendored_packages\pluggy\callers.py:208:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <pluggy.callers._Result object at 0x00000176ec0ea528>
def get_result(self):
"""Get the result(s) for this hook call.
If the hook was marked as a ``firstresult`` only a single value
will be returned otherwise a list of results.
"""
__tracebackhide__ = True
if self._excinfo is None:
return self._result
else:
ex = self._excinfo
if _py3:
raise ex[1].with_traceback(ex[2])
> _reraise(*ex) # noqa
..\_pytest\vendored_packages\pluggy\callers.py:81:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
hook_impls = [<HookImpl plugin_name='runner', plugin=<module '_pytest.runner' from 'd:\\pypy_stuff\\buildbot64\\slave\\pypy-c-jit-w...f7f360>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x00000176ea02d408>>]
caller_kwargs = {'item': <AppTestMethod 'test_set_wakeup_fd_invalid'>}
firstresult = False
def _multicall(hook_impls, caller_kwargs, firstresult=False):
"""Execute a call into multiple python functions/methods and return the
result(s).
``caller_kwargs`` comes from _HookCaller.__call__().
"""
__tracebackhide__ = True
results = []
excinfo = None
try: # run impl and wrapper setup functions in a loop
teardowns = []
try:
for hook_impl in reversed(hook_impls):
try:
args = [caller_kwargs[argname] for argname in hook_impl.argnames]
except KeyError:
for argname in hook_impl.argnames:
if argname not in caller_kwargs:
raise HookCallError(
"hook call must provide argument %r" % (argname,)
)
if hook_impl.hookwrapper:
try:
gen = hook_impl.function(*args)
next(gen) # first yield
teardowns.append(gen)
except StopIteration:
_raise_wrapfail(gen, "did not yield")
else:
> res = hook_impl.function(*args)
..\_pytest\vendored_packages\pluggy\callers.py:187:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <AppTestMethod 'test_set_wakeup_fd_invalid'>
def pytest_runtest_call(item):
_update_current_test_var(item, "call")
sys.last_type, sys.last_value, sys.last_traceback = (None, None, None)
try:
> item.runtest()
..\_pytest\runner.py:122:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <AppTestMethod 'test_set_wakeup_fd_invalid'>
def runtest(self):
target = self.obj
if self.config.option.runappdirect:
> return target()
tool\pytest\apptest.py:84:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <pypy.module.signal.test.test_signal.AppTestSignal instance at 0x00000176eae87460>
def test_set_wakeup_fd_invalid(self):
import signal
with open(self.temppath, 'wb') as f:
fd = f.fileno()
> raises(ValueError, signal.set_wakeup_fd, fd)
module\signal\test\test_signal.py:227:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
expected_exception = <type 'exceptions.ValueError'>
args = (<built-in function set_wakeup_fd>, 10), kwargs = {}
__tracebackhide__ = True
message = "DID NOT RAISE <type 'exceptions.ValueError'>", match_expr = None
func = <built-in function set_wakeup_fd>
def raises(expected_exception, *args, **kwargs):
r"""
Assert that a code block/function call raises ``expected_exception``
and raise a failure exception otherwise.
:arg message: if specified, provides a custom failure message if the
exception is not raised
:arg match: if specified, asserts that the exception matches a text or regex
This helper produces a ``ExceptionInfo()`` object (see below).
You may use this function as a context manager::
>>> with raises(ZeroDivisionError):
... 1/0
.. versionchanged:: 2.10
In the context manager form you may use the keyword argument
``message`` to specify a custom failure message::
>>> with raises(ZeroDivisionError, message="Expecting ZeroDivisionError"):
... pass
Traceback (most recent call last):
...
Failed: Expecting ZeroDivisionError
.. note::
When using ``pytest.raises`` as a context manager, it's worthwhile to
note that normal context manager rules apply and that the exception
raised *must* be the final line in the scope of the context manager.
Lines of code after that, within the scope of the context manager will
not be executed. For example::
>>> value = 15
>>> with raises(ValueError) as exc_info:
... if value > 10:
... raise ValueError("value must be <= 10")
... assert exc_info.type == ValueError # this will not execute
Instead, the following approach must be taken (note the difference in
scope)::
>>> with raises(ValueError) as exc_info:
... if value > 10:
... raise ValueError("value must be <= 10")
...
>>> assert exc_info.type == ValueError
Since version ``3.1`` you can use the keyword argument ``match`` to assert that the
exception matches a text or regex::
>>> with raises(ValueError, match='must be 0 or None'):
... raise ValueError("value must be 0 or None")
>>> with raises(ValueError, match=r'must be \d+$'):
... raise ValueError("value must be 42")
**Legacy forms**
The forms below are fully supported but are discouraged for new code because the
context manager form is regarded as more readable and less error-prone.
It is possible to specify a callable by passing a to-be-called lambda::
>>> raises(ZeroDivisionError, lambda: 1/0)
<ExceptionInfo ...>
or you can specify an arbitrary callable with arguments::
>>> def f(x): return 1/x
...
>>> raises(ZeroDivisionError, f, 0)
<ExceptionInfo ...>
>>> raises(ZeroDivisionError, f, x=0)
<ExceptionInfo ...>
It is also possible to pass a string to be evaluated at runtime::
>>> raises(ZeroDivisionError, "f(0)")
<ExceptionInfo ...>
The string will be evaluated using the same ``locals()`` and ``globals()``
at the moment of the ``raises`` call.
.. currentmodule:: _pytest._code
Consult the API of ``excinfo`` objects: :class:`ExceptionInfo`.
.. note::
Similar to caught exception objects in Python, explicitly clearing
local references to returned ``ExceptionInfo`` objects can
help the Python interpreter speed up its garbage collection.
Clearing those references breaks a reference cycle
(``ExceptionInfo`` --> caught exception --> frame stack raising
the exception --> current frame stack --> local variables -->
``ExceptionInfo``) which makes Python keep all objects referenced
from that cycle (including all local variables in the current
frame) alive until the next cyclic garbage collection run. See the
official Python ``try`` statement documentation for more detailed
information.
"""
__tracebackhide__ = True
for exc in filterfalse(isclass, always_iterable(expected_exception, BASE_TYPE)):
msg = (
"exceptions must be old-style classes or"
" derived from BaseException, not %s"
)
raise TypeError(msg % type(exc))
message = "DID NOT RAISE {}".format(expected_exception)
match_expr = None
if not args:
if "message" in kwargs:
message = kwargs.pop("message")
if "match" in kwargs:
match_expr = kwargs.pop("match")
if kwargs:
msg = "Unexpected keyword arguments passed to pytest.raises: "
msg += ", ".join(kwargs.keys())
raise TypeError(msg)
return RaisesContext(expected_exception, message, match_expr)
elif isinstance(args[0], str):
code, = args
assert isinstance(code, str)
frame = sys._getframe(1)
loc = frame.f_locals.copy()
loc.update(kwargs)
# print "raises frame scope: %r" % frame.f_locals
try:
code = _pytest._code.Source(code).compile()
six.exec_(code, frame.f_globals, loc)
# XXX didn't mean f_globals == f_locals something special?
# this is destroyed here ...
except expected_exception:
return _pytest._code.ExceptionInfo()
else:
func = args[0]
try:
func(*args[1:], **kwargs)
except expected_exception:
return _pytest._code.ExceptionInfo()
> fail(message)
..\_pytest\python_api.py:694:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
msg = "DID NOT RAISE <type 'exceptions.ValueError'>", pytrace = True
def fail(msg="", pytrace=True):
"""
Explicitly fail an executing test with the given message.
:param str msg: the message to show the user as reason for the failure.
:param bool pytrace: if false the msg represents the full failure information and no
python traceback will be reported.
"""
__tracebackhide__ = True
> raise Failed(msg=msg, pytrace=pytrace)
E Failed: DID NOT RAISE <type 'exceptions.ValueError'>
..\_pytest\outcomes.py:113: Failed
=========================== short test summary info ===========================
FAIL module\signal\test\test_signal.py::AppTestSignal::()::test_set_wakeup_fd_invalid
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
========== 1 failed, 7 passed, 9 skipped, 1 warnings in 6.79 seconds ==========
++ 23:04:08 starting module/struct/test [61 started in total]
__ module/select/test [60 done in total, somefailed=False] ____________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 40 items
module\select\test\test_epoll.py ssssssss [ 20%]
module\select\test\test_kqueue.py sssss [ 32%]
module\select\test\test_select.py sssssssssssssss....From thread 3308 started by <bound method socket.connect of <socket object, fd=-1, family=2, type=1, protocol=0>>:
......ss [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============== 10 passed, 30 skipped, 1 warnings in 7.60 seconds ==============
From thread 11036 started by <bound method socket.connect of <socket object, fd=-1, family=2, type=1, protocol=0>>:
++ 23:04:09 starting module/sys/test [62 started in total]
__ module/struct/test [61 done in total, somefailed=False] ____________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 40 items
module\struct\test\test_struct.py ...................................... [ 95%]
.. [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
==================== 40 passed, 1 warnings in 6.78 seconds ====================
++ 23:04:17 starting module/termios/test [63 started in total]
__ module/sys/test [62 done in total, somefailed=False] _______________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 53 items
module\sys\test\test_sysmodule.py ......................s.....ss........ [ 71%]
....s....... [ 94%]
module\sys\test\test_version.py ... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============== 49 passed, 4 skipped, 1 warnings in 6.95 seconds ===============
++ 23:04:18 starting module/test_lib_pypy [64 started in total]
__ module/termios/test [63 done in total, somefailed=True] ____________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 0 items / 1 errors
=================================== ERRORS ====================================
__________ ERROR collecting pypy/module/termios/test/test_termios.py __________
Using pytest.skip outside of a test is not allowed. To decorate a test function, use the @pytest.mark.skip or @pytest.mark.skipif decorators instead, and to skip a module use `pytestmark = pytest.mark.{skip,skipif}.
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
!!!!!!!!!!!!!!!!!!! Interrupted: 1 errors during collection !!!!!!!!!!!!!!!!!!!
===================== 1 warnings, 1 error in 0.92 seconds =====================
++ 23:04:19 starting module/thread/test [65 started in total]
__ module/test_lib_pypy [64 done in total, somefailed=False] __________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 232 items / 5 skipped
module\test_lib_pypy\test_collections.py ..................... [ 9%]
module\test_lib_pypy\test_marshal_extra.py ............................. [ 21%]
........................................................................ [ 52%]
.................................................. [ 74%]
module\test_lib_pypy\test_md5_extra.py ...... [ 76%]
module\test_lib_pypy\test_msvcrt.py . [ 77%]
module\test_lib_pypy\test_pickle_extra.py s [ 77%]
module\test_lib_pypy\test_sha_extra.py ... [ 78%]
module\test_lib_pypy\test_site_extra.py . [ 79%]
module\test_lib_pypy\test_stackless.py .............................. [ 92%]
module\test_lib_pypy\test_stackless_pickling.py .. [ 93%]
module\test_lib_pypy\test_structseq.py ......... [ 96%]
module\test_lib_pypy\test_tputil.py ..s.... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
module\test_lib_pypy\test_md5_extra.py:6
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pypy\module\test_lib_pypy\test_md5_extra.py:6: DeprecationWarning: the md5 module is deprecated; use hashlib instead
import md5
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============= 230 passed, 7 skipped, 2 warnings in 19.09 seconds ==============
++ 23:04:38 starting module/time/test [66 started in total]
__ module/time/test [65 done in total, somefailed=False] ______________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 18 items
module\time\test\test_time.py ...........s...... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============== 17 passed, 1 skipped, 1 warnings in 4.78 seconds ===============
++ 23:04:45 starting module/unicodedata/test [67 started in total]
__ module/thread/test [66 done in total, somefailed=False] ____________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 41 items
module\thread\test\test_fork.py sss [ 7%]
module\thread\test\test_import_lock.py .... [ 17%]
module\thread\test\test_local.py ...... [ 31%]
module\thread\test\test_lock.py ............sss. [ 70%]
module\thread\test\test_thread.py ..........s. [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============== 34 passed, 7 skipped, 1 warnings in 23.22 seconds ==============
++ 23:04:48 starting module/zipimport/test [68 started in total]
__ module/unicodedata/test [67 done in total, somefailed=False] _______________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 10 items / 1 skipped
module\unicodedata\test\test_unicodedata.py .......... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============== 10 passed, 1 skipped, 1 warnings in 5.30 seconds ===============
++ 23:04:53 starting module/zlib/test [69 started in total]
__ module/zipimport/test [68 done in total, somefailed=False] _________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 67 items
module\zipimport\test\test_undocumented.py ...... [ 8%]
module\zipimport\test\test_zipimport.py ................................ [ 56%]
........ [ 68%]
module\zipimport\test\test_zipimport_deflated.py ..................... [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
=================== 67 passed, 1 warnings in 10.45 seconds ====================
__ module/zlib/test [69 done in total, somefailed=False] ______________________
============================= test session starts =============================
platform win32 -- Python 2.7.18[pypy-7.3.23-alpha], pytest-3.10.1, py-1.11.0, pluggy-0.11.0
pytest-3.10.1 from d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\pytest.pyc
rootdir: d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build, inifile: pytest.ini
collected 30 items
module\zlib\test\test_zlib.py ........................s..s.. [100%]
============================== warnings summary ===============================
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39
d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\_pytest\resultlog.py:39: RemovedInPytest4Warning: --result-log is deprecated and scheduled for removal in pytest 4.0.
See https://docs.pytest.org/en/latest/usage.html#creating-resultlog-format-files for more information.
_issue_config_warning(RESULT_LOG, config)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
============== 28 passed, 2 skipped, 1 warnings in 6.16 seconds ===============
program finished with exit code 1
elapsedTime=400.157000