python testrunner/lib_python_tests.py
in dir /Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build (timeout 4000 secs)
watching logfiles {'pytestLog': 'cpython.log'}
argv: ['python', 'testrunner/lib_python_tests.py']
environment:
HOME=/Users/matti
HOMEBREW_CELLAR=/opt/homebrew/Cellar
HOMEBREW_PREFIX=/opt/homebrew
HOMEBREW_REPOSITORY=/opt/homebrew
INFOPATH=/opt/homebrew/share/info:
LANG=en_US.UTF-8
LC_ADDRESS=en_AU.UTF-8
LC_IDENTIFICATION=en_AU.UTF-8
LC_MEASUREMENT=en_AU.UTF-8
LC_MONETARY=en_AU.UTF-8
LC_NAME=en_AU.UTF-8
LC_NUMERIC=en_AU.UTF-8
LC_PAPER=en_AU.UTF-8
LC_TELEPHONE=en_AU.UTF-8
LC_TIME=en_AU.UTF-8
LOGNAME=matti
OLDPWD=/Users/matti
PATH=/Users/matti/oss/pypy-arm64-buildbot/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/Library/Frameworks/Python.framework/Versions/3.11/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Library/Apple/usr/bin
PKG_CONFIG_PATH=/opt/homebrew/Cellar/openssl@1.1/1.1.1t/lib/pkgconfig
PWD=/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build
PYPY_USESSION_DIR=/tmp/buildbot-arm64
SETUPTOOLS_USE_DISTUTILS=stdlib
SHELL=/bin/zsh
SHLVL=2
SSH_CLIENT=10.0.0.17 36602 22
SSH_CONNECTION=10.0.0.17 36602 10.0.0.16 22
SSH_TTY=/dev/ttys000
TERM=xterm-256color
TMPDIR=/tmp/buildbot-arm64/pytest
USER=matti
_=/Users/matti/oss/pypy-arm64-buildbot/bin/buildslave
using PTY: False
/Users/matti/oss/pypy-arm64-buildbot/site-packages/hypothesis/extra/pytestplugin.py:61: HypothesisWarning:
You are using Pytest version 2.9.2. Hypothesis tests work with any test
runner, but our Pytest plugin requires Pytest 4.3 or newer.
Note that the Pytest developers no longer support this version either!
Disabling the Hypothesis pytest plugin...
warnings.warn(PYTEST_TOO_OLD_MESSAGE % (pytest.__version__,), HypothesisWarning)
============================= test session starts ==============================
platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1
rootdir: /Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build, inifile: pytest.ini
plugins: hypothesis-4.57.1
collected 406 items
lib-python/2.7/test/test_MimeWriter.py .
lib-python/2.7/test/test_SimpleHTTPServer.py .
lib-python/2.7/test/test_StringIO.py .
lib-python/2.7/test/test___all__.py .
lib-python/2.7/test/test___future__.py .
lib-python/2.7/test/test__locale.py .
lib-python/2.7/test/test__osx_support.py .
lib-python/2.7/test/test_abc.py .
lib-python/2.7/test/test_abstract_numbers.py .
lib-python/2.7/test/test_aepack.py s
lib-python/2.7/test/test_aifc.py .
lib-python/2.7/test/test_al.py s
lib-python/2.7/test/test_anydbm.py .
lib-python/2.7/test/test_applesingle.py s
lib-python/2.7/test/test_argparse.py .
lib-python/2.7/test/test_array.py .
lib-python/2.7/test/test_ascii_formatd.py s
lib-python/2.7/test/test_ast.py .
lib-python/2.7/test/test_asynchat.py .
lib-python/2.7/test/test_asyncore.py .
lib-python/2.7/test/test_atexit.py .
lib-python/2.7/test/test_audioop.py .
lib-python/2.7/test/test_augassign.py .
lib-python/2.7/test/test_base64.py .
lib-python/2.7/test/test_bastion.py .
lib-python/2.7/test/test_bdb.py s
lib-python/2.7/test/test_bigaddrspace.py .
lib-python/2.7/test/test_bigmem.py .
lib-python/2.7/test/test_binascii.py .
lib-python/2.7/test/test_binhex.py .
lib-python/2.7/test/test_binop.py .
lib-python/2.7/test/test_bisect.py s
lib-python/2.7/test/test_bool.py .
lib-python/2.7/test/test_bsddb.py s
lib-python/2.7/test/test_bsddb185.py s
lib-python/2.7/test/test_bsddb3.py s
lib-python/2.7/test/test_buffer.py .
lib-python/2.7/test/test_bufio.py .
lib-python/2.7/test/test_builtin.py .
lib-python/2.7/test/test_bytes.py .
lib-python/2.7/test/test_bz2.py .
lib-python/2.7/test/test_calendar.py .
lib-python/2.7/test/test_call.py .
lib-python/2.7/test/test_capi.py .
lib-python/2.7/test/test_cd.py s
lib-python/2.7/test/test_cfgparser.py .
lib-python/2.7/test/test_cgi.py .
lib-python/2.7/test/test_charmapcodec.py .
lib-python/2.7/test/test_cl.py s
lib-python/2.7/test/test_class.py .
lib-python/2.7/test/test_cmath.py .
lib-python/2.7/test/test_cmd.py .
lib-python/2.7/test/test_cmd_line.py .
lib-python/2.7/test/test_cmd_line_script.py .
lib-python/2.7/test/test_code.py .
lib-python/2.7/test/test_codeccallbacks.py .
lib-python/2.7/test/test_codecencodings_cn.py .
lib-python/2.7/test/test_codecencodings_hk.py .
lib-python/2.7/test/test_codecencodings_iso2022.py .
lib-python/2.7/test/test_codecencodings_jp.py .
lib-python/2.7/test/test_codecencodings_kr.py .
lib-python/2.7/test/test_codecencodings_tw.py .
lib-python/2.7/test/test_codecmaps_cn.py .
lib-python/2.7/test/test_codecmaps_hk.py .
lib-python/2.7/test/test_codecmaps_jp.py .
lib-python/2.7/test/test_codecmaps_kr.py .
lib-python/2.7/test/test_codecmaps_tw.py .
lib-python/2.7/test/test_codecs.py .
lib-python/2.7/test/test_codeop.py .
lib-python/2.7/test/test_coercion.py .
lib-python/2.7/test/test_collections.py .
lib-python/2.7/test/test_colorsys.py .
lib-python/2.7/test/test_commands.py .
lib-python/2.7/test/test_compare.py .
lib-python/2.7/test/test_compile.py .
lib-python/2.7/test/test_compileall.py .
lib-python/2.7/test/test_compiler.py s
lib-python/2.7/test/test_complex.py .
lib-python/2.7/test/test_complex_args.py .
lib-python/2.7/test/test_contains.py .
lib-python/2.7/test/test_contextlib.py .
lib-python/2.7/test/test_cookie.py .
lib-python/2.7/test/test_cookielib.py .
lib-python/2.7/test/test_copy.py .
lib-python/2.7/test/test_copy_reg.py .
lib-python/2.7/test/test_cpickle.py .
lib-python/2.7/test/test_cprofile.py .
lib-python/2.7/test/test_crypt.py s
lib-python/2.7/test/test_csv.py .
lib-python/2.7/test/test_ctypes.py .
lib-python/2.7/test/test_curses.py .
lib-python/2.7/test/test_datetime.py .
lib-python/2.7/test/test_dbm.py .
lib-python/2.7/test/test_decimal.py .
lib-python/2.7/test/test_decorators.py .
lib-python/2.7/test/test_defaultdict.py .
lib-python/2.7/test/test_deque.py .
lib-python/2.7/test/test_descr.py .
lib-python/2.7/test/test_descrtut.py .
lib-python/2.7/test/test_dict.py .
lib-python/2.7/test/test_dictcomps.py .
lib-python/2.7/test/test_dictviews.py .
lib-python/2.7/test/test_difflib.py .
lib-python/2.7/test/test_dircache.py .
lib-python/2.7/test/test_dis.py .
lib-python/2.7/test/test_distutils.py s
lib-python/2.7/test/test_dl.py s
lib-python/2.7/test/test_doctest.py .
lib-python/2.7/test/test_doctest2.py .
lib-python/2.7/test/test_docxmlrpc.py .
lib-python/2.7/test/test_dumbdbm.py .
lib-python/2.7/test/test_dummy_thread.py .
lib-python/2.7/test/test_dummy_threading.py .
lib-python/2.7/test/test_email.py .
lib-python/2.7/test/test_email_codecs.py .
lib-python/2.7/test/test_email_renamed.py .
lib-python/2.7/test/test_ensurepip.py .
lib-python/2.7/test/test_enumerate.py .
lib-python/2.7/test/test_eof.py .
lib-python/2.7/test/test_epoll.py s
lib-python/2.7/test/test_errno.py .
lib-python/2.7/test/test_exception_variations.py .
lib-python/2.7/test/test_exceptions.py .
lib-python/2.7/test/test_extcall.py .
lib-python/2.7/test/test_fcntl.py .
lib-python/2.7/test/test_file.py .
lib-python/2.7/test/test_file2k.py .
lib-python/2.7/test/test_file_eintr.py .
lib-python/2.7/test/test_filecmp.py .
lib-python/2.7/test/test_fileinput.py .
lib-python/2.7/test/test_fileio.py .
lib-python/2.7/test/test_float.py .
lib-python/2.7/test/test_fnmatch.py .
lib-python/2.7/test/test_fork1.py .
lib-python/2.7/test/test_format.py .
lib-python/2.7/test/test_fpformat.py .
lib-python/2.7/test/test_fractions.py .
lib-python/2.7/test/test_frozen.py s
lib-python/2.7/test/test_ftplib.py .
lib-python/2.7/test/test_funcattrs.py .
lib-python/2.7/test/test_functools.py .
lib-python/2.7/test/test_future.py .
lib-python/2.7/test/test_future1.py .
lib-python/2.7/test/test_future2.py .
lib-python/2.7/test/test_future3.py .
lib-python/2.7/test/test_future4.py .
lib-python/2.7/test/test_future5.py .
lib-python/2.7/test/test_future_builtins.py .
lib-python/2.7/test/test_gc.py s
lib-python/2.7/test/test_gdb.py s
lib-python/2.7/test/test_gdbm.py .
lib-python/2.7/test/test_generators.py .
lib-python/2.7/test/test_genericpath.py .
lib-python/2.7/test/test_genexps.py .
lib-python/2.7/test/test_getargs.py .
lib-python/2.7/test/test_getargs2.py s
lib-python/2.7/test/test_getopt.py .
lib-python/2.7/test/test_gettext.py .
lib-python/2.7/test/test_gl.py s
lib-python/2.7/test/test_glob.py .
lib-python/2.7/test/test_global.py .
lib-python/2.7/test/test_grammar.py .
lib-python/2.7/test/test_grp.py .
lib-python/2.7/test/test_gzip.py .
lib-python/2.7/test/test_hash.py .
lib-python/2.7/test/test_hashlib.py .
lib-python/2.7/test/test_heapq.py .
lib-python/2.7/test/test_hmac.py .
lib-python/2.7/test/test_hotshot.py s
lib-python/2.7/test/test_htmllib.py .
lib-python/2.7/test/test_htmlparser.py .
lib-python/2.7/test/test_httplib.py .
lib-python/2.7/test/test_httpservers.py .
lib-python/2.7/test/test_idle.py .
lib-python/2.7/test/test_imageop.py s
lib-python/2.7/test/test_imaplib.py .
lib-python/2.7/test/test_imgfile.py s
lib-python/2.7/test/test_imghdr.py .
lib-python/2.7/test/test_imp.py .
lib-python/2.7/test/test_import.py .
lib-python/2.7/test/test_import_magic.py .
lib-python/2.7/test/test_importhooks.py .
lib-python/2.7/test/test_importlib.py .
lib-python/2.7/test/test_index.py .
lib-python/2.7/test/test_inspect.py .
lib-python/2.7/test/test_int.py .
lib-python/2.7/test/test_int_literal.py .
lib-python/2.7/test/test_io.py .
lib-python/2.7/test/test_ioctl.py s
lib-python/2.7/test/test_isinstance.py .
lib-python/2.7/test/test_iter.py .
lib-python/2.7/test/test_iterlen.py .
lib-python/2.7/test/test_itertools.py .
lib-python/2.7/test/test_json.py .
lib-python/2.7/test/test_kqueue.py .
lib-python/2.7/test/test_largefile.py .
lib-python/2.7/test/test_lib2to3.py .
lib-python/2.7/test/test_linecache.py .
lib-python/2.7/test/test_linuxaudiodev.py s
lib-python/2.7/test/test_list.py .
lib-python/2.7/test/test_locale.py .
lib-python/2.7/test/test_logging.py .
lib-python/2.7/test/test_long.py .
lib-python/2.7/test/test_long_future.py .
lib-python/2.7/test/test_longexp.py .
lib-python/2.7/test/test_macos.py s
lib-python/2.7/test/test_macostools.py s
lib-python/2.7/test/test_macpath.py .
lib-python/2.7/test/test_macurl2path.py .
lib-python/2.7/test/test_mailbox.py .
lib-python/2.7/test/test_marshal.py .
lib-python/2.7/test/test_math.py .
lib-python/2.7/test/test_md5.py .
lib-python/2.7/test/test_memoryio.py .
lib-python/2.7/test/test_memoryview.py .
lib-python/2.7/test/test_mhlib.py .
lib-python/2.7/test/test_mimetools.py .
lib-python/2.7/test/test_mimetypes.py .
lib-python/2.7/test/test_minidom.py .
lib-python/2.7/test/test_mmap.py F
lib-python/2.7/test/test_module.py .
lib-python/2.7/test/test_modulefinder.py .
lib-python/2.7/test/test_msilib.py s
lib-python/2.7/test/test_multibytecodec.py .
lib-python/2.7/test/test_multifile.py .
lib-python/2.7/test/test_multiprocessing.py .
lib-python/2.7/test/test_mutants.py .
lib-python/2.7/test/test_mutex.py .
lib-python/2.7/test/test_netrc.py .
lib-python/2.7/test/test_new.py .
lib-python/2.7/test/test_nis.py s
lib-python/2.7/test/test_nntplib.py .
lib-python/2.7/test/test_normalization.py .
lib-python/2.7/test/test_ntpath.py .
lib-python/2.7/test/test_old_mailbox.py .
lib-python/2.7/test/test_opcodes.py .
lib-python/2.7/test/test_openpty.py .
lib-python/2.7/test/test_operator.py .
lib-python/2.7/test/test_optparse.py .
lib-python/2.7/test/test_ordered_dict.py .
lib-python/2.7/test/test_os.py .
lib-python/2.7/test/test_ossaudiodev.py s
lib-python/2.7/test/test_parser.py s
lib-python/2.7/test/test_pdb.py .
lib-python/2.7/test/test_peepholer.py .
lib-python/2.7/test/test_pep247.py .
lib-python/2.7/test/test_pep277.py .
lib-python/2.7/test/test_pep352.py .
lib-python/2.7/test/test_pickle.py .
lib-python/2.7/test/test_pickletools.py .
lib-python/2.7/test/test_pipes.py .
lib-python/2.7/test/test_pkg.py .
lib-python/2.7/test/test_pkgimport.py .
lib-python/2.7/test/test_pkgutil.py .
lib-python/2.7/test/test_platform.py .
lib-python/2.7/test/test_plistlib.py .
lib-python/2.7/test/test_poll.py .
lib-python/2.7/test/test_popen.py .
lib-python/2.7/test/test_popen2.py .
lib-python/2.7/test/test_poplib.py .
lib-python/2.7/test/test_posix.py .
lib-python/2.7/test/test_posixpath.py .
lib-python/2.7/test/test_pow.py .
lib-python/2.7/test/test_pprint.py .
lib-python/2.7/test/test_print.py .
lib-python/2.7/test/test_profile.py .
lib-python/2.7/test/test_property.py .
lib-python/2.7/test/test_pstats.py .
lib-python/2.7/test/test_pty.py .
lib-python/2.7/test/test_pwd.py .
lib-python/2.7/test/test_py3kwarn.py s
lib-python/2.7/test/test_py_compile.py .
lib-python/2.7/test/test_pyclbr.py .
lib-python/2.7/test/test_pydoc.py .
lib-python/2.7/test/test_pyexpat.py .
lib-python/2.7/test/test_queue.py .
lib-python/2.7/test/test_quopri.py .
lib-python/2.7/test/test_random.py .
lib-python/2.7/test/test_re.py .
lib-python/2.7/test/test_readline.py .
lib-python/2.7/test/test_regrtest.py .
lib-python/2.7/test/test_repr.py .
lib-python/2.7/test/test_resource.py .
lib-python/2.7/test/test_rfc822.py .
lib-python/2.7/test/test_richcmp.py .
lib-python/2.7/test/test_rlcompleter.py .
lib-python/2.7/test/test_robotparser.py .
lib-python/2.7/test/test_runpy.py .
lib-python/2.7/test/test_sax.py .
lib-python/2.7/test/test_scope.py .
lib-python/2.7/test/test_scriptpackages.py s
lib-python/2.7/test/test_select.py .
lib-python/2.7/test/test_set.py .
lib-python/2.7/test/test_setcomps.py .
lib-python/2.7/test/test_sets.py .
lib-python/2.7/test/test_sgmllib.py .
lib-python/2.7/test/test_sha.py .
lib-python/2.7/test/test_shelve.py .
lib-python/2.7/test/test_shlex.py .
lib-python/2.7/test/test_shutil.py .
lib-python/2.7/test/test_signal.py .
lib-python/2.7/test/test_site.py .
lib-python/2.7/test/test_slice.py .
lib-python/2.7/test/test_smtplib.py .
lib-python/2.7/test/test_smtpnet.py .
lib-python/2.7/test/test_socket.py .
lib-python/2.7/test/test_socketserver.py .
lib-python/2.7/test/test_softspace.py .
lib-python/2.7/test/test_sort.py .
lib-python/2.7/test/test_source_encoding.py .
lib-python/2.7/test/test_spwd.py s
lib-python/2.7/test/test_sqlite.py .
lib-python/2.7/test/test_ssl.py .
lib-python/2.7/test/test_startfile.py s
lib-python/2.7/test/test_stat.py .
lib-python/2.7/test/test_str.py F
lib-python/2.7/test/test_strftime.py .
lib-python/2.7/test/test_string.py .
lib-python/2.7/test/test_stringprep.py .
lib-python/2.7/test/test_strop.py s
lib-python/2.7/test/test_strptime.py .
lib-python/2.7/test/test_strtod.py .
lib-python/2.7/test/test_struct.py .
lib-python/2.7/test/test_structmembers.py s
lib-python/2.7/test/test_structseq.py .
lib-python/2.7/test/test_subprocess.py .
lib-python/2.7/test/test_sunau.py .
lib-python/2.7/test/test_sunaudiodev.py s
lib-python/2.7/test/test_sundry.py .
lib-python/2.7/test/test_symtable.py s
lib-python/2.7/test/test_syntax.py .
lib-python/2.7/test/test_sys.py .
lib-python/2.7/test/test_sys_setprofile.py .
lib-python/2.7/test/test_sys_settrace.py .
lib-python/2.7/test/test_sysconfig.py .
lib-python/2.7/test/test_tarfile.py .
lib-python/2.7/test/test_tcl.py .
lib-python/2.7/test/test_telnetlib.py .
lib-python/2.7/test/test_tempfile.py .
lib-python/2.7/test/test_test_support.py .
lib-python/2.7/test/test_textwrap.py .
lib-python/2.7/test/test_thread.py .
lib-python/2.7/test/test_threaded_import.py .
lib-python/2.7/test/test_threadedtempfile.py .
lib-python/2.7/test/test_threading.py .
lib-python/2.7/test/test_threading_local.py .
lib-python/2.7/test/test_threadsignals.py .
lib-python/2.7/test/test_time.py F
lib-python/2.7/test/test_timeit.py .
lib-python/2.7/test/test_timeout.py .
lib-python/2.7/test/test_tk.py s
lib-python/2.7/test/test_tokenize.py .
lib-python/2.7/test/test_tools.py s
lib-python/2.7/test/test_trace.py .
lib-python/2.7/test/test_traceback.py .
lib-python/2.7/test/test_transformer.py .
lib-python/2.7/test/test_ttk_guionly.py s
lib-python/2.7/test/test_ttk_textonly.py .
lib-python/2.7/test/test_tuple.py .
lib-python/2.7/test/test_turtle.py .
lib-python/2.7/test/test_typechecks.py .
lib-python/2.7/test/test_types.py .
lib-python/2.7/test/test_ucn.py .
lib-python/2.7/test/test_unary.py .
lib-python/2.7/test/test_undocumented_details.py .
lib-python/2.7/test/test_unicode.py .
lib-python/2.7/test/test_unicode_file.py .
lib-python/2.7/test/test_unicodedata.py .
lib-python/2.7/test/test_unittest.py .
lib-python/2.7/test/test_univnewlines.py .
lib-python/2.7/test/test_univnewlines2k.py .
lib-python/2.7/test/test_unpack.py .
lib-python/2.7/test/test_urllib.py .
lib-python/2.7/test/test_urllib2.py .
lib-python/2.7/test/test_urllib2_localnet.py .
lib-python/2.7/test/test_urllib2net.py .
lib-python/2.7/test/test_urllibnet.py .
lib-python/2.7/test/test_urlparse.py .
lib-python/2.7/test/test_userdict.py .
lib-python/2.7/test/test_userlist.py .
lib-python/2.7/test/test_userstring.py .
lib-python/2.7/test/test_uu.py .
lib-python/2.7/test/test_uuid.py .
lib-python/2.7/test/test_wait3.py .
lib-python/2.7/test/test_wait4.py .
lib-python/2.7/test/test_warnings.py .
lib-python/2.7/test/test_wave.py .
lib-python/2.7/test/test_weakref.py .
lib-python/2.7/test/test_weakset.py .
lib-python/2.7/test/test_whichdb.py .
lib-python/2.7/test/test_winreg.py s
lib-python/2.7/test/test_winsound.py s
lib-python/2.7/test/test_with.py F
lib-python/2.7/test/test_wsgiref.py .
lib-python/2.7/test/test_xdrlib.py .
lib-python/2.7/test/test_xml_etree.py .
lib-python/2.7/test/test_xml_etree_c.py .
lib-python/2.7/test/test_xmllib.py .
lib-python/2.7/test/test_xmlrpc.py .
lib-python/2.7/test/test_xpickle.py .
lib-python/2.7/test/test_xrange.py .
lib-python/2.7/test/test_zipfile.py .
lib-python/2.7/test/test_zipfile64.py .
lib-python/2.7/test/test_zipimport.py .
lib-python/2.7/test/test_zipimport_support.py .
lib-python/2.7/test/test_zlib.py .
=================================== FAILURES ===================================
_______________________________________ _______________________________________
test_access_parameter (test.test_mmap.MmapTests) ... ERROR
test_anonymous (test.test_mmap.MmapTests) ... ok
test_bad_file_desc (test.test_mmap.MmapTests) ... ok
test_basic (test.test_mmap.MmapTests) ... ok
test_concat_repeat_exception (test.test_mmap.MmapTests) ... ok
test_crasher_on_windows (test.test_mmap.MmapTests) ... skipped 'requires Windows'
test_double_close (test.test_mmap.MmapTests) ... ok
test_empty_file (test.test_mmap.MmapTests) ... ok
test_entire_file (test.test_mmap.MmapTests) ... ok
test_error (test.test_mmap.MmapTests) ... ok
test_extended_getslice (test.test_mmap.MmapTests) ... ok
test_extended_set_del_slice (test.test_mmap.MmapTests) ... ok
test_find_end (test.test_mmap.MmapTests) ... ok
test_invalid_descriptor (test.test_mmap.MmapTests) ... skipped 'requires Windows'
test_io_methods (test.test_mmap.MmapTests) ... ok
test_length_0_large_offset (test.test_mmap.MmapTests) ... ok
test_length_0_offset (test.test_mmap.MmapTests) ... ok
test_move (test.test_mmap.MmapTests) ... ok
test_offset (test.test_mmap.MmapTests) ... ok
test_prot_readonly (test.test_mmap.MmapTests) ... ok
test_resize_past_pos (test.test_mmap.MmapTests) ... skipped 'resizing not supported'
test_rfind (test.test_mmap.MmapTests) ... ok
test_sizeof (test.test_mmap.MmapTests) ... skipped 'implementation detail specific to cpython'
test_subclass (test.test_mmap.MmapTests) ... ok
test_tagname (test.test_mmap.MmapTests) ... skipped 'requires Windows'
test_tougher_find (test.test_mmap.MmapTests) ... ok
test_around_2GB (test.test_mmap.LargeMmapTests) ... ok
test_around_4GB (test.test_mmap.LargeMmapTests) ... ok
test_large_filesize (test.test_mmap.LargeMmapTests) ... ok
test_large_offset (test.test_mmap.LargeMmapTests) ... ok
======================================================================
ERROR: test_access_parameter (test.test_mmap.MmapTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/2.7/test/test_mmap.py", line 253, in test_access_parameter
m = mmap.mmap(f.fileno(), mapsize, prot=prot)
error: [Errno 1] Operation not permitted
----------------------------------------------------------------------
Ran 30 tests in 0.455s
FAILED (errors=1, skipped=5)
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/pypy/tool/pytest/run-script/regrverbose.py", line 14, in <module>
indirect_test()
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/2.7/test/test_mmap.py", line 758, in test_main
run_unittest(MmapTests, LargeMmapTests)
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/2.7/test/support/__init__.py", line 1687, in run_unittest
_run_suite(suite)
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/2.7/test/support/__init__.py", line 1578, in _run_suite
raise TestFailed(err)
TestFailed: Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/2.7/test/test_mmap.py", line 253, in test_access_parameter
m = mmap.mmap(f.fileno(), mapsize, prot=prot)
error: [Errno 1] Operation not permitted
_______________________________________ _______________________________________
self = <CallInfo when='call' exception: ExecutionFailed: -10 /Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/pypy/goal/pypy-c --info
>
func = <function <lambda> at 0x0000000150ac6a70>, when = 'call'
def __init__(self, func, when):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
self.when = when
self.start = time()
try:
> self.result = func()
_pytest/runner.py:150:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> return CallInfo(lambda: ihook(item=item, **kwds), when=when)
_pytest/runner.py:138:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_HookCaller 'pytest_runtest_call'>
kwargs = {'__multicall__': <_MultiCall 0 results, 0 meths, kwargs={'item': <ReallyRunFileExternal 'unmodified'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}>, 'item': <ReallyRunFileExternal 'unmodified'>}
def __call__(self, **kwargs):
assert not self.is_historic()
> return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs)
_pytest/vendored_packages/pluggy.py:724:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_pytest.config.PytestPluginManager object at 0x0000000148820f38>
hook = <_HookCaller 'pytest_runtest_call'>, methods = []
kwargs = {'__multicall__': <_MultiCall 0 results, 0 meths, kwargs={'item': <ReallyRunFileExternal 'unmodified'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}>, 'item': <ReallyRunFileExternal 'unmodified'>}
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.py:338:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
hook = <_HookCaller 'pytest_runtest_call'>, methods = []
kwargs = {'__multicall__': <_MultiCall 0 results, 0 meths, kwargs={'item': <ReallyRunFileExternal 'unmodified'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}>, 'item': <ReallyRunFileExternal 'unmodified'>}
self._inner_hookexec = lambda hook, methods, kwargs: \
> _MultiCall(methods, kwargs, hook.spec_opts).execute()
_pytest/vendored_packages/pluggy.py:333:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_MultiCall 0 results, 0 meths, kwargs={'item': <ReallyRunFileExternal 'unmodified'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}>
def execute(self):
all_kwargs = self.kwargs
self.results = results = []
firstresult = self.specopts.get("firstresult")
while self.hook_impls:
hook_impl = self.hook_impls.pop()
args = [all_kwargs[argname] for argname in hook_impl.argnames]
if hook_impl.hookwrapper:
> return _wrapped_call(hook_impl.function(*args), self.execute)
_pytest/vendored_packages/pluggy.py:595:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
wrap_controller = <generator object pytest_runtest_call at 0x0000000118a18e30>
func = <bound method _MultiCall.execute of <_MultiCall 0 results, 0 meths, kwargs={'i...unmodified'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}>>
def _wrapped_call(wrap_controller, func):
""" Wrap calling to a function with a generator which needs to yield
exactly once. The yield point will trigger calling the wrapped function
and return its _CallOutcome to the yield point. The generator then needs
to finish (raise StopIteration) in order for the wrapped call to complete.
"""
try:
next(wrap_controller) # first yield
except StopIteration:
_raise_wrapfail(wrap_controller, "did not yield")
call_outcome = _CallOutcome(func)
try:
wrap_controller.send(call_outcome)
_raise_wrapfail(wrap_controller, "has second yield")
except StopIteration:
pass
> return call_outcome.get_result()
_pytest/vendored_packages/pluggy.py:253:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x0000000118a0a420>
def get_result(self):
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.py:279:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x0000000118a0a420>
func = <bound method _MultiCall.execute of <_MultiCall 0 results, 0 meths, kwargs={'i...unmodified'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}>>
def __init__(self, func):
try:
> self.result = func()
_pytest/vendored_packages/pluggy.py:264:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_MultiCall 0 results, 0 meths, kwargs={'item': <ReallyRunFileExternal 'unmodified'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}>
def execute(self):
all_kwargs = self.kwargs
self.results = results = []
firstresult = self.specopts.get("firstresult")
while self.hook_impls:
hook_impl = self.hook_impls.pop()
args = [all_kwargs[argname] for argname in hook_impl.argnames]
if hook_impl.hookwrapper:
return _wrapped_call(hook_impl.function(*args), self.execute)
> res = hook_impl.function(*args)
_pytest/vendored_packages/pluggy.py:596:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <ReallyRunFileExternal 'unmodified'>
def pytest_runtest_call(item):
try:
> item.runtest()
_pytest/runner.py:91:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <ReallyRunFileExternal 'unmodified'>
def runtest(self):
""" invoke a subprocess running the test file via PyPy.
record its output into the 'result/user@host' subdirectory.
(we might want to create subdirectories for
each user, because we will probably all produce
such result runs and they will not be the same
i am afraid.
"""
regrtest = self.parent.regrtest
if regrtest.skip:
if regrtest.skip is True:
msg = "obsolete or unsupported platform"
else:
msg = regrtest.skip
py.test.skip(msg)
(skipped, exit_status, test_stdout, test_stderr) = \
> self.getresult(regrtest)
lib-python/conftest.py:622:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <ReallyRunFileExternal 'unmodified'>
regrtest = <conftest.RegrTest instance at 0x0000000149714560>
def getresult(self, regrtest):
> cmd = self.getinvocation(regrtest)
lib-python/conftest.py:662:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <ReallyRunFileExternal 'unmodified'>
regrtest = <conftest.RegrTest instance at 0x0000000149714560>
def getinvocation(self, regrtest):
fspath = regrtest.getfspath()
python = sys.executable
pypy_script = pypydir.join('bin', 'pyinteractive.py')
alarm_script = pypydir.join('tool', 'alarm.py')
if sys.platform == 'win32':
watchdog_name = 'watchdog_nt.py'
else:
watchdog_name = 'watchdog.py'
watchdog_script = pypydir.join('tool', watchdog_name)
regr_script = pypydir.join('tool', 'pytest',
'run-script', 'regrverbose.py')
regrrun = str(regr_script)
option = self.config.option
TIMEOUT = gettimeout(option.timeout.lower())
if option.pypy:
execpath = py.path.local(option.pypy)
if not execpath.check():
execpath = py.path.local.sysfind(option.pypy)
if not execpath:
raise LookupError("could not find executable %r" % option.pypy)
# check modules
> info = py.process.cmdexec("%s --info" % execpath)
lib-python/conftest.py:585:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
cmd = '/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/pypy/goal/pypy-c --info'
def cmdexec(cmd):
""" return unicode output of executing 'cmd' in a separate process.
raise cmdexec.Error exeception if the command failed.
the exception will provide an 'err' attribute containing
the error-output from the command.
if the subprocess module does not provide a proper encoding/unicode strings
sys.getdefaultencoding() will be used, if that does not exist, 'UTF-8'.
"""
process = subprocess.Popen(cmd, shell=True,
universal_newlines=True,
stdout=subprocess.PIPE, stderr=subprocess.PIPE)
out, err = process.communicate()
if sys.version_info[0] < 3: # on py3 we get unicode strings, on py2 not
try:
default_encoding = sys.getdefaultencoding() # jython may not have it
except AttributeError:
default_encoding = sys.stdout.encoding or 'UTF-8'
out = unicode(out, process.stdout.encoding or default_encoding)
err = unicode(err, process.stderr.encoding or default_encoding)
status = process.poll()
if status:
> raise ExecutionFailed(status, status, cmd, out, err)
E Error: ExecutionFailed: -10 /Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/pypy/goal/pypy-c --info
py/_process/cmdexec.py:28: Error
_______________________________________ _______________________________________
test_asctime (test.test_time.TimeTestCase) ... FAIL
test_clock (test.test_time.TimeTestCase) ... ok
test_conversions (test.test_time.TimeTestCase) ... ok
test_ctime_without_arg (test.test_time.TimeTestCase) ... ok
test_data_attributes (test.test_time.TimeTestCase) ... ok
test_default_values_for_zero (test.test_time.TimeTestCase) ... ok
test_gmtime_without_arg (test.test_time.TimeTestCase) ... ok
test_insane_timestamps (test.test_time.TimeTestCase) ... ok
test_localtime_without_arg (test.test_time.TimeTestCase) ... ok
test_mktime (test.test_time.TimeTestCase) ... ok
test_sleep (test.test_time.TimeTestCase) ... ok
test_strftime (test.test_time.TimeTestCase) ... ok
test_strftime_bounding_check (test.test_time.TimeTestCase) ... ok
test_strftime_bounds_checking (test.test_time.TimeTestCase) ... ok
test_strptime (test.test_time.TimeTestCase) ... ok
test_tzset (test.test_time.TimeTestCase) ... ok
======================================================================
FAIL: test_asctime (test.test_time.TimeTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/2.7/test/test_time.py", line 198, in test_asctime
(TIME_MAXYEAR + 1,) + (0,) * 8)
AssertionError: (<type 'exceptions.ValueError'>, <type 'exceptions.OverflowError'>) not raised
----------------------------------------------------------------------
Ran 16 tests in 1.230s
FAILED (failures=1)
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/pypy/tool/pytest/run-script/regrverbose.py", line 14, in <module>
indirect_test()
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/2.7/test/test_time.py", line 318, in test_main
test_support.run_unittest(TimeTestCase)
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/2.7/test/support/__init__.py", line 1687, in run_unittest
_run_suite(suite)
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/2.7/test/support/__init__.py", line 1578, in _run_suite
raise TestFailed(err)
TestFailed: Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/2.7/test/test_time.py", line 198, in test_asctime
(TIME_MAXYEAR + 1,) + (0,) * 8)
AssertionError: (<type 'exceptions.ValueError'>, <type 'exceptions.OverflowError'>) not raised
_______________________________________ _______________________________________
self = <CallInfo when='call' exception: ExecutionFailed: -10 /Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/pypy/goal/pypy-c --info
>
func = <function <lambda> at 0x000000013882dad8>, when = 'call'
def __init__(self, func, when):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
self.when = when
self.start = time()
try:
> self.result = func()
_pytest/runner.py:150:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> return CallInfo(lambda: ihook(item=item, **kwds), when=when)
_pytest/runner.py:138:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_HookCaller 'pytest_runtest_call'>
kwargs = {'__multicall__': <_MultiCall 0 results, 0 meths, kwargs={'item': <ReallyRunFileExternal 'unmodified'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}>, 'item': <ReallyRunFileExternal 'unmodified'>}
def __call__(self, **kwargs):
assert not self.is_historic()
> return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs)
_pytest/vendored_packages/pluggy.py:724:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_pytest.config.PytestPluginManager object at 0x0000000148820f38>
hook = <_HookCaller 'pytest_runtest_call'>, methods = []
kwargs = {'__multicall__': <_MultiCall 0 results, 0 meths, kwargs={'item': <ReallyRunFileExternal 'unmodified'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}>, 'item': <ReallyRunFileExternal 'unmodified'>}
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.py:338:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
hook = <_HookCaller 'pytest_runtest_call'>, methods = []
kwargs = {'__multicall__': <_MultiCall 0 results, 0 meths, kwargs={'item': <ReallyRunFileExternal 'unmodified'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}>, 'item': <ReallyRunFileExternal 'unmodified'>}
self._inner_hookexec = lambda hook, methods, kwargs: \
> _MultiCall(methods, kwargs, hook.spec_opts).execute()
_pytest/vendored_packages/pluggy.py:333:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_MultiCall 0 results, 0 meths, kwargs={'item': <ReallyRunFileExternal 'unmodified'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}>
def execute(self):
all_kwargs = self.kwargs
self.results = results = []
firstresult = self.specopts.get("firstresult")
while self.hook_impls:
hook_impl = self.hook_impls.pop()
args = [all_kwargs[argname] for argname in hook_impl.argnames]
if hook_impl.hookwrapper:
> return _wrapped_call(hook_impl.function(*args), self.execute)
_pytest/vendored_packages/pluggy.py:595:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
wrap_controller = <generator object pytest_runtest_call at 0x0000000128ca49d0>
func = <bound method _MultiCall.execute of <_MultiCall 0 results, 0 meths, kwargs={'i...unmodified'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}>>
def _wrapped_call(wrap_controller, func):
""" Wrap calling to a function with a generator which needs to yield
exactly once. The yield point will trigger calling the wrapped function
and return its _CallOutcome to the yield point. The generator then needs
to finish (raise StopIteration) in order for the wrapped call to complete.
"""
try:
next(wrap_controller) # first yield
except StopIteration:
_raise_wrapfail(wrap_controller, "did not yield")
call_outcome = _CallOutcome(func)
try:
wrap_controller.send(call_outcome)
_raise_wrapfail(wrap_controller, "has second yield")
except StopIteration:
pass
> return call_outcome.get_result()
_pytest/vendored_packages/pluggy.py:253:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x0000000128e71060>
def get_result(self):
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.py:279:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x0000000128e71060>
func = <bound method _MultiCall.execute of <_MultiCall 0 results, 0 meths, kwargs={'i...unmodified'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}>>
def __init__(self, func):
try:
> self.result = func()
_pytest/vendored_packages/pluggy.py:264:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_MultiCall 0 results, 0 meths, kwargs={'item': <ReallyRunFileExternal 'unmodified'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}>
def execute(self):
all_kwargs = self.kwargs
self.results = results = []
firstresult = self.specopts.get("firstresult")
while self.hook_impls:
hook_impl = self.hook_impls.pop()
args = [all_kwargs[argname] for argname in hook_impl.argnames]
if hook_impl.hookwrapper:
return _wrapped_call(hook_impl.function(*args), self.execute)
> res = hook_impl.function(*args)
_pytest/vendored_packages/pluggy.py:596:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <ReallyRunFileExternal 'unmodified'>
def pytest_runtest_call(item):
try:
> item.runtest()
_pytest/runner.py:91:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <ReallyRunFileExternal 'unmodified'>
def runtest(self):
""" invoke a subprocess running the test file via PyPy.
record its output into the 'result/user@host' subdirectory.
(we might want to create subdirectories for
each user, because we will probably all produce
such result runs and they will not be the same
i am afraid.
"""
regrtest = self.parent.regrtest
if regrtest.skip:
if regrtest.skip is True:
msg = "obsolete or unsupported platform"
else:
msg = regrtest.skip
py.test.skip(msg)
(skipped, exit_status, test_stdout, test_stderr) = \
> self.getresult(regrtest)
lib-python/conftest.py:622:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <ReallyRunFileExternal 'unmodified'>
regrtest = <conftest.RegrTest instance at 0x00000001497158e0>
def getresult(self, regrtest):
> cmd = self.getinvocation(regrtest)
lib-python/conftest.py:662:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <ReallyRunFileExternal 'unmodified'>
regrtest = <conftest.RegrTest instance at 0x00000001497158e0>
def getinvocation(self, regrtest):
fspath = regrtest.getfspath()
python = sys.executable
pypy_script = pypydir.join('bin', 'pyinteractive.py')
alarm_script = pypydir.join('tool', 'alarm.py')
if sys.platform == 'win32':
watchdog_name = 'watchdog_nt.py'
else:
watchdog_name = 'watchdog.py'
watchdog_script = pypydir.join('tool', watchdog_name)
regr_script = pypydir.join('tool', 'pytest',
'run-script', 'regrverbose.py')
regrrun = str(regr_script)
option = self.config.option
TIMEOUT = gettimeout(option.timeout.lower())
if option.pypy:
execpath = py.path.local(option.pypy)
if not execpath.check():
execpath = py.path.local.sysfind(option.pypy)
if not execpath:
raise LookupError("could not find executable %r" % option.pypy)
# check modules
> info = py.process.cmdexec("%s --info" % execpath)
lib-python/conftest.py:585:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
cmd = '/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/pypy/goal/pypy-c --info'
def cmdexec(cmd):
""" return unicode output of executing 'cmd' in a separate process.
raise cmdexec.Error exeception if the command failed.
the exception will provide an 'err' attribute containing
the error-output from the command.
if the subprocess module does not provide a proper encoding/unicode strings
sys.getdefaultencoding() will be used, if that does not exist, 'UTF-8'.
"""
process = subprocess.Popen(cmd, shell=True,
universal_newlines=True,
stdout=subprocess.PIPE, stderr=subprocess.PIPE)
out, err = process.communicate()
if sys.version_info[0] < 3: # on py3 we get unicode strings, on py2 not
try:
default_encoding = sys.getdefaultencoding() # jython may not have it
except AttributeError:
default_encoding = sys.stdout.encoding or 'UTF-8'
out = unicode(out, process.stdout.encoding or default_encoding)
err = unicode(err, process.stderr.encoding or default_encoding)
status = process.poll()
if status:
> raise ExecutionFailed(status, status, cmd, out, err)
E Error: ExecutionFailed: -10 /Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/pypy/goal/pypy-c --info
py/_process/cmdexec.py:28: Error
=========================== short test summary info ============================
FAIL lib-python/2.7/test/test_mmap.py::unmodified
FAIL lib-python/2.7/test/test_str.py::unmodified
FAIL lib-python/2.7/test/test_time.py::unmodified
FAIL lib-python/2.7/test/test_with.py::unmodified
========================== slowest 10 test durations ===========================
200.50s call lib-python/2.7/test/test_xpickle.py::unmodified
160.49s call lib-python/2.7/test/test_zipfile64.py::unmodified
65.02s call lib-python/2.7/test/test_signal.py::unmodified
61.89s call lib-python/2.7/test/test_multiprocessing.py::unmodified
31.96s call lib-python/2.7/test/test_subprocess.py::unmodified
30.52s call lib-python/2.7/test/test_io.py::unmodified
24.60s call lib-python/2.7/test/test_file2k.py::unmodified
15.97s call lib-python/2.7/test/test_socket.py::unmodified
14.53s call lib-python/2.7/test/test_urllib2net.py::unmodified
13.59s call lib-python/2.7/test/test_logging.py::unmodified
============== 4 failed, 357 passed, 45 skipped in 897.33 seconds ==============
program finished with exit code 1
elapsedTime=898.555327