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.20 54836 22
SSH_CONNECTION=10.0.0.20 54836 10.0.0.16 22
SSH_TTY=/dev/ttys000
TERM=tmux-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 433 items
lib-python/3/test/test___all__.py .
lib-python/3/test/test__locale.py .
lib-python/3/test/test__opcode.py .
lib-python/3/test/test__osx_support.py .
lib-python/3/test/test__xxsubinterpreters.py .
lib-python/3/test/test_abc.py .
lib-python/3/test/test_abstract_numbers.py .
lib-python/3/test/test_aifc.py .
lib-python/3/test/test_argparse.py .
lib-python/3/test/test_array.py .
lib-python/3/test/test_asdl_parser.py .
lib-python/3/test/test_ast.py .
lib-python/3/test/test_asyncgen.py .
lib-python/3/test/test_asynchat.py .
lib-python/3/test/test_asyncore.py .
lib-python/3/test/test_atexit.py .
lib-python/3/test/test_audioop.py .
lib-python/3/test/test_audit.py .
lib-python/3/test/test_augassign.py .
lib-python/3/test/test_base64.py .
lib-python/3/test/test_baseexception.py .
lib-python/3/test/test_bdb.py .
lib-python/3/test/test_bigaddrspace.py .
lib-python/3/test/test_bigmem.py .
lib-python/3/test/test_binascii.py .
lib-python/3/test/test_binop.py .
lib-python/3/test/test_bisect.py .
lib-python/3/test/test_bool.py .
lib-python/3/test/test_buffer.py .
lib-python/3/test/test_bufio.py .
lib-python/3/test/test_builtin.py .
lib-python/3/test/test_bytes.py .
lib-python/3/test/test_bz2.py .
lib-python/3/test/test_c_locale_coercion.py F
lib-python/3/test/test_calendar.py .
lib-python/3/test/test_call.py .
lib-python/3/test/test_cgi.py .
lib-python/3/test/test_cgitb.py .
lib-python/3/test/test_charmapcodec.py .
lib-python/3/test/test_check_c_globals.py .
lib-python/3/test/test_class.py .
lib-python/3/test/test_clinic.py .
lib-python/3/test/test_cmath.py .
lib-python/3/test/test_cmd.py .
lib-python/3/test/test_cmd_line.py .
lib-python/3/test/test_cmd_line_script.py .
lib-python/3/test/test_code.py .
lib-python/3/test/test_code_module.py .
lib-python/3/test/test_codeccallbacks.py .
lib-python/3/test/test_codecencodings_cn.py .
lib-python/3/test/test_codecencodings_hk.py .
lib-python/3/test/test_codecencodings_iso2022.py .
lib-python/3/test/test_codecencodings_jp.py .
lib-python/3/test/test_codecencodings_kr.py .
lib-python/3/test/test_codecencodings_tw.py .
lib-python/3/test/test_codecmaps_cn.py .
lib-python/3/test/test_codecmaps_hk.py .
lib-python/3/test/test_codecmaps_jp.py .
lib-python/3/test/test_codecmaps_kr.py .
lib-python/3/test/test_codecmaps_tw.py .
lib-python/3/test/test_codecs.py .
lib-python/3/test/test_codeop.py .
lib-python/3/test/test_collections.py .
lib-python/3/test/test_colorsys.py .
lib-python/3/test/test_compare.py .
lib-python/3/test/test_compile.py .
lib-python/3/test/test_compileall.py .
lib-python/3/test/test_complex.py .
lib-python/3/test/test_configparser.py .
lib-python/3/test/test_contains.py .
lib-python/3/test/test_context.py .
lib-python/3/test/test_contextlib.py .
lib-python/3/test/test_contextlib_async.py .
lib-python/3/test/test_copy.py .
lib-python/3/test/test_copyreg.py .
lib-python/3/test/test_coroutines.py .
lib-python/3/test/test_cprofile.py .
lib-python/3/test/test_crashers.py .
lib-python/3/test/test_crypt.py .
lib-python/3/test/test_csv.py .
lib-python/3/test/test_ctypes.py F
lib-python/3/test/test_curses.py F
lib-python/3/test/test_datetime.py .
lib-python/3/test/test_dbm.py .
lib-python/3/test/test_dbm_dumb.py .
lib-python/3/test/test_dbm_gnu.py .
lib-python/3/test/test_dbm_ndbm.py .
lib-python/3/test/test_decimal.py .
lib-python/3/test/test_decorators.py .
lib-python/3/test/test_defaultdict.py .
lib-python/3/test/test_deque.py .
lib-python/3/test/test_descr.py .
lib-python/3/test/test_descrtut.py .
lib-python/3/test/test_devpoll.py .
lib-python/3/test/test_dict.py .
lib-python/3/test/test_dict_version.py s
lib-python/3/test/test_dictcomps.py .
lib-python/3/test/test_dictviews.py .
lib-python/3/test/test_difflib.py .
lib-python/3/test/test_dis.py s
lib-python/3/test/test_distutils.py F
lib-python/3/test/test_docxmlrpc.py .
lib-python/3/test/test_dtrace.py .
lib-python/3/test/test_dynamic.py .
lib-python/3/test/test_dynamicclassattribute.py .
lib-python/3/test/test_eintr.py .
lib-python/3/test/test_embed.py .
lib-python/3/test/test_ensurepip.py .
lib-python/3/test/test_enum.py .
lib-python/3/test/test_enumerate.py .
lib-python/3/test/test_eof.py .
lib-python/3/test/test_epoll.py .
lib-python/3/test/test_errno.py .
lib-python/3/test/test_except_star.py .
lib-python/3/test/test_exception_group.py .
lib-python/3/test/test_exception_hierarchy.py .
lib-python/3/test/test_exception_variations.py .
lib-python/3/test/test_exceptions.py .
lib-python/3/test/test_extcall.py .
lib-python/3/test/test_faulthandler.py .
lib-python/3/test/test_fcntl.py F
lib-python/3/test/test_file.py .
lib-python/3/test/test_file_eintr.py .
lib-python/3/test/test_filecmp.py .
lib-python/3/test/test_fileinput.py .
lib-python/3/test/test_fileio.py .
lib-python/3/test/test_fileutils.py .
lib-python/3/test/test_finalization.py .
lib-python/3/test/test_float.py .
lib-python/3/test/test_flufl.py .
lib-python/3/test/test_fnmatch.py .
lib-python/3/test/test_fork1.py .
lib-python/3/test/test_format.py .
lib-python/3/test/test_fractions.py .
lib-python/3/test/test_frame.py .
lib-python/3/test/test_frozen.py s
lib-python/3/test/test_fstring.py .
lib-python/3/test/test_ftplib.py .
lib-python/3/test/test_funcattrs.py .
lib-python/3/test/test_functools.py .
lib-python/3/test/test_gc.py s
lib-python/3/test/test_generator_stop.py .
lib-python/3/test/test_generators.py .
lib-python/3/test/test_genericalias.py .
lib-python/3/test/test_genericclass.py .
lib-python/3/test/test_genericpath.py .
lib-python/3/test/test_genexps.py .
lib-python/3/test/test_getopt.py .
lib-python/3/test/test_getpass.py .
lib-python/3/test/test_getpath.py s
lib-python/3/test/test_gettext.py .
lib-python/3/test/test_glob.py .
lib-python/3/test/test_global.py .
lib-python/3/test/test_grammar.py .
lib-python/3/test/test_graphlib.py .
lib-python/3/test/test_grp.py .
lib-python/3/test/test_gzip.py .
lib-python/3/test/test_hash.py .
lib-python/3/test/test_hashlib.py .
lib-python/3/test/test_heapq.py .
lib-python/3/test/test_hmac.py .
lib-python/3/test/test_html.py .
lib-python/3/test/test_htmlparser.py .
lib-python/3/test/test_http_cookiejar.py .
lib-python/3/test/test_http_cookies.py .
lib-python/3/test/test_httplib.py .
lib-python/3/test/test_httpservers.py .
lib-python/3/test/test_idle.py F
lib-python/3/test/test_imaplib.py .
lib-python/3/test/test_imghdr.py .
lib-python/3/test/test_imp.py .
lib-python/3/test/test_index.py .
lib-python/3/test/test_int.py .
lib-python/3/test/test_int_literal.py .
lib-python/3/test/test_interpreters.py .
lib-python/3/test/test_io.py .
lib-python/3/test/test_ioctl.py .
lib-python/3/test/test_ipaddress.py .
lib-python/3/test/test_isinstance.py .
lib-python/3/test/test_iter.py .
lib-python/3/test/test_iterlen.py .
lib-python/3/test/test_itertools.py .
lib-python/3/test/test_keyword.py .
lib-python/3/test/test_keywordonlyarg.py .
lib-python/3/test/test_kqueue.py .
lib-python/3/test/test_largefile.py .
lib-python/3/test/test_launcher.py .
lib-python/3/test/test_lib2to3.py .
lib-python/3/test/test_linecache.py .
lib-python/3/test/test_list.py .
lib-python/3/test/test_listcomps.py .
lib-python/3/test/test_lltrace.py .
lib-python/3/test/test_locale.py .
lib-python/3/test/test_logging.py .
lib-python/3/test/test_long.py .
lib-python/3/test/test_longexp.py .
lib-python/3/test/test_lzma.py .
lib-python/3/test/test_mailbox.py .
lib-python/3/test/test_mailcap.py .
lib-python/3/test/test_marshal.py .
lib-python/3/test/test_math.py .
lib-python/3/test/test_memoryio.py .
lib-python/3/test/test_memoryview.py .
lib-python/3/test/test_metaclass.py .
lib-python/3/test/test_mimetypes.py .
lib-python/3/test/test_minidom.py .
lib-python/3/test/test_mmap.py .
lib-python/3/test/test_modulefinder.py .
lib-python/3/test/test_msilib.py .
lib-python/3/test/test_multibytecodec.py .
lib-python/3/test/test_multiprocessing_main_handling.py .
lib-python/3/test/test_named_expressions.py .
lib-python/3/test/test_netrc.py .
lib-python/3/test/test_nis.py .
lib-python/3/test/test_nntplib.py .
lib-python/3/test/test_ntpath.py .
lib-python/3/test/test_numeric_tower.py .
lib-python/3/test/test_opcache.py .
lib-python/3/test/test_opcodes.py .
lib-python/3/test/test_openpty.py .
lib-python/3/test/test_operator.py .
lib-python/3/test/test_optparse.py .
lib-python/3/test/test_ordered_dict.py .
lib-python/3/test/test_os.py .
lib-python/3/test/test_ossaudiodev.py s
lib-python/3/test/test_osx_env.py .
lib-python/3/test/test_pathlib.py .
lib-python/3/test/test_patma.py .
lib-python/3/test/test_pdb.py .
lib-python/3/test/test_peepholer.py .
lib-python/3/test/test_pep646_syntax.py .
lib-python/3/test/test_pickle.py .
lib-python/3/test/test_picklebuffer.py .
lib-python/3/test/test_pickletools.py .
lib-python/3/test/test_pipes.py .
lib-python/3/test/test_pkg.py .
lib-python/3/test/test_pkgutil.py .
lib-python/3/test/test_platform.py .
lib-python/3/test/test_plistlib.py .
lib-python/3/test/test_poll.py .
lib-python/3/test/test_popen.py .
lib-python/3/test/test_poplib.py .
lib-python/3/test/test_positional_only_arg.py .
lib-python/3/test/test_posix.py .
lib-python/3/test/test_posixpath.py .
lib-python/3/test/test_pow.py .
lib-python/3/test/test_pprint.py .
lib-python/3/test/test_print.py .
lib-python/3/test/test_profile.py .
lib-python/3/test/test_property.py .
lib-python/3/test/test_pstats.py .
lib-python/3/test/test_pty.py .
lib-python/3/test/test_pulldom.py .
lib-python/3/test/test_pwd.py .
lib-python/3/test/test_py_compile.py .
lib-python/3/test/test_pyclbr.py .
lib-python/3/test/test_pyexpat.py .
lib-python/3/test/test_queue.py .
lib-python/3/test/test_quopri.py .
lib-python/3/test/test_raise.py .
lib-python/3/test/test_random.py .
lib-python/3/test/test_range.py .
lib-python/3/test/test_re.py F
lib-python/3/test/test_readline.py .
lib-python/3/test/test_regrtest.py .
lib-python/3/test/test_repl.py .
lib-python/3/test/test_reprlib.py .
lib-python/3/test/test_resource.py .
lib-python/3/test/test_richcmp.py .
lib-python/3/test/test_rlcompleter.py .
lib-python/3/test/test_robotparser.py .
lib-python/3/test/test_runpy.py .
lib-python/3/test/test_sax.py .
lib-python/3/test/test_sched.py .
lib-python/3/test/test_scope.py .
lib-python/3/test/test_script_helper.py .
lib-python/3/test/test_secrets.py .
lib-python/3/test/test_select.py .
lib-python/3/test/test_selectors.py .
lib-python/3/test/test_set.py .
lib-python/3/test/test_setcomps.py .
lib-python/3/test/test_shelve.py .
lib-python/3/test/test_shlex.py .
lib-python/3/test/test_shutil.py F
lib-python/3/test/test_signal.py F
lib-python/3/test/test_site.py .
lib-python/3/test/test_slice.py .
lib-python/3/test/test_smtpd.py .
lib-python/3/test/test_smtplib.py .
lib-python/3/test/test_smtpnet.py .
lib-python/3/test/test_sndhdr.py .
lib-python/3/test/test_socket.py F
lib-python/3/test/test_socketserver.py .
lib-python/3/test/test_sort.py .
lib-python/3/test/test_source_encoding.py .
lib-python/3/test/test_spwd.py .
lib-python/3/test/test_ssl.py .
lib-python/3/test/test_stable_abi_ctypes.py s
lib-python/3/test/test_startfile.py .
lib-python/3/test/test_stat.py .
lib-python/3/test/test_statistics.py .
lib-python/3/test/test_strftime.py .
lib-python/3/test/test_string.py .
lib-python/3/test/test_string_literals.py .
lib-python/3/test/test_stringprep.py .
lib-python/3/test/test_strptime.py .
lib-python/3/test/test_strtod.py .
lib-python/3/test/test_struct.py .
lib-python/3/test/test_structseq.py .
lib-python/3/test/test_subclassinit.py .
lib-python/3/test/test_subprocess.py .
lib-python/3/test/test_sunau.py .
lib-python/3/test/test_sundry.py .
lib-python/3/test/test_super.py .
lib-python/3/test/test_support.py .
lib-python/3/test/test_symtable.py s
lib-python/3/test/test_syntax.py .
lib-python/3/test/test_sys.py .
lib-python/3/test/test_sys_setprofile.py .
lib-python/3/test/test_sys_settrace.py .
lib-python/3/test/test_sysconfig.py .
lib-python/3/test/test_sysconfig_pypy.py .
lib-python/3/test/test_syslog.py .
lib-python/3/test/test_tabnanny.py .
lib-python/3/test/test_tarfile.py F
lib-python/3/test/test_tcl.py F
lib-python/3/test/test_telnetlib.py .
lib-python/3/test/test_tempfile.py .
lib-python/3/test/test_termios.py .
lib-python/3/test/test_textwrap.py .
lib-python/3/test/test_thread.py .
lib-python/3/test/test_threadedtempfile.py .
lib-python/3/test/test_threading.py .
lib-python/3/test/test_threading_local.py .
lib-python/3/test/test_threadsignals.py .
lib-python/3/test/test_time.py .
lib-python/3/test/test_timeit.py .
lib-python/3/test/test_timeout.py .
lib-python/3/test/test_tix.py s
lib-python/3/test/test_tk.py s
lib-python/3/test/test_tokenize.py .
lib-python/3/test/test_trace.py .
lib-python/3/test/test_traceback.py .
lib-python/3/test/test_tracemalloc.py .
lib-python/3/test/test_ttk_guionly.py s
lib-python/3/test/test_ttk_textonly.py .
lib-python/3/test/test_tty.py .
lib-python/3/test/test_tuple.py .
lib-python/3/test/test_turtle.py .
lib-python/3/test/test_type_annotations.py .
lib-python/3/test/test_type_cache.py .
lib-python/3/test/test_type_comments.py .
lib-python/3/test/test_typechecks.py .
lib-python/3/test/test_types.py .
lib-python/3/test/test_typing.py .
lib-python/3/test/test_ucn.py .
lib-python/3/test/test_unary.py .
lib-python/3/test/test_unicode.py .
lib-python/3/test/test_unicode_file.py .
lib-python/3/test/test_unicode_file_functions.py .
lib-python/3/test/test_unicode_identifiers.py .
lib-python/3/test/test_unicodedata.py .
lib-python/3/test/test_unittest.py .
lib-python/3/test/test_univnewlines.py .
lib-python/3/test/test_unpack.py .
lib-python/3/test/test_unpack_ex.py .
lib-python/3/test/test_unparse.py .
lib-python/3/test/test_urllib.py .
lib-python/3/test/test_urllib2.py .
lib-python/3/test/test_urllib2_localnet.py .
lib-python/3/test/test_urllib2net.py .
lib-python/3/test/test_urllib_response.py .
lib-python/3/test/test_urllibnet.py .
lib-python/3/test/test_urlparse.py .
lib-python/3/test/test_userdict.py .
lib-python/3/test/test_userlist.py .
lib-python/3/test/test_userstring.py .
lib-python/3/test/test_utf8_mode.py F
lib-python/3/test/test_utf8source.py .
lib-python/3/test/test_uu.py .
lib-python/3/test/test_uuid.py .
lib-python/3/test/test_venv.py .
lib-python/3/test/test_wait3.py .
lib-python/3/test/test_wait4.py .
lib-python/3/test/test_wave.py .
lib-python/3/test/test_weakref.py .
lib-python/3/test/test_weakset.py .
lib-python/3/test/test_webbrowser.py .
lib-python/3/test/test_winconsoleio.py .
lib-python/3/test/test_winreg.py .
lib-python/3/test/test_winsound.py s
lib-python/3/test/test_with.py .
lib-python/3/test/test_wsgiref.py .
lib-python/3/test/test_xdrlib.py .
lib-python/3/test/test_xml_dom_minicompat.py .
lib-python/3/test/test_xml_etree.py .
lib-python/3/test/test_xml_etree_c.py .
lib-python/3/test/test_xmlrpc.py .
lib-python/3/test/test_xmlrpc_net.py .
lib-python/3/test/test_xxlimited.py s
lib-python/3/test/test_xxtestfuzz.py s
lib-python/3/test/test_yield_from.py .
lib-python/3/test/test_zipapp.py .
lib-python/3/test/test_zipfile.py .
lib-python/3/test/test_zipfile64.py s
lib-python/3/test/test_zipimport.py .
lib-python/3/test/test_zipimport_support.py .
lib-python/3/test/test_zlib.py .
lib-python/3/test/test_asyncio .
lib-python/3/test/test_capi .
lib-python/3/test/test_concurrent_futures F
lib-python/3/test/test_cppext .
lib-python/3/test/test_dataclasses .
lib-python/3/test/test_doctest .
lib-python/3/test/test_email .
lib-python/3/test/test_future_stmt .
lib-python/3/test/test_gdb .
lib-python/3/test/test_import .
lib-python/3/test/test_importlib .
lib-python/3/test/test_inspect .
lib-python/3/test/test_json .
lib-python/3/test/test_module .
lib-python/3/test/test_multiprocessing_fork .
lib-python/3/test/test_multiprocessing_forkserver F
lib-python/3/test/test_multiprocessing_spawn F
lib-python/3/test/test_peg_generator .
lib-python/3/test/test_pydoc .
lib-python/3/test/test_pyrepl .
lib-python/3/test/test_sqlite3 .
lib-python/3/test/test_tomllib .
lib-python/3/test/test_tools s
lib-python/3/test/test_warnings .
lib-python/3/test/test_zoneinfo .
=================================== FAILURES ===================================
_______________________________________ _______________________________________
== PyPy 3.11.15 (f01615569f2d, May 19 2026, 01:30:51) [PyPy 7.3.23-alpha0 with GCC Apple LLVM 16.0.0 (clang-1600.0.26.6)]
== macOS-15.4.1-arm64-arm-64bit little-endian
== Python build: release with_assert
== cwd: /private/tmp/buildbot-arm64/pytest/test_python_worker_46348æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 2422370785
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 5.69 Run 1 test sequentially
0:00:00 load avg: 5.69 [1/1] test_c_locale_coercion
AVAILABLE_TARGETS = ['C.UTF-8', 'UTF-8']
EXPECTED_C_LOCALE_EQUIVALENTS = ['C', 'invalid.ascii']
EXPECTED_C_LOCALE_STREAM_ENCODING = 'ascii'
EXPECTED_C_LOCALE_FS_ENCODING = 'utf-8'
EXPECT_COERCION_IN_DEFAULT_LOCALE = True
_C_UTF8_LOCALES = ('C.UTF-8', 'C.utf8', 'UTF-8')
_check_nl_langinfo_CODESET = False
test_LC_ALL_set_to_C (test.test_c_locale_coercion.LocaleCoercionTests.test_LC_ALL_set_to_C) ... skipped 'implementation detail specific to cpython'
test_PYTHONCOERCECLOCALE_not_set (test.test_c_locale_coercion.LocaleCoercionTests.test_PYTHONCOERCECLOCALE_not_set) ... skipped 'implementation detail specific to cpython'
test_PYTHONCOERCECLOCALE_not_zero (test.test_c_locale_coercion.LocaleCoercionTests.test_PYTHONCOERCECLOCALE_not_zero) ... skipped 'implementation detail specific to cpython'
test_PYTHONCOERCECLOCALE_set_to_one (test.test_c_locale_coercion.LocaleCoercionTests.test_PYTHONCOERCECLOCALE_set_to_one) ... skipped 'implementation detail specific to cpython'
test_PYTHONCOERCECLOCALE_set_to_warn (test.test_c_locale_coercion.LocaleCoercionTests.test_PYTHONCOERCECLOCALE_set_to_warn) ... skipped 'implementation detail specific to cpython'
test_PYTHONCOERCECLOCALE_set_to_zero (test.test_c_locale_coercion.LocaleCoercionTests.test_PYTHONCOERCECLOCALE_set_to_zero) ... skipped 'implementation detail specific to cpython'
test_external_target_locale_configuration (test.test_c_locale_coercion.LocaleConfigurationTests.test_external_target_locale_configuration) ...
test_external_target_locale_configuration (test.test_c_locale_coercion.LocaleConfigurationTests.test_external_target_locale_configuration) (env_var='LANG', configured_locale='C.UTF-8') ... FAIL
test_external_target_locale_configuration (test.test_c_locale_coercion.LocaleConfigurationTests.test_external_target_locale_configuration) (env_var='LC_CTYPE', configured_locale='C.UTF-8') ... FAIL
test_external_target_locale_configuration (test.test_c_locale_coercion.LocaleConfigurationTests.test_external_target_locale_configuration) (env_var='LC_CTYPE', configured_locale='UTF-8') ... FAIL
test_with_ioencoding (test.test_c_locale_coercion.LocaleConfigurationTests.test_with_ioencoding) ... ok
======================================================================
FAIL: test_external_target_locale_configuration (test.test_c_locale_coercion.LocaleConfigurationTests.test_external_target_locale_configuration) (env_var='LANG', configured_locale='C.UTF-8')
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_c_locale_coercion.py", line 280, in test_external_target_locale_configuration
self._check_child_encoding_details(var_dict,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_c_locale_coercion.py", line 236, in _check_child_encoding_details
self.assertEqual(encoding_details, expected_details)
^^^^^^^^^^^
AssertionError: {'fse[29 chars]o': 'UTF-8:strict', 'stdout_info': 'UTF-8:stri[89 chars]: ''} != {'fse[29 chars]o': 'utf-8:surrogateescape', 'stdout_info': 'u[107 chars]: ''}
{'fsencoding': 'utf-8',
'lang': 'C.UTF-8',
'lc_all': '',
'lc_ctype': '',
- 'stderr_info': 'UTF-8:backslashreplace',
? ^^^
+ 'stderr_info': 'utf-8:backslashreplace',
? ^^^
- 'stdin_info': 'UTF-8:strict',
- 'stdout_info': 'UTF-8:strict'}
+ 'stdin_info': 'utf-8:surrogateescape',
+ 'stdout_info': 'utf-8:surrogateescape'}
======================================================================
FAIL: test_external_target_locale_configuration (test.test_c_locale_coercion.LocaleConfigurationTests.test_external_target_locale_configuration) (env_var='LC_CTYPE', configured_locale='C.UTF-8')
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_c_locale_coercion.py", line 280, in test_external_target_locale_configuration
self._check_child_encoding_details(var_dict,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_c_locale_coercion.py", line 236, in _check_child_encoding_details
self.assertEqual(encoding_details, expected_details)
^^^^^^^^^^^
AssertionError: {'fse[29 chars]o': 'UTF-8:strict', 'stdout_info': 'UTF-8:stri[89 chars]: ''} != {'fse[29 chars]o': 'utf-8:surrogateescape', 'stdout_info': 'u[107 chars]: ''}
{'fsencoding': 'utf-8',
'lang': '',
'lc_all': '',
'lc_ctype': 'C.UTF-8',
- 'stderr_info': 'UTF-8:backslashreplace',
? ^^^
+ 'stderr_info': 'utf-8:backslashreplace',
? ^^^
- 'stdin_info': 'UTF-8:strict',
- 'stdout_info': 'UTF-8:strict'}
+ 'stdin_info': 'utf-8:surrogateescape',
+ 'stdout_info': 'utf-8:surrogateescape'}
======================================================================
FAIL: test_external_target_locale_configuration (test.test_c_locale_coercion.LocaleConfigurationTests.test_external_target_locale_configuration) (env_var='LC_CTYPE', configured_locale='UTF-8')
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_c_locale_coercion.py", line 280, in test_external_target_locale_configuration
self._check_child_encoding_details(var_dict,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_c_locale_coercion.py", line 236, in _check_child_encoding_details
self.assertEqual(encoding_details, expected_details)
^^^^^^^^^^^
AssertionError: {'fse[29 chars]o': 'UTF-8:strict', 'stdout_info': 'UTF-8:stri[87 chars]: ''} != {'fse[29 chars]o': 'utf-8:surrogateescape', 'stdout_info': 'u[105 chars]: ''}
{'fsencoding': 'utf-8',
'lang': '',
'lc_all': '',
'lc_ctype': 'UTF-8',
- 'stderr_info': 'UTF-8:backslashreplace',
? ^^^
+ 'stderr_info': 'utf-8:backslashreplace',
? ^^^
- 'stdin_info': 'UTF-8:strict',
- 'stdout_info': 'UTF-8:strict'}
+ 'stdin_info': 'utf-8:surrogateescape',
+ 'stdout_info': 'utf-8:surrogateescape'}
----------------------------------------------------------------------
Ran 8 tests in 0.261s
FAILED (failures=3, skipped=6)
test_c_locale_coercion failed (3 failures)
== Tests result: FAILURE ==
1 test failed:
test_c_locale_coercion
Total duration: 333 ms
Total tests: run=8 failures=3 skipped=6
Total test files: run=1/1 failed=1
Result: FAILURE
test test_c_locale_coercion failed
_______________________________________ _______________________________________
== PyPy 3.11.15 (f01615569f2d, May 19 2026, 01:30:51) [PyPy 7.3.23-alpha0 with GCC Apple LLVM 16.0.0 (clang-1600.0.26.6)]
== macOS-15.4.1-arm64-arm-64bit little-endian
== Python build: release with_assert
== cwd: /private/tmp/buildbot-arm64/pytest/test_python_worker_47386æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 2706482195
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 5.31 Run 1 test sequentially
0:00:00 load avg: 5.31 [1/1] test_ctypes
test_anon (ctypes.test.test_anon.AnonTest.test_anon) ... ok
test_anon_nonmember (ctypes.test.test_anon.AnonTest.test_anon_nonmember) ... ok
test_anon_nonseq (ctypes.test.test_anon.AnonTest.test_anon_nonseq) ... ok
test_issue31490 (ctypes.test.test_anon.AnonTest.test_issue31490) ... skipped 'implementation detail specific to cpython'
test_nested (ctypes.test.test_anon.AnonTest.test_nested) ... ok
test (ctypes.test.test_array_in_pointer.Test.test) ... ok
test_2 (ctypes.test.test_array_in_pointer.Test.test_2) ... ok
test_bad_length (ctypes.test.test_arrays.ArrayTestCase.test_bad_length) ... ok
test_bad_subclass (ctypes.test.test_arrays.ArrayTestCase.test_bad_subclass) ... ok
test_bpo36504_signed_int_overflow (ctypes.test.test_arrays.ArrayTestCase.test_bpo36504_signed_int_overflow) ... ok
test_cache (ctypes.test.test_arrays.ArrayTestCase.test_cache) ... ok
test_classcache (ctypes.test.test_arrays.ArrayTestCase.test_classcache) ... ok
test_empty_element_array (ctypes.test.test_arrays.ArrayTestCase.test_empty_element_array) ... ok
test_empty_element_struct (ctypes.test.test_arrays.ArrayTestCase.test_empty_element_struct) ... ok
test_from_address (ctypes.test.test_arrays.ArrayTestCase.test_from_address) ... ok
test_from_addressW (ctypes.test.test_arrays.ArrayTestCase.test_from_addressW) ... ok
test_large_array (ctypes.test.test_arrays.ArrayTestCase.test_large_array) ... skipped 'not enough memory: 2.0G minimum needed'
test_longdouble (ctypes.test.test_arrays.ArrayTestCase.test_longdouble)
This test is empty. It's just here to remind that we commented out ... skipped 'long double not supported by PyPy'
test_numeric_arrays (ctypes.test.test_arrays.ArrayTestCase.test_numeric_arrays) ... ok
test_simple (ctypes.test.test_arrays.ArrayTestCase.test_simple) ... ok
test_step_overflow (ctypes.test.test_arrays.ArrayTestCase.test_step_overflow) ... ok
test_subclass (ctypes.test.test_arrays.ArrayTestCase.test_subclass) ... ok
test_zero_length (ctypes.test.test_arrays.ArrayTestCase.test_zero_length) ... ok
test_byval (ctypes.test.test_as_parameter.AsParamNestedWrapperTestCase.test_byval) ... ok
test_callbacks (ctypes.test.test_as_parameter.AsParamNestedWrapperTestCase.test_callbacks) ... ok
test_callbacks_2 (ctypes.test.test_as_parameter.AsParamNestedWrapperTestCase.test_callbacks_2) ... ok
test_longlong_callbacks (ctypes.test.test_as_parameter.AsParamNestedWrapperTestCase.test_longlong_callbacks) ... ok
test_pointers (ctypes.test.test_as_parameter.AsParamNestedWrapperTestCase.test_pointers) ... ok
test_recursive_as_param (ctypes.test.test_as_parameter.AsParamNestedWrapperTestCase.test_recursive_as_param) ... ok
test_shorts (ctypes.test.test_as_parameter.AsParamNestedWrapperTestCase.test_shorts) ... ok
test_struct_return_2H (ctypes.test.test_as_parameter.AsParamNestedWrapperTestCase.test_struct_return_2H) ... ok
test_struct_return_8H (ctypes.test.test_as_parameter.AsParamNestedWrapperTestCase.test_struct_return_8H) ... ok
test_wchar_parm (ctypes.test.test_as_parameter.AsParamNestedWrapperTestCase.test_wchar_parm) ... ok
test_byval (ctypes.test.test_as_parameter.AsParamPropertyWrapperTestCase.test_byval) ... ok
test_callbacks (ctypes.test.test_as_parameter.AsParamPropertyWrapperTestCase.test_callbacks) ... ok
test_callbacks_2 (ctypes.test.test_as_parameter.AsParamPropertyWrapperTestCase.test_callbacks_2) ... ok
test_longlong_callbacks (ctypes.test.test_as_parameter.AsParamPropertyWrapperTestCase.test_longlong_callbacks) ... ok
test_pointers (ctypes.test.test_as_parameter.AsParamPropertyWrapperTestCase.test_pointers) ... ok
test_recursive_as_param (ctypes.test.test_as_parameter.AsParamPropertyWrapperTestCase.test_recursive_as_param) ... ok
test_shorts (ctypes.test.test_as_parameter.AsParamPropertyWrapperTestCase.test_shorts) ... ok
test_struct_return_2H (ctypes.test.test_as_parameter.AsParamPropertyWrapperTestCase.test_struct_return_2H) ... ok
test_struct_return_8H (ctypes.test.test_as_parameter.AsParamPropertyWrapperTestCase.test_struct_return_8H) ... ok
test_wchar_parm (ctypes.test.test_as_parameter.AsParamPropertyWrapperTestCase.test_wchar_parm) ... ok
test_byval (ctypes.test.test_as_parameter.AsParamWrapperTestCase.test_byval) ... ok
test_callbacks (ctypes.test.test_as_parameter.AsParamWrapperTestCase.test_callbacks) ... ok
test_callbacks_2 (ctypes.test.test_as_parameter.AsParamWrapperTestCase.test_callbacks_2) ... ok
test_longlong_callbacks (ctypes.test.test_as_parameter.AsParamWrapperTestCase.test_longlong_callbacks) ... ok
test_pointers (ctypes.test.test_as_parameter.AsParamWrapperTestCase.test_pointers) ... ok
test_recursive_as_param (ctypes.test.test_as_parameter.AsParamWrapperTestCase.test_recursive_as_param) ... ok
test_shorts (ctypes.test.test_as_parameter.AsParamWrapperTestCase.test_shorts) ... ok
test_struct_return_2H (ctypes.test.test_as_parameter.AsParamWrapperTestCase.test_struct_return_2H) ... ok
test_struct_return_8H (ctypes.test.test_as_parameter.AsParamWrapperTestCase.test_struct_return_8H) ... ok
test_wchar_parm (ctypes.test.test_as_parameter.AsParamWrapperTestCase.test_wchar_parm) ... ok
test_byval (ctypes.test.test_as_parameter.BasicWrapTestCase.test_byval) ... ok
test_callbacks (ctypes.test.test_as_parameter.BasicWrapTestCase.test_callbacks) ... ok
test_callbacks_2 (ctypes.test.test_as_parameter.BasicWrapTestCase.test_callbacks_2) ... ok
test_longlong_callbacks (ctypes.test.test_as_parameter.BasicWrapTestCase.test_longlong_callbacks) ... ok
test_pointers (ctypes.test.test_as_parameter.BasicWrapTestCase.test_pointers) ... ok
test_recursive_as_param (ctypes.test.test_as_parameter.BasicWrapTestCase.test_recursive_as_param) ... ok
test_shorts (ctypes.test.test_as_parameter.BasicWrapTestCase.test_shorts) ... ok
test_struct_return_2H (ctypes.test.test_as_parameter.BasicWrapTestCase.test_struct_return_2H) ... ok
test_struct_return_8H (ctypes.test.test_as_parameter.BasicWrapTestCase.test_struct_return_8H) ... ok
test_wchar_parm (ctypes.test.test_as_parameter.BasicWrapTestCase.test_wchar_parm) ... ok
test_anon_bitfields (ctypes.test.test_bitfields.BitFieldTest.test_anon_bitfields) ... ok
test_c_wchar (ctypes.test.test_bitfields.BitFieldTest.test_c_wchar) ... ok
test_longlong (ctypes.test.test_bitfields.BitFieldTest.test_longlong) ... ok
test_mixed_1 (ctypes.test.test_bitfields.BitFieldTest.test_mixed_1) ... ok
test_mixed_2 (ctypes.test.test_bitfields.BitFieldTest.test_mixed_2) ... ok
test_mixed_3 (ctypes.test.test_bitfields.BitFieldTest.test_mixed_3) ... ok
test_mixed_4 (ctypes.test.test_bitfields.BitFieldTest.test_mixed_4) ... ok
test_multi_bitfields_size (ctypes.test.test_bitfields.BitFieldTest.test_multi_bitfields_size) ... ok
test_nonint_types (ctypes.test.test_bitfields.BitFieldTest.test_nonint_types) ... ok
test_signed (ctypes.test.test_bitfields.BitFieldTest.test_signed) ... ok
test_single_bitfield_size (ctypes.test.test_bitfields.BitFieldTest.test_single_bitfield_size) ... ok
test_uint32 (ctypes.test.test_bitfields.BitFieldTest.test_uint32) ... ok
test_uint32_swap_big_endian (ctypes.test.test_bitfields.BitFieldTest.test_uint32_swap_big_endian) ... ok
test_uint32_swap_little_endian (ctypes.test.test_bitfields.BitFieldTest.test_uint32_swap_little_endian) ... ok
test_uint64 (ctypes.test.test_bitfields.BitFieldTest.test_uint64) ... ok
test_ulonglong (ctypes.test.test_bitfields.BitFieldTest.test_ulonglong) ... ok
test_unsigned (ctypes.test.test_bitfields.BitFieldTest.test_unsigned) ... ok
test_ints (ctypes.test.test_bitfields.C_Test.test_ints) ... ok
test_shorts (ctypes.test.test_bitfields.C_Test.test_shorts) ... ok
test_buffer (ctypes.test.test_buffers.StringBufferTestCase.test_buffer) ... ok
test_buffer_interface (ctypes.test.test_buffers.StringBufferTestCase.test_buffer_interface) ... ok
test_create_unicode_buffer_non_bmp (ctypes.test.test_buffers.StringBufferTestCase.test_create_unicode_buffer_non_bmp) ... ok
test_unicode_buffer (ctypes.test.test_buffers.StringBufferTestCase.test_unicode_buffer) ... ok
test_unicode_conversion (ctypes.test.test_buffers.StringBufferTestCase.test_unicode_conversion) ... ok
test_BSTR (ctypes.test.test_bytes.BytesTest.test_BSTR) ... skipped 'Windows-specific test'
test_c_char (ctypes.test.test_bytes.BytesTest.test_c_char) ... ok
test_c_char_p (ctypes.test.test_bytes.BytesTest.test_c_char_p) ... ok
test_c_wchar (ctypes.test.test_bytes.BytesTest.test_c_wchar) ... ok
test_c_wchar_p (ctypes.test.test_bytes.BytesTest.test_c_wchar_p) ... ok
test_struct (ctypes.test.test_bytes.BytesTest.test_struct) ... ok
test_struct_W (ctypes.test.test_bytes.BytesTest.test_struct_W) ... ok
test_build_struct_union_opposite_system_byteorder (ctypes.test.test_byteswap.Test.test_build_struct_union_opposite_system_byteorder) ... ok
test_endian_double (ctypes.test.test_byteswap.Test.test_endian_double) ... ok
test_endian_float (ctypes.test.test_byteswap.Test.test_endian_float) ... ok
test_endian_int (ctypes.test.test_byteswap.Test.test_endian_int) ... ok
test_endian_longlong (ctypes.test.test_byteswap.Test.test_endian_longlong) ... ok
test_endian_other (ctypes.test.test_byteswap.Test.test_endian_other) ... ok
test_endian_short (ctypes.test.test_byteswap.Test.test_endian_short) ... ok
test_slots (ctypes.test.test_byteswap.Test.test_slots) ... skipped 'slots are irrelevant on PyPy'
test_struct_field_alignment (ctypes.test.test_byteswap.Test.test_struct_field_alignment) ... ok
test_struct_fields_unsupported_byte_order (ctypes.test.test_byteswap.Test.test_struct_fields_unsupported_byte_order) ... ok
test_struct_struct (ctypes.test.test_byteswap.Test.test_struct_struct) ... ok
test_unaligned_native_struct_fields (ctypes.test.test_byteswap.Test.test_unaligned_native_struct_fields) ... ok
test_unaligned_nonnative_struct_fields (ctypes.test.test_byteswap.Test.test_unaligned_nonnative_struct_fields) ... ok
test_union_fields_unsupported_byte_order (ctypes.test.test_byteswap.Test.test_union_fields_unsupported_byte_order) ... ok
test_union_struct (ctypes.test.test_byteswap.Test.test_union_struct) ... ok
test_byte (ctypes.test.test_callbacks.Callbacks.test_byte) ... ok
test_char (ctypes.test.test_callbacks.Callbacks.test_char) ... ok
test_double (ctypes.test.test_callbacks.Callbacks.test_double) ... ok
test_float (ctypes.test.test_callbacks.Callbacks.test_float) ... ok
test_int (ctypes.test.test_callbacks.Callbacks.test_int) ... ok
test_issue12483 (ctypes.test.test_callbacks.Callbacks.test_issue12483) ... ok
test_issue_7959 (ctypes.test.test_callbacks.Callbacks.test_issue_7959) ... ok
test_long (ctypes.test.test_callbacks.Callbacks.test_long) ... ok
test_longdouble (ctypes.test.test_callbacks.Callbacks.test_longdouble) ... ok
test_longlong (ctypes.test.test_callbacks.Callbacks.test_longlong) ... ok
test_pyobject (ctypes.test.test_callbacks.Callbacks.test_pyobject) ... ok
test_short (ctypes.test.test_callbacks.Callbacks.test_short) ... ok
test_ubyte (ctypes.test.test_callbacks.Callbacks.test_ubyte) ... ok
test_uint (ctypes.test.test_callbacks.Callbacks.test_uint) ... ok
test_ulong (ctypes.test.test_callbacks.Callbacks.test_ulong) ... ok
test_ulonglong (ctypes.test.test_callbacks.Callbacks.test_ulonglong) ... ok
test_unsupported_restype_1 (ctypes.test.test_callbacks.Callbacks.test_unsupported_restype_1) ... ok
test_unsupported_restype_2 (ctypes.test.test_callbacks.Callbacks.test_unsupported_restype_2) ... ok
test_ushort (ctypes.test.test_callbacks.Callbacks.test_ushort) ... ok
test_callback_large_struct (ctypes.test.test_callbacks.SampleCallbacksTestCase.test_callback_large_struct) ... ok
test_callback_register_double (ctypes.test.test_callbacks.SampleCallbacksTestCase.test_callback_register_double) ... ok
test_callback_register_int (ctypes.test.test_callbacks.SampleCallbacksTestCase.test_callback_register_int) ... ok
test_callback_too_many_args (ctypes.test.test_callbacks.SampleCallbacksTestCase.test_callback_too_many_args) ... ok
test_convert_result_error (ctypes.test.test_callbacks.SampleCallbacksTestCase.test_convert_result_error) ... ok
test_integrate (ctypes.test.test_callbacks.SampleCallbacksTestCase.test_integrate) ... ok
test_issue_8959_a (ctypes.test.test_callbacks.SampleCallbacksTestCase.test_issue_8959_a) ... ok
test_issue_8959_b (ctypes.test.test_callbacks.SampleCallbacksTestCase.test_issue_8959_b) ... skipped "'WINFUNCTYPE' is required"
test_byte (ctypes.test.test_callbacks.StdcallCallbacks.test_byte) ... skipped "'WINFUNCTYPE' is required"
test_char (ctypes.test.test_callbacks.StdcallCallbacks.test_char) ... skipped "'WINFUNCTYPE' is required"
test_double (ctypes.test.test_callbacks.StdcallCallbacks.test_double) ... skipped "'WINFUNCTYPE' is required"
test_float (ctypes.test.test_callbacks.StdcallCallbacks.test_float) ... skipped "'WINFUNCTYPE' is required"
test_int (ctypes.test.test_callbacks.StdcallCallbacks.test_int) ... skipped "'WINFUNCTYPE' is required"
test_issue12483 (ctypes.test.test_callbacks.StdcallCallbacks.test_issue12483) ... skipped "'WINFUNCTYPE' is required"
test_issue_7959 (ctypes.test.test_callbacks.StdcallCallbacks.test_issue_7959) ... skipped "'WINFUNCTYPE' is required"
test_long (ctypes.test.test_callbacks.StdcallCallbacks.test_long) ... skipped "'WINFUNCTYPE' is required"
test_longdouble (ctypes.test.test_callbacks.StdcallCallbacks.test_longdouble) ... skipped "'WINFUNCTYPE' is required"
test_longlong (ctypes.test.test_callbacks.StdcallCallbacks.test_longlong) ... skipped "'WINFUNCTYPE' is required"
test_pyobject (ctypes.test.test_callbacks.StdcallCallbacks.test_pyobject) ... skipped "'WINFUNCTYPE' is required"
test_short (ctypes.test.test_callbacks.StdcallCallbacks.test_short) ... skipped "'WINFUNCTYPE' is required"
test_ubyte (ctypes.test.test_callbacks.StdcallCallbacks.test_ubyte) ... skipped "'WINFUNCTYPE' is required"
test_uint (ctypes.test.test_callbacks.StdcallCallbacks.test_uint) ... skipped "'WINFUNCTYPE' is required"
test_ulong (ctypes.test.test_callbacks.StdcallCallbacks.test_ulong) ... skipped "'WINFUNCTYPE' is required"
test_ulonglong (ctypes.test.test_callbacks.StdcallCallbacks.test_ulonglong) ... skipped "'WINFUNCTYPE' is required"
test_unsupported_restype_1 (ctypes.test.test_callbacks.StdcallCallbacks.test_unsupported_restype_1) ... skipped "'WINFUNCTYPE' is required"
test_unsupported_restype_2 (ctypes.test.test_callbacks.StdcallCallbacks.test_unsupported_restype_2) ... skipped "'WINFUNCTYPE' is required"
test_ushort (ctypes.test.test_callbacks.StdcallCallbacks.test_ushort) ... skipped "'WINFUNCTYPE' is required"
test_address2pointer (ctypes.test.test_cast.Test.test_address2pointer) ... ok
test_array2pointer (ctypes.test.test_cast.Test.test_array2pointer) ... ok
test_bad_type_arg (ctypes.test.test_cast.Test.test_bad_type_arg) ... ok
test_char_p (ctypes.test.test_cast.Test.test_char_p) ... ok
test_other (ctypes.test.test_cast.Test.test_other) ... ok
test_p2a_objects (ctypes.test.test_cast.Test.test_p2a_objects) ... ok
test_wchar_p (ctypes.test.test_cast.Test.test_wchar_p) ... ok
test_byte (ctypes.test.test_cfuncs.CFunctions.test_byte) ... ok
test_byte_plus (ctypes.test.test_cfuncs.CFunctions.test_byte_plus) ... ok
test_callwithresult (ctypes.test.test_cfuncs.CFunctions.test_callwithresult) ... ok
test_double (ctypes.test.test_cfuncs.CFunctions.test_double) ... ok
test_double_plus (ctypes.test.test_cfuncs.CFunctions.test_double_plus) ... ok
test_float (ctypes.test.test_cfuncs.CFunctions.test_float) ... ok
test_float_plus (ctypes.test.test_cfuncs.CFunctions.test_float_plus) ... ok
test_int (ctypes.test.test_cfuncs.CFunctions.test_int) ... ok
test_int_plus (ctypes.test.test_cfuncs.CFunctions.test_int_plus) ... ok
test_long (ctypes.test.test_cfuncs.CFunctions.test_long) ... ok
test_long_plus (ctypes.test.test_cfuncs.CFunctions.test_long_plus) ... ok
test_longdouble (ctypes.test.test_cfuncs.CFunctions.test_longdouble) ... skipped 'c_longdouble FFI calls not supported'
test_longdouble_plus (ctypes.test.test_cfuncs.CFunctions.test_longdouble_plus) ... skipped 'c_longdouble FFI calls not supported'
test_longlong (ctypes.test.test_cfuncs.CFunctions.test_longlong) ... ok
test_longlong_plus (ctypes.test.test_cfuncs.CFunctions.test_longlong_plus) ... ok
test_short (ctypes.test.test_cfuncs.CFunctions.test_short) ... ok
test_short_plus (ctypes.test.test_cfuncs.CFunctions.test_short_plus) ... ok
test_ubyte (ctypes.test.test_cfuncs.CFunctions.test_ubyte) ... ok
test_ubyte_plus (ctypes.test.test_cfuncs.CFunctions.test_ubyte_plus) ... ok
test_uint (ctypes.test.test_cfuncs.CFunctions.test_uint) ... ok
test_uint_plus (ctypes.test.test_cfuncs.CFunctions.test_uint_plus) ... ok
test_ulong (ctypes.test.test_cfuncs.CFunctions.test_ulong) ... ok
test_ulong_plus (ctypes.test.test_cfuncs.CFunctions.test_ulong_plus) ... ok
test_ulonglong (ctypes.test.test_cfuncs.CFunctions.test_ulonglong) ... ok
test_ulonglong_plus (ctypes.test.test_cfuncs.CFunctions.test_ulonglong_plus) ... ok
test_ushort (ctypes.test.test_cfuncs.CFunctions.test_ushort) ... ok
test_ushort_plus (ctypes.test.test_cfuncs.CFunctions.test_ushort_plus) ... ok
test_void (ctypes.test.test_cfuncs.CFunctions.test_void) ... ok
test_byte (ctypes.test.test_cfuncs.stdcallCFunctions.test_byte) ... skipped "'WinDLL' is required"
test_byte_plus (ctypes.test.test_cfuncs.stdcallCFunctions.test_byte_plus) ... skipped "'WinDLL' is required"
test_callwithresult (ctypes.test.test_cfuncs.stdcallCFunctions.test_callwithresult) ... skipped "'WinDLL' is required"
test_double (ctypes.test.test_cfuncs.stdcallCFunctions.test_double) ... skipped "'WinDLL' is required"
test_double_plus (ctypes.test.test_cfuncs.stdcallCFunctions.test_double_plus) ... skipped "'WinDLL' is required"
test_float (ctypes.test.test_cfuncs.stdcallCFunctions.test_float) ... skipped "'WinDLL' is required"
test_float_plus (ctypes.test.test_cfuncs.stdcallCFunctions.test_float_plus) ... skipped "'WinDLL' is required"
test_int (ctypes.test.test_cfuncs.stdcallCFunctions.test_int) ... skipped "'WinDLL' is required"
test_int_plus (ctypes.test.test_cfuncs.stdcallCFunctions.test_int_plus) ... skipped "'WinDLL' is required"
test_long (ctypes.test.test_cfuncs.stdcallCFunctions.test_long) ... skipped "'WinDLL' is required"
test_long_plus (ctypes.test.test_cfuncs.stdcallCFunctions.test_long_plus) ... skipped "'WinDLL' is required"
test_longdouble (ctypes.test.test_cfuncs.stdcallCFunctions.test_longdouble) ... skipped "'WinDLL' is required"
test_longdouble_plus (ctypes.test.test_cfuncs.stdcallCFunctions.test_longdouble_plus) ... skipped "'WinDLL' is required"
test_longlong (ctypes.test.test_cfuncs.stdcallCFunctions.test_longlong) ... skipped "'WinDLL' is required"
test_longlong_plus (ctypes.test.test_cfuncs.stdcallCFunctions.test_longlong_plus) ... skipped "'WinDLL' is required"
test_short (ctypes.test.test_cfuncs.stdcallCFunctions.test_short) ... skipped "'WinDLL' is required"
test_short_plus (ctypes.test.test_cfuncs.stdcallCFunctions.test_short_plus) ... skipped "'WinDLL' is required"
test_ubyte (ctypes.test.test_cfuncs.stdcallCFunctions.test_ubyte) ... skipped "'WinDLL' is required"
test_ubyte_plus (ctypes.test.test_cfuncs.stdcallCFunctions.test_ubyte_plus) ... skipped "'WinDLL' is required"
test_uint (ctypes.test.test_cfuncs.stdcallCFunctions.test_uint) ... skipped "'WinDLL' is required"
test_uint_plus (ctypes.test.test_cfuncs.stdcallCFunctions.test_uint_plus) ... skipped "'WinDLL' is required"
test_ulong (ctypes.test.test_cfuncs.stdcallCFunctions.test_ulong) ... skipped "'WinDLL' is required"
test_ulong_plus (ctypes.test.test_cfuncs.stdcallCFunctions.test_ulong_plus) ... skipped "'WinDLL' is required"
test_ulonglong (ctypes.test.test_cfuncs.stdcallCFunctions.test_ulonglong) ... skipped "'WinDLL' is required"
test_ulonglong_plus (ctypes.test.test_cfuncs.stdcallCFunctions.test_ulonglong_plus) ... skipped "'WinDLL' is required"
test_ushort (ctypes.test.test_cfuncs.stdcallCFunctions.test_ushort) ... skipped "'WinDLL' is required"
test_ushort_plus (ctypes.test.test_cfuncs.stdcallCFunctions.test_ushort_plus) ... skipped "'WinDLL' is required"
test_void (ctypes.test.test_cfuncs.stdcallCFunctions.test_void) ... skipped "'WinDLL' is required"
test_checkretval (ctypes.test.test_checkretval.Test.test_checkretval) ... ok
test_oledll (ctypes.test.test_checkretval.Test.test_oledll) ... skipped "'oledll' is required"
test_chararray (ctypes.test.test_delattr.TestCase.test_chararray) ... ok
test_simple (ctypes.test.test_delattr.TestCase.test_simple) ... ok
test_struct (ctypes.test.test_delattr.TestCase.test_struct) ... ok
test_GetLastError (ctypes.test.test_errno.Test.test_GetLastError) ... skipped 'Test specific to Windows'
test_open (ctypes.test.test_errno.Test.test_open) ... ok
test_find_library_with_gcc (ctypes.test.test_find.FindLibraryLinux.test_find_library_with_gcc) ... skipped 'Test only valid for Linux'
test_find_library_with_ld (ctypes.test.test_find.FindLibraryLinux.test_find_library_with_ld) ... skipped 'Test only valid for Linux'
test_find_on_libpath (ctypes.test.test_find.FindLibraryLinux.test_find_on_libpath) ... skipped 'Test only valid for Linux'
test_gh114257 (ctypes.test.test_find.FindLibraryLinux.test_gh114257) ... skipped 'Test only valid for Linux'
OpenGL libraries:
('GL', '/System/Library/Frameworks/OpenGL.framework/OpenGL')
('GLU', '/System/Library/Frameworks/OpenGL.framework/OpenGL')
('gle', None)
test_gl (ctypes.test.test_find.Test_OpenGL_libs.test_gl) ... ok
test_gle (ctypes.test.test_find.Test_OpenGL_libs.test_gle) ... skipped 'lib_gle not available'
test_glu (ctypes.test.test_find.Test_OpenGL_libs.test_glu) ... ok
test_shell_injection (ctypes.test.test_find.Test_OpenGL_libs.test_shell_injection) ... ok
test_abstract (ctypes.test.test_frombuffer.Test.test_abstract) ... ok
test_fortran_contiguous (ctypes.test.test_frombuffer.Test.test_fortran_contiguous) ... skipped "No module named '_testbuffer'"
test_from_buffer (ctypes.test.test_frombuffer.Test.test_from_buffer) ... ok
test_from_buffer_copy (ctypes.test.test_frombuffer.Test.test_from_buffer_copy) ... ok
test_from_buffer_copy_with_offset (ctypes.test.test_frombuffer.Test.test_from_buffer_copy_with_offset) ... ok
test_from_buffer_memoryview (ctypes.test.test_frombuffer.Test.test_from_buffer_memoryview) ... ok
test_from_buffer_with_offset (ctypes.test.test_frombuffer.Test.test_from_buffer_with_offset) ... ok
test_abstract (ctypes.test.test_funcptr.CFuncPtrTestCase.test_abstract) ... ok
test_basic (ctypes.test.test_funcptr.CFuncPtrTestCase.test_basic) ... ok
test_dllfunctions (ctypes.test.test_funcptr.CFuncPtrTestCase.test_dllfunctions) ... ok
test_first (ctypes.test.test_funcptr.CFuncPtrTestCase.test_first) ... ok
test_structures (ctypes.test.test_funcptr.CFuncPtrTestCase.test_structures) ... ok
test_byval (ctypes.test.test_functions.FunctionTestCase.test_byval) ... ok
test_callbacks (ctypes.test.test_functions.FunctionTestCase.test_callbacks) ... ok
test_callbacks_2 (ctypes.test.test_functions.FunctionTestCase.test_callbacks_2) ... ok
test_doubleresult (ctypes.test.test_functions.FunctionTestCase.test_doubleresult) ... ok
test_errors (ctypes.test.test_functions.FunctionTestCase.test_errors) ... ok
test_floatresult (ctypes.test.test_functions.FunctionTestCase.test_floatresult) ... ok
test_intresult (ctypes.test.test_functions.FunctionTestCase.test_intresult) ... ok
test_longdoubleresult (ctypes.test.test_functions.FunctionTestCase.test_longdoubleresult) ... skipped 'c_longdouble FFI calls not supported'
test_longlong_callbacks (ctypes.test.test_functions.FunctionTestCase.test_longlong_callbacks) ... ok
test_longlongresult (ctypes.test.test_functions.FunctionTestCase.test_longlongresult) ... ok
test_mro (ctypes.test.test_functions.FunctionTestCase.test_mro) ... ok
test_pointers (ctypes.test.test_functions.FunctionTestCase.test_pointers) ... ok
test_sf1651235 (ctypes.test.test_functions.FunctionTestCase.test_sf1651235) ... ok
test_shorts (ctypes.test.test_functions.FunctionTestCase.test_shorts) ... ok
test_stringresult (ctypes.test.test_functions.FunctionTestCase.test_stringresult) ... ok
test_struct_return_2H (ctypes.test.test_functions.FunctionTestCase.test_struct_return_2H) ... ok
test_struct_return_2H_stdcall (ctypes.test.test_functions.FunctionTestCase.test_struct_return_2H_stdcall) ... skipped 'Windows-specific test'
test_struct_return_8H (ctypes.test.test_functions.FunctionTestCase.test_struct_return_8H) ... ok
test_struct_return_8H_stdcall (ctypes.test.test_functions.FunctionTestCase.test_struct_return_8H_stdcall) ... skipped 'Windows-specific test'
test_voidresult (ctypes.test.test_functions.FunctionTestCase.test_voidresult) ... ok
test_wchar_parm (ctypes.test.test_functions.FunctionTestCase.test_wchar_parm) ... ok
test_wchar_result (ctypes.test.test_functions.FunctionTestCase.test_wchar_result) ... ok
test_incomplete_example (ctypes.test.test_incomplete.MyTestCase.test_incomplete_example) ... ok
test_get (ctypes.test.test_init.InitTest.test_get) ... ok
test_c_char_p (ctypes.test.test_internals.ObjectsTestCase.test_c_char_p) ... ok
test_embedded_structs (ctypes.test.test_internals.ObjectsTestCase.test_embedded_structs) ... ok
test_ints (ctypes.test.test_internals.ObjectsTestCase.test_ints) ... ok
test_ptr_struct (ctypes.test.test_internals.ObjectsTestCase.test_ptr_struct) ... ok
test_simple_struct (ctypes.test.test_internals.ObjectsTestCase.test_simple_struct) ... ok
test_xxx (ctypes.test.test_internals.ObjectsTestCase.test_xxx) ... ok
test_cint_array (ctypes.test.test_keeprefs.ArrayTestCase.test_cint_array) ... ok
test_p_cint (ctypes.test.test_keeprefs.PointerTestCase.test_p_cint) ... ok
test (ctypes.test.test_keeprefs.PointerToStructure.test) ... ok
test_ccharp (ctypes.test.test_keeprefs.SimpleTestCase.test_ccharp) ... ok
test_cint (ctypes.test.test_keeprefs.SimpleTestCase.test_cint) ... ok
test_ccharp_struct (ctypes.test.test_keeprefs.StructureTestCase.test_ccharp_struct) ... ok
test_cint_struct (ctypes.test.test_keeprefs.StructureTestCase.test_cint_struct) ... ok
test_struct_struct (ctypes.test.test_keeprefs.StructureTestCase.test_struct_struct) ... ok
test_qsort (ctypes.test.test_libc.LibTest.test_qsort) ... ok
test_sqrt (ctypes.test.test_libc.LibTest.test_sqrt) ... ok
libc_name is /usr/lib/libc.dylib
test_1703286_A (ctypes.test.test_loading.LoaderTest.test_1703286_A) ... skipped 'Windows-specific test'
test_1703286_B (ctypes.test.test_loading.LoaderTest.test_1703286_B) ... skipped 'Windows-specific test'
test_find (ctypes.test.test_loading.LoaderTest.test_find) ... ok
test_load (ctypes.test.test_loading.LoaderTest.test_load) ... ok
test_load_dll_with_flags (ctypes.test.test_loading.LoaderTest.test_load_dll_with_flags) ... skipped 'test specific to Windows'
test_load_library (ctypes.test.test_loading.LoaderTest.test_load_library) ... skipped 'test specific to Windows'
test_load_ordinal_functions (ctypes.test.test_loading.LoaderTest.test_load_ordinal_functions) ... skipped 'test specific to Windows'
test_load_version (ctypes.test.test_loading.LoaderTest.test_load_version) ... skipped 'wrong libc path for test'
test_find (ctypes.test.test_macholib.MachOTest.test_find) ... ok
test_framework_info (ctypes.test.test_macholib.MachOTest.test_framework_info) ... ok
test_info (ctypes.test.test_macholib.MachOTest.test_info) ... ok
test_cast (ctypes.test.test_memfunctions.MemFunctionsTest.test_cast) ... ok
test_memmove (ctypes.test.test_memfunctions.MemFunctionsTest.test_memmove) ... ok
test_memset (ctypes.test.test_memfunctions.MemFunctionsTest.test_memset) ... ok
test_overflow (ctypes.test.test_memfunctions.MemFunctionsTest.test_overflow) ... skipped 'test disabled'
test_string_at (ctypes.test.test_memfunctions.MemFunctionsTest.test_string_at) ... skipped 'implementation detail specific to cpython'
test_wstring_at (ctypes.test.test_memfunctions.MemFunctionsTest.test_wstring_at) ... ok
test_alignments (ctypes.test.test_numbers.NumberTestCase.test_alignments) ... ok
test_bool_values (ctypes.test.test_numbers.NumberTestCase.test_bool_values) ... ok
test_byref (ctypes.test.test_numbers.NumberTestCase.test_byref) ... ok
test_char_from_address (ctypes.test.test_numbers.NumberTestCase.test_char_from_address) ... ok
test_default_init (ctypes.test.test_numbers.NumberTestCase.test_default_init) ... ok
test_float_from_address (ctypes.test.test_numbers.NumberTestCase.test_float_from_address) ... ok
test_float_overflow (ctypes.test.test_numbers.NumberTestCase.test_float_overflow) ... ok
test_floats (ctypes.test.test_numbers.NumberTestCase.test_floats) ... ok
test_from_param (ctypes.test.test_numbers.NumberTestCase.test_from_param) ... ok
test_init (ctypes.test.test_numbers.NumberTestCase.test_init) ... ok
test_int_from_address (ctypes.test.test_numbers.NumberTestCase.test_int_from_address) ... ok
test_integers (ctypes.test.test_numbers.NumberTestCase.test_integers) ... ok
test_signed_values (ctypes.test.test_numbers.NumberTestCase.test_signed_values) ... ok
test_sizes (ctypes.test.test_numbers.NumberTestCase.test_sizes) ... ok
test_typeerror (ctypes.test.test_numbers.NumberTestCase.test_typeerror) ... ok
test_unsigned_values (ctypes.test.test_numbers.NumberTestCase.test_unsigned_values) ... ok
test (ctypes.test.test_objects.TestCase.test) ... Trying:
from ctypes import *
Expecting nothing
ok
Trying:
array = (c_char_p * 5)()
Expecting nothing
ok
Trying:
print(array._objects)
Expecting:
None
ok
Trying:
array[4] = b'foo bar'
Expecting nothing
ok
Trying:
array._objects
Expecting:
{'4': b'foo bar'}
ok
Trying:
array[4]
Expecting:
b'foo bar'
ok
Trying:
class X(Structure):
_fields_ = [("x", c_int), ("y", c_int), ("array", c_char_p * 5)]
Expecting nothing
ok
Trying:
x = X()
Expecting nothing
ok
Trying:
print(x._objects)
Expecting:
None
ok
Trying:
print(x.array._b_base_) # doctest: +ELLIPSIS
Expecting:
<ctypes.test.test_objects.X object at 0x...>
ok
Trying:
x.array[0] = b'spam spam spam'
Expecting nothing
ok
Trying:
x._objects
Expecting:
{'0:2': b'spam spam spam'}
ok
Trying:
x.array._b_base_._objects
Expecting:
{'0:2': b'spam spam spam'}
ok
2 items had no tests:
ctypes.test.test_objects.TestCase
ctypes.test.test_objects.TestCase.test
1 items passed all tests:
13 tests in ctypes.test.test_objects
13 tests in 3 items.
13 passed and 0 failed.
Test passed.
ok
test_abstract (ctypes.test.test_parameters.SimpleTypesTestCase.test_abstract) ... ok
test_array_pointers (ctypes.test.test_parameters.SimpleTypesTestCase.test_array_pointers) ... ok
test_byref_pointer (ctypes.test.test_parameters.SimpleTypesTestCase.test_byref_pointer) ... ok
test_byref_pointerpointer (ctypes.test.test_parameters.SimpleTypesTestCase.test_byref_pointerpointer) ... ok
test_cstrings (ctypes.test.test_parameters.SimpleTypesTestCase.test_cstrings) ... ok
test_cw_strings (ctypes.test.test_parameters.SimpleTypesTestCase.test_cw_strings) ... ok
test_from_param_result_refcount (ctypes.test.test_parameters.SimpleTypesTestCase.test_from_param_result_refcount) ... skipped 'implementation detail specific to cpython'
test_int_pointers (ctypes.test.test_parameters.SimpleTypesTestCase.test_int_pointers) ... ok
test_issue31311 (ctypes.test.test_parameters.SimpleTypesTestCase.test_issue31311) ... skipped 'implementation detail specific to cpython'
test_noctypes_argtype (ctypes.test.test_parameters.SimpleTypesTestCase.test_noctypes_argtype) ... ok
test_parameter_repr (ctypes.test.test_parameters.SimpleTypesTestCase.test_parameter_repr) ... skipped 'implementation detail specific to cpython'
test_subclasses (ctypes.test.test_parameters.SimpleTypesTestCase.test_subclasses) ... ok
test_subclasses_c_wchar_p (ctypes.test.test_parameters.SimpleTypesTestCase.test_subclasses_c_wchar_p) ... ok
test_endian_types (ctypes.test.test_pep3118.Test.test_endian_types) ... ok
test_native_types (ctypes.test.test_pep3118.Test.test_native_types) ... ok
test_simple (ctypes.test.test_pickling.PickleTest_0.test_simple) ... ok
test_struct (ctypes.test.test_pickling.PickleTest_0.test_struct) ... ok
test_unpickable (ctypes.test.test_pickling.PickleTest_0.test_unpickable) ... ok
test_wchar (ctypes.test.test_pickling.PickleTest_0.test_wchar) ... ok
test_simple (ctypes.test.test_pickling.PickleTest_1.test_simple) ... ok
test_struct (ctypes.test.test_pickling.PickleTest_1.test_struct) ... ok
test_unpickable (ctypes.test.test_pickling.PickleTest_1.test_unpickable) ... ok
test_wchar (ctypes.test.test_pickling.PickleTest_1.test_wchar) ... ok
test_simple (ctypes.test.test_pickling.PickleTest_2.test_simple) ... ok
test_struct (ctypes.test.test_pickling.PickleTest_2.test_struct) ... ok
test_unpickable (ctypes.test.test_pickling.PickleTest_2.test_unpickable) ... ok
test_wchar (ctypes.test.test_pickling.PickleTest_2.test_wchar) ... ok
test_simple (ctypes.test.test_pickling.PickleTest_3.test_simple) ... ok
test_struct (ctypes.test.test_pickling.PickleTest_3.test_struct) ... ok
test_unpickable (ctypes.test.test_pickling.PickleTest_3.test_unpickable) ... ok
test_wchar (ctypes.test.test_pickling.PickleTest_3.test_wchar) ... ok
test_simple (ctypes.test.test_pickling.PickleTest_4.test_simple) ... ok
test_struct (ctypes.test.test_pickling.PickleTest_4.test_struct) ... ok
test_unpickable (ctypes.test.test_pickling.PickleTest_4.test_unpickable) ... ok
test_wchar (ctypes.test.test_pickling.PickleTest_4.test_wchar) ... ok
test_simple (ctypes.test.test_pickling.PickleTest_5.test_simple) ... ok
test_struct (ctypes.test.test_pickling.PickleTest_5.test_struct) ... ok
test_unpickable (ctypes.test.test_pickling.PickleTest_5.test_unpickable) ... ok
test_wchar (ctypes.test.test_pickling.PickleTest_5.test_wchar) ... ok
test_abstract (ctypes.test.test_pointers.PointersTestCase.test_abstract) ... ok
test_basic (ctypes.test.test_pointers.PointersTestCase.test_basic) ... ok
test_basics (ctypes.test.test_pointers.PointersTestCase.test_basics) ... ok
test_bug_1467852 (ctypes.test.test_pointers.PointersTestCase.test_bug_1467852) ... ok
test_c_void_p (ctypes.test.test_pointers.PointersTestCase.test_c_void_p) ... ok
test_callbacks_with_pointers (ctypes.test.test_pointers.PointersTestCase.test_callbacks_with_pointers) ... ok
test_change_pointers (ctypes.test.test_pointers.PointersTestCase.test_change_pointers) ... ok
test_charpp (ctypes.test.test_pointers.PointersTestCase.test_charpp)
Test that a character pointer-to-pointer is correctly passed ... ok
test_from_address (ctypes.test.test_pointers.PointersTestCase.test_from_address) ... ok
test_other (ctypes.test.test_pointers.PointersTestCase.test_other) ... ok
test_pass_pointers (ctypes.test.test_pointers.PointersTestCase.test_pass_pointers) ... ok
test_pointer_crash (ctypes.test.test_pointers.PointersTestCase.test_pointer_crash) ... ok
test_pointer_type_name (ctypes.test.test_pointers.PointersTestCase.test_pointer_type_name) ... ok
test_pointer_type_str_name (ctypes.test.test_pointers.PointersTestCase.test_pointer_type_str_name) ... ok
test_pointers_bool (ctypes.test.test_pointers.PointersTestCase.test_pointers_bool) ... ok
test (ctypes.test.test_prototypes.ArrayTest.test) ... ok
test_POINTER_c_char_arg (ctypes.test.test_prototypes.CharPointersTestCase.test_POINTER_c_char_arg) ... ok
test_c_char_p_arg (ctypes.test.test_prototypes.CharPointersTestCase.test_c_char_p_arg) ... ok
test_c_void_p_arg (ctypes.test.test_prototypes.CharPointersTestCase.test_c_void_p_arg) ... ok
test_c_void_p_arg_with_c_wchar_p (ctypes.test.test_prototypes.CharPointersTestCase.test_c_void_p_arg_with_c_wchar_p) ... ok
test_instance (ctypes.test.test_prototypes.CharPointersTestCase.test_instance) ... ok
test_int_pointer_arg (ctypes.test.test_prototypes.CharPointersTestCase.test_int_pointer_arg) ... ok
test_paramflags (ctypes.test.test_prototypes.CharPointersTestCase.test_paramflags) ... ok
test_POINTER_c_wchar_arg (ctypes.test.test_prototypes.WCharPointersTestCase.test_POINTER_c_wchar_arg) ... ok
test_c_wchar_p_arg (ctypes.test.test_prototypes.WCharPointersTestCase.test_c_wchar_p_arg) ... ok
test_PyBytes_FromStringAndSize (ctypes.test.test_python_api.PythonAPITestCase.test_PyBytes_FromStringAndSize) ... skipped 'implementation detail specific to cpython'
test_PyLong_Long (ctypes.test.test_python_api.PythonAPITestCase.test_PyLong_Long) ... skipped 'implementation detail specific to cpython'
test_PyOS_snprintf (ctypes.test.test_python_api.PythonAPITestCase.test_PyOS_snprintf) ... skipped 'implementation detail specific to cpython'
test_PyObj_FromPtr (ctypes.test.test_python_api.PythonAPITestCase.test_PyObj_FromPtr) ... skipped 'implementation detail specific to cpython'
test_PyString_FromString (ctypes.test.test_python_api.PythonAPITestCase.test_PyString_FromString) ... skipped 'implementation detail specific to cpython'
test_pyobject_repr (ctypes.test.test_python_api.PythonAPITestCase.test_pyobject_repr) ... skipped 'implementation detail specific to cpython'
test_FloatDivisionError (ctypes.test.test_random_things.CallbackTracbackTestCase.test_FloatDivisionError) ... ok
test_IntegerDivisionError (ctypes.test.test_random_things.CallbackTracbackTestCase.test_IntegerDivisionError) ... ok
test_TypeErrorDivisionError (ctypes.test.test_random_things.CallbackTracbackTestCase.test_TypeErrorDivisionError) ... ok
test_ValueError (ctypes.test.test_random_things.CallbackTracbackTestCase.test_ValueError) ... ok
test (ctypes.test.test_random_things.call_function_TestCase.test) ... skipped 'Windows-specific test'
test_callback (ctypes.test.test_refcounts.AnotherLeak.test_callback) ... skipped 'implementation detail specific to cpython'
test_callback_py_object_none_return (ctypes.test.test_refcounts.AnotherLeak.test_callback_py_object_none_return) ... skipped 'implementation detail specific to cpython'
test_1 (ctypes.test.test_refcounts.RefcountTestCase.test_1) ... skipped 'implementation detail specific to cpython'
test_refcount (ctypes.test.test_refcounts.RefcountTestCase.test_refcount) ... skipped 'implementation detail specific to cpython'
test_char (ctypes.test.test_repr.ReprTest.test_char) ... ok
test_numbers (ctypes.test.test_repr.ReprTest.test_numbers) ... ok
test_from_dll (ctypes.test.test_returnfuncptrs.ReturnFuncPtrTestCase.test_from_dll) ... ok
test_from_dll_refcount (ctypes.test.test_returnfuncptrs.ReturnFuncPtrTestCase.test_from_dll_refcount) ... ok
test_with_prototype (ctypes.test.test_returnfuncptrs.ReturnFuncPtrTestCase.test_with_prototype) ... ok
test_without_prototype (ctypes.test.test_returnfuncptrs.ReturnFuncPtrTestCase.test_without_prototype) ... ok
test_compare (ctypes.test.test_simplesubclasses.Test.test_compare) ... ok
test_ignore_retval (ctypes.test.test_simplesubclasses.Test.test_ignore_retval) ... ok
test_int_callback (ctypes.test.test_simplesubclasses.Test.test_int_callback) ... ok
test_int_struct (ctypes.test.test_simplesubclasses.Test.test_int_struct) ... ok
test_16 (ctypes.test.test_sizes.SizesTestCase.test_16) ... ok
test_32 (ctypes.test.test_sizes.SizesTestCase.test_32) ... ok
test_64 (ctypes.test.test_sizes.SizesTestCase.test_64) ... ok
test_8 (ctypes.test.test_sizes.SizesTestCase.test_8) ... ok
test_size_t (ctypes.test.test_sizes.SizesTestCase.test_size_t) ... ok
test_ssize_t (ctypes.test.test_sizes.SizesTestCase.test_ssize_t) ... ok
test_char_array (ctypes.test.test_slicing.SlicesTestCase.test_char_array) ... ok
test_char_ptr (ctypes.test.test_slicing.SlicesTestCase.test_char_ptr) ... ok
test_char_ptr_with_free (ctypes.test.test_slicing.SlicesTestCase.test_char_ptr_with_free) ... ok
test_getslice_cint (ctypes.test.test_slicing.SlicesTestCase.test_getslice_cint) ... ok
test_setslice_cint (ctypes.test.test_slicing.SlicesTestCase.test_setslice_cint) ... ok
test_wchar_ptr (ctypes.test.test_slicing.SlicesTestCase.test_wchar_ptr) ... ok
test__POINTER_c_char (ctypes.test.test_stringptr.StringPtrTestCase.test__POINTER_c_char) ... skipped 'implementation detail specific to cpython'
test__c_char_p (ctypes.test.test_stringptr.StringPtrTestCase.test__c_char_p) ... ok
test_functions (ctypes.test.test_stringptr.StringPtrTestCase.test_functions) ... ok
test (ctypes.test.test_strings.StringArrayTestCase.test) ... ok
test_c_buffer_raw (ctypes.test.test_strings.StringArrayTestCase.test_c_buffer_raw) ... ok
test_c_buffer_value (ctypes.test.test_strings.StringArrayTestCase.test_c_buffer_value) ... ok
test_del_segfault (ctypes.test.test_strings.StringArrayTestCase.test_del_segfault) ... ok
test_param_1 (ctypes.test.test_strings.StringArrayTestCase.test_param_1) ... ok
test_param_2 (ctypes.test.test_strings.StringArrayTestCase.test_param_2) ... ok
test (ctypes.test.test_strings.WStringArrayTestCase.test) ... ok
test_nonbmp (ctypes.test.test_strings.WStringArrayTestCase.test_nonbmp) ... ok
test_basic_wstrings (ctypes.test.test_strings.WStringTestCase.test_basic_wstrings) ... skipped 'test disabled'
test_toolong (ctypes.test.test_strings.WStringTestCase.test_toolong) ... skipped 'test disabled'
test_wchar (ctypes.test.test_strings.WStringTestCase.test_wchar) ... ok
test_1_A (ctypes.test.test_struct_fields.StructFieldsTestCase.test_1_A) ... ok
test_1_B (ctypes.test.test_struct_fields.StructFieldsTestCase.test_1_B) ... ok
test_2 (ctypes.test.test_struct_fields.StructFieldsTestCase.test_2) ... ok
test_3 (ctypes.test.test_struct_fields.StructFieldsTestCase.test_3) ... ok
test_4 (ctypes.test.test_struct_fields.StructFieldsTestCase.test_4) ... ok
test_5 (ctypes.test.test_struct_fields.StructFieldsTestCase.test_5) ... skipped 'implementation detail specific to cpython'
test_6 (ctypes.test.test_struct_fields.StructFieldsTestCase.test_6) ... ok
test___get__ (ctypes.test.test_struct_fields.StructFieldsTestCase.test___get__) ... ok
test___set__ (ctypes.test.test_struct_fields.StructFieldsTestCase.test___set__) ... ok
test_gh99275 (ctypes.test.test_struct_fields.StructFieldsTestCase.test_gh99275) ... skipped 'implementation detail specific to cpython'
test (ctypes.test.test_structures.PointerMemberTestCase.test) ... ok
test_none_to_pointer_fields (ctypes.test.test_structures.PointerMemberTestCase.test_none_to_pointer_fields) ... ok
test_38368 (ctypes.test.test_structures.StructureTestCase.test_38368) ... ok
test_abstract_class (ctypes.test.test_structures.StructureTestCase.test_abstract_class) ... ok
test_array_in_struct (ctypes.test.test_structures.StructureTestCase.test_array_in_struct) ... FAIL
test_bitfield_by_value (ctypes.test.test_structures.StructureTestCase.test_bitfield_by_value) ... skipped 'Test disabled for now - see bpo-16575/bpo-16576'
test_conflicting_initializers (ctypes.test.test_structures.StructureTestCase.test_conflicting_initializers) ... ok
test_empty (ctypes.test.test_structures.StructureTestCase.test_empty) ... ok
test_fields (ctypes.test.test_structures.StructureTestCase.test_fields) ... ok
test_huge_field_name (ctypes.test.test_structures.StructureTestCase.test_huge_field_name) ... ok
test_init_errors (ctypes.test.test_structures.StructureTestCase.test_init_errors) ... ok
test_initializers (ctypes.test.test_structures.StructureTestCase.test_initializers) ... ok
test_intarray_fields (ctypes.test.test_structures.StructureTestCase.test_intarray_fields) ... ok
test_invalid_field_types (ctypes.test.test_structures.StructureTestCase.test_invalid_field_types) ... ok
test_invalid_name (ctypes.test.test_structures.StructureTestCase.test_invalid_name) ... ok
test_issue18060_a (ctypes.test.test_structures.StructureTestCase.test_issue18060_a) ... ok
test_issue18060_b (ctypes.test.test_structures.StructureTestCase.test_issue18060_b) ... ok
test_issue18060_c (ctypes.test.test_structures.StructureTestCase.test_issue18060_c) ... ok
test_keyword_initializers (ctypes.test.test_structures.StructureTestCase.test_keyword_initializers) ... ok
test_methods (ctypes.test.test_structures.StructureTestCase.test_methods) ... ok
test_nested_initializers (ctypes.test.test_structures.StructureTestCase.test_nested_initializers) ... ok
test_packed (ctypes.test.test_structures.StructureTestCase.test_packed) ... ok
test_packed_c_limits (ctypes.test.test_structures.StructureTestCase.test_packed_c_limits) ... skipped 'implementation detail specific to cpython'
test_pass_by_value (ctypes.test.test_structures.StructureTestCase.test_pass_by_value) ... FAIL
test_pass_by_value_finalizer (ctypes.test.test_structures.StructureTestCase.test_pass_by_value_finalizer) ... FAIL
test_pass_by_value_in_register (ctypes.test.test_structures.StructureTestCase.test_pass_by_value_in_register) ... ok
test_positional_args (ctypes.test.test_structures.StructureTestCase.test_positional_args) ... ok
test_simple_structs (ctypes.test.test_structures.StructureTestCase.test_simple_structs) ... ok
test_struct_alignment (ctypes.test.test_structures.StructureTestCase.test_struct_alignment) ... ok
test_structures_with_wchar (ctypes.test.test_structures.StructureTestCase.test_structures_with_wchar) ... ok
test_union_by_value (ctypes.test.test_structures.StructureTestCase.test_union_by_value) ... skipped 'Test disabled for now - see bpo-16575/bpo-16576'
test_unions (ctypes.test.test_structures.StructureTestCase.test_unions) ... ok
test_subclass (ctypes.test.test_structures.SubclassesTest.test_subclass) ... ok
test_subclass_delayed (ctypes.test.test_structures.SubclassesTest.test_subclass_delayed) ... ok
test_contains_itself (ctypes.test.test_structures.TestRecursiveStructure.test_contains_itself) ... ok
test_vice_versa (ctypes.test.test_structures.TestRecursiveStructure.test_vice_versa) ... ok
test_native (ctypes.test.test_unaligned_structures.TestStructures.test_native) ... ok
test_swapped (ctypes.test.test_unaligned_structures.TestStructures.test_swapped) ... ok
test_buffers (ctypes.test.test_unicode.StringTestCase.test_buffers) ... ok
test_embedded_null (ctypes.test.test_unicode.StringTestCase.test_embedded_null) ... ok
test_func (ctypes.test.test_unicode.StringTestCase.test_func) ... ok
test_wcslen (ctypes.test.test_unicode.StringTestCase.test_wcslen) ... ok
test_buffers (ctypes.test.test_unicode.UnicodeTestCase.test_buffers) ... ok
test_embedded_null (ctypes.test.test_unicode.UnicodeTestCase.test_embedded_null) ... ok
test_wcslen (ctypes.test.test_unicode.UnicodeTestCase.test_wcslen) ... ok
test_frozentable (ctypes.test.test_values.PythonValuesTestCase.test_frozentable) ... skipped 'implementation detail specific to cpython'
test_optimizeflag (ctypes.test.test_values.PythonValuesTestCase.test_optimizeflag) ... skipped 'implementation detail specific to cpython'
test_undefined (ctypes.test.test_values.PythonValuesTestCase.test_undefined) ... skipped 'implementation detail specific to cpython'
test_an_integer (ctypes.test.test_values.ValuesTestCase.test_an_integer) ... ok
test_undefined (ctypes.test.test_values.ValuesTestCase.test_undefined) ... ok
test_array_invalid_length (ctypes.test.test_varsize_struct.VarSizeTest.test_array_invalid_length) ... ok
test_resize (ctypes.test.test_varsize_struct.VarSizeTest.test_resize) ... ok
test_zerosized_array (ctypes.test.test_varsize_struct.VarSizeTest.test_zerosized_array) ... ok
test_SEH (ctypes.test.test_win32.FunctionCallTestCase.test_SEH) ... skipped 'Windows-specific test'
test_noargs (ctypes.test.test_win32.FunctionCallTestCase.test_noargs) ... skipped 'Windows-specific test'
test_sizes (ctypes.test.test_win32.ReturnStructSizesTestCase.test_sizes) ... skipped 'Windows-specific test'
test_struct_by_value (ctypes.test.test_win32.Structures.test_struct_by_value) ... ok
test_winerror (ctypes.test.test_win32.TestWinError.test_winerror) ... skipped 'Windows-specific test'
test_COMError (ctypes.test.test_win32.TestWintypes.test_COMError) ... skipped 'Windows-specific test'
test_HWND (ctypes.test.test_win32.TestWintypes.test_HWND) ... skipped 'Windows-specific test'
test_PARAM (ctypes.test.test_win32.TestWintypes.test_PARAM) ... skipped 'Windows-specific test'
test_variant_bool (ctypes.test.test_wintypes.WinTypesTest.test_variant_bool) ... ok
======================================================================
FAIL: test_array_in_struct (ctypes.test.test_structures.StructureTestCase.test_array_in_struct)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ctypes/test/test_structures.py", line 667, in test_array_in_struct
self.assertEqual(s.data[i], float(i))
^^^^^^^^^^^
AssertionError: 0.0 != 1.0
======================================================================
FAIL: test_pass_by_value (ctypes.test.test_structures.StructureTestCase.test_pass_by_value)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ctypes/test/test_structures.py", line 423, in test_pass_by_value
self.assertEqual(s.first, 0xdeadbeef)
^^^^^^^^^^^
AssertionError: 195948557 != 3735928559
======================================================================
FAIL: test_pass_by_value_finalizer (ctypes.test.test_structures.StructureTestCase.test_pass_by_value_finalizer)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ctypes/test/test_structures.py", line 456, in test_pass_by_value_finalizer
self.assertEqual(s.first, 1)
^^^^^^^^^^^
AssertionError: 195948557 != 1
----------------------------------------------------------------------
Ran 506 tests in 0.614s
FAILED (failures=3, skipped=106)
test_ctypes failed (3 failures)
== Tests result: FAILURE ==
1 test failed:
test_ctypes
Total duration: 911 ms
Total tests: run=506 failures=3 skipped=106
Total test files: run=1/1 failed=1
Result: FAILURE
test test_ctypes failed
_______________________________________ _______________________________________
== PyPy 3.11.15 (f01615569f2d, May 19 2026, 01:30:51) [PyPy 7.3.23-alpha0 with GCC Apple LLVM 16.0.0 (clang-1600.0.26.6)]
== macOS-15.4.1-arm64-arm-64bit little-endian
== Python build: release with_assert
== cwd: /private/tmp/buildbot-arm64/pytest/test_python_worker_47412æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 3497128045
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 5.28 Run 1 test sequentially
0:00:00 load avg: 5.28 [1/1] test_curses
test_has_extended_color_support (test.test_curses.MiscTests.test_has_extended_color_support) ... ok
test_ncurses_version (test.test_curses.MiscTests.test_ncurses_version) ... skipped 'requires curses.ncurses_version'
test_update_lines_cols (test.test_curses.MiscTests.test_update_lines_cols) ... ok
test_alt (test.test_curses.TestAscii.test_alt) ... ok
test_ascii (test.test_curses.TestAscii.test_ascii) ... ok
test_controlnames (test.test_curses.TestAscii.test_controlnames) ... ok
test_ctrl (test.test_curses.TestAscii.test_ctrl) ... ok
test_ctypes (test.test_curses.TestAscii.test_ctypes) ... ok
test_unctrl (test.test_curses.TestAscii.test_unctrl) ... ok
test_attributes (test.test_curses.TestCurses.test_attributes) ... ok
test_background (test.test_curses.TestCurses.test_background) ... ok
test_beep (test.test_curses.TestCurses.test_beep) ... ok
test_borders_and_lines (test.test_curses.TestCurses.test_borders_and_lines) ... ok
test_chgat (test.test_curses.TestCurses.test_chgat) ... ok
test_clear (test.test_curses.TestCurses.test_clear) ... ok
test_color_attrs (test.test_curses.TestCurses.test_color_attrs) ... ok
test_color_content (test.test_curses.TestCurses.test_color_content) ... ok
test_create_windows (test.test_curses.TestCurses.test_create_windows) ... ok
test_curs_set (test.test_curses.TestCurses.test_curs_set) ... ok
test_disallow_instantiation (test.test_curses.TestCurses.test_disallow_instantiation) ... skipped 'implementation detail specific to cpython'
test_enclose (test.test_curses.TestCurses.test_enclose) ... ok
test_encoding (test.test_curses.TestCurses.test_encoding) ... ok
test_endwin (test.test_curses.TestCurses.test_endwin) ... test_env_queries (test.test_curses.TestCurses.test_env_queries) ... ok
test_escdelay (test.test_curses.TestCurses.test_escdelay) ... skipped 'requires curses.get_escdelay'
test_filter (test.test_curses.TestCurses.test_filter) ... ok
test_flash (test.test_curses.TestCurses.test_flash) ... ok
test_getch (test.test_curses.TestCurses.test_getch) ... ok
test_getmouse (test.test_curses.TestCurses.test_getmouse) ... ok
test_getstr (test.test_curses.TestCurses.test_getstr) ... ok
test_getsyx (test.test_curses.TestCurses.test_getsyx) ... ok
test_has_colors (test.test_curses.TestCurses.test_has_colors) ... ok
test_has_key (test.test_curses.TestCurses.test_has_key) ... ok
test_init_color (test.test_curses.TestCurses.test_init_color) ... test_init_pair (test.test_curses.TestCurses.test_init_pair) ... ok
test_input_options (test.test_curses.TestCurses.test_input_options) ... ok
test_insert_delete (test.test_curses.TestCurses.test_insert_delete) ... ok
test_is_term_resized (test.test_curses.TestCurses.test_is_term_resized) ... ok
test_issue13051 (test.test_curses.TestCurses.test_issue13051) ... ok
test_issue21088 (test.test_curses.TestCurses.test_issue21088) ... skipped 'implementation detail specific to cpython'
test_issue6243 (test.test_curses.TestCurses.test_issue6243) ... ok
test_keyname (test.test_curses.TestCurses.test_keyname) ... ok
test_misc_module_funcs (test.test_curses.TestCurses.test_misc_module_funcs) ... ok
test_move_cursor (test.test_curses.TestCurses.test_move_cursor) ... ok
test_output_character (test.test_curses.TestCurses.test_output_character) ... ok
test_output_options (test.test_curses.TestCurses.test_output_options) ... ok
test_output_string (test.test_curses.TestCurses.test_output_string) ... ok
test_output_string_embedded_null_chars (test.test_curses.TestCurses.test_output_string_embedded_null_chars) ... ok
test_overlay (test.test_curses.TestCurses.test_overlay) ... ok
test_pair_content (test.test_curses.TestCurses.test_pair_content) ... ok
test_prog_mode (test.test_curses.TestCurses.test_prog_mode) ... test_putwin (test.test_curses.TestCurses.test_putwin) ... ok
test_read_from_window (test.test_curses.TestCurses.test_read_from_window) ... ok
test_refresh (test.test_curses.TestCurses.test_refresh) ... ok
test_refresh_control (test.test_curses.TestCurses.test_refresh_control) ... ok
test_resize (test.test_curses.TestCurses.test_resize) ... ok
test_resize_term (test.test_curses.TestCurses.test_resize_term) ... ok
test_resizeterm (test.test_curses.TestCurses.test_resizeterm) ... ok
test_scroll (test.test_curses.TestCurses.test_scroll) ... ok
test_start_color (test.test_curses.TestCurses.test_start_color) ... ok
test_tabsize (test.test_curses.TestCurses.test_tabsize) ... skipped 'requires curses.get_tabsize'
test_terminfo (test.test_curses.TestCurses.test_terminfo) ... ok
test_typeahead (test.test_curses.TestCurses.test_typeahead) ... ok
test_unctrl (test.test_curses.TestCurses.test_unctrl) ... ok
test_unget_wch (test.test_curses.TestCurses.test_unget_wch) ... test_ungetch (test.test_curses.TestCurses.test_ungetch) ... ok
test_use_default_colors (test.test_curses.TestCurses.test_use_default_colors) ... ok
test_use_env (test.test_curses.TestCurses.test_use_env) ... ok
test_userptr_memory_leak (test.test_curses.TestCurses.test_userptr_memory_leak) ... skipped 'implementation detail specific to cpython'
test_userptr_segfault (test.test_curses.TestCurses.test_userptr_segfault) ... ok
test_userptr_without_set (test.test_curses.TestCurses.test_userptr_without_set) ... ok
======================================================================
FAIL: test_unget_wch (test.test_curses.TestCurses.test_unget_wch)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_curses.py", line 1123, in test_unget_wch
curses.unget_wch(ch)
^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_curses.py", line 1170, in unget_wch
return _check_ERR(lib.unget_wch(ch), "unget_wch")
^^^^^^^^^
AttributeError: cffi library '_curses_cffi' has no function, constant or global variable named 'unget_wch'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_curses.py", line 1125, in test_unget_wch
self.fail("unget_wch(%a) failed with encoding %s: %s"
^^^^
AssertionError: unget_wch('a') failed with encoding UTF-8: cffi library '_curses_cffi' has no function, constant or global variable named 'unget_wch'
----------------------------------------------------------------------
Ran 71 tests in 0.189s
FAILED (failures=1, skipped=9)
test_curses failed (1 failure)
== Tests result: FAILURE ==
1 test failed:
test_curses
Total duration: 269 ms
Total tests: run=71 failures=1 skipped=9
Total test files: run=1/1 failed=1
Result: FAILURE
[0Babc
TERM=tmux-256color
COLORS = 256
COLOR_PAIRS = 32767
test test_curses failed
_______________________________________ _______________________________________
== PyPy 3.11.15 (f01615569f2d, May 19 2026, 01:30:51) [PyPy 7.3.23-alpha0 with GCC Apple LLVM 16.0.0 (clang-1600.0.26.6)]
== macOS-15.4.1-arm64-arm-64bit little-endian
== Python build: release with_assert
== cwd: /private/tmp/buildbot-arm64/pytest/test_python_worker_47630æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 2122198803
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 5.26 Run 1 test sequentially
0:00:00 load avg: 5.26 [1/1] test_distutils
test_check_archive_formats (distutils.tests.test_archive_util.ArchiveUtilTestCase.test_check_archive_formats) ... ok
test_compress_deprecated (distutils.tests.test_archive_util.ArchiveUtilTestCase.test_compress_deprecated) ... ok
test_make_archive (distutils.tests.test_archive_util.ArchiveUtilTestCase.test_make_archive) ... ok
test_make_archive_bztar (distutils.tests.test_archive_util.ArchiveUtilTestCase.test_make_archive_bztar) ... ok
test_make_archive_cwd (distutils.tests.test_archive_util.ArchiveUtilTestCase.test_make_archive_cwd) ... ok
test_make_archive_gztar (distutils.tests.test_archive_util.ArchiveUtilTestCase.test_make_archive_gztar) ... ok
test_make_archive_owner_group (distutils.tests.test_archive_util.ArchiveUtilTestCase.test_make_archive_owner_group) ... ok
test_make_archive_tar (distutils.tests.test_archive_util.ArchiveUtilTestCase.test_make_archive_tar) ... ok
test_make_archive_xztar (distutils.tests.test_archive_util.ArchiveUtilTestCase.test_make_archive_xztar) ... ok
test_make_tarball (distutils.tests.test_archive_util.ArchiveUtilTestCase.test_make_tarball) ... ok
test_make_tarball_bzip2 (distutils.tests.test_archive_util.ArchiveUtilTestCase.test_make_tarball_bzip2) ... ok
test_make_tarball_extended (distutils.tests.test_archive_util.ArchiveUtilTestCase.test_make_tarball_extended)
Mirror test_make_tarball, except filename contains extended ... ok
test_make_tarball_gzip (distutils.tests.test_archive_util.ArchiveUtilTestCase.test_make_tarball_gzip) ... ok
test_make_tarball_latin1 (distutils.tests.test_archive_util.ArchiveUtilTestCase.test_make_tarball_latin1)
Mirror test_make_tarball, except filename contains latin characters. ... ok
test_make_tarball_xz (distutils.tests.test_archive_util.ArchiveUtilTestCase.test_make_tarball_xz) ... ok
test_make_zipfile (distutils.tests.test_archive_util.ArchiveUtilTestCase.test_make_zipfile) ... ok
test_make_zipfile_no_zlib (distutils.tests.test_archive_util.ArchiveUtilTestCase.test_make_zipfile_no_zlib) ... ok
test_tarfile_root_owner (distutils.tests.test_archive_util.ArchiveUtilTestCase.test_tarfile_root_owner) ... ok
test_tarfile_vs_tar (distutils.tests.test_archive_util.ArchiveUtilTestCase.test_tarfile_vs_tar) ... ok
test_formats (distutils.tests.test_bdist.BuildTestCase.test_formats) ... ok
test_skip_build (distutils.tests.test_bdist.BuildTestCase.test_skip_build) ... ok
test_simple_built (distutils.tests.test_bdist_dumb.BuildDumbTestCase.test_simple_built) ... ok
test_no_optimize_flag (distutils.tests.test_bdist_rpm.BuildRpmTestCase.test_no_optimize_flag) ... skipped 'spurious sdtout/stderr output under Mac OS X'
test_quiet (distutils.tests.test_bdist_rpm.BuildRpmTestCase.test_quiet) ... skipped 'spurious sdtout/stderr output under Mac OS X'
test_finalize_options (distutils.tests.test_build.BuildTestCase.test_finalize_options) ... ok
test_build_libraries (distutils.tests.test_build_clib.BuildCLibTestCase.test_build_libraries) ... ok
test_check_library_dist (distutils.tests.test_build_clib.BuildCLibTestCase.test_check_library_dist) ... ok
test_finalize_options (distutils.tests.test_build_clib.BuildCLibTestCase.test_finalize_options) ... ok
test_get_source_files (distutils.tests.test_build_clib.BuildCLibTestCase.test_get_source_files) ... ok
test_run (distutils.tests.test_build_clib.BuildCLibTestCase.test_run) ... ok
test_build_ext (distutils.tests.test_build_ext.BuildExtTestCase.test_build_ext) ... skipped 'cannot find xxmodule.c (test must run in the python build dir)'
test_check_extensions_list (distutils.tests.test_build_ext.BuildExtTestCase.test_check_extensions_list) ... ok
test_compiler_option (distutils.tests.test_build_ext.BuildExtTestCase.test_compiler_option) ... ok
test_deployment_target_default (distutils.tests.test_build_ext.BuildExtTestCase.test_deployment_target_default) ... ok
test_deployment_target_higher_ok (distutils.tests.test_build_ext.BuildExtTestCase.test_deployment_target_higher_ok) ... ok
test_deployment_target_too_low (distutils.tests.test_build_ext.BuildExtTestCase.test_deployment_target_too_low) ... ok
test_ext_fullpath (distutils.tests.test_build_ext.BuildExtTestCase.test_ext_fullpath) ... ok
test_finalize_options (distutils.tests.test_build_ext.BuildExtTestCase.test_finalize_options) ... ok
test_get_outputs (distutils.tests.test_build_ext.BuildExtTestCase.test_get_outputs) ... ok
test_get_source_files (distutils.tests.test_build_ext.BuildExtTestCase.test_get_source_files) ... ok
test_optional_extension (distutils.tests.test_build_ext.BuildExtTestCase.test_optional_extension) ... ok
test_solaris_enable_shared (distutils.tests.test_build_ext.BuildExtTestCase.test_solaris_enable_shared) ... ok
test_unicode_module_names (distutils.tests.test_build_ext.BuildExtTestCase.test_unicode_module_names) ... ok
test_user_site (distutils.tests.test_build_ext.BuildExtTestCase.test_user_site) ... ok
test_build_ext (distutils.tests.test_build_ext.ParallelBuildExtTestCase.test_build_ext) ... skipped 'cannot find xxmodule.c (test must run in the python build dir)'
test_check_extensions_list (distutils.tests.test_build_ext.ParallelBuildExtTestCase.test_check_extensions_list) ... ok
test_compiler_option (distutils.tests.test_build_ext.ParallelBuildExtTestCase.test_compiler_option) ... ok
test_deployment_target_default (distutils.tests.test_build_ext.ParallelBuildExtTestCase.test_deployment_target_default) ... ok
test_deployment_target_higher_ok (distutils.tests.test_build_ext.ParallelBuildExtTestCase.test_deployment_target_higher_ok) ... ok
test_deployment_target_too_low (distutils.tests.test_build_ext.ParallelBuildExtTestCase.test_deployment_target_too_low) ... ok
test_ext_fullpath (distutils.tests.test_build_ext.ParallelBuildExtTestCase.test_ext_fullpath) ... ok
test_finalize_options (distutils.tests.test_build_ext.ParallelBuildExtTestCase.test_finalize_options) ... ok
test_get_outputs (distutils.tests.test_build_ext.ParallelBuildExtTestCase.test_get_outputs) ... ok
test_get_source_files (distutils.tests.test_build_ext.ParallelBuildExtTestCase.test_get_source_files) ... ok
test_optional_extension (distutils.tests.test_build_ext.ParallelBuildExtTestCase.test_optional_extension) ... ok
test_solaris_enable_shared (distutils.tests.test_build_ext.ParallelBuildExtTestCase.test_solaris_enable_shared) ... ok
test_unicode_module_names (distutils.tests.test_build_ext.ParallelBuildExtTestCase.test_unicode_module_names) ... ok
test_user_site (distutils.tests.test_build_ext.ParallelBuildExtTestCase.test_user_site) ... ok
test_byte_compile (distutils.tests.test_build_py.BuildPyTestCase.test_byte_compile) ... ok
test_byte_compile_optimized (distutils.tests.test_build_py.BuildPyTestCase.test_byte_compile_optimized) ... ok
test_dir_in_package_data (distutils.tests.test_build_py.BuildPyTestCase.test_dir_in_package_data)
A directory in package_data should not be added to the filelist. ... ok
test_dont_write_bytecode (distutils.tests.test_build_py.BuildPyTestCase.test_dont_write_bytecode) ... ok
test_empty_package_dir (distutils.tests.test_build_py.BuildPyTestCase.test_empty_package_dir) ... ok
test_package_data (distutils.tests.test_build_py.BuildPyTestCase.test_package_data) ... ok
test_build (distutils.tests.test_build_scripts.BuildScriptsTestCase.test_build) ... ok
test_default_settings (distutils.tests.test_build_scripts.BuildScriptsTestCase.test_default_settings) ... ok
test_version_int (distutils.tests.test_build_scripts.BuildScriptsTestCase.test_version_int) ... ok
test_check_all (distutils.tests.test_check.CheckTestCase.test_check_all) ... ok
test_check_document (distutils.tests.test_check.CheckTestCase.test_check_document) ... skipped "won't test without docutils"
test_check_metadata (distutils.tests.test_check.CheckTestCase.test_check_metadata) ... ok
test_check_restructuredtext (distutils.tests.test_check.CheckTestCase.test_check_restructuredtext) ... skipped "won't test without docutils"
test_check_restructuredtext_with_syntax_highlight (distutils.tests.test_check.CheckTestCase.test_check_restructuredtext_with_syntax_highlight) ... skipped "won't test without docutils"
test_simple_run (distutils.tests.test_clean.cleanTestCase.test_simple_run) ... ok
test_debug_print (distutils.tests.test_cmd.CommandTestCase.test_debug_print) ... ok
test_dump_options (distutils.tests.test_cmd.CommandTestCase.test_dump_options) ... ok
test_ensure_dirname (distutils.tests.test_cmd.CommandTestCase.test_ensure_dirname) ... ok
test_ensure_filename (distutils.tests.test_cmd.CommandTestCase.test_ensure_filename) ... ok
test_ensure_string (distutils.tests.test_cmd.CommandTestCase.test_ensure_string) ... ok
test_ensure_string_list (distutils.tests.test_cmd.CommandTestCase.test_ensure_string_list) ... ok
test_make_file (distutils.tests.test_cmd.CommandTestCase.test_make_file) ... ok
test_config_interpolation (distutils.tests.test_config.PyPIRCCommandTestCase.test_config_interpolation) ... ok
test_server_empty_registration (distutils.tests.test_config.PyPIRCCommandTestCase.test_server_empty_registration) ... ok
test_server_registration (distutils.tests.test_config.PyPIRCCommandTestCase.test_server_registration) ... ok
test_clean (distutils.tests.test_config_cmd.ConfigTestCase.test_clean) ... ok
test_dump_file (distutils.tests.test_config_cmd.ConfigTestCase.test_dump_file) ... ok
test_finalize_options (distutils.tests.test_config_cmd.ConfigTestCase.test_finalize_options) ... ok
test_search_cpp (distutils.tests.test_config_cmd.ConfigTestCase.test_search_cpp) ... ok
test_debug_mode (distutils.tests.test_core.CoreTestCase.test_debug_mode) ... ok
test_run_setup_defines_subclass (distutils.tests.test_core.CoreTestCase.test_run_setup_defines_subclass) ... ok
test_run_setup_preserves_sys_argv (distutils.tests.test_core.CoreTestCase.test_run_setup_preserves_sys_argv) ... ok
test_run_setup_provides_file (distutils.tests.test_core.CoreTestCase.test_run_setup_provides_file) ... ok
test_run_setup_uses_current_dir (distutils.tests.test_core.CoreTestCase.test_run_setup_uses_current_dir) ... ok
test_check_config_h (distutils.tests.test_cygwinccompiler.CygwinCCompilerTestCase.test_check_config_h) ... ok
test_get_msvcr (distutils.tests.test_cygwinccompiler.CygwinCCompilerTestCase.test_get_msvcr) ... ok
test_get_versions (distutils.tests.test_cygwinccompiler.CygwinCCompilerTestCase.test_get_versions) ... ok
test_newer (distutils.tests.test_dep_util.DepUtilTestCase.test_newer) ... ok
test_newer_group (distutils.tests.test_dep_util.DepUtilTestCase.test_newer_group) ... ok
test_newer_pairwise (distutils.tests.test_dep_util.DepUtilTestCase.test_newer_pairwise) ... ok
test_copy_tree_exception_in_listdir (distutils.tests.test_dir_util.DirUtilTestCase.test_copy_tree_exception_in_listdir)
An exception in listdir should raise a DistutilsFileError ... ok
test_copy_tree_skips_nfs_temp_files (distutils.tests.test_dir_util.DirUtilTestCase.test_copy_tree_skips_nfs_temp_files) ... ok
test_copy_tree_verbosity (distutils.tests.test_dir_util.DirUtilTestCase.test_copy_tree_verbosity) ... ok
test_create_tree_verbosity (distutils.tests.test_dir_util.DirUtilTestCase.test_create_tree_verbosity) ... ok
test_ensure_relative (distutils.tests.test_dir_util.DirUtilTestCase.test_ensure_relative) ... ok
test_mkpath_remove_tree_verbosity (distutils.tests.test_dir_util.DirUtilTestCase.test_mkpath_remove_tree_verbosity) ... ok
test_mkpath_with_custom_mode (distutils.tests.test_dir_util.DirUtilTestCase.test_mkpath_with_custom_mode) ... ok
test_announce (distutils.tests.test_dist.DistributionTestCase.test_announce) ... ok
test_command_packages_cmdline (distutils.tests.test_dist.DistributionTestCase.test_command_packages_cmdline) ... ok
test_command_packages_configfile (distutils.tests.test_dist.DistributionTestCase.test_command_packages_configfile) ... ok
test_command_packages_unspecified (distutils.tests.test_dist.DistributionTestCase.test_command_packages_unspecified) ... ok
test_empty_options (distutils.tests.test_dist.DistributionTestCase.test_empty_options) ... ok
test_finalize_options (distutils.tests.test_dist.DistributionTestCase.test_finalize_options) ... ok
test_find_config_files_disable (distutils.tests.test_dist.DistributionTestCase.test_find_config_files_disable) ... ok
test_get_command_packages (distutils.tests.test_dist.DistributionTestCase.test_get_command_packages) ... ok
test_venv_install_options (distutils.tests.test_dist.DistributionTestCase.test_venv_install_options) ... ok
test_classifier (distutils.tests.test_dist.MetadataTestCase.test_classifier) ... ok
test_classifier_invalid_type (distutils.tests.test_dist.MetadataTestCase.test_classifier_invalid_type) ... ok
test_custom_pydistutils (distutils.tests.test_dist.MetadataTestCase.test_custom_pydistutils) ... ok
test_download_url (distutils.tests.test_dist.MetadataTestCase.test_download_url) ... ok
test_fix_help_options (distutils.tests.test_dist.MetadataTestCase.test_fix_help_options) ... ok
test_keywords (distutils.tests.test_dist.MetadataTestCase.test_keywords) ... ok
test_keywords_invalid_type (distutils.tests.test_dist.MetadataTestCase.test_keywords_invalid_type) ... ok
test_long_description (distutils.tests.test_dist.MetadataTestCase.test_long_description) ... ok
test_obsoletes (distutils.tests.test_dist.MetadataTestCase.test_obsoletes) ... ok
test_obsoletes_illegal (distutils.tests.test_dist.MetadataTestCase.test_obsoletes_illegal) ... ok
test_obsoletes_to_list (distutils.tests.test_dist.MetadataTestCase.test_obsoletes_to_list) ... ok
test_platforms (distutils.tests.test_dist.MetadataTestCase.test_platforms) ... ok
test_platforms_invalid_types (distutils.tests.test_dist.MetadataTestCase.test_platforms_invalid_types) ... ok
test_provides (distutils.tests.test_dist.MetadataTestCase.test_provides) ... ok
test_provides_illegal (distutils.tests.test_dist.MetadataTestCase.test_provides_illegal) ... ok
test_read_metadata (distutils.tests.test_dist.MetadataTestCase.test_read_metadata) ... ok
test_requires (distutils.tests.test_dist.MetadataTestCase.test_requires) ... ok
test_requires_illegal (distutils.tests.test_dist.MetadataTestCase.test_requires_illegal) ... ok
test_requires_to_list (distutils.tests.test_dist.MetadataTestCase.test_requires_to_list) ... ok
test_show_help (distutils.tests.test_dist.MetadataTestCase.test_show_help) ... ok
test_simple_metadata (distutils.tests.test_dist.MetadataTestCase.test_simple_metadata) ... ok
test_extension_init (distutils.tests.test_extension.ExtensionTestCase.test_extension_init) ... ok
test_read_setup_file (distutils.tests.test_extension.ExtensionTestCase.test_read_setup_file) ... ok
test_copy_file_hard_link (distutils.tests.test_file_util.FileUtilTestCase.test_copy_file_hard_link) ... ok
test_copy_file_hard_link_failure (distutils.tests.test_file_util.FileUtilTestCase.test_copy_file_hard_link_failure) ... ok
test_move_file_exception_unpacking_rename (distutils.tests.test_file_util.FileUtilTestCase.test_move_file_exception_unpacking_rename) ... ok
test_move_file_exception_unpacking_unlink (distutils.tests.test_file_util.FileUtilTestCase.test_move_file_exception_unpacking_unlink) ... ok
test_move_file_verbosity (distutils.tests.test_file_util.FileUtilTestCase.test_move_file_verbosity) ... ok
test_debug_print (distutils.tests.test_filelist.FileListTestCase.test_debug_print) ... ok
test_exclude_pattern (distutils.tests.test_filelist.FileListTestCase.test_exclude_pattern) ... ok
test_glob_to_re (distutils.tests.test_filelist.FileListTestCase.test_glob_to_re) ... ok
test_include_pattern (distutils.tests.test_filelist.FileListTestCase.test_include_pattern) ... ok
test_process_template (distutils.tests.test_filelist.FileListTestCase.test_process_template) ... ok
test_process_template_line (distutils.tests.test_filelist.FileListTestCase.test_process_template_line) ... ok
test_remove_duplicates (distutils.tests.test_filelist.FileListTestCase.test_remove_duplicates) ... ok
test_set_allfiles (distutils.tests.test_filelist.FileListTestCase.test_set_allfiles) ... ok
test_translate_pattern (distutils.tests.test_filelist.FileListTestCase.test_translate_pattern) ... ok
test_basic_discovery (distutils.tests.test_filelist.FindAllTestCase.test_basic_discovery)
When findall is called with no parameters or with ... ok
test_missing_symlink (distutils.tests.test_filelist.FindAllTestCase.test_missing_symlink) ... ok
test_non_local_discovery (distutils.tests.test_filelist.FindAllTestCase.test_non_local_discovery)
When findall is called with another path, the full ... ok
test_debug_mode (distutils.tests.test_install.InstallTestCase.test_debug_mode) ... ok
test_finalize_options (distutils.tests.test_install.InstallTestCase.test_finalize_options) ... ok
test_handle_extra_path (distutils.tests.test_install.InstallTestCase.test_handle_extra_path) ... ok
test_home_installation_scheme (distutils.tests.test_install.InstallTestCase.test_home_installation_scheme) ... ok
test_record (distutils.tests.test_install.InstallTestCase.test_record) ... ok
test_record_extensions (distutils.tests.test_install.InstallTestCase.test_record_extensions) ... skipped 'cannot find xxmodule.c (test must run in the python build dir)'
test_user_site (distutils.tests.test_install.InstallTestCase.test_user_site) ... ok
test_simple_run (distutils.tests.test_install_data.InstallDataTestCase.test_simple_run) ... ok
test_simple_run (distutils.tests.test_install_headers.InstallHeadersTestCase.test_simple_run) ... ok
test_byte_compile (distutils.tests.test_install_lib.InstallLibTestCase.test_byte_compile) ... ok
test_dont_write_bytecode (distutils.tests.test_install_lib.InstallLibTestCase.test_dont_write_bytecode) ... ok
test_finalize_options (distutils.tests.test_install_lib.InstallLibTestCase.test_finalize_options) ... ok
test_get_inputs (distutils.tests.test_install_lib.InstallLibTestCase.test_get_inputs) ... ok
test_get_outputs (distutils.tests.test_install_lib.InstallLibTestCase.test_get_outputs) ... ok
test_default_settings (distutils.tests.test_install_scripts.InstallScriptsTestCase.test_default_settings) ... ok
test_installation (distutils.tests.test_install_scripts.InstallScriptsTestCase.test_installation) ... ok
test_non_ascii (distutils.tests.test_log.TestLog.test_non_ascii) ... ok
test_no_compiler (distutils.tests.test_msvc9compiler.msvc9compilerTestCase.test_no_compiler) ... skipped 'These tests are only for win32'
test_reg_class (distutils.tests.test_msvc9compiler.msvc9compilerTestCase.test_reg_class) ... skipped 'These tests are only for win32'
test_remove_entire_manifest (distutils.tests.test_msvc9compiler.msvc9compilerTestCase.test_remove_entire_manifest) ... skipped 'These tests are only for win32'
test_remove_visual_c_ref (distutils.tests.test_msvc9compiler.msvc9compilerTestCase.test_remove_visual_c_ref) ... skipped 'These tests are only for win32'
test_get_vc2015 (distutils.tests.test_msvccompiler.msvccompilerTestCase.test_get_vc2015) ... skipped 'These tests are only for win32'
test_get_vc2017 (distutils.tests.test_msvccompiler.msvccompilerTestCase.test_get_vc2017) ... skipped 'These tests are only for win32'
test_get_vc_env_unicode (distutils.tests.test_msvccompiler.msvccompilerTestCase.test_get_vc_env_unicode) ... skipped 'These tests are only for win32'
test_no_compiler (distutils.tests.test_msvccompiler.msvccompilerTestCase.test_no_compiler) ... skipped 'These tests are only for win32'
test_check_metadata_deprecated (distutils.tests.test_register.RegisterTestCase.test_check_metadata_deprecated) ... ok
test_create_pypirc (distutils.tests.test_register.RegisterTestCase.test_create_pypirc) ... ok
test_list_classifiers (distutils.tests.test_register.RegisterTestCase.test_list_classifiers) ... ok
test_password_not_in_file (distutils.tests.test_register.RegisterTestCase.test_password_not_in_file) ... ok
test_password_reset (distutils.tests.test_register.RegisterTestCase.test_password_reset) ... ok
test_register_invalid_long_description (distutils.tests.test_register.RegisterTestCase.test_register_invalid_long_description) ... skipped 'needs docutils'
test_registering (distutils.tests.test_register.RegisterTestCase.test_registering) ... ok
test_show_response (distutils.tests.test_register.RegisterTestCase.test_show_response) ... ok
test_strict (distutils.tests.test_register.RegisterTestCase.test_strict) ... skipped 'needs docutils'
test_add_defaults (distutils.tests.test_sdist.SDistTestCase.test_add_defaults) ... ok
test_check_metadata_deprecated (distutils.tests.test_sdist.SDistTestCase.test_check_metadata_deprecated) ... ok
test_finalize_options (distutils.tests.test_sdist.SDistTestCase.test_finalize_options) ... ok
test_get_file_list (distutils.tests.test_sdist.SDistTestCase.test_get_file_list) ... ok
test_invalid_template_unknown_command (distutils.tests.test_sdist.SDistTestCase.test_invalid_template_unknown_command) ... ok
test_invalid_template_wrong_arguments (distutils.tests.test_sdist.SDistTestCase.test_invalid_template_wrong_arguments) ... ok
test_invalid_template_wrong_path (distutils.tests.test_sdist.SDistTestCase.test_invalid_template_wrong_path) ... skipped 'test relevant for Windows only'
test_make_distribution (distutils.tests.test_sdist.SDistTestCase.test_make_distribution) ... ok
test_make_distribution_owner_group (distutils.tests.test_sdist.SDistTestCase.test_make_distribution_owner_group) ... ok
test_manifest_comments (distutils.tests.test_sdist.SDistTestCase.test_manifest_comments) ... ok
test_manifest_marker (distutils.tests.test_sdist.SDistTestCase.test_manifest_marker) ... ok
test_manual_manifest (distutils.tests.test_sdist.SDistTestCase.test_manual_manifest) ... ok
test_metadata_check_option (distutils.tests.test_sdist.SDistTestCase.test_metadata_check_option) ... ok
test_prune_file_list (distutils.tests.test_sdist.SDistTestCase.test_prune_file_list) ... ok
test_show_formats (distutils.tests.test_sdist.SDistTestCase.test_show_formats) ... ok
test_find_executable (distutils.tests.test_spawn.SpawnTestCase.test_find_executable) ... ok
test_spawn (distutils.tests.test_spawn.SpawnTestCase.test_spawn) ... ok
test_spawn_missing_exe (distutils.tests.test_spawn.SpawnTestCase.test_spawn_missing_exe) ... ok
test_customize_compiler (distutils.tests.test_sysconfig.SysconfigTestCase.test_customize_compiler) ... ok
test_customize_compiler_before_get_config_vars (distutils.tests.test_sysconfig.SysconfigTestCase.test_customize_compiler_before_get_config_vars) ... ok
test_get_config_h_filename (distutils.tests.test_sysconfig.SysconfigTestCase.test_get_config_h_filename) ... ok
test_get_config_vars (distutils.tests.test_sysconfig.SysconfigTestCase.test_get_config_vars) ... ok
test_get_python_lib (distutils.tests.test_sysconfig.SysconfigTestCase.test_get_python_lib) ... ok
test_parse_makefile_base (distutils.tests.test_sysconfig.SysconfigTestCase.test_parse_makefile_base) ... ok
test_parse_makefile_literal_dollar (distutils.tests.test_sysconfig.SysconfigTestCase.test_parse_makefile_literal_dollar) ... ok
test_srcdir (distutils.tests.test_sysconfig.SysconfigTestCase.test_srcdir) ... skipped 'pypy fakes makefile_filename'
test_srcdir_independent_of_cwd (distutils.tests.test_sysconfig.SysconfigTestCase.test_srcdir_independent_of_cwd) ... ok
test_sysconfig_compiler_vars (distutils.tests.test_sysconfig.SysconfigTestCase.test_sysconfig_compiler_vars) ... ok
test_sysconfig_module (distutils.tests.test_sysconfig.SysconfigTestCase.test_sysconfig_module) ... ok
test_class (distutils.tests.test_text_file.TextFileTestCase.test_class) ... ok
test_osx_cc_overrides_ldshared (distutils.tests.test_unixccompiler.UnixCCompilerTestCase.test_osx_cc_overrides_ldshared) ... FAIL
test_osx_explicit_ldshared (distutils.tests.test_unixccompiler.UnixCCompilerTestCase.test_osx_explicit_ldshared) ... ok
test_runtime_libdir_option (distutils.tests.test_unixccompiler.UnixCCompilerTestCase.test_runtime_libdir_option) ... ok
test_finalize_options (distutils.tests.test_upload.uploadTestCase.test_finalize_options) ... ok
test_saved_password (distutils.tests.test_upload.uploadTestCase.test_saved_password) ... ok
test_upload (distutils.tests.test_upload.uploadTestCase.test_upload) ... ok
test_upload_correct_cr (distutils.tests.test_upload.uploadTestCase.test_upload_correct_cr) ... ok
test_upload_fails (distutils.tests.test_upload.uploadTestCase.test_upload_fails) ... ok
test_wrong_exception_order (distutils.tests.test_upload.uploadTestCase.test_wrong_exception_order) ... ok
test_change_root (distutils.tests.test_util.UtilTestCase.test_change_root) ... ok
test_check_environ (distutils.tests.test_util.UtilTestCase.test_check_environ) ... ok
test_check_environ_getpwuid (distutils.tests.test_util.UtilTestCase.test_check_environ_getpwuid) ... ok
test_convert_path (distutils.tests.test_util.UtilTestCase.test_convert_path) ... ok
test_dont_write_bytecode (distutils.tests.test_util.UtilTestCase.test_dont_write_bytecode) ... ok
test_get_platform (distutils.tests.test_util.UtilTestCase.test_get_platform) ... ok
test_grok_environment_error (distutils.tests.test_util.UtilTestCase.test_grok_environment_error) ... ok
test_rfc822_escape (distutils.tests.test_util.UtilTestCase.test_rfc822_escape) ... ok
test_split_quoted (distutils.tests.test_util.UtilTestCase.test_split_quoted) ... ok
test_strtobool (distutils.tests.test_util.UtilTestCase.test_strtobool) ... ok
test_cmp (distutils.tests.test_version.VersionTestCase.test_cmp) ... ok
test_cmp_strict (distutils.tests.test_version.VersionTestCase.test_cmp_strict) ... ok
test_prerelease (distutils.tests.test_version.VersionTestCase.test_prerelease) ... ok
VersionPredicate (distutils.versionpredicate)
Doctest: distutils.versionpredicate.VersionPredicate ... ok
split_provision (distutils.versionpredicate)
Doctest: distutils.versionpredicate.split_provision ... ok
======================================================================
FAIL: test_osx_cc_overrides_ldshared (distutils.tests.test_unixccompiler.UnixCCompilerTestCase.test_osx_cc_overrides_ldshared)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/distutils/tests/test_unixccompiler.py", line 123, in test_osx_cc_overrides_ldshared
self.assertEqual(self.cc.linker_so[0], 'my_cc')
^^^^^^^^^^^
AssertionError: 'clang' != 'my_cc'
- clang
+ my_cc
----------------------------------------------------------------------
Ran 242 tests in 2.126s
FAILED (failures=1, skipped=20)
test_distutils failed (1 failure)
== Tests result: FAILURE ==
1 test failed:
test_distutils
Total duration: 2.4 sec
Total tests: run=242 failures=1 skipped=20
Total test files: run=1/1 failed=1
Result: FAILURE
test test_distutils failed
_______________________________________ _______________________________________
== PyPy 3.11.15 (f01615569f2d, May 19 2026, 01:30:51) [PyPy 7.3.23-alpha0 with GCC Apple LLVM 16.0.0 (clang-1600.0.26.6)]
== macOS-15.4.1-arm64-arm-64bit little-endian
== Python build: release with_assert
== cwd: /private/tmp/buildbot-arm64/pytest/test_python_worker_47982æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 3678578193
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 5.29 Run 1 test sequentially
0:00:00 load avg: 5.29 [1/1] test_fcntl
struct.pack: b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00'
test_fcntl_64_bit (test.test_fcntl.TestFcntl.test_fcntl_64_bit) ... skipped 'F_NOTIFY or DN_MULTISHOT unavailable'
test_fcntl_bad_file (test.test_fcntl.TestFcntl.test_fcntl_bad_file) ... ok
test_fcntl_bad_file_overflow (test.test_fcntl.TestFcntl.test_fcntl_bad_file_overflow) ... skipped 'implementation detail specific to cpython'
test_fcntl_f_getpath (test.test_fcntl.TestFcntl.test_fcntl_f_getpath) ... ERROR
test_fcntl_f_pipesize (test.test_fcntl.TestFcntl.test_fcntl_f_pipesize) ... skipped 'F_SETPIPE_SZ and F_GETPIPE_SZ are not available on all platforms.'
test_fcntl_file_descriptor (test.test_fcntl.TestFcntl.test_fcntl_file_descriptor) ... Status from fcntl with O_NONBLOCK: 0
String from fcntl with F_SETLKW: b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00'
ok
test_fcntl_fileno (test.test_fcntl.TestFcntl.test_fcntl_fileno) ... Status from fcntl with O_NONBLOCK: 0
String from fcntl with F_SETLKW: b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00'
ok
test_flock (test.test_fcntl.TestFcntl.test_flock) ... ok
test_flock_overflow (test.test_fcntl.TestFcntl.test_flock_overflow) ... skipped 'implementation detail specific to cpython'
test_lockf_exclusive (test.test_fcntl.TestFcntl.test_lockf_exclusive) ... struct.pack: b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00'
ok
test_lockf_share (test.test_fcntl.TestFcntl.test_lockf_share) ... struct.pack: b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00'
ok
======================================================================
ERROR: test_fcntl_f_getpath (test.test_fcntl.TestFcntl.test_fcntl_f_getpath)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_fcntl.py", line 190, in test_fcntl_f_getpath
res = fcntl.fcntl(self.f.fileno(), fcntl.F_GETPATH, bytes(len(expected)))
^^^^^^^^^
AttributeError: module 'fcntl' has no attribute 'F_GETPATH'
----------------------------------------------------------------------
Ran 11 tests in 0.170s
FAILED (errors=1, skipped=4)
test_fcntl failed (1 error)
== Tests result: FAILURE ==
1 test failed:
test_fcntl
Total duration: 236 ms
Total tests: run=11 skipped=4
Total test files: run=1/1 failed=1
Result: FAILURE
test test_fcntl failed
_______________________________________ _______________________________________
== PyPy 3.11.15 (f01615569f2d, May 19 2026, 01:30:51) [PyPy 7.3.23-alpha0 with GCC Apple LLVM 16.0.0 (clang-1600.0.26.6)]
== macOS-15.4.1-arm64-arm-64bit little-endian
== Python build: release with_assert
== cwd: /private/tmp/buildbot-arm64/pytest/test_python_worker_49096æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 691237288
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 4.95 Run 1 test sequentially
0:00:00 load avg: 4.95 [1/1] test_idle
test_idle failed (uncaught exception)
== Tests result: FAILURE ==
1 test failed:
test_idle
Total duration: 518 ms
Total tests: run=0
Total test files: run=1/1 failed=1
Result: FAILURE
Failed to import test module: idlelib.idle_test.test_browser
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/loader.py", line 419, in _find_test_path
module = self._get_module_from_name(name)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/loader.py", line 362, in _get_module_from_name
__import__(name)
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/idle_test/test_browser.py", line 3, in <module>
from idlelib import browser
File "<frozen importlib._bootstrap>", line 1232, in _handle_fromlist
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/browser.py", line 16, in <module>
from idlelib import pyshell
File "<frozen importlib._bootstrap>", line 1232, in _handle_fromlist
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/pyshell.py", line 51, in <module>
from idlelib.run import idle_formatwarning, StdInputFile, StdOutputFile
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/run.py", line 94, in <module>
tcl = tkinter.Tcl()
^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/tkinter/__init__.py", line 2452, in Tcl
return Tk(screenName, baseName, className, useTk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/tkinter/__init__.py", line 2350, in __init__
self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_tkinter/__init__.py", line 32, in create
return TkApp(screenName, className,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_tkinter/app.py", line 166, in __new__
self._typeCache.add_extra_types(self)
^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_tkinter/tclobj.py", line 21, in add_extra_types
result = app.call('expr', 'true')
^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_tkinter/app.py", line 329, in call
self.raiseTclError()
^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_tkinter/app.py", line 178, in raiseTclError
tklib.Tcl_GetStringResult(self.interp)).decode('utf-8'))
^^^^^^
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc0 in position 28: invalid start byte
Failed to import test module: idlelib.idle_test.test_pathbrowser
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/loader.py", line 419, in _find_test_path
module = self._get_module_from_name(name)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/loader.py", line 362, in _get_module_from_name
__import__(name)
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/idle_test/test_pathbrowser.py", line 3, in <module>
from idlelib import pathbrowser
File "<frozen importlib._bootstrap>", line 1232, in _handle_fromlist
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/pathbrowser.py", line 5, in <module>
from idlelib.browser import ModuleBrowser, ModuleBrowserTreeItem
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/browser.py", line 16, in <module>
from idlelib import pyshell
File "<frozen importlib._bootstrap>", line 1232, in _handle_fromlist
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/pyshell.py", line 51, in <module>
from idlelib.run import idle_formatwarning, StdInputFile, StdOutputFile
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/run.py", line 36, in <module>
delattr(tkinter, mod)
AttributeError: 'module' object has no attribute 'simpledialog'
Failed to import test module: idlelib.idle_test.test_pyshell
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/loader.py", line 419, in _find_test_path
module = self._get_module_from_name(name)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/loader.py", line 362, in _get_module_from_name
__import__(name)
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/idle_test/test_pyshell.py", line 4, in <module>
from idlelib import pyshell
File "<frozen importlib._bootstrap>", line 1232, in _handle_fromlist
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/pyshell.py", line 51, in <module>
from idlelib.run import idle_formatwarning, StdInputFile, StdOutputFile
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/run.py", line 36, in <module>
delattr(tkinter, mod)
AttributeError: 'module' object has no attribute 'simpledialog'
Failed to import test module: idlelib.idle_test.test_run
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/loader.py", line 419, in _find_test_path
module = self._get_module_from_name(name)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/loader.py", line 362, in _get_module_from_name
__import__(name)
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/idle_test/test_run.py", line 3, in <module>
from idlelib import run
File "<frozen importlib._bootstrap>", line 1232, in _handle_fromlist
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/run.py", line 36, in <module>
delattr(tkinter, mod)
AttributeError: 'module' object has no attribute 'simpledialog'
Failed to import test module: idlelib.idle_test.test_runscript
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/loader.py", line 419, in _find_test_path
module = self._get_module_from_name(name)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/loader.py", line 362, in _get_module_from_name
__import__(name)
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/idle_test/test_runscript.py", line 3, in <module>
from idlelib import runscript
File "<frozen importlib._bootstrap>", line 1232, in _handle_fromlist
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/runscript.py", line 21, in <module>
from idlelib import pyshell
File "<frozen importlib._bootstrap>", line 1232, in _handle_fromlist
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/pyshell.py", line 51, in <module>
from idlelib.run import idle_formatwarning, StdInputFile, StdOutputFile
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/run.py", line 36, in <module>
delattr(tkinter, mod)
AttributeError: 'module' object has no attribute 'simpledialog'
Failed to import test module: idlelib.idle_test.test_sidebar
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/loader.py", line 419, in _find_test_path
module = self._get_module_from_name(name)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/loader.py", line 362, in _get_module_from_name
__import__(name)
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/idle_test/test_sidebar.py", line 16, in <module>
import idlelib.pyshell
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/pyshell.py", line 51, in <module>
from idlelib.run import idle_formatwarning, StdInputFile, StdOutputFile
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/run.py", line 36, in <module>
delattr(tkinter, mod)
AttributeError: 'module' object has no attribute 'simpledialog'
Failed to import test module: idlelib.idle_test.test_warning
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/loader.py", line 419, in _find_test_path
module = self._get_module_from_name(name)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/loader.py", line 362, in _get_module_from_name
__import__(name)
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/idle_test/test_warning.py", line 8, in <module>
from idlelib import run
File "<frozen importlib._bootstrap>", line 1232, in _handle_fromlist
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/idlelib/run.py", line 36, in <module>
delattr(tkinter, mod)
AttributeError: 'module' object has no attribute 'simpledialog'
Warning -- warnings.showwarning was modified by test_idle
Warning -- Before: <function showwarning at 0x00000001586e8b60>
Warning -- After: <function idle_showwarning_subproc at 0x00000001383261a0>
test test_idle crashed -- Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/libregrtest/single.py", line 178, in _runtest_env_changed_exc
_load_run_test(result, runtests)
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/libregrtest/single.py", line 135, in _load_run_test
regrtest_runner(result, test_func, runtests)
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/libregrtest/single.py", line 88, in regrtest_runner
test_result = test_func()
^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/libregrtest/single.py", line 132, in test_func
return run_unittest(test_mod)
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/libregrtest/single.py", line 35, in run_unittest
raise Exception("errors while loading tests")
Exception: errors while loading tests
_______________________________________ _______________________________________
== PyPy 3.11.15 (f01615569f2d, May 19 2026, 01:30:51) [PyPy 7.3.23-alpha0 with GCC Apple LLVM 16.0.0 (clang-1600.0.26.6)]
== macOS-15.4.1-arm64-arm-64bit little-endian
== Python build: release with_assert
== cwd: /private/tmp/buildbot-arm64/pytest/test_python_worker_52045æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 1192711589
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 4.70 Run 1 test sequentially
0:00:00 load avg: 4.70 [1/1] test_re
test_atomic_group (test.test_re.DebugTests.test_atomic_group) ... skipped 'implementation detail specific to cpython'
test_debug_flag (test.test_re.DebugTests.test_debug_flag) ... skipped 'implementation detail specific to cpython'
test_possesive_repeat (test.test_re.DebugTests.test_possesive_repeat) ... skipped 'implementation detail specific to cpython'
test_possesive_repeat_one (test.test_re.DebugTests.test_possesive_repeat_one) ... skipped 'implementation detail specific to cpython'
test_re_benchmarks (test.test_re.ExternalTests.test_re_benchmarks)
re_tests benchmarks ... ok
test_re_tests (test.test_re.ExternalTests.test_re_tests)
re_tests test suite ... ok
test_case_helpers (test.test_re.ImplementationTest.test_case_helpers) ... skipped 'implementation detail specific to cpython'
test_dealloc (test.test_re.ImplementationTest.test_dealloc) ... skipped 'implementation detail specific to cpython'
test_deprecated_modules (test.test_re.ImplementationTest.test_deprecated_modules) ... ok
test_disallow_instantiation (test.test_re.ImplementationTest.test_disallow_instantiation) ... skipped 'implementation detail specific to cpython'
test_immutable (test.test_re.ImplementationTest.test_immutable) ... skipped 'implementation detail specific to cpython'
test_overlap_table (test.test_re.ImplementationTest.test_overlap_table) ... ok
test_repeat_minmax_overflow_maxrepeat (test.test_re.ImplementationTest.test_repeat_minmax_overflow_maxrepeat) ... skipped 'implementation detail specific to cpython'
test_signedness (test.test_re.ImplementationTest.test_signedness) ... ok
test_bytes (test.test_re.PatternReprTests.test_bytes) ... ok
test_flags_repr (test.test_re.PatternReprTests.test_flags_repr) ... ok
test_inline_flags (test.test_re.PatternReprTests.test_inline_flags) ... ok
test_locale (test.test_re.PatternReprTests.test_locale) ... ok
test_long_pattern (test.test_re.PatternReprTests.test_long_pattern) ... ok
test_multiple_flags (test.test_re.PatternReprTests.test_multiple_flags) ... ok
test_quotes (test.test_re.PatternReprTests.test_quotes) ... ok
test_single_flag (test.test_re.PatternReprTests.test_single_flag) ... ok
test_unicode_flag (test.test_re.PatternReprTests.test_unicode_flag) ... ok
test_unknown_flags (test.test_re.PatternReprTests.test_unknown_flags) ... ok
test_without_flags (test.test_re.PatternReprTests.test_without_flags) ... ok
test_ASSERT_NOT_mark_bug (test.test_re.ReTests.test_ASSERT_NOT_mark_bug) ... ok
test_MARK_PUSH_macro_bug (test.test_re.ReTests.test_MARK_PUSH_macro_bug) ... ok
test_MIN_REPEAT_ONE_mark_bug (test.test_re.ReTests.test_MIN_REPEAT_ONE_mark_bug) ... ok
test_MIN_UNTIL_mark_bug (test.test_re.ReTests.test_MIN_UNTIL_mark_bug) ... ok
test_REPEAT_ONE_mark_bug (test.test_re.ReTests.test_REPEAT_ONE_mark_bug) ... ok
test_anyall (test.test_re.ReTests.test_anyall) ... ok
test_ascii_and_unicode_flag (test.test_re.ReTests.test_ascii_and_unicode_flag) ... ok
test_atomic_grouping (test.test_re.ReTests.test_atomic_grouping)
Test Atomic Grouping ... ok
test_backref_group_name_in_exception (test.test_re.ReTests.test_backref_group_name_in_exception) ... ok
test_basic_re_sub (test.test_re.ReTests.test_basic_re_sub) ... ok
test_big_codesize (test.test_re.ReTests.test_big_codesize) ... ok
test_bigcharset (test.test_re.ReTests.test_bigcharset) ... ok
test_branching (test.test_re.ReTests.test_branching)
Test Branching ... ok
test_bug_113254 (test.test_re.ReTests.test_bug_113254) ... ok
test_bug_114660 (test.test_re.ReTests.test_bug_114660) ... ok
test_bug_117612 (test.test_re.ReTests.test_bug_117612) ... ok
test_bug_1661 (test.test_re.ReTests.test_bug_1661) ... ok
test_bug_16688 (test.test_re.ReTests.test_bug_16688) ... ok
test_bug_20998 (test.test_re.ReTests.test_bug_20998) ... ok
test_bug_2537 (test.test_re.ReTests.test_bug_2537) ... ok
test_bug_29444 (test.test_re.ReTests.test_bug_29444) ... ok
test_bug_34294 (test.test_re.ReTests.test_bug_34294) ... ok
test_bug_3629 (test.test_re.ReTests.test_bug_3629) ... ok
test_bug_40736 (test.test_re.ReTests.test_bug_40736) ... ok
test_bug_418626 (test.test_re.ReTests.test_bug_418626) ... ok
test_bug_448951 (test.test_re.ReTests.test_bug_448951) ... ok
test_bug_449000 (test.test_re.ReTests.test_bug_449000) ... ok
test_bug_449964 (test.test_re.ReTests.test_bug_449964) ... ok
test_bug_527371 (test.test_re.ReTests.test_bug_527371) ... ok
test_bug_581080 (test.test_re.ReTests.test_bug_581080) ... ok
test_bug_612074 (test.test_re.ReTests.test_bug_612074) ... ok
test_bug_6509 (test.test_re.ReTests.test_bug_6509) ... ok
test_bug_6561 (test.test_re.ReTests.test_bug_6561) ... ok
test_bug_725106 (test.test_re.ReTests.test_bug_725106) ... ok
test_bug_725149 (test.test_re.ReTests.test_bug_725149) ... ok
test_bug_764548 (test.test_re.ReTests.test_bug_764548) ... ok
test_bug_817234 (test.test_re.ReTests.test_bug_817234) ... ok
test_bug_926075 (test.test_re.ReTests.test_bug_926075) ... ok
test_bug_931848 (test.test_re.ReTests.test_bug_931848) ... ok
test_bug_gh106052 (test.test_re.ReTests.test_bug_gh106052) ... ok
test_bug_gh91616 (test.test_re.ReTests.test_bug_gh91616) ... ok
test_bytes_str_mixing (test.test_re.ReTests.test_bytes_str_mixing) ... ok
test_category (test.test_re.ReTests.test_category) ... ok
test_character_set_errors (test.test_re.ReTests.test_character_set_errors) ... ok
test_comments (test.test_re.ReTests.test_comments) ... ok
test_compile (test.test_re.ReTests.test_compile) ... ok
test_constants (test.test_re.ReTests.test_constants) ... ok
test_copying (test.test_re.ReTests.test_copying) ... ok
test_dollar_matches_twice (test.test_re.ReTests.test_dollar_matches_twice)
Test that $ does not include \n ... ok
test_empty_array (test.test_re.ReTests.test_empty_array) ... ok
test_enum (test.test_re.ReTests.test_enum) ... ok
test_error (test.test_re.ReTests.test_error) ... ok
test_expand (test.test_re.ReTests.test_expand) ... ok
test_findall_atomic_grouping (test.test_re.ReTests.test_findall_atomic_grouping) ... ok
test_findall_possessive_quantifiers (test.test_re.ReTests.test_findall_possessive_quantifiers) ... ok
test_finditer (test.test_re.ReTests.test_finditer) ... ok
test_flags (test.test_re.ReTests.test_flags) ... ok
test_fullmatch_atomic_grouping (test.test_re.ReTests.test_fullmatch_atomic_grouping) ... ok
test_fullmatch_possessive_quantifiers (test.test_re.ReTests.test_fullmatch_possessive_quantifiers) ... ok
test_getattr (test.test_re.ReTests.test_getattr) ... ok
test_group (test.test_re.ReTests.test_group) ... ok
test_group_name_in_exception (test.test_re.ReTests.test_group_name_in_exception) ... ok
test_groupdict (test.test_re.ReTests.test_groupdict) ... ok
test_ignore_case (test.test_re.ReTests.test_ignore_case) ... ok
test_ignore_case_range (test.test_re.ReTests.test_ignore_case_range) ... ok
test_ignore_case_set (test.test_re.ReTests.test_ignore_case_set) ... ok
test_ignore_spaces (test.test_re.ReTests.test_ignore_spaces) ... ok
test_inline_flags (test.test_re.ReTests.test_inline_flags) ... ok
test_issue17998 (test.test_re.ReTests.test_issue17998) ... ok
test_keep_buffer (test.test_re.ReTests.test_keep_buffer) ... FAIL
test_keyword_parameters (test.test_re.ReTests.test_keyword_parameters) ... ok
test_large_search (test.test_re.ReTests.test_large_search) ... ok
test_large_subn (test.test_re.ReTests.test_large_subn) ... ok
test_locale_caching (test.test_re.ReTests.test_locale_caching) ... skipped 'test needs en_US.iso88591 locale'
test_locale_compiled (test.test_re.ReTests.test_locale_compiled) ... skipped 'test needs en_US.iso88591 locale'
test_locale_flag (test.test_re.ReTests.test_locale_flag) ... ok
test_look_behind_overflow (test.test_re.ReTests.test_look_behind_overflow) ... ok
test_lookahead (test.test_re.ReTests.test_lookahead) ... ok
test_lookbehind (test.test_re.ReTests.test_lookbehind) ... ok
test_match_getitem (test.test_re.ReTests.test_match_getitem) ... ok
test_match_repr (test.test_re.ReTests.test_match_repr) ... ok
test_misc_errors (test.test_re.ReTests.test_misc_errors) ... ok
test_multiple_repeat (test.test_re.ReTests.test_multiple_repeat) ... ok
test_named_unicode_escapes (test.test_re.ReTests.test_named_unicode_escapes) ... ok
test_not_literal (test.test_re.ReTests.test_not_literal) ... ok
test_nothing_to_repeat (test.test_re.ReTests.test_nothing_to_repeat) ... ok
test_other_escapes (test.test_re.ReTests.test_other_escapes) ... ok
test_pattern_compare (test.test_re.ReTests.test_pattern_compare) ... ok
test_pattern_compare_bytes (test.test_re.ReTests.test_pattern_compare_bytes) ... ok
test_pickling (test.test_re.ReTests.test_pickling) ... ok
test_possessive_quantifiers (test.test_re.ReTests.test_possessive_quantifiers)
Test Possessive Quantifiers ... ok
test_possible_set_operations (test.test_re.ReTests.test_possible_set_operations) ... ok
test_qualified_re_split (test.test_re.ReTests.test_qualified_re_split) ... ok
test_qualified_re_sub (test.test_re.ReTests.test_qualified_re_sub) ... ok
test_re_escape (test.test_re.ReTests.test_re_escape) ... ok
test_re_escape_bytes (test.test_re.ReTests.test_re_escape_bytes) ... ok
test_re_escape_non_ascii (test.test_re.ReTests.test_re_escape_non_ascii) ... ok
test_re_escape_non_ascii_bytes (test.test_re.ReTests.test_re_escape_non_ascii_bytes) ... ok
test_re_findall (test.test_re.ReTests.test_re_findall) ... ok
test_re_fullmatch (test.test_re.ReTests.test_re_fullmatch) ... ok
test_re_groupref (test.test_re.ReTests.test_re_groupref) ... ok
test_re_groupref_exists (test.test_re.ReTests.test_re_groupref_exists) ... ok
test_re_groupref_exists_errors (test.test_re.ReTests.test_re_groupref_exists_errors) ... ok
test_re_groupref_exists_validation_bug (test.test_re.ReTests.test_re_groupref_exists_validation_bug) ... ok
test_re_groupref_overflow (test.test_re.ReTests.test_re_groupref_overflow) ... ok
test_re_match (test.test_re.ReTests.test_re_match) ... ok
test_re_split (test.test_re.ReTests.test_re_split) ... ok
test_re_subn (test.test_re.ReTests.test_re_subn) ... ok
test_regression_gh94675 (test.test_re.ReTests.test_regression_gh94675) ... ok
test_repeat_minmax (test.test_re.ReTests.test_repeat_minmax) ... ok
test_repeat_minmax_overflow (test.test_re.ReTests.test_repeat_minmax_overflow) ... ok
test_scanner (test.test_re.ReTests.test_scanner) ... ok
test_scoped_flags (test.test_re.ReTests.test_scoped_flags) ... ok
test_search_anchor_at_beginning (test.test_re.ReTests.test_search_anchor_at_beginning) ... ok
test_search_coverage (test.test_re.ReTests.test_search_coverage) ... ok
test_search_dot_unicode (test.test_re.ReTests.test_search_dot_unicode) ... ok
test_search_star_plus (test.test_re.ReTests.test_search_star_plus) ... ok
test_special_escapes (test.test_re.ReTests.test_special_escapes) ... ok
test_sre_byte_class_literals (test.test_re.ReTests.test_sre_byte_class_literals) ... ok
test_sre_byte_literals (test.test_re.ReTests.test_sre_byte_literals) ... ok
test_sre_character_class_literals (test.test_re.ReTests.test_sre_character_class_literals) ... ok
test_sre_character_literals (test.test_re.ReTests.test_sre_character_literals) ... ok
test_stack_overflow (test.test_re.ReTests.test_stack_overflow) ... ok
test_string_boundaries (test.test_re.ReTests.test_string_boundaries) ... ok
test_sub_template_numeric_escape (test.test_re.ReTests.test_sub_template_numeric_escape) ... ok
test_symbolic_groups (test.test_re.ReTests.test_symbolic_groups) ... ok
test_symbolic_groups_errors (test.test_re.ReTests.test_symbolic_groups_errors) ... ok
test_symbolic_refs (test.test_re.ReTests.test_symbolic_refs) ... ok
test_symbolic_refs_errors (test.test_re.ReTests.test_symbolic_refs_errors) ... ok
test_template_function_and_flag_is_deprecated (test.test_re.ReTests.test_template_function_and_flag_is_deprecated) ... ok
test_unlimited_zero_width_repeat (test.test_re.ReTests.test_unlimited_zero_width_repeat) ... ok
test_weakref (test.test_re.ReTests.test_weakref) ... ok
test_zerowidth (test.test_re.ReTests.test_zerowidth) ... ok
======================================================================
FAIL: test_keep_buffer (test.test_re.ReTests.test_keep_buffer)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_re.py", line 71, in test_keep_buffer
with self.assertRaises(BufferError):
AssertionError: BufferError not raised
----------------------------------------------------------------------
Ran 158 tests in 0.584s
FAILED (failures=1, skipped=11)
test_re failed (1 failure)
== Tests result: FAILURE ==
1 test failed:
test_re
Total duration: 693 ms
Total tests: run=158 failures=1 skipped=11
Total test files: run=1/1 failed=1
Result: FAILURE
test test_re failed
_______________________________________ _______________________________________
== PyPy 3.11.15 (f01615569f2d, May 19 2026, 01:30:51) [PyPy 7.3.23-alpha0 with GCC Apple LLVM 16.0.0 (clang-1600.0.26.6)]
== macOS-15.4.1-arm64-arm-64bit little-endian
== Python build: release with_assert
== cwd: /private/tmp/buildbot-arm64/pytest/test_python_worker_53203æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 758880637
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 4.74 Run 1 test sequentially
0:00:00 load avg: 4.74 [1/1] test_shutil
test_module_all_attribute (test.test_shutil.PublicAPITests.test_module_all_attribute) ... ok
test_make_archive (test.test_shutil.TestArchives.test_make_archive) ... ok
test_make_archive_cwd (test.test_shutil.TestArchives.test_make_archive_cwd) ... ok
test_make_archive_owner_group (test.test_shutil.TestArchives.test_make_archive_owner_group) ... ok
test_make_tarball (test.test_shutil.TestArchives.test_make_tarball) ... ok
test_make_tarfile_in_curdir (test.test_shutil.TestArchives.test_make_tarfile_in_curdir) ... ok
test_make_tarfile_rootdir_nodir (test.test_shutil.TestArchives.test_make_tarfile_rootdir_nodir) ... ok
test_make_zipfile (test.test_shutil.TestArchives.test_make_zipfile) ... ok
test_make_zipfile_in_curdir (test.test_shutil.TestArchives.test_make_zipfile_in_curdir) ... ok
test_make_zipfile_rootdir_nodir (test.test_shutil.TestArchives.test_make_zipfile_rootdir_nodir) ... ok
test_register_archive_format (test.test_shutil.TestArchives.test_register_archive_format) ... ok
test_tarfile_root_owner (test.test_shutil.TestArchives.test_tarfile_root_owner) ... ok
test_tarfile_vs_tar (test.test_shutil.TestArchives.test_tarfile_vs_tar) ... ok
test_unpack_archive_bztar (test.test_shutil.TestArchives.test_unpack_archive_bztar) ... ok
test_unpack_archive_gztar (test.test_shutil.TestArchives.test_unpack_archive_gztar) ... ok
test_unpack_archive_tar (test.test_shutil.TestArchives.test_unpack_archive_tar) ... ok
test_unpack_archive_xztar (test.test_shutil.TestArchives.test_unpack_archive_xztar) ... ok
test_unpack_archive_zip (test.test_shutil.TestArchives.test_unpack_archive_zip) ... ok
test_unpack_registry (test.test_shutil.TestArchives.test_unpack_registry) ... ok
test_unzip_zipfile (test.test_shutil.TestArchives.test_unzip_zipfile) ... ok
test_zipfile_vs_zip (test.test_shutil.TestArchives.test_zipfile_vs_zip) ... ok
test_copy (test.test_shutil.TestCopy.test_copy) ... ok
test_copy2 (test.test_shutil.TestCopy.test_copy2) ... ok
test_copy2_dir (test.test_shutil.TestCopy.test_copy2_dir) ... ok
test_copy2_symlinks (test.test_shutil.TestCopy.test_copy2_symlinks) ... ok
test_copy2_xattr (test.test_shutil.TestCopy.test_copy2_xattr) ... skipped 'no non-broken extended attribute support'
test_copy_dir (test.test_shutil.TestCopy.test_copy_dir) ... ok
test_copy_return_value (test.test_shutil.TestCopy.test_copy_return_value) ... ok
test_copy_symlinks (test.test_shutil.TestCopy.test_copy_symlinks) ... ok
test_copyfile_copy_dir (test.test_shutil.TestCopy.test_copyfile_copy_dir) ... ok
test_copyfile_named_pipe (test.test_shutil.TestCopy.test_copyfile_named_pipe) ... ok
test_copyfile_nonexistent_dir (test.test_shutil.TestCopy.test_copyfile_nonexistent_dir) ... skipped 'On MACOS, Solaris and Windows the errors are not confusing (though different)'
test_copyfile_return_value (test.test_shutil.TestCopy.test_copyfile_return_value) ... ok
test_copyfile_same_file (test.test_shutil.TestCopy.test_copyfile_same_file) ... ok
test_copyfile_symlinks (test.test_shutil.TestCopy.test_copyfile_symlinks) ... ok
test_copymode_follow_symlinks (test.test_shutil.TestCopy.test_copymode_follow_symlinks) ... ok
test_copymode_symlink_to_symlink (test.test_shutil.TestCopy.test_copymode_symlink_to_symlink) ... skipped 'requires os.lchmod'
test_copymode_symlink_to_symlink_wo_lchmod (test.test_shutil.TestCopy.test_copymode_symlink_to_symlink_wo_lchmod) ... ok
test_copystat_handles_harmless_chflags_errors (test.test_shutil.TestCopy.test_copystat_handles_harmless_chflags_errors) ... skipped 'requires os.chflags, EOPNOTSUPP & ENOTSUP'
test_copystat_symlinks (test.test_shutil.TestCopy.test_copystat_symlinks) ... ok
test_copyxattr (test.test_shutil.TestCopy.test_copyxattr) ... skipped 'no non-broken extended attribute support'
test_copyxattr_symlinks (test.test_shutil.TestCopy.test_copyxattr_symlinks) ... skipped 'no non-broken extended attribute support'
test_dont_copy_file_onto_link_to_itself (test.test_shutil.TestCopy.test_dont_copy_file_onto_link_to_itself) ... ok
test_dont_copy_file_onto_symlink_to_itself (test.test_shutil.TestCopy.test_dont_copy_file_onto_symlink_to_itself) ... ok
test_w_dest_close_fails (test.test_shutil.TestCopyFile.test_w_dest_close_fails) ... skipped 'skipped on macOS'
test_w_dest_open_fails (test.test_shutil.TestCopyFile.test_w_dest_open_fails) ... skipped 'skipped on macOS'
test_w_source_close_fails (test.test_shutil.TestCopyFile.test_w_source_close_fails) ... skipped 'skipped on macOS'
test_w_source_open_fails (test.test_shutil.TestCopyFile.test_w_source_open_fails) ... ok
test_content (test.test_shutil.TestCopyFileObj.test_content) ... ok
test_file_not_closed (test.test_shutil.TestCopyFileObj.test_file_not_closed) ... ok
test_file_offset (test.test_shutil.TestCopyFileObj.test_file_offset) ... ok
test_win_impl (test.test_shutil.TestCopyFileObj.test_win_impl) ... skipped 'Windows only'
test_copytree_arg_types_of_ignore (test.test_shutil.TestCopyTree.test_copytree_arg_types_of_ignore) ... ok
test_copytree_custom_copy_function (test.test_shutil.TestCopyTree.test_copytree_custom_copy_function) ... ok
test_copytree_dangling_symlinks (test.test_shutil.TestCopyTree.test_copytree_dangling_symlinks) ... ok
test_copytree_dirs_exist_ok (test.test_shutil.TestCopyTree.test_copytree_dirs_exist_ok) ... ok
test_copytree_named_pipe (test.test_shutil.TestCopyTree.test_copytree_named_pipe) ... ok
test_copytree_retains_permissions (test.test_shutil.TestCopyTree.test_copytree_retains_permissions) ... ok
test_copytree_return_value (test.test_shutil.TestCopyTree.test_copytree_return_value) ... ok
test_copytree_simple (test.test_shutil.TestCopyTree.test_copytree_simple) ... ok
test_copytree_special_func (test.test_shutil.TestCopyTree.test_copytree_special_func) ... ok
test_copytree_subdirectory (test.test_shutil.TestCopyTree.test_copytree_subdirectory) ... ok
test_copytree_symlink_dir (test.test_shutil.TestCopyTree.test_copytree_symlink_dir) ... ok
test_copytree_symlinks (test.test_shutil.TestCopyTree.test_copytree_symlinks) ... ok
test_copytree_winerror (test.test_shutil.TestCopyTree.test_copytree_winerror) ... ok
test_copytree_with_exclude (test.test_shutil.TestCopyTree.test_copytree_with_exclude) ... ok
test_bad_environ (test.test_shutil.TestGetTerminalSize.test_bad_environ) ... ok
test_does_not_crash (test.test_shutil.TestGetTerminalSize.test_does_not_crash)
Check if get_terminal_size() returns a meaningful value. ... ok
test_fallback (test.test_shutil.TestGetTerminalSize.test_fallback) ... ok
test_os_environ_first (test.test_shutil.TestGetTerminalSize.test_os_environ_first)
Check if environment variables have precedence ... ok
test_stty_match (test.test_shutil.TestGetTerminalSize.test_stty_match)
Check if stty returns the same results ignoring env ... skipped 'not on tty'
test_chown (test.test_shutil.TestMisc.test_chown) ... ok
test_disk_usage (test.test_shutil.TestMisc.test_disk_usage) ... ok
test_destinsrc_false_negative (test.test_shutil.TestMove.test_destinsrc_false_negative) ... ok
test_destinsrc_false_positive (test.test_shutil.TestMove.test_destinsrc_false_positive) ... ok
test_dont_move_dir_in_itself (test.test_shutil.TestMove.test_dont_move_dir_in_itself) ... ok
test_existing_file_inside_dest_dir (test.test_shutil.TestMove.test_existing_file_inside_dest_dir) ... ok
test_move_as_rename_return_value (test.test_shutil.TestMove.test_move_as_rename_return_value) ... ok
test_move_dangling_symlink (test.test_shutil.TestMove.test_move_dangling_symlink) ... ok
test_move_dir (test.test_shutil.TestMove.test_move_dir) ... ok
test_move_dir_altsep_to_dir (test.test_shutil.TestMove.test_move_dir_altsep_to_dir) ... skipped 'requires os.path.altsep'
test_move_dir_caseinsensitive (test.test_shutil.TestMove.test_move_dir_caseinsensitive) ... ok
test_move_dir_other_fs (test.test_shutil.TestMove.test_move_dir_other_fs) ... ok
test_move_dir_permission_denied (test.test_shutil.TestMove.test_move_dir_permission_denied) ... skipped 'requires CAP_DAC_OVERRIDE'
test_move_dir_sep_to_dir (test.test_shutil.TestMove.test_move_dir_sep_to_dir) ... ok
test_move_dir_special_function (test.test_shutil.TestMove.test_move_dir_special_function) ... ok
test_move_dir_symlink (test.test_shutil.TestMove.test_move_dir_symlink) ... ok
test_move_dir_to_dir (test.test_shutil.TestMove.test_move_dir_to_dir) ... ok
test_move_dir_to_dir_other_fs (test.test_shutil.TestMove.test_move_dir_to_dir_other_fs) ... ok
test_move_file (test.test_shutil.TestMove.test_move_file) ... ok
test_move_file_other_fs (test.test_shutil.TestMove.test_move_file_other_fs) ... ok
test_move_file_special_function (test.test_shutil.TestMove.test_move_file_special_function) ... ok
test_move_file_symlink (test.test_shutil.TestMove.test_move_file_symlink) ... ok
test_move_file_symlink_to_dir (test.test_shutil.TestMove.test_move_file_symlink_to_dir) ... ok
test_move_file_to_dir (test.test_shutil.TestMove.test_move_file_to_dir) ... ok
test_move_file_to_dir_other_fs (test.test_shutil.TestMove.test_move_file_to_dir_other_fs) ... ok
test_move_file_to_dir_pathlike_dst (test.test_shutil.TestMove.test_move_file_to_dir_pathlike_dst) ... ok
test_move_file_to_dir_pathlike_src (test.test_shutil.TestMove.test_move_file_to_dir_pathlike_src) ... ok
test_move_return_value (test.test_shutil.TestMove.test_move_return_value) ... ok
test_move_symlink_to_dir_into_dir (test.test_shutil.TestMove.test_move_symlink_to_dir_into_dir) ... ok
test_move_symlink_to_dir_into_symlink_to_dir (test.test_shutil.TestMove.test_move_symlink_to_dir_into_symlink_to_dir) ... ok
test_on_error (test.test_shutil.TestRmTree.test_on_error) ... ok
test_rmtree_does_not_choke_on_failing_lstat (test.test_shutil.TestRmTree.test_rmtree_does_not_choke_on_failing_lstat) ... ok
test_rmtree_dont_delete_file (test.test_shutil.TestRmTree.test_rmtree_dont_delete_file) ... ok
test_rmtree_errors (test.test_shutil.TestRmTree.test_rmtree_errors) ... ok
test_rmtree_fails_on_close (test.test_shutil.TestRmTree.test_rmtree_fails_on_close) ... ok
test_rmtree_fails_on_junctions (test.test_shutil.TestRmTree.test_rmtree_fails_on_junctions) ... skipped 'only relevant on Windows'
test_rmtree_fails_on_symlink (test.test_shutil.TestRmTree.test_rmtree_fails_on_symlink) ... ok
test_rmtree_on_junction (test.test_shutil.TestRmTree.test_rmtree_on_junction) ... skipped 'only relevant on Windows'
test_rmtree_on_named_pipe (test.test_shutil.TestRmTree.test_rmtree_on_named_pipe) ... ok
test_rmtree_on_symlink (test.test_shutil.TestRmTree.test_rmtree_on_symlink) ... ok
test_rmtree_uses_safe_fd_version_if_available (test.test_shutil.TestRmTree.test_rmtree_uses_safe_fd_version_if_available) ... ok
test_rmtree_with_dir_fd (test.test_shutil.TestRmTree.test_rmtree_with_dir_fd) ... ok
test_rmtree_with_dir_fd_unsupported (test.test_shutil.TestRmTree.test_rmtree_with_dir_fd_unsupported) ... skipped 'dir_fd is supported'
test_rmtree_works_on_bytes (test.test_shutil.TestRmTree.test_rmtree_works_on_bytes) ... ok
test_rmtree_works_on_junctions (test.test_shutil.TestRmTree.test_rmtree_works_on_junctions) ... skipped 'only relevant on Windows'
test_rmtree_works_on_symlinks (test.test_shutil.TestRmTree.test_rmtree_works_on_symlinks) ... ok
test_absolute_cmd (test.test_shutil.TestWhich.test_absolute_cmd) ... ok
test_basic (test.test_shutil.TestWhich.test_basic) ... ok
test_cwd (test.test_shutil.TestWhich.test_cwd) ... ok
test_empty_path (test.test_shutil.TestWhich.test_empty_path) ... ok
test_empty_path_no_PATH (test.test_shutil.TestWhich.test_empty_path_no_PATH) ... ok
test_environ_path (test.test_shutil.TestWhich.test_environ_path) ... ok
test_environ_path_cwd (test.test_shutil.TestWhich.test_environ_path_cwd) ... ok
test_environ_path_empty (test.test_shutil.TestWhich.test_environ_path_empty) ... ok
test_environ_path_missing (test.test_shutil.TestWhich.test_environ_path_missing) ... ok
test_non_matching_mode (test.test_shutil.TestWhich.test_non_matching_mode) ... ok
test_nonexistent_file (test.test_shutil.TestWhich.test_nonexistent_file) ... ok
test_pathext (test.test_shutil.TestWhich.test_pathext) ... skipped 'test specific to Windows'
test_pathext_checking (test.test_shutil.TestWhich.test_pathext_checking) ... skipped 'pathext check is Windows-only'
test_pathext_with_empty_str (test.test_shutil.TestWhich.test_pathext_with_empty_str) ... skipped 'test specific to Windows'
test_relative_cmd (test.test_shutil.TestWhich.test_relative_cmd) ... ok
test_relative_path (test.test_shutil.TestWhich.test_relative_path) ... ok
test_absolute_cmd (test.test_shutil.TestWhichBytes.test_absolute_cmd) ... ok
test_basic (test.test_shutil.TestWhichBytes.test_basic) ... ok
test_cwd (test.test_shutil.TestWhichBytes.test_cwd) ... ok
test_empty_path (test.test_shutil.TestWhichBytes.test_empty_path) ... ok
test_empty_path_no_PATH (test.test_shutil.TestWhichBytes.test_empty_path_no_PATH) ... ok
test_environ_path (test.test_shutil.TestWhichBytes.test_environ_path) ... ok
test_environ_path_cwd (test.test_shutil.TestWhichBytes.test_environ_path_cwd) ... ok
test_environ_path_empty (test.test_shutil.TestWhichBytes.test_environ_path_empty) ... ok
test_environ_path_missing (test.test_shutil.TestWhichBytes.test_environ_path_missing) ... ok
test_non_matching_mode (test.test_shutil.TestWhichBytes.test_non_matching_mode) ... ok
test_nonexistent_file (test.test_shutil.TestWhichBytes.test_nonexistent_file) ... ok
test_pathext (test.test_shutil.TestWhichBytes.test_pathext) ... skipped 'test specific to Windows'
test_pathext_checking (test.test_shutil.TestWhichBytes.test_pathext_checking) ... skipped 'pathext check is Windows-only'
test_pathext_with_empty_str (test.test_shutil.TestWhichBytes.test_pathext_with_empty_str) ... skipped 'test specific to Windows'
test_relative_cmd (test.test_shutil.TestWhichBytes.test_relative_cmd) ... ok
test_relative_path (test.test_shutil.TestWhichBytes.test_relative_path) ... ok
test_empty_file (test.test_shutil.TestZeroCopyMACOS.test_empty_file) ... ERROR
test_exception_on_first_call (test.test_shutil.TestZeroCopyMACOS.test_exception_on_first_call) ... ERROR
test_filesystem_full (test.test_shutil.TestZeroCopyMACOS.test_filesystem_full) ... ERROR
test_non_existent_src (test.test_shutil.TestZeroCopyMACOS.test_non_existent_src) ... ok
test_regular_copy (test.test_shutil.TestZeroCopyMACOS.test_regular_copy) ... ERROR
test_same_file (test.test_shutil.TestZeroCopyMACOS.test_same_file) ... ERROR
test_unhandled_exception (test.test_shutil.TestZeroCopyMACOS.test_unhandled_exception) ... ERROR
test_big_chunk (test.test_shutil.TestZeroCopySendfile.test_big_chunk) ... skipped 'os.sendfile() not supported'
test_blocksize_arg (test.test_shutil.TestZeroCopySendfile.test_blocksize_arg) ... skipped 'os.sendfile() not supported'
test_cant_get_size (test.test_shutil.TestZeroCopySendfile.test_cant_get_size) ... skipped 'os.sendfile() not supported'
test_empty_file (test.test_shutil.TestZeroCopySendfile.test_empty_file) ... skipped 'os.sendfile() not supported'
test_exception_on_first_call (test.test_shutil.TestZeroCopySendfile.test_exception_on_first_call) ... skipped 'os.sendfile() not supported'
test_exception_on_second_call (test.test_shutil.TestZeroCopySendfile.test_exception_on_second_call) ... skipped 'os.sendfile() not supported'
test_file2file_not_supported (test.test_shutil.TestZeroCopySendfile.test_file2file_not_supported) ... skipped 'os.sendfile() not supported'
test_filesystem_full (test.test_shutil.TestZeroCopySendfile.test_filesystem_full) ... skipped 'os.sendfile() not supported'
test_non_existent_src (test.test_shutil.TestZeroCopySendfile.test_non_existent_src) ... skipped 'os.sendfile() not supported'
test_non_regular_file_dst (test.test_shutil.TestZeroCopySendfile.test_non_regular_file_dst) ... skipped 'os.sendfile() not supported'
test_non_regular_file_src (test.test_shutil.TestZeroCopySendfile.test_non_regular_file_src) ... skipped 'os.sendfile() not supported'
test_regular_copy (test.test_shutil.TestZeroCopySendfile.test_regular_copy) ... skipped 'os.sendfile() not supported'
test_same_file (test.test_shutil.TestZeroCopySendfile.test_same_file) ... skipped 'os.sendfile() not supported'
test_small_chunks (test.test_shutil.TestZeroCopySendfile.test_small_chunks) ... skipped 'os.sendfile() not supported'
test_unhandled_exception (test.test_shutil.TestZeroCopySendfile.test_unhandled_exception) ... skipped 'os.sendfile() not supported'
======================================================================
ERROR: test_empty_file (test.test_shutil.TestZeroCopyMACOS.test_empty_file)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_shutil.py", line 2613, in test_empty_file
self.zerocopy_fun(src, dst)
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_shutil.py", line 2766, in zerocopy_fun
return shutil._fastcopy_fcopyfile(src, dst, posix._COPYFILE_DATA)
^^^^^^^^^^^^^^
AttributeError: module 'posix' has no attribute '_COPYFILE_DATA'
======================================================================
ERROR: test_exception_on_first_call (test.test_shutil.TestZeroCopyMACOS.test_exception_on_first_call)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_shutil.py", line 2627, in test_exception_on_first_call
with unittest.mock.patch(self.PATCHPOINT,
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/mock.py", line 1446, in __enter__
original, local = self.get_original()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/mock.py", line 1419, in get_original
raise AttributeError(
AttributeError: <module 'posix' (built-in)> does not have the attribute '_fcopyfile'
======================================================================
ERROR: test_filesystem_full (test.test_shutil.TestZeroCopyMACOS.test_filesystem_full)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_shutil.py", line 2636, in test_filesystem_full
with unittest.mock.patch(self.PATCHPOINT,
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/mock.py", line 1446, in __enter__
original, local = self.get_original()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/mock.py", line 1419, in get_original
raise AttributeError(
AttributeError: <module 'posix' (built-in)> does not have the attribute '_fcopyfile'
======================================================================
ERROR: test_regular_copy (test.test_shutil.TestZeroCopyMACOS.test_regular_copy)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_shutil.py", line 2581, in test_regular_copy
self.zerocopy_fun(src, dst)
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_shutil.py", line 2766, in zerocopy_fun
return shutil._fastcopy_fcopyfile(src, dst, posix._COPYFILE_DATA)
^^^^^^^^^^^^^^
AttributeError: module 'posix' has no attribute '_COPYFILE_DATA'
======================================================================
ERROR: test_same_file (test.test_shutil.TestZeroCopyMACOS.test_same_file)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_shutil.py", line 2593, in test_same_file
self.zerocopy_fun(src, src)
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_shutil.py", line 2766, in zerocopy_fun
return shutil._fastcopy_fcopyfile(src, dst, posix._COPYFILE_DATA)
^^^^^^^^^^^^^^
AttributeError: module 'posix' has no attribute '_COPYFILE_DATA'
======================================================================
ERROR: test_unhandled_exception (test.test_shutil.TestZeroCopyMACOS.test_unhandled_exception)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_shutil.py", line 2618, in test_unhandled_exception
with unittest.mock.patch(self.PATCHPOINT,
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/mock.py", line 1446, in __enter__
original, local = self.get_original()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/mock.py", line 1419, in get_original
raise AttributeError(
AttributeError: <module 'posix' (built-in)> does not have the attribute '_fcopyfile'
----------------------------------------------------------------------
Ran 171 tests in 0.648s
FAILED (errors=6, skipped=38)
test_shutil failed (6 errors)
== Tests result: FAILURE ==
1 test failed:
test_shutil
Total duration: 781 ms
Total tests: run=171 skipped=38
Total test files: run=1/1 failed=1
Result: FAILURE
test test_shutil failed
_______________________________________ _______________________________________
== PyPy 3.11.15 (f01615569f2d, May 19 2026, 01:30:51) [PyPy 7.3.23-alpha0 with GCC Apple LLVM 16.0.0 (clang-1600.0.26.6)]
== macOS-15.4.1-arm64-arm-64bit little-endian
== Python build: release with_assert
== cwd: /private/tmp/buildbot-arm64/pytest/test_python_worker_53223æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 402188193
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 4.74 Run 1 test sequentially
0:00:00 load avg: 4.74 [1/1] test_signal
test_enums (test.test_signal.GenericTests.test_enums) ... ok
test_functions_module_attr (test.test_signal.GenericTests.test_functions_module_attr) ... ok
test_itimer_exc (test.test_signal.ItimerTest.test_itimer_exc) ... ok
test_itimer_prof (test.test_signal.ItimerTest.test_itimer_prof) ... ok
test_itimer_real (test.test_signal.ItimerTest.test_itimer_real) ... ok
test_itimer_virtual (test.test_signal.ItimerTest.test_itimer_virtual) ... skipped 'timeout: likely cause: machine too slow or load too high'
test_setitimer_tiny (test.test_signal.ItimerTest.test_setitimer_tiny) ... ok
test_pthread_kill (test.test_signal.PendingSignalsTests.test_pthread_kill) ... ok
test_pthread_kill_main_thread (test.test_signal.PendingSignalsTests.test_pthread_kill_main_thread) ... ok
test_pthread_sigmask (test.test_signal.PendingSignalsTests.test_pthread_sigmask) ... ok
test_pthread_sigmask_arguments (test.test_signal.PendingSignalsTests.test_pthread_sigmask_arguments) ... ok
test_pthread_sigmask_valid_signals (test.test_signal.PendingSignalsTests.test_pthread_sigmask_valid_signals) ... ok
test_sigpending (test.test_signal.PendingSignalsTests.test_sigpending) ... ok
test_sigpending_empty (test.test_signal.PendingSignalsTests.test_sigpending_empty) ... ok
test_sigtimedwait (test.test_signal.PendingSignalsTests.test_sigtimedwait) ... skipped 'need signal.sigtimedwait()'
test_sigtimedwait_negative_timeout (test.test_signal.PendingSignalsTests.test_sigtimedwait_negative_timeout) ... skipped 'need signal.sigtimedwait()'
test_sigtimedwait_poll (test.test_signal.PendingSignalsTests.test_sigtimedwait_poll) ... skipped 'need signal.sigtimedwait()'
test_sigtimedwait_timeout (test.test_signal.PendingSignalsTests.test_sigtimedwait_timeout) ... skipped 'need signal.sigtimedwait()'
test_sigwait (test.test_signal.PendingSignalsTests.test_sigwait) ... ok
test_sigwait_thread (test.test_signal.PendingSignalsTests.test_sigwait_thread) ... ok
test_sigwaitinfo (test.test_signal.PendingSignalsTests.test_sigwaitinfo) ... skipped 'need signal.sigwaitinfo()'
test_pidfd_send_signal (test.test_signal.PidfdSignalTest.test_pidfd_send_signal) ... skipped 'pidfd support not built in'
test_getsignal (test.test_signal.PosixTests.test_getsignal) ... ok
test_interprocess_signal (test.test_signal.PosixTests.test_interprocess_signal) ... ok
test_keyboard_interrupt_exit_code (test.test_signal.PosixTests.test_keyboard_interrupt_exit_code)
KeyboardInterrupt triggers exit via SIGINT. ... ok
test_no_repr_is_called_on_signal_handler (test.test_signal.PosixTests.test_no_repr_is_called_on_signal_handler) ... ok
test_out_of_range_signal_number_raises_error (test.test_signal.PosixTests.test_out_of_range_signal_number_raises_error) ... ok
test_setting_signal_handler_to_none_raises_error (test.test_signal.PosixTests.test_setting_signal_handler_to_none_raises_error) ... ok
test_strsignal (test.test_signal.PosixTests.test_strsignal) ... ok
test_valid_signals (test.test_signal.PosixTests.test_valid_signals) ... ok
test__thread_interrupt_main (test.test_signal.RaiseSignalTest.test__thread_interrupt_main) ... skipped 'implementation detail specific to cpython'
test_handler (test.test_signal.RaiseSignalTest.test_handler) ... ok
test_invalid_argument (test.test_signal.RaiseSignalTest.test_invalid_argument) ... skipped 'Windows specific test'
test_sigint (test.test_signal.RaiseSignalTest.test_sigint) ... ok
test_siginterrupt_off (test.test_signal.SiginterruptTest.test_siginterrupt_off) ... skipped "resource 'walltime' is not enabled"
test_siginterrupt_on (test.test_signal.SiginterruptTest.test_siginterrupt_on) ... ok
test_without_siginterrupt (test.test_signal.SiginterruptTest.test_without_siginterrupt) ... ok
test_stress_delivery_dependent (test.test_signal.StressTest.test_stress_delivery_dependent)
This test uses dependent signal handlers. ... detected median itimer() resolution: 0.000021 s.
ok
test_stress_delivery_simultaneous (test.test_signal.StressTest.test_stress_delivery_simultaneous)
This test uses simultaneous signal handlers. ... ==== test running for 1324 seconds ====
==========================timedout==========================
_______________________________________ _______________________________________
== PyPy 3.11.15 (f01615569f2d, May 19 2026, 01:30:51) [PyPy 7.3.23-alpha0 with GCC Apple LLVM 16.0.0 (clang-1600.0.26.6)]
== macOS-15.4.1-arm64-arm-64bit little-endian
== Python build: release with_assert
== cwd: /private/tmp/buildbot-arm64/pytest/test_python_worker_77562æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 2496501394
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 6.55 Run 1 test sequentially
0:00:00 load avg: 6.55 [1/1] test_socket
testBluetoothConstants (test.test_socket.BasicBluetoothTest.testBluetoothConstants) ... skipped 'Bluetooth sockets required for this test.'
testCreateHciSocket (test.test_socket.BasicBluetoothTest.testCreateHciSocket) ... skipped 'Bluetooth sockets required for this test.'
testCreateL2capSocket (test.test_socket.BasicBluetoothTest.testCreateL2capSocket) ... skipped 'Bluetooth sockets required for this test.'
testCreateRfcommSocket (test.test_socket.BasicBluetoothTest.testCreateRfcommSocket) ... skipped 'Bluetooth sockets required for this test.'
testCreateScoSocket (test.test_socket.BasicBluetoothTest.testCreateScoSocket) ... skipped 'Bluetooth sockets required for this test.'
testBCMConstants (test.test_socket.BasicCANTest.testBCMConstants) ... skipped 'SocketCan required for this test.'
testBindAny (test.test_socket.BasicCANTest.testBindAny) ... skipped 'SocketCan required for this test.'
testCreateBCMSocket (test.test_socket.BasicCANTest.testCreateBCMSocket) ... skipped 'SocketCan required for this test.'
testCreateSocket (test.test_socket.BasicCANTest.testCreateSocket) ... skipped 'SocketCan required for this test.'
testCrucialConstants (test.test_socket.BasicCANTest.testCrucialConstants) ... skipped 'SocketCan required for this test.'
testFilter (test.test_socket.BasicCANTest.testFilter) ... skipped 'SocketCan required for this test.'
testLoopback (test.test_socket.BasicCANTest.testLoopback) ... skipped 'SocketCan required for this test.'
testTooLongInterfaceName (test.test_socket.BasicCANTest.testTooLongInterfaceName) ... skipped 'SocketCan required for this test.'
testAutoBindSock (test.test_socket.BasicQIPCRTRTest.testAutoBindSock) ... skipped 'QIPCRTR sockets required for this test.'
testBindSock (test.test_socket.BasicQIPCRTRTest.testBindSock) ... skipped 'QIPCRTR sockets required for this test.'
testCreateSocket (test.test_socket.BasicQIPCRTRTest.testCreateSocket) ... skipped 'QIPCRTR sockets required for this test.'
testCrucialConstants (test.test_socket.BasicQIPCRTRTest.testCrucialConstants) ... skipped 'QIPCRTR sockets required for this test.'
testInvalidBindSock (test.test_socket.BasicQIPCRTRTest.testInvalidBindSock) ... skipped 'QIPCRTR sockets required for this test.'
testUnbound (test.test_socket.BasicQIPCRTRTest.testUnbound) ... skipped 'QIPCRTR sockets required for this test.'
testCreateSocket (test.test_socket.BasicRDSTest.testCreateSocket) ... skipped 'RDS sockets required for this test.'
testCrucialConstants (test.test_socket.BasicRDSTest.testCrucialConstants) ... skipped 'RDS sockets required for this test.'
testSocketBufferSize (test.test_socket.BasicRDSTest.testSocketBufferSize) ... skipped 'RDS sockets required for this test.'
testDefaults (test.test_socket.BasicSocketPairTest.testDefaults) ... ok
testRecv (test.test_socket.BasicSocketPairTest.testRecv) ... ok
testSend (test.test_socket.BasicSocketPairTest.testSend) ... ok
testDetach (test.test_socket.BasicTCPTest.testDetach) ... ok
testDup (test.test_socket.BasicTCPTest.testDup) ... ok
testFromFd (test.test_socket.BasicTCPTest.testFromFd) ... ok
testOverFlowRecv (test.test_socket.BasicTCPTest.testOverFlowRecv) ... ok
testOverFlowRecvFrom (test.test_socket.BasicTCPTest.testOverFlowRecvFrom) ... ok
testRecv (test.test_socket.BasicTCPTest.testRecv) ... ok
testRecvFrom (test.test_socket.BasicTCPTest.testRecvFrom) ... ok
testSendAll (test.test_socket.BasicTCPTest.testSendAll) ... ok
testShutdown (test.test_socket.BasicTCPTest.testShutdown) ... ok
testShutdown_overflow (test.test_socket.BasicTCPTest.testShutdown_overflow) ... skipped 'implementation detail specific to cpython'
testDetach (test.test_socket.BasicTCPTest2.testDetach) ... ok
testDup (test.test_socket.BasicTCPTest2.testDup) ... ok
testFromFd (test.test_socket.BasicTCPTest2.testFromFd) ... ok
testOverFlowRecv (test.test_socket.BasicTCPTest2.testOverFlowRecv) ... ok
testOverFlowRecvFrom (test.test_socket.BasicTCPTest2.testOverFlowRecvFrom) ... ok
testRecv (test.test_socket.BasicTCPTest2.testRecv) ... ok
testRecvFrom (test.test_socket.BasicTCPTest2.testRecvFrom) ... ok
testSendAll (test.test_socket.BasicTCPTest2.testSendAll) ... ok
testShutdown (test.test_socket.BasicTCPTest2.testShutdown) ... ok
testShutdown_overflow (test.test_socket.BasicTCPTest2.testShutdown_overflow) ... skipped 'implementation detail specific to cpython'
testRecvFrom (test.test_socket.BasicUDPLITETest.testRecvFrom) ... skipped 'UDPLITE sockets required for this test.'
testRecvFromNegative (test.test_socket.BasicUDPLITETest.testRecvFromNegative) ... skipped 'UDPLITE sockets required for this test.'
testSendtoAndRecv (test.test_socket.BasicUDPLITETest.testSendtoAndRecv) ... skipped 'UDPLITE sockets required for this test.'
testRecvFrom (test.test_socket.BasicUDPTest.testRecvFrom) ... ok
testRecvFromNegative (test.test_socket.BasicUDPTest.testRecvFromNegative) ... ok
testSendtoAndRecv (test.test_socket.BasicUDPTest.testSendtoAndRecv) ... ok
testCreateSocket (test.test_socket.BasicVSOCKTest.testCreateSocket) ... skipped 'VSOCK sockets required for this test.'
testCrucialConstants (test.test_socket.BasicVSOCKTest.testCrucialConstants) ... skipped 'VSOCK sockets required for this test.'
testSocketBufferSize (test.test_socket.BasicVSOCKTest.testSocketBufferSize) ... skipped 'VSOCK sockets required for this test.'
testVSOCKConstants (test.test_socket.BasicVSOCKTest.testVSOCKConstants) ... skipped 'VSOCK sockets required for this test.'
testRecvFromIntoArray (test.test_socket.BufferIOTest.testRecvFromIntoArray) ... ok
testRecvFromIntoBytearray (test.test_socket.BufferIOTest.testRecvFromIntoBytearray) ... ok
testRecvFromIntoEmptyBuffer (test.test_socket.BufferIOTest.testRecvFromIntoEmptyBuffer) ... ok
testRecvFromIntoMemoryview (test.test_socket.BufferIOTest.testRecvFromIntoMemoryview) ... ok
testRecvFromIntoSmallBuffer (test.test_socket.BufferIOTest.testRecvFromIntoSmallBuffer) ... ok
testRecvIntoArray (test.test_socket.BufferIOTest.testRecvIntoArray) ... ok
testRecvIntoBytearray (test.test_socket.BufferIOTest.testRecvIntoBytearray) ... ok
testRecvIntoMemoryview (test.test_socket.BufferIOTest.testRecvIntoMemoryview) ... ok
testBCM (test.test_socket.CANTest.testBCM) ... skipped 'SocketCan required for this test.'
testSendFrame (test.test_socket.CANTest.testSendFrame) ... skipped 'SocketCan required for this test.'
testSendMaxFrame (test.test_socket.CANTest.testSendMaxFrame) ... skipped 'SocketCan required for this test.'
testSendMultiFrames (test.test_socket.CANTest.testSendMultiFrames) ... skipped 'SocketCan required for this test.'
testCMSG_LEN (test.test_socket.CmsgMacroTests.testCMSG_LEN) ... ok
testCMSG_SPACE (test.test_socket.CmsgMacroTests.testCMSG_SPACE) ... ok
testCreateConnectionBase (test.test_socket.ContextManagersTest.testCreateConnectionBase) ... ok
testCreateConnectionClose (test.test_socket.ContextManagersTest.testCreateConnectionClose) ... ok
test_dual_stack_client_v4 (test.test_socket.CreateServerFunctionalTest.test_dual_stack_client_v4) ... ok
test_dual_stack_client_v6 (test.test_socket.CreateServerFunctionalTest.test_dual_stack_client_v6) ... ok
test_tcp4 (test.test_socket.CreateServerFunctionalTest.test_tcp4) ... ok
test_tcp6 (test.test_socket.CreateServerFunctionalTest.test_tcp6) ... ok
test_address (test.test_socket.CreateServerTest.test_address) ... ok
test_dualstack_ipv6_family (test.test_socket.CreateServerTest.test_dualstack_ipv6_family) ... ok
test_family_and_type (test.test_socket.CreateServerTest.test_family_and_type) ... ok
test_ipv6_only_default (test.test_socket.CreateServerTest.test_ipv6_only_default) ... ok
test_reuse_port (test.test_socket.CreateServerTest.test_reuse_port) ... ok
testAttributes (test.test_socket.FileObjectClassTestCase.testAttributes) ... ok
testCloseAfterMakefile (test.test_socket.FileObjectClassTestCase.testCloseAfterMakefile) ... ok
testClosedAttr (test.test_socket.FileObjectClassTestCase.testClosedAttr) ... ok
testFullRead (test.test_socket.FileObjectClassTestCase.testFullRead) ... ok
testMakefileAfterMakefileClose (test.test_socket.FileObjectClassTestCase.testMakefileAfterMakefileClose) ... ok
testReadAfterTimeout (test.test_socket.FileObjectClassTestCase.testReadAfterTimeout) ... ok
testReadline (test.test_socket.FileObjectClassTestCase.testReadline) ... ok
testRealClose (test.test_socket.FileObjectClassTestCase.testRealClose) ... ok
testSmallRead (test.test_socket.FileObjectClassTestCase.testSmallRead) ... ok
testUnbufferedRead (test.test_socket.FileObjectClassTestCase.testUnbufferedRead) ... ok
test3542SocketOptions (test.test_socket.GeneralModuleTests.test3542SocketOptions) ... FAIL
testCloseException (test.test_socket.GeneralModuleTests.testCloseException) ... ok
testCrucialConstants (test.test_socket.GeneralModuleTests.testCrucialConstants) ... ok
testCrucialIpProtoConstants (test.test_socket.GeneralModuleTests.testCrucialIpProtoConstants) ... ok
testDefaultTimeout (test.test_socket.GeneralModuleTests.testDefaultTimeout) ... ok
testGetServBy (test.test_socket.GeneralModuleTests.testGetServBy) ... ok
testGetSockOpt (test.test_socket.GeneralModuleTests.testGetSockOpt) ... ok
testGetaddrinfo (test.test_socket.GeneralModuleTests.testGetaddrinfo) ... ok
testHostnameRes (test.test_socket.GeneralModuleTests.testHostnameRes) ... skipped 'name lookup failure'
testIPv4_inet_aton_fourbytes (test.test_socket.GeneralModuleTests.testIPv4_inet_aton_fourbytes) ... ok
testIPv4toString (test.test_socket.GeneralModuleTests.testIPv4toString) ... ok
testIPv6toString (test.test_socket.GeneralModuleTests.testIPv6toString) ... ok
testInterfaceNameIndex (test.test_socket.GeneralModuleTests.testInterfaceNameIndex) ... ok
testInterpreterCrash (test.test_socket.GeneralModuleTests.testInterpreterCrash) ... ok
testInvalidInterfaceIndexToName (test.test_socket.GeneralModuleTests.testInvalidInterfaceIndexToName) ... ok
testInvalidInterfaceNameToIndex (test.test_socket.GeneralModuleTests.testInvalidInterfaceNameToIndex) ... ok
testNewAttributes (test.test_socket.GeneralModuleTests.testNewAttributes) ... ok
testNtoH (test.test_socket.GeneralModuleTests.testNtoH) ... ok
testNtoHErrors (test.test_socket.GeneralModuleTests.testNtoHErrors) ... skipped 'implementation detail specific to cpython'
testRefCountGetNameInfo (test.test_socket.GeneralModuleTests.testRefCountGetNameInfo) ... skipped 'test needs sys.getrefcount()'
testSendAfterClose (test.test_socket.GeneralModuleTests.testSendAfterClose) ... ok
testSendtoErrors (test.test_socket.GeneralModuleTests.testSendtoErrors) ... ok
testSetSockOpt (test.test_socket.GeneralModuleTests.testSetSockOpt) ... ok
testSockName (test.test_socket.GeneralModuleTests.testSockName) ... ok
testSocketError (test.test_socket.GeneralModuleTests.testSocketError) ... ok
testStringToIPv4 (test.test_socket.GeneralModuleTests.testStringToIPv4) ... ok
testStringToIPv6 (test.test_socket.GeneralModuleTests.testStringToIPv6) ... ok
testWindowsSpecificConstants (test.test_socket.GeneralModuleTests.testWindowsSpecificConstants) ... skipped 'Windows specific'
test_SocketType_is_socketobject (test.test_socket.GeneralModuleTests.test_SocketType_is_socketobject) ... ok
test__sendfile_use_sendfile (test.test_socket.GeneralModuleTests.test__sendfile_use_sendfile) ... ok
test_addressfamily_enum (test.test_socket.GeneralModuleTests.test_addressfamily_enum) ... ok
test_addressinfo_enum (test.test_socket.GeneralModuleTests.test_addressinfo_enum) ... ok
test_csocket_repr (test.test_socket.GeneralModuleTests.test_csocket_repr) ... ok
test_dealloc_warn (test.test_socket.GeneralModuleTests.test_dealloc_warn) ... ok
test_flowinfo (test.test_socket.GeneralModuleTests.test_flowinfo) ... ok
test_getaddrinfo_ipv6_basic (test.test_socket.GeneralModuleTests.test_getaddrinfo_ipv6_basic) ... ok
test_getaddrinfo_ipv6_scopeid_numeric (test.test_socket.GeneralModuleTests.test_getaddrinfo_ipv6_scopeid_numeric) ... skipped 'Numeric scope id does not work or undocumented'
test_getaddrinfo_ipv6_scopeid_symbolic (test.test_socket.GeneralModuleTests.test_getaddrinfo_ipv6_scopeid_symbolic) ... ok
test_getfqdn_filter_localhost (test.test_socket.GeneralModuleTests.test_getfqdn_filter_localhost) ... ok
test_getnameinfo (test.test_socket.GeneralModuleTests.test_getnameinfo) ... ok
test_getnameinfo_ipv6_scopeid_numeric (test.test_socket.GeneralModuleTests.test_getnameinfo_ipv6_scopeid_numeric) ... skipped 'Numeric scope id does not work or undocumented'
test_getnameinfo_ipv6_scopeid_symbolic (test.test_socket.GeneralModuleTests.test_getnameinfo_ipv6_scopeid_symbolic) ... ok
test_getsockaddrarg (test.test_socket.GeneralModuleTests.test_getsockaddrarg) ... ok
test_host_resolution (test.test_socket.GeneralModuleTests.test_host_resolution) ... ok
test_host_resolution_bad_address (test.test_socket.GeneralModuleTests.test_host_resolution_bad_address) ... ok
test_idna (test.test_socket.GeneralModuleTests.test_idna) ... ok
test_listen_backlog (test.test_socket.GeneralModuleTests.test_listen_backlog) ... ok
test_listen_backlog_overflow (test.test_socket.GeneralModuleTests.test_listen_backlog_overflow) ... skipped 'implementation detail specific to cpython'
test_makefile_invalid_mode (test.test_socket.GeneralModuleTests.test_makefile_invalid_mode) ... ok
test_makefile_mode (test.test_socket.GeneralModuleTests.test_makefile_mode) ... ok
test_msgflag_enum (test.test_socket.GeneralModuleTests.test_msgflag_enum) ... ok
test_name_closed_socketio (test.test_socket.GeneralModuleTests.test_name_closed_socketio) ... ok
test_pickle (test.test_socket.GeneralModuleTests.test_pickle) ... ok
test_repr (test.test_socket.GeneralModuleTests.test_repr) ... ok
test_sendall_interrupted (test.test_socket.GeneralModuleTests.test_sendall_interrupted) ... ok
test_sendall_interrupted_with_timeout (test.test_socket.GeneralModuleTests.test_sendall_interrupted_with_timeout) ... ok
test_sethostname (test.test_socket.GeneralModuleTests.test_sethostname) ... skipped 'test should be run as root'
test_sio_loopback_fast_path (test.test_socket.GeneralModuleTests.test_sio_loopback_fast_path) ... skipped 'Windows specific'
test_sock_ioctl (test.test_socket.GeneralModuleTests.test_sock_ioctl) ... skipped 'Windows specific'
test_socket_close (test.test_socket.GeneralModuleTests.test_socket_close) ... ok
test_socket_consistent_sock_type (test.test_socket.GeneralModuleTests.test_socket_consistent_sock_type) ... ok
test_socket_fileno (test.test_socket.GeneralModuleTests.test_socket_fileno) ... ok
test_socket_fileno_rejects_float (test.test_socket.GeneralModuleTests.test_socket_fileno_rejects_float) ... ok
test_socket_fileno_rejects_invalid_socket (test.test_socket.GeneralModuleTests.test_socket_fileno_rejects_invalid_socket) ... ok
test_socket_fileno_rejects_negative (test.test_socket.GeneralModuleTests.test_socket_fileno_rejects_negative) ... ok
test_socket_fileno_rejects_other_types (test.test_socket.GeneralModuleTests.test_socket_fileno_rejects_other_types) ... ok
test_socket_fileno_requires_socket_fd (test.test_socket.GeneralModuleTests.test_socket_fileno_requires_socket_fd) ... FAIL
test_socket_fileno_requires_valid_fd (test.test_socket.GeneralModuleTests.test_socket_fileno_requires_valid_fd) ... ok
test_socket_methods (test.test_socket.GeneralModuleTests.test_socket_methods) ... ok
test_socketkind_enum (test.test_socket.GeneralModuleTests.test_socketkind_enum) ... ok
test_str_for_enums (test.test_socket.GeneralModuleTests.test_str_for_enums) ... ok
test_unknown_socket_family_repr (test.test_socket.GeneralModuleTests.test_unknown_socket_family_repr) ... ok
test_unusable_closed_socketio (test.test_socket.GeneralModuleTests.test_unusable_closed_socketio) ... ok
test_weakref (test.test_socket.GeneralModuleTests.test_weakref) ... ok
testBind (test.test_socket.ISOTPTest.testBind) ... skipped 'CAN ISOTP required for this test.'
testCreateISOTPSocket (test.test_socket.ISOTPTest.testCreateISOTPSocket) ... skipped 'CAN ISOTP required for this test.'
testCreateSocket (test.test_socket.ISOTPTest.testCreateSocket) ... skipped 'CAN ISOTP required for this test.'
testCrucialConstants (test.test_socket.ISOTPTest.testCrucialConstants) ... skipped 'CAN ISOTP required for this test.'
testTooLongInterfaceName (test.test_socket.ISOTPTest.testTooLongInterfaceName) ... skipped 'CAN ISOTP required for this test.'
test_SOCK_CLOEXEC (test.test_socket.InheritanceTest.test_SOCK_CLOEXEC) ... skipped 'SOCK_CLOEXEC not defined'
test_default_inheritable (test.test_socket.InheritanceTest.test_default_inheritable) ... ok
test_dup (test.test_socket.InheritanceTest.test_dup) ... ok
test_get_inheritable_cloexec (test.test_socket.InheritanceTest.test_get_inheritable_cloexec) ... ok
test_set_inheritable (test.test_socket.InheritanceTest.test_set_inheritable) ... ok
test_set_inheritable_cloexec (test.test_socket.InheritanceTest.test_set_inheritable_cloexec) ... ok
test_socketpair (test.test_socket.InheritanceTest.test_socketpair) ... ok
testInterruptedRecvIntoTimeout (test.test_socket.InterruptedRecvTimeoutTest.testInterruptedRecvIntoTimeout) ... ok
testInterruptedRecvTimeout (test.test_socket.InterruptedRecvTimeoutTest.testInterruptedRecvTimeout) ... ok
testInterruptedRecvfromIntoTimeout (test.test_socket.InterruptedRecvTimeoutTest.testInterruptedRecvfromIntoTimeout) ... ok
testInterruptedRecvfromTimeout (test.test_socket.InterruptedRecvTimeoutTest.testInterruptedRecvfromTimeout) ... ok
testInterruptedRecvmsgIntoTimeout (test.test_socket.InterruptedRecvTimeoutTest.testInterruptedRecvmsgIntoTimeout) ... ok
testInterruptedRecvmsgTimeout (test.test_socket.InterruptedRecvTimeoutTest.testInterruptedRecvmsgTimeout) ... ok
testInterruptedSendTimeout (test.test_socket.InterruptedSendTimeoutTest.testInterruptedSendTimeout) ... ok
testInterruptedSendmsgTimeout (test.test_socket.InterruptedSendTimeoutTest.testInterruptedSendmsgTimeout) ... ok
testInterruptedSendtoTimeout (test.test_socket.InterruptedSendTimeoutTest.testInterruptedSendtoTimeout) ... ok
testBind (test.test_socket.J1939Test.testBind) ... skipped 'CAN J1939 required for this test.'
testCreateJ1939Socket (test.test_socket.J1939Test.testCreateJ1939Socket) ... skipped 'CAN J1939 required for this test.'
testJ1939Constants (test.test_socket.J1939Test.testJ1939Constants) ... skipped 'CAN J1939 required for this test.'
testAttributes (test.test_socket.LineBufferedFileObjectClassTestCase.testAttributes) ... ok
testCloseAfterMakefile (test.test_socket.LineBufferedFileObjectClassTestCase.testCloseAfterMakefile) ... ok
testClosedAttr (test.test_socket.LineBufferedFileObjectClassTestCase.testClosedAttr) ... ok
testFullRead (test.test_socket.LineBufferedFileObjectClassTestCase.testFullRead) ... ok
testMakefileAfterMakefileClose (test.test_socket.LineBufferedFileObjectClassTestCase.testMakefileAfterMakefileClose) ... ok
testReadAfterTimeout (test.test_socket.LineBufferedFileObjectClassTestCase.testReadAfterTimeout) ... ok
testReadline (test.test_socket.LineBufferedFileObjectClassTestCase.testReadline) ... ok
testRealClose (test.test_socket.LineBufferedFileObjectClassTestCase.testRealClose) ... ok
testSmallRead (test.test_socket.LineBufferedFileObjectClassTestCase.testSmallRead) ... ok
testUnbufferedRead (test.test_socket.LineBufferedFileObjectClassTestCase.testUnbufferedRead) ... ok
test_aead_aes_gcm (test.test_socket.LinuxKernelCryptoAPI.test_aead_aes_gcm) ... skipped 'AF_ALG required'
test_aes_cbc (test.test_socket.LinuxKernelCryptoAPI.test_aes_cbc) ... skipped 'AF_ALG required'
test_drbg_pr_sha256 (test.test_socket.LinuxKernelCryptoAPI.test_drbg_pr_sha256) ... skipped 'AF_ALG required'
test_hmac_sha1 (test.test_socket.LinuxKernelCryptoAPI.test_hmac_sha1) ... skipped 'AF_ALG required'
test_length_restriction (test.test_socket.LinuxKernelCryptoAPI.test_length_restriction) ... skipped 'AF_ALG required'
test_sendmsg_afalg_args (test.test_socket.LinuxKernelCryptoAPI.test_sendmsg_afalg_args) ... skipped 'AF_ALG required'
test_sha256 (test.test_socket.LinuxKernelCryptoAPI.test_sha256) ... skipped 'AF_ALG required'
testFamily (test.test_socket.NetworkConnectionAttributesTest.testFamily) ... ok
testSourceAddress (test.test_socket.NetworkConnectionAttributesTest.testSourceAddress) ... ok
testTimeoutDefault (test.test_socket.NetworkConnectionAttributesTest.testTimeoutDefault) ... ok
testTimeoutNone (test.test_socket.NetworkConnectionAttributesTest.testTimeoutNone) ... ok
testTimeoutValueNamed (test.test_socket.NetworkConnectionAttributesTest.testTimeoutValueNamed) ... ok
testTimeoutValueNonamed (test.test_socket.NetworkConnectionAttributesTest.testTimeoutValueNonamed) ... ok
testInsideTimeout (test.test_socket.NetworkConnectionBehaviourTest.testInsideTimeout) ... ok
testOutsideTimeout (test.test_socket.NetworkConnectionBehaviourTest.testOutsideTimeout) ... ok
test_connect (test.test_socket.NetworkConnectionNoServer.test_connect) ... ok
test_create_connection (test.test_socket.NetworkConnectionNoServer.test_create_connection) ... ok
test_create_connection_all_errors (test.test_socket.NetworkConnectionNoServer.test_create_connection_all_errors) ... ok
test_create_connection_timeout (test.test_socket.NetworkConnectionNoServer.test_create_connection_timeout) ... ok
testAccept (test.test_socket.NonBlockingTCPTests.testAccept) ... ok
testInheritFlagsBlocking (test.test_socket.NonBlockingTCPTests.testInheritFlagsBlocking) ... ok
testInheritFlagsTimeout (test.test_socket.NonBlockingTCPTests.testInheritFlagsTimeout) ... ok
testInitNonBlocking (test.test_socket.NonBlockingTCPTests.testInitNonBlocking) ... skipped 'test needs socket.SOCK_NONBLOCK'
testRecv (test.test_socket.NonBlockingTCPTests.testRecv) ... ok
testSetBlocking (test.test_socket.NonBlockingTCPTests.testSetBlocking) ... ok
testSetBlocking_overflow (test.test_socket.NonBlockingTCPTests.testSetBlocking_overflow) ... skipped 'implementation detail specific to cpython'
test_SOCK_NONBLOCK (test.test_socket.NonblockConstantTest.test_SOCK_NONBLOCK) ... skipped 'SOCK_NONBLOCK not defined'
test_injected_authentication_failure (test.test_socket.PurePythonSocketPairTest.test_injected_authentication_failure) ... ok
test_ipv4 (test.test_socket.PurePythonSocketPairTest.test_ipv4) ... ok
test_ipv6 (test.test_socket.PurePythonSocketPairTest.test_ipv6) ... ok
test_recv (test.test_socket.PurePythonSocketPairTest.test_recv) ... ok
test_send (test.test_socket.PurePythonSocketPairTest.test_send) ... ok
testPeek (test.test_socket.RDSTest.testPeek) ... skipped 'RDS sockets required for this test.'
testSelect (test.test_socket.RDSTest.testSelect) ... skipped 'RDS sockets required for this test.'
testSendAndRecv (test.test_socket.RDSTest.testSendAndRecv) ... skipped 'RDS sockets required for this test.'
testSendAndRecvMsg (test.test_socket.RDSTest.testSendAndRecvMsg) ... skipped 'RDS sockets required for this test.'
testSendAndRecvMulti (test.test_socket.RDSTest.testSendAndRecvMulti) ... skipped 'RDS sockets required for this test.'
testCmsgTruncNoBufSize (test.test_socket.RecvmsgIntoRFC3542AncillaryUDP6Test.testCmsgTruncNoBufSize) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testOddCmsgSize (test.test_socket.RecvmsgIntoRFC3542AncillaryUDP6Test.testOddCmsgSize) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testRecvHopLimit (test.test_socket.RecvmsgIntoRFC3542AncillaryUDP6Test.testRecvHopLimit) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testRecvHopLimitCMSG_SPACE (test.test_socket.RecvmsgIntoRFC3542AncillaryUDP6Test.testRecvHopLimitCMSG_SPACE) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testRecvTrafficClassAndHopLimit (test.test_socket.RecvmsgIntoRFC3542AncillaryUDP6Test.testRecvTrafficClassAndHopLimit) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testRecvTrafficClassAndHopLimitCMSG_SPACE (test.test_socket.RecvmsgIntoRFC3542AncillaryUDP6Test.testRecvTrafficClassAndHopLimitCMSG_SPACE) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSecondCmsgTrunc0 (test.test_socket.RecvmsgIntoRFC3542AncillaryUDP6Test.testSecondCmsgTrunc0) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSecondCmsgTrunc1 (test.test_socket.RecvmsgIntoRFC3542AncillaryUDP6Test.testSecondCmsgTrunc1) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSecondCmsgTrunc2Int (test.test_socket.RecvmsgIntoRFC3542AncillaryUDP6Test.testSecondCmsgTrunc2Int) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSecondCmsgTruncInData (test.test_socket.RecvmsgIntoRFC3542AncillaryUDP6Test.testSecondCmsgTruncInData) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSecondCmsgTruncLen0Minus1 (test.test_socket.RecvmsgIntoRFC3542AncillaryUDP6Test.testSecondCmsgTruncLen0Minus1) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSetHopLimit (test.test_socket.RecvmsgIntoRFC3542AncillaryUDP6Test.testSetHopLimit) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSetTrafficClassAndHopLimit (test.test_socket.RecvmsgIntoRFC3542AncillaryUDP6Test.testSetTrafficClassAndHopLimit) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSingleCmsgTrunc0 (test.test_socket.RecvmsgIntoRFC3542AncillaryUDP6Test.testSingleCmsgTrunc0) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSingleCmsgTrunc1 (test.test_socket.RecvmsgIntoRFC3542AncillaryUDP6Test.testSingleCmsgTrunc1) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSingleCmsgTrunc2Int (test.test_socket.RecvmsgIntoRFC3542AncillaryUDP6Test.testSingleCmsgTrunc2Int) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSingleCmsgTruncInData (test.test_socket.RecvmsgIntoRFC3542AncillaryUDP6Test.testSingleCmsgTruncInData) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSingleCmsgTruncLen0Minus1 (test.test_socket.RecvmsgIntoRFC3542AncillaryUDP6Test.testSingleCmsgTruncLen0Minus1) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testCmsgTruncNoBufSize (test.test_socket.RecvmsgIntoRFC3542AncillaryUDPLITE6Test.testCmsgTruncNoBufSize) ... skipped 'UDPLITE sockets required for this test.'
testOddCmsgSize (test.test_socket.RecvmsgIntoRFC3542AncillaryUDPLITE6Test.testOddCmsgSize) ... skipped 'UDPLITE sockets required for this test.'
testRecvHopLimit (test.test_socket.RecvmsgIntoRFC3542AncillaryUDPLITE6Test.testRecvHopLimit) ... skipped 'UDPLITE sockets required for this test.'
testRecvHopLimitCMSG_SPACE (test.test_socket.RecvmsgIntoRFC3542AncillaryUDPLITE6Test.testRecvHopLimitCMSG_SPACE) ... skipped 'UDPLITE sockets required for this test.'
testRecvTrafficClassAndHopLimit (test.test_socket.RecvmsgIntoRFC3542AncillaryUDPLITE6Test.testRecvTrafficClassAndHopLimit) ... skipped 'UDPLITE sockets required for this test.'
testRecvTrafficClassAndHopLimitCMSG_SPACE (test.test_socket.RecvmsgIntoRFC3542AncillaryUDPLITE6Test.testRecvTrafficClassAndHopLimitCMSG_SPACE) ... skipped 'UDPLITE sockets required for this test.'
testSecondCmsgTrunc0 (test.test_socket.RecvmsgIntoRFC3542AncillaryUDPLITE6Test.testSecondCmsgTrunc0) ... skipped 'UDPLITE sockets required for this test.'
testSecondCmsgTrunc1 (test.test_socket.RecvmsgIntoRFC3542AncillaryUDPLITE6Test.testSecondCmsgTrunc1) ... skipped 'UDPLITE sockets required for this test.'
testSecondCmsgTrunc2Int (test.test_socket.RecvmsgIntoRFC3542AncillaryUDPLITE6Test.testSecondCmsgTrunc2Int) ... skipped 'UDPLITE sockets required for this test.'
testSecondCmsgTruncInData (test.test_socket.RecvmsgIntoRFC3542AncillaryUDPLITE6Test.testSecondCmsgTruncInData) ... skipped 'UDPLITE sockets required for this test.'
testSecondCmsgTruncLen0Minus1 (test.test_socket.RecvmsgIntoRFC3542AncillaryUDPLITE6Test.testSecondCmsgTruncLen0Minus1) ... skipped 'UDPLITE sockets required for this test.'
testSetHopLimit (test.test_socket.RecvmsgIntoRFC3542AncillaryUDPLITE6Test.testSetHopLimit) ... skipped 'UDPLITE sockets required for this test.'
testSetTrafficClassAndHopLimit (test.test_socket.RecvmsgIntoRFC3542AncillaryUDPLITE6Test.testSetTrafficClassAndHopLimit) ... skipped 'UDPLITE sockets required for this test.'
testSingleCmsgTrunc0 (test.test_socket.RecvmsgIntoRFC3542AncillaryUDPLITE6Test.testSingleCmsgTrunc0) ... skipped 'UDPLITE sockets required for this test.'
testSingleCmsgTrunc1 (test.test_socket.RecvmsgIntoRFC3542AncillaryUDPLITE6Test.testSingleCmsgTrunc1) ... skipped 'UDPLITE sockets required for this test.'
testSingleCmsgTrunc2Int (test.test_socket.RecvmsgIntoRFC3542AncillaryUDPLITE6Test.testSingleCmsgTrunc2Int) ... skipped 'UDPLITE sockets required for this test.'
testSingleCmsgTruncInData (test.test_socket.RecvmsgIntoRFC3542AncillaryUDPLITE6Test.testSingleCmsgTruncInData) ... skipped 'UDPLITE sockets required for this test.'
testSingleCmsgTruncLen0Minus1 (test.test_socket.RecvmsgIntoRFC3542AncillaryUDPLITE6Test.testSingleCmsgTruncLen0Minus1) ... skipped 'UDPLITE sockets required for this test.'
testCmsgTrunc0 (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testCmsgTrunc0) ... ok
testCmsgTrunc1 (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testCmsgTrunc1) ... ok
testCmsgTrunc2Int (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testCmsgTrunc2Int) ... ok
testCmsgTruncLen0 (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testCmsgTruncLen0) ... ERROR
testCmsgTruncLen0Minus1 (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testCmsgTruncLen0Minus1) ... ok
testCmsgTruncLen0Plus1 (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testCmsgTruncLen0Plus1) ... ERROR
testCmsgTruncLen1 (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testCmsgTruncLen1) ... ERROR
testCmsgTruncLen2Minus1 (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testCmsgTruncLen2Minus1) ... ERROR
testCmsgTruncNoBufSize (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testCmsgTruncNoBufSize) ... ok
testFDPassCMSG_LEN (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testFDPassCMSG_LEN) ... ok
testFDPassCMSG_SPACE (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testFDPassCMSG_SPACE) ... ok
testFDPassEmpty (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testFDPassEmpty) ... skipped 'see issue #24725'
testFDPassPartialInt (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testFDPassPartialInt) ... ok
testFDPassPartialIntInMiddle (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testFDPassPartialIntInMiddle) ... ok
testFDPassSeparate (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testFDPassSeparate) ... skipped 'skipping, see issue #12958'
testFDPassSeparateMinSpace (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testFDPassSeparateMinSpace) ... skipped 'skipping, see issue #12958'
testFDPassSimple (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testFDPassSimple) ... ok
testMultipleFDPass (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testMultipleFDPass) ... ok
testRecvmsg (test.test_socket.RecvmsgIntoSCTPStreamTest.testRecvmsg) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgAfterClose (test.test_socket.RecvmsgIntoSCTPStreamTest.testRecvmsgAfterClose) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgEOF (test.test_socket.RecvmsgIntoSCTPStreamTest.testRecvmsgEOF) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgExplicitDefaults (test.test_socket.RecvmsgIntoSCTPStreamTest.testRecvmsgExplicitDefaults) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgFromSendmsg (test.test_socket.RecvmsgIntoSCTPStreamTest.testRecvmsgFromSendmsg) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgIntoArray (test.test_socket.RecvmsgIntoSCTPStreamTest.testRecvmsgIntoArray) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgIntoBadArgs (test.test_socket.RecvmsgIntoSCTPStreamTest.testRecvmsgIntoBadArgs) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgIntoGenerator (test.test_socket.RecvmsgIntoSCTPStreamTest.testRecvmsgIntoGenerator) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgIntoScatter (test.test_socket.RecvmsgIntoSCTPStreamTest.testRecvmsgIntoScatter) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgLongAncillaryBuf (test.test_socket.RecvmsgIntoSCTPStreamTest.testRecvmsgLongAncillaryBuf) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgOverflow (test.test_socket.RecvmsgIntoSCTPStreamTest.testRecvmsgOverflow) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgPeek (test.test_socket.RecvmsgIntoSCTPStreamTest.testRecvmsgPeek) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgShortAncillaryBuf (test.test_socket.RecvmsgIntoSCTPStreamTest.testRecvmsgShortAncillaryBuf) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgShorter (test.test_socket.RecvmsgIntoSCTPStreamTest.testRecvmsgShorter) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgTimeout (test.test_socket.RecvmsgIntoSCTPStreamTest.testRecvmsgTimeout) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgTrunc (test.test_socket.RecvmsgIntoSCTPStreamTest.testRecvmsgTrunc) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsg (test.test_socket.RecvmsgIntoTCPTest.testRecvmsg) ... ok
testRecvmsgAfterClose (test.test_socket.RecvmsgIntoTCPTest.testRecvmsgAfterClose) ... ok
testRecvmsgEOF (test.test_socket.RecvmsgIntoTCPTest.testRecvmsgEOF) ... ok
testRecvmsgExplicitDefaults (test.test_socket.RecvmsgIntoTCPTest.testRecvmsgExplicitDefaults) ... ok
testRecvmsgFromSendmsg (test.test_socket.RecvmsgIntoTCPTest.testRecvmsgFromSendmsg) ... ok
testRecvmsgIntoArray (test.test_socket.RecvmsgIntoTCPTest.testRecvmsgIntoArray) ... ok
testRecvmsgIntoBadArgs (test.test_socket.RecvmsgIntoTCPTest.testRecvmsgIntoBadArgs) ... ok
testRecvmsgIntoGenerator (test.test_socket.RecvmsgIntoTCPTest.testRecvmsgIntoGenerator) ... ok
testRecvmsgIntoScatter (test.test_socket.RecvmsgIntoTCPTest.testRecvmsgIntoScatter) ... ok
testRecvmsgLongAncillaryBuf (test.test_socket.RecvmsgIntoTCPTest.testRecvmsgLongAncillaryBuf) ... ok
testRecvmsgOverflow (test.test_socket.RecvmsgIntoTCPTest.testRecvmsgOverflow) ... ok
testRecvmsgPeek (test.test_socket.RecvmsgIntoTCPTest.testRecvmsgPeek) ... ok
testRecvmsgShortAncillaryBuf (test.test_socket.RecvmsgIntoTCPTest.testRecvmsgShortAncillaryBuf) ... ok
testRecvmsgShorter (test.test_socket.RecvmsgIntoTCPTest.testRecvmsgShorter) ... ok
testRecvmsgTimeout (test.test_socket.RecvmsgIntoTCPTest.testRecvmsgTimeout) ... ok
testRecvmsgTrunc (test.test_socket.RecvmsgIntoTCPTest.testRecvmsgTrunc) ... ok
testRecvmsg (test.test_socket.RecvmsgIntoUDP6Test.testRecvmsg) ... ok
testRecvmsgAfterClose (test.test_socket.RecvmsgIntoUDP6Test.testRecvmsgAfterClose) ... ok
testRecvmsgExplicitDefaults (test.test_socket.RecvmsgIntoUDP6Test.testRecvmsgExplicitDefaults) ... ok
testRecvmsgFromSendmsg (test.test_socket.RecvmsgIntoUDP6Test.testRecvmsgFromSendmsg) ... ok
testRecvmsgIntoArray (test.test_socket.RecvmsgIntoUDP6Test.testRecvmsgIntoArray) ... ok
testRecvmsgIntoBadArgs (test.test_socket.RecvmsgIntoUDP6Test.testRecvmsgIntoBadArgs) ... ok
testRecvmsgIntoGenerator (test.test_socket.RecvmsgIntoUDP6Test.testRecvmsgIntoGenerator) ... ok
testRecvmsgIntoScatter (test.test_socket.RecvmsgIntoUDP6Test.testRecvmsgIntoScatter) ... ok
testRecvmsgLongAncillaryBuf (test.test_socket.RecvmsgIntoUDP6Test.testRecvmsgLongAncillaryBuf) ... ok
testRecvmsgPeek (test.test_socket.RecvmsgIntoUDP6Test.testRecvmsgPeek) ... ok
testRecvmsgShortAncillaryBuf (test.test_socket.RecvmsgIntoUDP6Test.testRecvmsgShortAncillaryBuf) ... ok
testRecvmsgShorter (test.test_socket.RecvmsgIntoUDP6Test.testRecvmsgShorter) ... ok
testRecvmsgTimeout (test.test_socket.RecvmsgIntoUDP6Test.testRecvmsgTimeout) ... ok
testRecvmsgTrunc (test.test_socket.RecvmsgIntoUDP6Test.testRecvmsgTrunc) ... ok
testRecvmsg (test.test_socket.RecvmsgIntoUDPLITE6Test.testRecvmsg) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgAfterClose (test.test_socket.RecvmsgIntoUDPLITE6Test.testRecvmsgAfterClose) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgExplicitDefaults (test.test_socket.RecvmsgIntoUDPLITE6Test.testRecvmsgExplicitDefaults) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgFromSendmsg (test.test_socket.RecvmsgIntoUDPLITE6Test.testRecvmsgFromSendmsg) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgIntoArray (test.test_socket.RecvmsgIntoUDPLITE6Test.testRecvmsgIntoArray) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgIntoBadArgs (test.test_socket.RecvmsgIntoUDPLITE6Test.testRecvmsgIntoBadArgs) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgIntoGenerator (test.test_socket.RecvmsgIntoUDPLITE6Test.testRecvmsgIntoGenerator) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgIntoScatter (test.test_socket.RecvmsgIntoUDPLITE6Test.testRecvmsgIntoScatter) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgLongAncillaryBuf (test.test_socket.RecvmsgIntoUDPLITE6Test.testRecvmsgLongAncillaryBuf) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgPeek (test.test_socket.RecvmsgIntoUDPLITE6Test.testRecvmsgPeek) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgShortAncillaryBuf (test.test_socket.RecvmsgIntoUDPLITE6Test.testRecvmsgShortAncillaryBuf) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgShorter (test.test_socket.RecvmsgIntoUDPLITE6Test.testRecvmsgShorter) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgTimeout (test.test_socket.RecvmsgIntoUDPLITE6Test.testRecvmsgTimeout) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgTrunc (test.test_socket.RecvmsgIntoUDPLITE6Test.testRecvmsgTrunc) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsg (test.test_socket.RecvmsgIntoUDPLITETest.testRecvmsg) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgAfterClose (test.test_socket.RecvmsgIntoUDPLITETest.testRecvmsgAfterClose) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgExplicitDefaults (test.test_socket.RecvmsgIntoUDPLITETest.testRecvmsgExplicitDefaults) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgFromSendmsg (test.test_socket.RecvmsgIntoUDPLITETest.testRecvmsgFromSendmsg) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgIntoArray (test.test_socket.RecvmsgIntoUDPLITETest.testRecvmsgIntoArray) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgIntoBadArgs (test.test_socket.RecvmsgIntoUDPLITETest.testRecvmsgIntoBadArgs) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgIntoGenerator (test.test_socket.RecvmsgIntoUDPLITETest.testRecvmsgIntoGenerator) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgIntoScatter (test.test_socket.RecvmsgIntoUDPLITETest.testRecvmsgIntoScatter) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgLongAncillaryBuf (test.test_socket.RecvmsgIntoUDPLITETest.testRecvmsgLongAncillaryBuf) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgPeek (test.test_socket.RecvmsgIntoUDPLITETest.testRecvmsgPeek) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgShortAncillaryBuf (test.test_socket.RecvmsgIntoUDPLITETest.testRecvmsgShortAncillaryBuf) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgShorter (test.test_socket.RecvmsgIntoUDPLITETest.testRecvmsgShorter) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgTimeout (test.test_socket.RecvmsgIntoUDPLITETest.testRecvmsgTimeout) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgTrunc (test.test_socket.RecvmsgIntoUDPLITETest.testRecvmsgTrunc) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsg (test.test_socket.RecvmsgIntoUDPTest.testRecvmsg) ... ok
testRecvmsgAfterClose (test.test_socket.RecvmsgIntoUDPTest.testRecvmsgAfterClose) ... ok
testRecvmsgExplicitDefaults (test.test_socket.RecvmsgIntoUDPTest.testRecvmsgExplicitDefaults) ... ok
testRecvmsgFromSendmsg (test.test_socket.RecvmsgIntoUDPTest.testRecvmsgFromSendmsg) ... ok
testRecvmsgIntoArray (test.test_socket.RecvmsgIntoUDPTest.testRecvmsgIntoArray) ... ok
testRecvmsgIntoBadArgs (test.test_socket.RecvmsgIntoUDPTest.testRecvmsgIntoBadArgs) ... ok
testRecvmsgIntoGenerator (test.test_socket.RecvmsgIntoUDPTest.testRecvmsgIntoGenerator) ... ok
testRecvmsgIntoScatter (test.test_socket.RecvmsgIntoUDPTest.testRecvmsgIntoScatter) ... ok
testRecvmsgLongAncillaryBuf (test.test_socket.RecvmsgIntoUDPTest.testRecvmsgLongAncillaryBuf) ... ok
testRecvmsgPeek (test.test_socket.RecvmsgIntoUDPTest.testRecvmsgPeek) ... ok
testRecvmsgShortAncillaryBuf (test.test_socket.RecvmsgIntoUDPTest.testRecvmsgShortAncillaryBuf) ... ok
testRecvmsgShorter (test.test_socket.RecvmsgIntoUDPTest.testRecvmsgShorter) ... ok
testRecvmsgTimeout (test.test_socket.RecvmsgIntoUDPTest.testRecvmsgTimeout) ... ok
testRecvmsgTrunc (test.test_socket.RecvmsgIntoUDPTest.testRecvmsgTrunc) ... ok
testRecvmsg (test.test_socket.RecvmsgIntoUnixStreamTest.testRecvmsg) ... ok
testRecvmsgAfterClose (test.test_socket.RecvmsgIntoUnixStreamTest.testRecvmsgAfterClose) ... ok
testRecvmsgEOF (test.test_socket.RecvmsgIntoUnixStreamTest.testRecvmsgEOF) ... ok
testRecvmsgExplicitDefaults (test.test_socket.RecvmsgIntoUnixStreamTest.testRecvmsgExplicitDefaults) ... ok
testRecvmsgFromSendmsg (test.test_socket.RecvmsgIntoUnixStreamTest.testRecvmsgFromSendmsg) ... ok
testRecvmsgIntoArray (test.test_socket.RecvmsgIntoUnixStreamTest.testRecvmsgIntoArray) ... ok
testRecvmsgIntoBadArgs (test.test_socket.RecvmsgIntoUnixStreamTest.testRecvmsgIntoBadArgs) ... ok
testRecvmsgIntoGenerator (test.test_socket.RecvmsgIntoUnixStreamTest.testRecvmsgIntoGenerator) ... ok
testRecvmsgIntoScatter (test.test_socket.RecvmsgIntoUnixStreamTest.testRecvmsgIntoScatter) ... ok
testRecvmsgLongAncillaryBuf (test.test_socket.RecvmsgIntoUnixStreamTest.testRecvmsgLongAncillaryBuf) ... ok
testRecvmsgOverflow (test.test_socket.RecvmsgIntoUnixStreamTest.testRecvmsgOverflow) ... ok
testRecvmsgPeek (test.test_socket.RecvmsgIntoUnixStreamTest.testRecvmsgPeek) ... ok
testRecvmsgShortAncillaryBuf (test.test_socket.RecvmsgIntoUnixStreamTest.testRecvmsgShortAncillaryBuf) ... ok
testRecvmsgShorter (test.test_socket.RecvmsgIntoUnixStreamTest.testRecvmsgShorter) ... ok
testRecvmsgTimeout (test.test_socket.RecvmsgIntoUnixStreamTest.testRecvmsgTimeout) ... ok
testRecvmsgTrunc (test.test_socket.RecvmsgIntoUnixStreamTest.testRecvmsgTrunc) ... ok
testCmsgTruncNoBufSize (test.test_socket.RecvmsgRFC3542AncillaryUDP6Test.testCmsgTruncNoBufSize) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testOddCmsgSize (test.test_socket.RecvmsgRFC3542AncillaryUDP6Test.testOddCmsgSize) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testRecvHopLimit (test.test_socket.RecvmsgRFC3542AncillaryUDP6Test.testRecvHopLimit) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testRecvHopLimitCMSG_SPACE (test.test_socket.RecvmsgRFC3542AncillaryUDP6Test.testRecvHopLimitCMSG_SPACE) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testRecvTrafficClassAndHopLimit (test.test_socket.RecvmsgRFC3542AncillaryUDP6Test.testRecvTrafficClassAndHopLimit) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testRecvTrafficClassAndHopLimitCMSG_SPACE (test.test_socket.RecvmsgRFC3542AncillaryUDP6Test.testRecvTrafficClassAndHopLimitCMSG_SPACE) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSecondCmsgTrunc0 (test.test_socket.RecvmsgRFC3542AncillaryUDP6Test.testSecondCmsgTrunc0) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSecondCmsgTrunc1 (test.test_socket.RecvmsgRFC3542AncillaryUDP6Test.testSecondCmsgTrunc1) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSecondCmsgTrunc2Int (test.test_socket.RecvmsgRFC3542AncillaryUDP6Test.testSecondCmsgTrunc2Int) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSecondCmsgTruncInData (test.test_socket.RecvmsgRFC3542AncillaryUDP6Test.testSecondCmsgTruncInData) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSecondCmsgTruncLen0Minus1 (test.test_socket.RecvmsgRFC3542AncillaryUDP6Test.testSecondCmsgTruncLen0Minus1) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSetHopLimit (test.test_socket.RecvmsgRFC3542AncillaryUDP6Test.testSetHopLimit) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSetTrafficClassAndHopLimit (test.test_socket.RecvmsgRFC3542AncillaryUDP6Test.testSetTrafficClassAndHopLimit) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSingleCmsgTrunc0 (test.test_socket.RecvmsgRFC3542AncillaryUDP6Test.testSingleCmsgTrunc0) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSingleCmsgTrunc1 (test.test_socket.RecvmsgRFC3542AncillaryUDP6Test.testSingleCmsgTrunc1) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSingleCmsgTrunc2Int (test.test_socket.RecvmsgRFC3542AncillaryUDP6Test.testSingleCmsgTrunc2Int) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSingleCmsgTruncInData (test.test_socket.RecvmsgRFC3542AncillaryUDP6Test.testSingleCmsgTruncInData) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testSingleCmsgTruncLen0Minus1 (test.test_socket.RecvmsgRFC3542AncillaryUDP6Test.testSingleCmsgTruncLen0Minus1) ... skipped "don't have IPV6_RECVHOPLIMIT, IPV6_HOPLIMIT"
testCmsgTruncNoBufSize (test.test_socket.RecvmsgRFC3542AncillaryUDPLITE6Test.testCmsgTruncNoBufSize) ... skipped 'UDPLITE sockets required for this test.'
testOddCmsgSize (test.test_socket.RecvmsgRFC3542AncillaryUDPLITE6Test.testOddCmsgSize) ... skipped 'UDPLITE sockets required for this test.'
testRecvHopLimit (test.test_socket.RecvmsgRFC3542AncillaryUDPLITE6Test.testRecvHopLimit) ... skipped 'UDPLITE sockets required for this test.'
testRecvHopLimitCMSG_SPACE (test.test_socket.RecvmsgRFC3542AncillaryUDPLITE6Test.testRecvHopLimitCMSG_SPACE) ... skipped 'UDPLITE sockets required for this test.'
testRecvTrafficClassAndHopLimit (test.test_socket.RecvmsgRFC3542AncillaryUDPLITE6Test.testRecvTrafficClassAndHopLimit) ... skipped 'UDPLITE sockets required for this test.'
testRecvTrafficClassAndHopLimitCMSG_SPACE (test.test_socket.RecvmsgRFC3542AncillaryUDPLITE6Test.testRecvTrafficClassAndHopLimitCMSG_SPACE) ... skipped 'UDPLITE sockets required for this test.'
testSecondCmsgTrunc0 (test.test_socket.RecvmsgRFC3542AncillaryUDPLITE6Test.testSecondCmsgTrunc0) ... skipped 'UDPLITE sockets required for this test.'
testSecondCmsgTrunc1 (test.test_socket.RecvmsgRFC3542AncillaryUDPLITE6Test.testSecondCmsgTrunc1) ... skipped 'UDPLITE sockets required for this test.'
testSecondCmsgTrunc2Int (test.test_socket.RecvmsgRFC3542AncillaryUDPLITE6Test.testSecondCmsgTrunc2Int) ... skipped 'UDPLITE sockets required for this test.'
testSecondCmsgTruncInData (test.test_socket.RecvmsgRFC3542AncillaryUDPLITE6Test.testSecondCmsgTruncInData) ... skipped 'UDPLITE sockets required for this test.'
testSecondCmsgTruncLen0Minus1 (test.test_socket.RecvmsgRFC3542AncillaryUDPLITE6Test.testSecondCmsgTruncLen0Minus1) ... skipped 'UDPLITE sockets required for this test.'
testSetHopLimit (test.test_socket.RecvmsgRFC3542AncillaryUDPLITE6Test.testSetHopLimit) ... skipped 'UDPLITE sockets required for this test.'
testSetTrafficClassAndHopLimit (test.test_socket.RecvmsgRFC3542AncillaryUDPLITE6Test.testSetTrafficClassAndHopLimit) ... skipped 'UDPLITE sockets required for this test.'
testSingleCmsgTrunc0 (test.test_socket.RecvmsgRFC3542AncillaryUDPLITE6Test.testSingleCmsgTrunc0) ... skipped 'UDPLITE sockets required for this test.'
testSingleCmsgTrunc1 (test.test_socket.RecvmsgRFC3542AncillaryUDPLITE6Test.testSingleCmsgTrunc1) ... skipped 'UDPLITE sockets required for this test.'
testSingleCmsgTrunc2Int (test.test_socket.RecvmsgRFC3542AncillaryUDPLITE6Test.testSingleCmsgTrunc2Int) ... skipped 'UDPLITE sockets required for this test.'
testSingleCmsgTruncInData (test.test_socket.RecvmsgRFC3542AncillaryUDPLITE6Test.testSingleCmsgTruncInData) ... skipped 'UDPLITE sockets required for this test.'
testSingleCmsgTruncLen0Minus1 (test.test_socket.RecvmsgRFC3542AncillaryUDPLITE6Test.testSingleCmsgTruncLen0Minus1) ... skipped 'UDPLITE sockets required for this test.'
testCmsgTrunc0 (test.test_socket.RecvmsgSCMRightsStreamTest.testCmsgTrunc0) ... ok
testCmsgTrunc1 (test.test_socket.RecvmsgSCMRightsStreamTest.testCmsgTrunc1) ... ok
testCmsgTrunc2Int (test.test_socket.RecvmsgSCMRightsStreamTest.testCmsgTrunc2Int) ... ok
testCmsgTruncLen0 (test.test_socket.RecvmsgSCMRightsStreamTest.testCmsgTruncLen0) ... ERROR
testCmsgTruncLen0Minus1 (test.test_socket.RecvmsgSCMRightsStreamTest.testCmsgTruncLen0Minus1) ... ok
testCmsgTruncLen0Plus1 (test.test_socket.RecvmsgSCMRightsStreamTest.testCmsgTruncLen0Plus1) ... ERROR
testCmsgTruncLen1 (test.test_socket.RecvmsgSCMRightsStreamTest.testCmsgTruncLen1) ... ERROR
testCmsgTruncLen2Minus1 (test.test_socket.RecvmsgSCMRightsStreamTest.testCmsgTruncLen2Minus1) ... ERROR
testCmsgTruncNoBufSize (test.test_socket.RecvmsgSCMRightsStreamTest.testCmsgTruncNoBufSize) ... ok
testFDPassCMSG_LEN (test.test_socket.RecvmsgSCMRightsStreamTest.testFDPassCMSG_LEN) ... ok
testFDPassCMSG_SPACE (test.test_socket.RecvmsgSCMRightsStreamTest.testFDPassCMSG_SPACE) ... ok
testFDPassEmpty (test.test_socket.RecvmsgSCMRightsStreamTest.testFDPassEmpty) ... skipped 'see issue #24725'
testFDPassPartialInt (test.test_socket.RecvmsgSCMRightsStreamTest.testFDPassPartialInt) ... ok
testFDPassPartialIntInMiddle (test.test_socket.RecvmsgSCMRightsStreamTest.testFDPassPartialIntInMiddle) ... ok
testFDPassSeparate (test.test_socket.RecvmsgSCMRightsStreamTest.testFDPassSeparate) ... skipped 'skipping, see issue #12958'
testFDPassSeparateMinSpace (test.test_socket.RecvmsgSCMRightsStreamTest.testFDPassSeparateMinSpace) ... skipped 'skipping, see issue #12958'
testFDPassSimple (test.test_socket.RecvmsgSCMRightsStreamTest.testFDPassSimple) ... ok
testMultipleFDPass (test.test_socket.RecvmsgSCMRightsStreamTest.testMultipleFDPass) ... ok
testRecvmsg (test.test_socket.RecvmsgSCTPStreamTest.testRecvmsg) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgAfterClose (test.test_socket.RecvmsgSCTPStreamTest.testRecvmsgAfterClose) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgBadArgs (test.test_socket.RecvmsgSCTPStreamTest.testRecvmsgBadArgs) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgEOF (test.test_socket.RecvmsgSCTPStreamTest.testRecvmsgEOF) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgExplicitDefaults (test.test_socket.RecvmsgSCTPStreamTest.testRecvmsgExplicitDefaults) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgFromSendmsg (test.test_socket.RecvmsgSCTPStreamTest.testRecvmsgFromSendmsg) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgLongAncillaryBuf (test.test_socket.RecvmsgSCTPStreamTest.testRecvmsgLongAncillaryBuf) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgOverflow (test.test_socket.RecvmsgSCTPStreamTest.testRecvmsgOverflow) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgPeek (test.test_socket.RecvmsgSCTPStreamTest.testRecvmsgPeek) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgShortAncillaryBuf (test.test_socket.RecvmsgSCTPStreamTest.testRecvmsgShortAncillaryBuf) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgShorter (test.test_socket.RecvmsgSCTPStreamTest.testRecvmsgShorter) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgTimeout (test.test_socket.RecvmsgSCTPStreamTest.testRecvmsgTimeout) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsgTrunc (test.test_socket.RecvmsgSCTPStreamTest.testRecvmsgTrunc) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testRecvmsg (test.test_socket.RecvmsgTCPTest.testRecvmsg) ... ok
testRecvmsgAfterClose (test.test_socket.RecvmsgTCPTest.testRecvmsgAfterClose) ... ok
testRecvmsgBadArgs (test.test_socket.RecvmsgTCPTest.testRecvmsgBadArgs) ... ok
testRecvmsgEOF (test.test_socket.RecvmsgTCPTest.testRecvmsgEOF) ... ok
testRecvmsgExplicitDefaults (test.test_socket.RecvmsgTCPTest.testRecvmsgExplicitDefaults) ... ok
testRecvmsgFromSendmsg (test.test_socket.RecvmsgTCPTest.testRecvmsgFromSendmsg) ... ok
testRecvmsgLongAncillaryBuf (test.test_socket.RecvmsgTCPTest.testRecvmsgLongAncillaryBuf) ... ok
testRecvmsgOverflow (test.test_socket.RecvmsgTCPTest.testRecvmsgOverflow) ... ok
testRecvmsgPeek (test.test_socket.RecvmsgTCPTest.testRecvmsgPeek) ... ok
testRecvmsgShortAncillaryBuf (test.test_socket.RecvmsgTCPTest.testRecvmsgShortAncillaryBuf) ... ok
testRecvmsgShorter (test.test_socket.RecvmsgTCPTest.testRecvmsgShorter) ... ok
testRecvmsgTimeout (test.test_socket.RecvmsgTCPTest.testRecvmsgTimeout) ... ok
testRecvmsgTrunc (test.test_socket.RecvmsgTCPTest.testRecvmsgTrunc) ... ok
testRecvmsg (test.test_socket.RecvmsgUDP6Test.testRecvmsg) ... ok
testRecvmsgAfterClose (test.test_socket.RecvmsgUDP6Test.testRecvmsgAfterClose) ... ok
testRecvmsgBadArgs (test.test_socket.RecvmsgUDP6Test.testRecvmsgBadArgs) ... ok
testRecvmsgExplicitDefaults (test.test_socket.RecvmsgUDP6Test.testRecvmsgExplicitDefaults) ... ok
testRecvmsgFromSendmsg (test.test_socket.RecvmsgUDP6Test.testRecvmsgFromSendmsg) ... ok
testRecvmsgLongAncillaryBuf (test.test_socket.RecvmsgUDP6Test.testRecvmsgLongAncillaryBuf) ... ok
testRecvmsgPeek (test.test_socket.RecvmsgUDP6Test.testRecvmsgPeek) ... ok
testRecvmsgShortAncillaryBuf (test.test_socket.RecvmsgUDP6Test.testRecvmsgShortAncillaryBuf) ... ok
testRecvmsgShorter (test.test_socket.RecvmsgUDP6Test.testRecvmsgShorter) ... ok
testRecvmsgTimeout (test.test_socket.RecvmsgUDP6Test.testRecvmsgTimeout) ... ok
testRecvmsgTrunc (test.test_socket.RecvmsgUDP6Test.testRecvmsgTrunc) ... ok
testRecvmsg (test.test_socket.RecvmsgUDPLITE6Test.testRecvmsg) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgAfterClose (test.test_socket.RecvmsgUDPLITE6Test.testRecvmsgAfterClose) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgBadArgs (test.test_socket.RecvmsgUDPLITE6Test.testRecvmsgBadArgs) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgExplicitDefaults (test.test_socket.RecvmsgUDPLITE6Test.testRecvmsgExplicitDefaults) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgFromSendmsg (test.test_socket.RecvmsgUDPLITE6Test.testRecvmsgFromSendmsg) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgLongAncillaryBuf (test.test_socket.RecvmsgUDPLITE6Test.testRecvmsgLongAncillaryBuf) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgPeek (test.test_socket.RecvmsgUDPLITE6Test.testRecvmsgPeek) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgShortAncillaryBuf (test.test_socket.RecvmsgUDPLITE6Test.testRecvmsgShortAncillaryBuf) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgShorter (test.test_socket.RecvmsgUDPLITE6Test.testRecvmsgShorter) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgTimeout (test.test_socket.RecvmsgUDPLITE6Test.testRecvmsgTimeout) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgTrunc (test.test_socket.RecvmsgUDPLITE6Test.testRecvmsgTrunc) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsg (test.test_socket.RecvmsgUDPLITETest.testRecvmsg) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgAfterClose (test.test_socket.RecvmsgUDPLITETest.testRecvmsgAfterClose) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgBadArgs (test.test_socket.RecvmsgUDPLITETest.testRecvmsgBadArgs) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgExplicitDefaults (test.test_socket.RecvmsgUDPLITETest.testRecvmsgExplicitDefaults) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgFromSendmsg (test.test_socket.RecvmsgUDPLITETest.testRecvmsgFromSendmsg) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgLongAncillaryBuf (test.test_socket.RecvmsgUDPLITETest.testRecvmsgLongAncillaryBuf) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgPeek (test.test_socket.RecvmsgUDPLITETest.testRecvmsgPeek) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgShortAncillaryBuf (test.test_socket.RecvmsgUDPLITETest.testRecvmsgShortAncillaryBuf) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgShorter (test.test_socket.RecvmsgUDPLITETest.testRecvmsgShorter) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgTimeout (test.test_socket.RecvmsgUDPLITETest.testRecvmsgTimeout) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsgTrunc (test.test_socket.RecvmsgUDPLITETest.testRecvmsgTrunc) ... skipped 'UDPLITE sockets required for this test.'
testRecvmsg (test.test_socket.RecvmsgUDPTest.testRecvmsg) ... ok
testRecvmsgAfterClose (test.test_socket.RecvmsgUDPTest.testRecvmsgAfterClose) ... ok
testRecvmsgBadArgs (test.test_socket.RecvmsgUDPTest.testRecvmsgBadArgs) ... ok
testRecvmsgExplicitDefaults (test.test_socket.RecvmsgUDPTest.testRecvmsgExplicitDefaults) ... ok
testRecvmsgFromSendmsg (test.test_socket.RecvmsgUDPTest.testRecvmsgFromSendmsg) ... ok
testRecvmsgLongAncillaryBuf (test.test_socket.RecvmsgUDPTest.testRecvmsgLongAncillaryBuf) ... ok
testRecvmsgPeek (test.test_socket.RecvmsgUDPTest.testRecvmsgPeek) ... ok
testRecvmsgShortAncillaryBuf (test.test_socket.RecvmsgUDPTest.testRecvmsgShortAncillaryBuf) ... ok
testRecvmsgShorter (test.test_socket.RecvmsgUDPTest.testRecvmsgShorter) ... ok
testRecvmsgTimeout (test.test_socket.RecvmsgUDPTest.testRecvmsgTimeout) ... ok
testRecvmsgTrunc (test.test_socket.RecvmsgUDPTest.testRecvmsgTrunc) ... ok
testRecvmsg (test.test_socket.RecvmsgUnixStreamTest.testRecvmsg) ... ok
testRecvmsgAfterClose (test.test_socket.RecvmsgUnixStreamTest.testRecvmsgAfterClose) ... ok
testRecvmsgBadArgs (test.test_socket.RecvmsgUnixStreamTest.testRecvmsgBadArgs) ... ok
testRecvmsgEOF (test.test_socket.RecvmsgUnixStreamTest.testRecvmsgEOF) ... ok
testRecvmsgExplicitDefaults (test.test_socket.RecvmsgUnixStreamTest.testRecvmsgExplicitDefaults) ... ok
testRecvmsgFromSendmsg (test.test_socket.RecvmsgUnixStreamTest.testRecvmsgFromSendmsg) ... ok
testRecvmsgLongAncillaryBuf (test.test_socket.RecvmsgUnixStreamTest.testRecvmsgLongAncillaryBuf) ... ok
testRecvmsgOverflow (test.test_socket.RecvmsgUnixStreamTest.testRecvmsgOverflow) ... ok
testRecvmsgPeek (test.test_socket.RecvmsgUnixStreamTest.testRecvmsgPeek) ... ok
testRecvmsgShortAncillaryBuf (test.test_socket.RecvmsgUnixStreamTest.testRecvmsgShortAncillaryBuf) ... ok
testRecvmsgShorter (test.test_socket.RecvmsgUnixStreamTest.testRecvmsgShorter) ... ok
testRecvmsgTimeout (test.test_socket.RecvmsgUnixStreamTest.testRecvmsgTimeout) ... ok
testRecvmsgTrunc (test.test_socket.RecvmsgUnixStreamTest.testRecvmsgTrunc) ... ok
testSendAndRecvFds (test.test_socket.SendRecvFdsTests.testSendAndRecvFds) ... ok
testCount (test.test_socket.SendfileUsingSendTest.testCount) ... ok
testCountSmall (test.test_socket.SendfileUsingSendTest.testCountSmall) ... ok
testCountWithOffset (test.test_socket.SendfileUsingSendTest.testCountWithOffset) ... ok
testEmptyFileSend (test.test_socket.SendfileUsingSendTest.testEmptyFileSend) ... ok
testNonBlocking (test.test_socket.SendfileUsingSendTest.testNonBlocking) ... ok
testNonRegularFile (test.test_socket.SendfileUsingSendTest.testNonRegularFile) ... ok
testOffset (test.test_socket.SendfileUsingSendTest.testOffset) ... ok
testRegularFile (test.test_socket.SendfileUsingSendTest.testRegularFile) ... ok
testWithTimeout (test.test_socket.SendfileUsingSendTest.testWithTimeout) ... ok
testWithTimeoutTriggeredSend (test.test_socket.SendfileUsingSendTest.testWithTimeoutTriggeredSend) ... ok
test_errors (test.test_socket.SendfileUsingSendTest.test_errors) ... ok
testCount (test.test_socket.SendfileUsingSendfileTest.testCount) ... ok
testCountSmall (test.test_socket.SendfileUsingSendfileTest.testCountSmall) ... ok
testCountWithOffset (test.test_socket.SendfileUsingSendfileTest.testCountWithOffset) ... ok
testEmptyFileSend (test.test_socket.SendfileUsingSendfileTest.testEmptyFileSend) ... ok
testNonBlocking (test.test_socket.SendfileUsingSendfileTest.testNonBlocking) ... ok
testNonRegularFile (test.test_socket.SendfileUsingSendfileTest.testNonRegularFile) ... ok
testOffset (test.test_socket.SendfileUsingSendfileTest.testOffset) ... ok
testRegularFile (test.test_socket.SendfileUsingSendfileTest.testRegularFile) ... ok
testWithTimeout (test.test_socket.SendfileUsingSendfileTest.testWithTimeout) ... ok
testWithTimeoutTriggeredSend (test.test_socket.SendfileUsingSendfileTest.testWithTimeoutTriggeredSend) ... ok
test_errors (test.test_socket.SendfileUsingSendfileTest.test_errors) ... ok
testSendmsg (test.test_socket.SendmsgSCTPStreamTest.testSendmsg) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testSendmsgAfterClose (test.test_socket.SendmsgSCTPStreamTest.testSendmsgAfterClose) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testSendmsgAncillaryGenerator (test.test_socket.SendmsgSCTPStreamTest.testSendmsgAncillaryGenerator) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testSendmsgArray (test.test_socket.SendmsgSCTPStreamTest.testSendmsgArray) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testSendmsgBadArgs (test.test_socket.SendmsgSCTPStreamTest.testSendmsgBadArgs) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testSendmsgBadCmsg (test.test_socket.SendmsgSCTPStreamTest.testSendmsgBadCmsg) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testSendmsgBadMultiCmsg (test.test_socket.SendmsgSCTPStreamTest.testSendmsgBadMultiCmsg) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testSendmsgDataGenerator (test.test_socket.SendmsgSCTPStreamTest.testSendmsgDataGenerator) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testSendmsgDontWait (test.test_socket.SendmsgSCTPStreamTest.testSendmsgDontWait) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testSendmsgExcessCmsgReject (test.test_socket.SendmsgSCTPStreamTest.testSendmsgExcessCmsgReject) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testSendmsgExplicitNoneAddr (test.test_socket.SendmsgSCTPStreamTest.testSendmsgExplicitNoneAddr) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testSendmsgGather (test.test_socket.SendmsgSCTPStreamTest.testSendmsgGather) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testSendmsgTimeout (test.test_socket.SendmsgSCTPStreamTest.testSendmsgTimeout) ... skipped "can't create socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP): [Errno 43] Protocol not supported"
testSendmsg (test.test_socket.SendmsgTCPTest.testSendmsg) ... ok
testSendmsgAfterClose (test.test_socket.SendmsgTCPTest.testSendmsgAfterClose) ... ok
testSendmsgAncillaryGenerator (test.test_socket.SendmsgTCPTest.testSendmsgAncillaryGenerator) ... ok
testSendmsgArray (test.test_socket.SendmsgTCPTest.testSendmsgArray) ... ok
testSendmsgBadArgs (test.test_socket.SendmsgTCPTest.testSendmsgBadArgs) ... ok
testSendmsgBadCmsg (test.test_socket.SendmsgTCPTest.testSendmsgBadCmsg) ... ok
testSendmsgBadMultiCmsg (test.test_socket.SendmsgTCPTest.testSendmsgBadMultiCmsg) ... ok
testSendmsgDataGenerator (test.test_socket.SendmsgTCPTest.testSendmsgDataGenerator) ... ok
testSendmsgDontWait (test.test_socket.SendmsgTCPTest.testSendmsgDontWait) ... skipped 'MSG_DONTWAIT not known to work on this platform when sending'
testSendmsgExcessCmsgReject (test.test_socket.SendmsgTCPTest.testSendmsgExcessCmsgReject) ... ok
testSendmsgExplicitNoneAddr (test.test_socket.SendmsgTCPTest.testSendmsgExplicitNoneAddr) ... ok
testSendmsgGather (test.test_socket.SendmsgTCPTest.testSendmsgGather) ... ok
testSendmsgTimeout (test.test_socket.SendmsgTCPTest.testSendmsgTimeout) ... ok
testSendmsg (test.test_socket.SendmsgUDP6Test.testSendmsg) ... ok
testSendmsgAfterClose (test.test_socket.SendmsgUDP6Test.testSendmsgAfterClose) ... ok
testSendmsgAncillaryGenerator (test.test_socket.SendmsgUDP6Test.testSendmsgAncillaryGenerator) ... ok
testSendmsgArray (test.test_socket.SendmsgUDP6Test.testSendmsgArray) ... ok
testSendmsgBadArgs (test.test_socket.SendmsgUDP6Test.testSendmsgBadArgs) ... ok
testSendmsgBadCmsg (test.test_socket.SendmsgUDP6Test.testSendmsgBadCmsg) ... ok
testSendmsgBadMultiCmsg (test.test_socket.SendmsgUDP6Test.testSendmsgBadMultiCmsg) ... ok
testSendmsgDataGenerator (test.test_socket.SendmsgUDP6Test.testSendmsgDataGenerator) ... ok
testSendmsgExcessCmsgReject (test.test_socket.SendmsgUDP6Test.testSendmsgExcessCmsgReject) ... ok
testSendmsgGather (test.test_socket.SendmsgUDP6Test.testSendmsgGather) ... ok
testSendmsgNoDestAddr (test.test_socket.SendmsgUDP6Test.testSendmsgNoDestAddr) ... ok
testSendmsg (test.test_socket.SendmsgUDPLITE6Test.testSendmsg) ... skipped 'UDPLITE sockets required for this test.'
testSendmsgAfterClose (test.test_socket.SendmsgUDPLITE6Test.testSendmsgAfterClose) ... skipped 'UDPLITE sockets required for this test.'
testSendmsgAncillaryGenerator (test.test_socket.SendmsgUDPLITE6Test.testSendmsgAncillaryGenerator) ... skipped 'UDPLITE sockets required for this test.'
testSendmsgArray (test.test_socket.SendmsgUDPLITE6Test.testSendmsgArray) ... skipped 'UDPLITE sockets required for this test.'
testSendmsgBadArgs (test.test_socket.SendmsgUDPLITE6Test.testSendmsgBadArgs) ... skipped 'UDPLITE sockets required for this test.'
testSendmsgBadCmsg (test.test_socket.SendmsgUDPLITE6Test.testSendmsgBadCmsg) ... skipped 'UDPLITE sockets required for this test.'
testSendmsgBadMultiCmsg (test.test_socket.SendmsgUDPLITE6Test.testSendmsgBadMultiCmsg) ... skipped 'UDPLITE sockets required for this test.'
testSendmsgDataGenerator (test.test_socket.SendmsgUDPLITE6Test.testSendmsgDataGenerator) ... skipped 'UDPLITE sockets required for this test.'
testSendmsgExcessCmsgReject (test.test_socket.SendmsgUDPLITE6Test.testSendmsgExcessCmsgReject) ... skipped 'UDPLITE sockets required for this test.'
testSendmsgGather (test.test_socket.SendmsgUDPLITE6Test.testSendmsgGather) ... skipped 'UDPLITE sockets required for this test.'
testSendmsgNoDestAddr (test.test_socket.SendmsgUDPLITE6Test.testSendmsgNoDestAddr) ... skipped 'UDPLITE sockets required for this test.'
testSendmsg (test.test_socket.SendmsgUDPLITETest.testSendmsg) ... skipped 'UDPLITE sockets required for this test.'
testSendmsgAfterClose (test.test_socket.SendmsgUDPLITETest.testSendmsgAfterClose) ... skipped 'UDPLITE sockets required for this test.'
testSendmsgAncillaryGenerator (test.test_socket.SendmsgUDPLITETest.testSendmsgAncillaryGenerator) ... skipped 'UDPLITE sockets required for this test.'
testSendmsgArray (test.test_socket.SendmsgUDPLITETest.testSendmsgArray) ... skipped 'UDPLITE sockets required for this test.'
testSendmsgBadArgs (test.test_socket.SendmsgUDPLITETest.testSendmsgBadArgs) ... skipped 'UDPLITE sockets required for this test.'
testSendmsgBadCmsg (test.test_socket.SendmsgUDPLITETest.testSendmsgBadCmsg) ... skipped 'UDPLITE sockets required for this test.'
testSendmsgBadMultiCmsg (test.test_socket.SendmsgUDPLITETest.testSendmsgBadMultiCmsg) ... skipped 'UDPLITE sockets required for this test.'
testSendmsgDataGenerator (test.test_socket.SendmsgUDPLITETest.testSendmsgDataGenerator) ... skipped 'UDPLITE sockets required for this test.'
testSendmsgExcessCmsgReject (test.test_socket.SendmsgUDPLITETest.testSendmsgExcessCmsgReject) ... skipped 'UDPLITE sockets required for this test.'
testSendmsgGather (test.test_socket.SendmsgUDPLITETest.testSendmsgGather) ... skipped 'UDPLITE sockets required for this test.'
testSendmsgNoDestAddr (test.test_socket.SendmsgUDPLITETest.testSendmsgNoDestAddr) ... skipped 'UDPLITE sockets required for this test.'
testSendmsg (test.test_socket.SendmsgUDPTest.testSendmsg) ... ok
testSendmsgAfterClose (test.test_socket.SendmsgUDPTest.testSendmsgAfterClose) ... ok
testSendmsgAncillaryGenerator (test.test_socket.SendmsgUDPTest.testSendmsgAncillaryGenerator) ... ok
testSendmsgArray (test.test_socket.SendmsgUDPTest.testSendmsgArray) ... ok
testSendmsgBadArgs (test.test_socket.SendmsgUDPTest.testSendmsgBadArgs) ... ok
testSendmsgBadCmsg (test.test_socket.SendmsgUDPTest.testSendmsgBadCmsg) ... ok
testSendmsgBadMultiCmsg (test.test_socket.SendmsgUDPTest.testSendmsgBadMultiCmsg) ... ok
testSendmsgDataGenerator (test.test_socket.SendmsgUDPTest.testSendmsgDataGenerator) ... ok
testSendmsgExcessCmsgReject (test.test_socket.SendmsgUDPTest.testSendmsgExcessCmsgReject) ... ok
testSendmsgGather (test.test_socket.SendmsgUDPTest.testSendmsgGather) ... ok
testSendmsgNoDestAddr (test.test_socket.SendmsgUDPTest.testSendmsgNoDestAddr) ... ok
testSendmsg (test.test_socket.SendmsgUnixStreamTest.testSendmsg) ... ok
testSendmsgAfterClose (test.test_socket.SendmsgUnixStreamTest.testSendmsgAfterClose) ... ok
testSendmsgAncillaryGenerator (test.test_socket.SendmsgUnixStreamTest.testSendmsgAncillaryGenerator) ... ok
testSendmsgArray (test.test_socket.SendmsgUnixStreamTest.testSendmsgArray) ... ok
testSendmsgBadArgs (test.test_socket.SendmsgUnixStreamTest.testSendmsgBadArgs) ... ok
testSendmsgBadCmsg (test.test_socket.SendmsgUnixStreamTest.testSendmsgBadCmsg) ... ok
testSendmsgBadMultiCmsg (test.test_socket.SendmsgUnixStreamTest.testSendmsgBadMultiCmsg) ... ok
testSendmsgDataGenerator (test.test_socket.SendmsgUnixStreamTest.testSendmsgDataGenerator) ... ok
testSendmsgDontWait (test.test_socket.SendmsgUnixStreamTest.testSendmsgDontWait) ... skipped 'MSG_DONTWAIT not known to work on this platform when sending'
testSendmsgExcessCmsgReject (test.test_socket.SendmsgUnixStreamTest.testSendmsgExcessCmsgReject) ... ok
testSendmsgExplicitNoneAddr (test.test_socket.SendmsgUnixStreamTest.testSendmsgExplicitNoneAddr) ... ok
testSendmsgGather (test.test_socket.SendmsgUnixStreamTest.testSendmsgGather) ... ok
testSendmsgTimeout (test.test_socket.SendmsgUnixStreamTest.testSendmsgTimeout) ... ok
testAttributes (test.test_socket.SmallBufferedFileObjectClassTestCase.testAttributes) ... ok
testCloseAfterMakefile (test.test_socket.SmallBufferedFileObjectClassTestCase.testCloseAfterMakefile) ... ok
testClosedAttr (test.test_socket.SmallBufferedFileObjectClassTestCase.testClosedAttr) ... ok
testFullRead (test.test_socket.SmallBufferedFileObjectClassTestCase.testFullRead) ... ok
testMakefileAfterMakefileClose (test.test_socket.SmallBufferedFileObjectClassTestCase.testMakefileAfterMakefileClose) ... ok
testReadAfterTimeout (test.test_socket.SmallBufferedFileObjectClassTestCase.testReadAfterTimeout) ... ok
testReadline (test.test_socket.SmallBufferedFileObjectClassTestCase.testReadline) ... ok
testRealClose (test.test_socket.SmallBufferedFileObjectClassTestCase.testRealClose) ... ok
testSmallRead (test.test_socket.SmallBufferedFileObjectClassTestCase.testSmallRead) ... ok
testUnbufferedRead (test.test_socket.SmallBufferedFileObjectClassTestCase.testUnbufferedRead) ... ok
testClose (test.test_socket.TCPCloserTest.testClose) ... ok
testInterruptedTimeout (test.test_socket.TCPTimeoutTest.testInterruptedTimeout) ... ok
testTCPTimeout (test.test_socket.TCPTimeoutTest.testTCPTimeout) ... ok
testTimeoutZero (test.test_socket.TCPTimeoutTest.testTimeoutZero) ... ok
testRDM (test.test_socket.TIPCTest.testRDM) ... skipped "TIPC module is not loaded, please 'sudo modprobe tipc'"
testStream (test.test_socket.TIPCThreadableTest.testStream) ... skipped "TIPC module is not loaded, please 'sudo modprobe tipc'"
testExceptionTree (test.test_socket.TestExceptions.testExceptionTree) ... ok
test_setblocking_invalidfd (test.test_socket.TestExceptions.test_setblocking_invalidfd) ... ok
testAutobind (test.test_socket.TestLinuxAbstractNamespace.testAutobind) ... skipped 'Linux specific test'
testBytearrayName (test.test_socket.TestLinuxAbstractNamespace.testBytearrayName) ... skipped 'Linux specific test'
testLinuxAbstractNamespace (test.test_socket.TestLinuxAbstractNamespace.testLinuxAbstractNamespace) ... skipped 'Linux specific test'
testMaxName (test.test_socket.TestLinuxAbstractNamespace.testMaxName) ... skipped 'Linux specific test'
testNameOverflow (test.test_socket.TestLinuxAbstractNamespace.testNameOverflow) ... skipped 'Linux specific test'
testStrName (test.test_socket.TestLinuxAbstractNamespace.testStrName) ... skipped 'Linux specific test'
test_new_tcp_flags (test.test_socket.TestMSWindowsTCPFlags.test_new_tcp_flags) ... skipped 'requires Windows'
test_tcp_keepalive (test.test_socket.TestMacOSTCPFlags.test_tcp_keepalive) ... ERROR
testShare (test.test_socket.TestSocketSharing.testShare) ... skipped 'Windows specific'
testShareLength (test.test_socket.TestSocketSharing.testShareLength) ... skipped 'Windows specific'
testShareLocal (test.test_socket.TestSocketSharing.testShareLocal) ... skipped 'Windows specific'
testTypes (test.test_socket.TestSocketSharing.testTypes) ... skipped 'Windows specific'
testBytesAddr (test.test_socket.TestUnixDomain.testBytesAddr) ... ok
testEmptyAddress (test.test_socket.TestUnixDomain.testEmptyAddress) ... ok
testStrAddr (test.test_socket.TestUnixDomain.testStrAddr) ... ok
testSurrogateescapeBind (test.test_socket.TestUnixDomain.testSurrogateescapeBind) ... ok
testUnbound (test.test_socket.TestUnixDomain.testUnbound) ... ok
testUnencodableAddr (test.test_socket.TestUnixDomain.testUnencodableAddr) ... skipped 'No unencodable filename available'
testStream (test.test_socket.ThreadedVSOCKSocketStreamTest.testStream) ... skipped 'VSOCK sockets required for this test.'
testTimeoutZero (test.test_socket.UDPLITETimeoutTest.testTimeoutZero) ... skipped 'UDPLITE sockets required for this test.'
testUDPLITETimeout (test.test_socket.UDPLITETimeoutTest.testUDPLITETimeout) ... skipped 'UDPLITE sockets required for this test.'
testTimeoutZero (test.test_socket.UDPTimeoutTest.testTimeoutZero) ... ok
testUDPTimeout (test.test_socket.UDPTimeoutTest.testUDPTimeout) ... ok
testAttributes (test.test_socket.UnbufferedFileObjectClassTestCase.testAttributes) ... ok
testCloseAfterMakefile (test.test_socket.UnbufferedFileObjectClassTestCase.testCloseAfterMakefile) ... ok
testClosedAttr (test.test_socket.UnbufferedFileObjectClassTestCase.testClosedAttr) ... ok
testFullRead (test.test_socket.UnbufferedFileObjectClassTestCase.testFullRead) ... ok
testMakefileAfterMakefileClose (test.test_socket.UnbufferedFileObjectClassTestCase.testMakefileAfterMakefileClose) ... ok
testMakefileClose (test.test_socket.UnbufferedFileObjectClassTestCase.testMakefileClose) ... ok
testMakefileCloseSocketDestroy (test.test_socket.UnbufferedFileObjectClassTestCase.testMakefileCloseSocketDestroy) ... skipped 'test needs sys.getrefcount()'
testReadAfterTimeout (test.test_socket.UnbufferedFileObjectClassTestCase.testReadAfterTimeout) ... ok
testReadline (test.test_socket.UnbufferedFileObjectClassTestCase.testReadline) ... ok
testRealClose (test.test_socket.UnbufferedFileObjectClassTestCase.testRealClose) ... ok
testSmallRead (test.test_socket.UnbufferedFileObjectClassTestCase.testSmallRead) ... ok
testSmallReadNonBlocking (test.test_socket.UnbufferedFileObjectClassTestCase.testSmallReadNonBlocking) ... ok
testUnbufferedRead (test.test_socket.UnbufferedFileObjectClassTestCase.testUnbufferedRead) ... ok
testUnbufferedReadline (test.test_socket.UnbufferedFileObjectClassTestCase.testUnbufferedReadline) ... ok
testWriteNonBlocking (test.test_socket.UnbufferedFileObjectClassTestCase.testWriteNonBlocking) ... ok
testAttributes (test.test_socket.UnicodeReadFileObjectClassTestCase.testAttributes) ... ok
testCloseAfterMakefile (test.test_socket.UnicodeReadFileObjectClassTestCase.testCloseAfterMakefile) ... ok
testClosedAttr (test.test_socket.UnicodeReadFileObjectClassTestCase.testClosedAttr) ... ok
testFullRead (test.test_socket.UnicodeReadFileObjectClassTestCase.testFullRead) ... ok
testMakefileAfterMakefileClose (test.test_socket.UnicodeReadFileObjectClassTestCase.testMakefileAfterMakefileClose) ... ok
testReadAfterTimeout (test.test_socket.UnicodeReadFileObjectClassTestCase.testReadAfterTimeout) ... ok
testReadline (test.test_socket.UnicodeReadFileObjectClassTestCase.testReadline) ... ok
testRealClose (test.test_socket.UnicodeReadFileObjectClassTestCase.testRealClose) ... ok
testSmallRead (test.test_socket.UnicodeReadFileObjectClassTestCase.testSmallRead) ... ok
testUnbufferedRead (test.test_socket.UnicodeReadFileObjectClassTestCase.testUnbufferedRead) ... ok
testAttributes (test.test_socket.UnicodeReadWriteFileObjectClassTestCase.testAttributes) ... ok
testCloseAfterMakefile (test.test_socket.UnicodeReadWriteFileObjectClassTestCase.testCloseAfterMakefile) ... ok
testClosedAttr (test.test_socket.UnicodeReadWriteFileObjectClassTestCase.testClosedAttr) ... ok
testFullRead (test.test_socket.UnicodeReadWriteFileObjectClassTestCase.testFullRead) ... ok
testMakefileAfterMakefileClose (test.test_socket.UnicodeReadWriteFileObjectClassTestCase.testMakefileAfterMakefileClose) ... ok
testReadAfterTimeout (test.test_socket.UnicodeReadWriteFileObjectClassTestCase.testReadAfterTimeout) ... ok
testReadline (test.test_socket.UnicodeReadWriteFileObjectClassTestCase.testReadline) ... ok
testRealClose (test.test_socket.UnicodeReadWriteFileObjectClassTestCase.testRealClose) ... ok
testSmallRead (test.test_socket.UnicodeReadWriteFileObjectClassTestCase.testSmallRead) ... ok
testUnbufferedRead (test.test_socket.UnicodeReadWriteFileObjectClassTestCase.testUnbufferedRead) ... ok
testAttributes (test.test_socket.UnicodeWriteFileObjectClassTestCase.testAttributes) ... ok
testCloseAfterMakefile (test.test_socket.UnicodeWriteFileObjectClassTestCase.testCloseAfterMakefile) ... ok
testClosedAttr (test.test_socket.UnicodeWriteFileObjectClassTestCase.testClosedAttr) ... ok
testFullRead (test.test_socket.UnicodeWriteFileObjectClassTestCase.testFullRead) ... ok
testMakefileAfterMakefileClose (test.test_socket.UnicodeWriteFileObjectClassTestCase.testMakefileAfterMakefileClose) ... ok
testReadAfterTimeout (test.test_socket.UnicodeWriteFileObjectClassTestCase.testReadAfterTimeout) ... ok
testReadline (test.test_socket.UnicodeWriteFileObjectClassTestCase.testReadline) ... ok
testRealClose (test.test_socket.UnicodeWriteFileObjectClassTestCase.testRealClose) ... ok
testSmallRead (test.test_socket.UnicodeWriteFileObjectClassTestCase.testSmallRead) ... ok
testUnbufferedRead (test.test_socket.UnicodeWriteFileObjectClassTestCase.testUnbufferedRead) ... ok
======================================================================
ERROR: testCmsgTruncLen0 (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testCmsgTruncLen0)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 3806, in testCmsgTruncLen0
self.checkTruncatedArray(ancbuf=socket.CMSG_LEN(0), maxdata=0)
^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 3786, in checkTruncatedArray
msg, ancdata, flags, addr = self.doRecvmsg(self.serv_sock,
^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 2849, in doRecvmsg
result = sock.recvmsg_into([buf], *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: received malformed or improperly truncated ancillary data
======================================================================
ERROR: testCmsgTruncLen0Plus1 (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testCmsgTruncLen0Plus1)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 3812, in testCmsgTruncLen0Plus1
self.checkTruncatedArray(ancbuf=socket.CMSG_LEN(0) + 1, maxdata=1)
^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 3786, in checkTruncatedArray
msg, ancdata, flags, addr = self.doRecvmsg(self.serv_sock,
^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 2849, in doRecvmsg
result = sock.recvmsg_into([buf], *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: received malformed or improperly truncated ancillary data
======================================================================
ERROR: testCmsgTruncLen1 (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testCmsgTruncLen1)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 3818, in testCmsgTruncLen1
self.checkTruncatedArray(ancbuf=socket.CMSG_LEN(SIZEOF_INT),
^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 3786, in checkTruncatedArray
msg, ancdata, flags, addr = self.doRecvmsg(self.serv_sock,
^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 2849, in doRecvmsg
result = sock.recvmsg_into([buf], *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: received malformed or improperly truncated ancillary data
======================================================================
ERROR: testCmsgTruncLen2Minus1 (test.test_socket.RecvmsgIntoSCMRightsStreamTest.testCmsgTruncLen2Minus1)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 3825, in testCmsgTruncLen2Minus1
self.checkTruncatedArray(ancbuf=socket.CMSG_LEN(2 * SIZEOF_INT) - 1,
^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 3786, in checkTruncatedArray
msg, ancdata, flags, addr = self.doRecvmsg(self.serv_sock,
^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 2849, in doRecvmsg
result = sock.recvmsg_into([buf], *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: received malformed or improperly truncated ancillary data
======================================================================
ERROR: testCmsgTruncLen0 (test.test_socket.RecvmsgSCMRightsStreamTest.testCmsgTruncLen0)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 3806, in testCmsgTruncLen0
self.checkTruncatedArray(ancbuf=socket.CMSG_LEN(0), maxdata=0)
^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 3786, in checkTruncatedArray
msg, ancdata, flags, addr = self.doRecvmsg(self.serv_sock,
^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 2758, in doRecvmsg
result = sock.recvmsg(bufsize, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: received malformed or improperly truncated ancillary data
======================================================================
ERROR: testCmsgTruncLen0Plus1 (test.test_socket.RecvmsgSCMRightsStreamTest.testCmsgTruncLen0Plus1)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 3812, in testCmsgTruncLen0Plus1
self.checkTruncatedArray(ancbuf=socket.CMSG_LEN(0) + 1, maxdata=1)
^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 3786, in checkTruncatedArray
msg, ancdata, flags, addr = self.doRecvmsg(self.serv_sock,
^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 2758, in doRecvmsg
result = sock.recvmsg(bufsize, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: received malformed or improperly truncated ancillary data
======================================================================
ERROR: testCmsgTruncLen1 (test.test_socket.RecvmsgSCMRightsStreamTest.testCmsgTruncLen1)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 3818, in testCmsgTruncLen1
self.checkTruncatedArray(ancbuf=socket.CMSG_LEN(SIZEOF_INT),
^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 3786, in checkTruncatedArray
msg, ancdata, flags, addr = self.doRecvmsg(self.serv_sock,
^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 2758, in doRecvmsg
result = sock.recvmsg(bufsize, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: received malformed or improperly truncated ancillary data
======================================================================
ERROR: testCmsgTruncLen2Minus1 (test.test_socket.RecvmsgSCMRightsStreamTest.testCmsgTruncLen2Minus1)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 3825, in testCmsgTruncLen2Minus1
self.checkTruncatedArray(ancbuf=socket.CMSG_LEN(2 * SIZEOF_INT) - 1,
^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 3786, in checkTruncatedArray
msg, ancdata, flags, addr = self.doRecvmsg(self.serv_sock,
^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 2758, in doRecvmsg
result = sock.recvmsg(bufsize, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: received malformed or improperly truncated ancillary data
======================================================================
ERROR: test_tcp_keepalive (test.test_socket.TestMacOSTCPFlags.test_tcp_keepalive)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 6669, in test_tcp_keepalive
self.assertTrue(socket.TCP_KEEPALIVE)
^^^^^^^^^^^^^
AttributeError: module 'socket' has no attribute 'TCP_KEEPALIVE'
======================================================================
FAIL: test3542SocketOptions (test.test_socket.GeneralModuleTests.test3542SocketOptions)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 1012, in test3542SocketOptions
self.assertTrue(
^^^^^^^^^^
AssertionError: False is not true : Missing RFC3542 socket option 'IPV6_DONTFRAG'
======================================================================
FAIL: test_socket_fileno_requires_socket_fd (test.test_socket.GeneralModuleTests.test_socket_fileno_requires_socket_fd)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_socket.py", line 1995, in test_socket_fileno_requires_socket_fd
with self.assertRaises(OSError) as cm:
AssertionError: OSError not raised
----------------------------------------------------------------------
Ran 722 tests in 34.479s
FAILED (failures=2, errors=9, skipped=281)
test_socket failed (9 errors, 2 failures) in 34.6 sec
== Tests result: FAILURE ==
1 test failed:
test_socket
Total duration: 34.6 sec
Total tests: run=722 failures=2 skipped=281
Total test files: run=1/1 failed=1
Result: FAILURE
test test_socket failed
_______________________________________ _______________________________________
== PyPy 3.11.15 (f01615569f2d, May 19 2026, 01:30:51) [PyPy 7.3.23-alpha0 with GCC Apple LLVM 16.0.0 (clang-1600.0.26.6)]
== macOS-15.4.1-arm64-arm-64bit little-endian
== Python build: release with_assert
== cwd: /private/tmp/buildbot-arm64/pytest/test_python_worker_79942æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 3407407564
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 5.00 Run 1 test sequentially
0:00:00 load avg: 5.00 [1/1] test_tarfile
test_empty (test.test_tarfile.AppendTest.test_empty) ... ok
test_empty_fileobj (test.test_tarfile.AppendTest.test_empty_fileobj) ... ok
test_existing (test.test_tarfile.AppendTest.test_existing) ... ok
test_fileobj (test.test_tarfile.AppendTest.test_fileobj) ... ok
test_incomplete (test.test_tarfile.AppendTest.test_incomplete) ... ok
test_invalid (test.test_tarfile.AppendTest.test_invalid) ... ok
test_non_existing (test.test_tarfile.AppendTest.test_non_existing) ... ok
test_null (test.test_tarfile.AppendTest.test_null) ... ok
test_premature_eof (test.test_tarfile.AppendTest.test_premature_eof) ... ok
test_trailing_garbage (test.test_tarfile.AppendTest.test_trailing_garbage) ... ok
test_append_compressed (test.test_tarfile.Bz2AppendTest.test_append_compressed) ... ok
test_create (test.test_tarfile.Bz2CreateTest.test_create) ... ok
test_create_existing (test.test_tarfile.Bz2CreateTest.test_create_existing) ... ok
test_create_existing_taropen (test.test_tarfile.Bz2CreateTest.test_create_existing_taropen) ... ok
test_create_pathlike_name (test.test_tarfile.Bz2CreateTest.test_create_pathlike_name) ... ok
test_create_taropen (test.test_tarfile.Bz2CreateTest.test_create_taropen) ... ok
test_create_taropen_pathlike_name (test.test_tarfile.Bz2CreateTest.test_create_taropen_pathlike_name) ... ok
test_create_with_compresslevel (test.test_tarfile.Bz2CreateTest.test_create_with_compresslevel) ... ok
test_eof_marker (test.test_tarfile.Bz2CreateTest.test_eof_marker) ... ok
test_fileobj_no_close (test.test_tarfile.Bz2CreateTest.test_fileobj_no_close) ... ok
test_detect_file (test.test_tarfile.Bz2DetectReadTest.test_detect_file) ... ok
test_detect_fileobj (test.test_tarfile.Bz2DetectReadTest.test_detect_fileobj) ... ok
test_detect_stream_bz2 (test.test_tarfile.Bz2DetectReadTest.test_detect_stream_bz2) ... ok
test_list (test.test_tarfile.Bz2ListTest.test_list) ... ok
test_list_members (test.test_tarfile.Bz2ListTest.test_list_members) ... ok
test_list_verbose (test.test_tarfile.Bz2ListTest.test_list_verbose) ... ok
test_bytes_name_attribute (test.test_tarfile.Bz2MiscReadTest.test_bytes_name_attribute) ... skipped 'BZ2File have no name attribute'
test_check_members (test.test_tarfile.Bz2MiscReadTest.test_check_members) ... ok
test_empty_name_attribute (test.test_tarfile.Bz2MiscReadTest.test_empty_name_attribute) ... ok
test_empty_tarfile (test.test_tarfile.Bz2MiscReadTest.test_empty_tarfile) ... ok
test_extract_directory (test.test_tarfile.Bz2MiscReadTest.test_extract_directory) ... ok
test_extract_hardlink (test.test_tarfile.Bz2MiscReadTest.test_extract_hardlink) ... ok
test_extract_pathlike_name (test.test_tarfile.Bz2MiscReadTest.test_extract_pathlike_name) ... ok
test_extractall (test.test_tarfile.Bz2MiscReadTest.test_extractall) ... ok
test_extractall_pathlike_name (test.test_tarfile.Bz2MiscReadTest.test_extractall_pathlike_name) ... ok
test_extractfile_attrs (test.test_tarfile.Bz2MiscReadTest.test_extractfile_attrs) ... ok
test_fail_comp (test.test_tarfile.Bz2MiscReadTest.test_fail_comp) ... ok
test_fileobj_with_offset (test.test_tarfile.Bz2MiscReadTest.test_fileobj_with_offset) ... ok
test_find_members (test.test_tarfile.Bz2MiscReadTest.test_find_members) ... ok
test_ignore_zeros (test.test_tarfile.Bz2MiscReadTest.test_ignore_zeros) ... ok
test_illegal_mode_arg (test.test_tarfile.Bz2MiscReadTest.test_illegal_mode_arg) ... ok
test_init_close_fobj (test.test_tarfile.Bz2MiscReadTest.test_init_close_fobj) ... ok
test_int_name_attribute (test.test_tarfile.Bz2MiscReadTest.test_int_name_attribute) ... ok
test_is_tarfile_erroneous (test.test_tarfile.Bz2MiscReadTest.test_is_tarfile_erroneous) ... ok
test_is_tarfile_keeps_position (test.test_tarfile.Bz2MiscReadTest.test_is_tarfile_keeps_position) ... ok
test_is_tarfile_valid (test.test_tarfile.Bz2MiscReadTest.test_is_tarfile_valid) ... ok
test_length_zero_header (test.test_tarfile.Bz2MiscReadTest.test_length_zero_header) ... ok
test_next_on_empty_tarfile (test.test_tarfile.Bz2MiscReadTest.test_next_on_empty_tarfile) ... ok
test_no_name_argument (test.test_tarfile.Bz2MiscReadTest.test_no_name_argument) ... skipped 'BZ2File have no name attribute'
test_no_name_attribute (test.test_tarfile.Bz2MiscReadTest.test_no_name_attribute) ... ok
test_non_existent_tarfile (test.test_tarfile.Bz2MiscReadTest.test_non_existent_tarfile) ... ok
test_null_tarfile (test.test_tarfile.Bz2MiscReadTest.test_null_tarfile) ... ok
test_parallel_iteration (test.test_tarfile.Bz2MiscReadTest.test_parallel_iteration) ... ok
test_pathlike_name (test.test_tarfile.Bz2MiscReadTest.test_pathlike_name) ... ok
test_premature_end_of_archive (test.test_tarfile.Bz2MiscReadTest.test_premature_end_of_archive) ... ok
test_v7_dirtype (test.test_tarfile.Bz2MiscReadTest.test_v7_dirtype) ... ok
test_xstar_type (test.test_tarfile.Bz2MiscReadTest.test_xstar_type) ... ok
test_zlib_error_does_not_leak (test.test_tarfile.Bz2MiscReadTest.test_zlib_error_does_not_leak) ... ok
test_partial_input (test.test_tarfile.Bz2PartialReadTest.test_partial_input) ... ok
test_partial_input_bz2 (test.test_tarfile.Bz2PartialReadTest.test_partial_input_bz2) ... ok
test_compare_members (test.test_tarfile.Bz2StreamReadTest.test_compare_members) ... ok
test_empty_tarfile (test.test_tarfile.Bz2StreamReadTest.test_empty_tarfile) ... ok
test_extractfile_attrs (test.test_tarfile.Bz2StreamReadTest.test_extractfile_attrs) ... ok
test_fileobj_regular_file (test.test_tarfile.Bz2StreamReadTest.test_fileobj_regular_file) ... ok
test_ignore_zeros (test.test_tarfile.Bz2StreamReadTest.test_ignore_zeros) ... ok
test_is_tarfile_erroneous (test.test_tarfile.Bz2StreamReadTest.test_is_tarfile_erroneous) ... ok
test_is_tarfile_keeps_position (test.test_tarfile.Bz2StreamReadTest.test_is_tarfile_keeps_position) ... ok
test_is_tarfile_valid (test.test_tarfile.Bz2StreamReadTest.test_is_tarfile_valid) ... ok
test_length_zero_header (test.test_tarfile.Bz2StreamReadTest.test_length_zero_header) ... ok
test_non_existent_tarfile (test.test_tarfile.Bz2StreamReadTest.test_non_existent_tarfile) ... ok
test_null_tarfile (test.test_tarfile.Bz2StreamReadTest.test_null_tarfile) ... ok
test_premature_end_of_archive (test.test_tarfile.Bz2StreamReadTest.test_premature_end_of_archive) ... ok
test_provoke_stream_error (test.test_tarfile.Bz2StreamReadTest.test_provoke_stream_error) ... ok
test_read_through (test.test_tarfile.Bz2StreamReadTest.test_read_through) ... ok
test_eof_marker (test.test_tarfile.Bz2StreamWriteTest.test_eof_marker) ... ok
test_file_mode (test.test_tarfile.Bz2StreamWriteTest.test_file_mode) ... ok
test_fileobj_no_close (test.test_tarfile.Bz2StreamWriteTest.test_fileobj_no_close) ... ok
test_stream_padding (test.test_tarfile.Bz2StreamWriteTest.test_stream_padding) ... ok
test_add_dir_getmember (test.test_tarfile.Bz2UstarReadTest.test_add_dir_getmember) ... ok
test_fileobj_iter (test.test_tarfile.Bz2UstarReadTest.test_fileobj_iter) ... ok
test_fileobj_link1 (test.test_tarfile.Bz2UstarReadTest.test_fileobj_link1) ... ok
test_fileobj_link2 (test.test_tarfile.Bz2UstarReadTest.test_fileobj_link2) ... ok
test_fileobj_readlines (test.test_tarfile.Bz2UstarReadTest.test_fileobj_readlines) ... ok
test_fileobj_regular_file (test.test_tarfile.Bz2UstarReadTest.test_fileobj_regular_file) ... ok
test_fileobj_seek (test.test_tarfile.Bz2UstarReadTest.test_fileobj_seek) ... ok
test_fileobj_symlink1 (test.test_tarfile.Bz2UstarReadTest.test_fileobj_symlink1) ... ok
test_fileobj_symlink2 (test.test_tarfile.Bz2UstarReadTest.test_fileobj_symlink2) ... ok
test_fileobj_text (test.test_tarfile.Bz2UstarReadTest.test_fileobj_text) ... ok
test_issue14160 (test.test_tarfile.Bz2UstarReadTest.test_issue14160) ... ok
test_100_char_name (test.test_tarfile.Bz2WriteTest.test_100_char_name) ... ok
test_abs_pathnames (test.test_tarfile.Bz2WriteTest.test_abs_pathnames) ... ok
test_add_self (test.test_tarfile.Bz2WriteTest.test_add_self) ... ok
test_cwd (test.test_tarfile.Bz2WriteTest.test_cwd) ... ok
test_directory_size (test.test_tarfile.Bz2WriteTest.test_directory_size) ... ok
test_eof_marker (test.test_tarfile.Bz2WriteTest.test_eof_marker) ... ok
test_extractall_symlinks (test.test_tarfile.Bz2WriteTest.test_extractall_symlinks) ... ok
test_file_size (test.test_tarfile.Bz2WriteTest.test_file_size) ... ok
test_fileobj_no_close (test.test_tarfile.Bz2WriteTest.test_fileobj_no_close) ... ok
test_filter (test.test_tarfile.Bz2WriteTest.test_filter) ... ok
test_gettarinfo_pathlike_name (test.test_tarfile.Bz2WriteTest.test_gettarinfo_pathlike_name) ... ok
test_link_size (test.test_tarfile.Bz2WriteTest.test_link_size) ... ok
test_open_nonwritable_fileobj (test.test_tarfile.Bz2WriteTest.test_open_nonwritable_fileobj) ... ok
test_ordered_recursion (test.test_tarfile.Bz2WriteTest.test_ordered_recursion) ... ok
test_pathnames (test.test_tarfile.Bz2WriteTest.test_pathnames) ... ok
test_symlink_size (test.test_tarfile.Bz2WriteTest.test_symlink_size) ... ok
test_tar_size (test.test_tarfile.Bz2WriteTest.test_tar_size) ... ok
test_bad_use (test.test_tarfile.CommandLineTest.test_bad_use) ... ok
test_create_command (test.test_tarfile.CommandLineTest.test_create_command) ... ok
test_create_command_compressed (test.test_tarfile.CommandLineTest.test_create_command_compressed) ... ok
test_create_command_dot_started_filename (test.test_tarfile.CommandLineTest.test_create_command_dot_started_filename) ... ok
test_create_command_dotless_filename (test.test_tarfile.CommandLineTest.test_create_command_dotless_filename) ... ok
test_create_command_verbose (test.test_tarfile.CommandLineTest.test_create_command_verbose) ... ok
test_extract_command (test.test_tarfile.CommandLineTest.test_extract_command) ... ok
test_extract_command_different_directory (test.test_tarfile.CommandLineTest.test_extract_command_different_directory) ... ok
test_extract_command_filter (test.test_tarfile.CommandLineTest.test_extract_command_filter) ... ok
test_extract_command_invalid_file (test.test_tarfile.CommandLineTest.test_extract_command_invalid_file) ... ok
test_extract_command_verbose (test.test_tarfile.CommandLineTest.test_extract_command_verbose) ... ok
test_list_command (test.test_tarfile.CommandLineTest.test_list_command) ... ok
test_list_command_invalid_file (test.test_tarfile.CommandLineTest.test_list_command_invalid_file) ... ok
test_list_command_verbose (test.test_tarfile.CommandLineTest.test_list_command_verbose) ... ok
test_test_command (test.test_tarfile.CommandLineTest.test_test_command) ... ok
test_test_command_invalid_file (test.test_tarfile.CommandLineTest.test_test_command_invalid_file) ... ok
test_test_command_verbose (test.test_tarfile.CommandLineTest.test_test_command_verbose) ... ok
test_basic (test.test_tarfile.ContextManagerTest.test_basic) ... ok
test_closed (test.test_tarfile.ContextManagerTest.test_closed) ... ok
test_eof (test.test_tarfile.ContextManagerTest.test_eof) ... ok
test_exception (test.test_tarfile.ContextManagerTest.test_exception) ... ok
test_fileobj (test.test_tarfile.ContextManagerTest.test_fileobj) ... ok
test_no_eof (test.test_tarfile.ContextManagerTest.test_no_eof) ... ok
test_create (test.test_tarfile.CreateTest.test_create) ... ok
test_create_existing (test.test_tarfile.CreateTest.test_create_existing) ... ok
test_create_existing_taropen (test.test_tarfile.CreateTest.test_create_existing_taropen) ... ok
test_create_pathlike_name (test.test_tarfile.CreateTest.test_create_pathlike_name) ... ok
test_create_taropen (test.test_tarfile.CreateTest.test_create_taropen) ... ok
test_create_taropen_pathlike_name (test.test_tarfile.CreateTest.test_create_taropen_pathlike_name) ... ok
test_eof_marker (test.test_tarfile.CreateTest.test_eof_marker) ... ok
test_fileobj_no_close (test.test_tarfile.CreateTest.test_fileobj_no_close) ... ok
test_create (test.test_tarfile.CreateWithXModeTest.test_create) ... ok
test_create_existing (test.test_tarfile.CreateWithXModeTest.test_create_existing) ... ok
test_create_pathlike_name (test.test_tarfile.CreateWithXModeTest.test_create_pathlike_name) ... ok
test_create_taropen_pathlike_name (test.test_tarfile.CreateWithXModeTest.test_create_taropen_pathlike_name) ... ok
test_eof_marker (test.test_tarfile.CreateWithXModeTest.test_eof_marker) ... ok
test_fileobj_no_close (test.test_tarfile.CreateWithXModeTest.test_fileobj_no_close) ... ok
test_detect_file (test.test_tarfile.DetectReadTest.test_detect_file) ... ok
test_detect_fileobj (test.test_tarfile.DetectReadTest.test_detect_fileobj) ... ok
test_eof_marker (test.test_tarfile.DeviceHeaderTest.test_eof_marker) ... ok
test_fileobj_no_close (test.test_tarfile.DeviceHeaderTest.test_fileobj_no_close) ... ok
test_headers_written_only_for_device_files (test.test_tarfile.DeviceHeaderTest.test_headers_written_only_for_device_files) ... ok
test_header_offset (test.test_tarfile.GNUReadTest.test_header_offset) ... ok
test_longname_directory (test.test_tarfile.GNUReadTest.test_longname_directory) ... ok
test_read_longlink (test.test_tarfile.GNUReadTest.test_read_longlink) ... ok
test_read_longname (test.test_tarfile.GNUReadTest.test_read_longname) ... ok
test_sparse_file_00 (test.test_tarfile.GNUReadTest.test_sparse_file_00) ... ok
test_sparse_file_01 (test.test_tarfile.GNUReadTest.test_sparse_file_01) ... ok
test_sparse_file_10 (test.test_tarfile.GNUReadTest.test_sparse_file_10) ... ok
test_sparse_file_old (test.test_tarfile.GNUReadTest.test_sparse_file_old) ... ok
test_truncated_longname (test.test_tarfile.GNUReadTest.test_truncated_longname) ... ok
test_bad_pax_header (test.test_tarfile.GNUUnicodeTest.test_bad_pax_header) ... ok
test_iso8859_1_filename (test.test_tarfile.GNUUnicodeTest.test_iso8859_1_filename) ... ok
test_uname_unicode (test.test_tarfile.GNUUnicodeTest.test_uname_unicode) ... ok
test_unicode_argument (test.test_tarfile.GNUUnicodeTest.test_unicode_argument) ... ok
test_unicode_filename_error (test.test_tarfile.GNUUnicodeTest.test_unicode_filename_error) ... ok
test_utf7_filename (test.test_tarfile.GNUUnicodeTest.test_utf7_filename) ... ok
test_utf8_filename (test.test_tarfile.GNUUnicodeTest.test_utf8_filename) ... ok
test_longlink_1023 (test.test_tarfile.GNUWriteTest.test_longlink_1023) ... ok
test_longlink_1024 (test.test_tarfile.GNUWriteTest.test_longlink_1024) ... ok
test_longlink_1025 (test.test_tarfile.GNUWriteTest.test_longlink_1025) ... ok
test_longname_1023 (test.test_tarfile.GNUWriteTest.test_longname_1023) ... ok
test_longname_1024 (test.test_tarfile.GNUWriteTest.test_longname_1024) ... ok
test_longname_1025 (test.test_tarfile.GNUWriteTest.test_longname_1025) ... ok
test_longnamelink_1023 (test.test_tarfile.GNUWriteTest.test_longnamelink_1023) ... ok
test_longnamelink_1024 (test.test_tarfile.GNUWriteTest.test_longnamelink_1024) ... ok
test_longnamelink_1025 (test.test_tarfile.GNUWriteTest.test_longnamelink_1025) ... ok
test_append_compressed (test.test_tarfile.GzipAppendTest.test_append_compressed) ... ok
runTest (test.test_tarfile.GzipBrokenHeaderCorrectException.runTest) ... ok
test_create (test.test_tarfile.GzipCreateTest.test_create) ... ok
test_create_existing (test.test_tarfile.GzipCreateTest.test_create_existing) ... ok
test_create_existing_taropen (test.test_tarfile.GzipCreateTest.test_create_existing_taropen) ... ok
test_create_pathlike_name (test.test_tarfile.GzipCreateTest.test_create_pathlike_name) ... ok
test_create_taropen (test.test_tarfile.GzipCreateTest.test_create_taropen) ... ok
test_create_taropen_pathlike_name (test.test_tarfile.GzipCreateTest.test_create_taropen_pathlike_name) ... ok
test_create_with_compresslevel (test.test_tarfile.GzipCreateTest.test_create_with_compresslevel) ... ok
test_eof_marker (test.test_tarfile.GzipCreateTest.test_eof_marker) ... ok
test_fileobj_no_close (test.test_tarfile.GzipCreateTest.test_fileobj_no_close) ... ok
test_detect_file (test.test_tarfile.GzipDetectReadTest.test_detect_file) ... ok
test_detect_fileobj (test.test_tarfile.GzipDetectReadTest.test_detect_fileobj) ... ok
test_list (test.test_tarfile.GzipListTest.test_list) ... ok
test_list_members (test.test_tarfile.GzipListTest.test_list_members) ... ok
test_list_verbose (test.test_tarfile.GzipListTest.test_list_verbose) ... ok
test_bytes_name_attribute (test.test_tarfile.GzipMiscReadTest.test_bytes_name_attribute) ... ok
test_check_members (test.test_tarfile.GzipMiscReadTest.test_check_members) ... ok
test_empty_name_attribute (test.test_tarfile.GzipMiscReadTest.test_empty_name_attribute) ... ok
test_empty_tarfile (test.test_tarfile.GzipMiscReadTest.test_empty_tarfile) ... ok
test_extract_directory (test.test_tarfile.GzipMiscReadTest.test_extract_directory) ... ok
test_extract_hardlink (test.test_tarfile.GzipMiscReadTest.test_extract_hardlink) ... ok
test_extract_pathlike_name (test.test_tarfile.GzipMiscReadTest.test_extract_pathlike_name) ... ok
test_extractall (test.test_tarfile.GzipMiscReadTest.test_extractall) ... ok
test_extractall_pathlike_name (test.test_tarfile.GzipMiscReadTest.test_extractall_pathlike_name) ... ok
test_extractfile_attrs (test.test_tarfile.GzipMiscReadTest.test_extractfile_attrs) ... ok
test_fail_comp (test.test_tarfile.GzipMiscReadTest.test_fail_comp) ... ok
test_fileobj_with_offset (test.test_tarfile.GzipMiscReadTest.test_fileobj_with_offset) ... ok
test_find_members (test.test_tarfile.GzipMiscReadTest.test_find_members) ... ok
test_ignore_zeros (test.test_tarfile.GzipMiscReadTest.test_ignore_zeros) ... ok
test_illegal_mode_arg (test.test_tarfile.GzipMiscReadTest.test_illegal_mode_arg) ... ok
test_init_close_fobj (test.test_tarfile.GzipMiscReadTest.test_init_close_fobj) ... ok
test_int_name_attribute (test.test_tarfile.GzipMiscReadTest.test_int_name_attribute) ... ok
test_is_tarfile_erroneous (test.test_tarfile.GzipMiscReadTest.test_is_tarfile_erroneous) ... ok
test_is_tarfile_keeps_position (test.test_tarfile.GzipMiscReadTest.test_is_tarfile_keeps_position) ... ok
test_is_tarfile_valid (test.test_tarfile.GzipMiscReadTest.test_is_tarfile_valid) ... ok
test_length_zero_header (test.test_tarfile.GzipMiscReadTest.test_length_zero_header) ... ok
test_next_on_empty_tarfile (test.test_tarfile.GzipMiscReadTest.test_next_on_empty_tarfile) ... ok
test_no_name_argument (test.test_tarfile.GzipMiscReadTest.test_no_name_argument) ... ok
test_no_name_attribute (test.test_tarfile.GzipMiscReadTest.test_no_name_attribute) ... ok
test_non_existent_tarfile (test.test_tarfile.GzipMiscReadTest.test_non_existent_tarfile) ... ok
test_null_tarfile (test.test_tarfile.GzipMiscReadTest.test_null_tarfile) ... ok
test_parallel_iteration (test.test_tarfile.GzipMiscReadTest.test_parallel_iteration) ... ok
test_pathlike_name (test.test_tarfile.GzipMiscReadTest.test_pathlike_name) ... ok
test_premature_end_of_archive (test.test_tarfile.GzipMiscReadTest.test_premature_end_of_archive) ... ok
test_v7_dirtype (test.test_tarfile.GzipMiscReadTest.test_v7_dirtype) ... ok
test_xstar_type (test.test_tarfile.GzipMiscReadTest.test_xstar_type) ... ok
test_zlib_error_does_not_leak (test.test_tarfile.GzipMiscReadTest.test_zlib_error_does_not_leak) ... ok
test_compare_members (test.test_tarfile.GzipStreamReadTest.test_compare_members) ... ok
test_empty_tarfile (test.test_tarfile.GzipStreamReadTest.test_empty_tarfile) ... ok
test_extractfile_attrs (test.test_tarfile.GzipStreamReadTest.test_extractfile_attrs) ... ok
test_fileobj_regular_file (test.test_tarfile.GzipStreamReadTest.test_fileobj_regular_file) ... ok
test_ignore_zeros (test.test_tarfile.GzipStreamReadTest.test_ignore_zeros) ... ok
test_is_tarfile_erroneous (test.test_tarfile.GzipStreamReadTest.test_is_tarfile_erroneous) ... ok
test_is_tarfile_keeps_position (test.test_tarfile.GzipStreamReadTest.test_is_tarfile_keeps_position) ... ok
test_is_tarfile_valid (test.test_tarfile.GzipStreamReadTest.test_is_tarfile_valid) ... ok
test_length_zero_header (test.test_tarfile.GzipStreamReadTest.test_length_zero_header) ... ok
test_non_existent_tarfile (test.test_tarfile.GzipStreamReadTest.test_non_existent_tarfile) ... ok
test_null_tarfile (test.test_tarfile.GzipStreamReadTest.test_null_tarfile) ... ok
test_premature_end_of_archive (test.test_tarfile.GzipStreamReadTest.test_premature_end_of_archive) ... ok
test_provoke_stream_error (test.test_tarfile.GzipStreamReadTest.test_provoke_stream_error) ... ok
test_read_through (test.test_tarfile.GzipStreamReadTest.test_read_through) ... ok
test_eof_marker (test.test_tarfile.GzipStreamWriteTest.test_eof_marker) ... ok
test_file_mode (test.test_tarfile.GzipStreamWriteTest.test_file_mode) ... ok
test_fileobj_no_close (test.test_tarfile.GzipStreamWriteTest.test_fileobj_no_close) ... ok
test_source_directory_not_leaked (test.test_tarfile.GzipStreamWriteTest.test_source_directory_not_leaked)
Ensure the source directory is not included in the tar header ... ok
test_stream_padding (test.test_tarfile.GzipStreamWriteTest.test_stream_padding) ... ok
test_add_dir_getmember (test.test_tarfile.GzipUstarReadTest.test_add_dir_getmember) ... ok
test_fileobj_iter (test.test_tarfile.GzipUstarReadTest.test_fileobj_iter) ... ok
test_fileobj_link1 (test.test_tarfile.GzipUstarReadTest.test_fileobj_link1) ... ok
test_fileobj_link2 (test.test_tarfile.GzipUstarReadTest.test_fileobj_link2) ... ok
test_fileobj_readlines (test.test_tarfile.GzipUstarReadTest.test_fileobj_readlines) ... ok
test_fileobj_regular_file (test.test_tarfile.GzipUstarReadTest.test_fileobj_regular_file) ... ok
test_fileobj_seek (test.test_tarfile.GzipUstarReadTest.test_fileobj_seek) ... ok
test_fileobj_symlink1 (test.test_tarfile.GzipUstarReadTest.test_fileobj_symlink1) ... ok
test_fileobj_symlink2 (test.test_tarfile.GzipUstarReadTest.test_fileobj_symlink2) ... ok
test_fileobj_text (test.test_tarfile.GzipUstarReadTest.test_fileobj_text) ... ok
test_issue14160 (test.test_tarfile.GzipUstarReadTest.test_issue14160) ... ok
test_100_char_name (test.test_tarfile.GzipWriteTest.test_100_char_name) ... ok
test_abs_pathnames (test.test_tarfile.GzipWriteTest.test_abs_pathnames) ... ok
test_add_self (test.test_tarfile.GzipWriteTest.test_add_self) ... ok
test_cwd (test.test_tarfile.GzipWriteTest.test_cwd) ... ok
test_directory_size (test.test_tarfile.GzipWriteTest.test_directory_size) ... ok
test_eof_marker (test.test_tarfile.GzipWriteTest.test_eof_marker) ... ok
test_extractall_symlinks (test.test_tarfile.GzipWriteTest.test_extractall_symlinks) ... ok
test_file_size (test.test_tarfile.GzipWriteTest.test_file_size) ... ok
test_fileobj_no_close (test.test_tarfile.GzipWriteTest.test_fileobj_no_close) ... ok
test_filter (test.test_tarfile.GzipWriteTest.test_filter) ... ok
test_gettarinfo_pathlike_name (test.test_tarfile.GzipWriteTest.test_gettarinfo_pathlike_name) ... ok
test_link_size (test.test_tarfile.GzipWriteTest.test_link_size) ... ok
test_open_nonwritable_fileobj (test.test_tarfile.GzipWriteTest.test_open_nonwritable_fileobj) ... ok
test_ordered_recursion (test.test_tarfile.GzipWriteTest.test_ordered_recursion) ... ok
test_pathnames (test.test_tarfile.GzipWriteTest.test_pathnames) ... ok
test_symlink_size (test.test_tarfile.GzipWriteTest.test_symlink_size) ... ok
test_tar_size (test.test_tarfile.GzipWriteTest.test_tar_size) ... ok
test_add_hardlink (test.test_tarfile.HardlinkTest.test_add_hardlink) ... ok
test_add_twice (test.test_tarfile.HardlinkTest.test_add_twice) ... ok
test_dereference_hardlink (test.test_tarfile.HardlinkTest.test_dereference_hardlink) ... ok
test_gnu_limits (test.test_tarfile.LimitsTest.test_gnu_limits) ... ok
test_pax_limits (test.test_tarfile.LimitsTest.test_pax_limits) ... ok
test_ustar_limits (test.test_tarfile.LimitsTest.test_ustar_limits) ... ok
test_hardlink_extraction1 (test.test_tarfile.LinkEmulationTest.test_hardlink_extraction1) ... skipped 'requires os.link to be missing'
test_hardlink_extraction2 (test.test_tarfile.LinkEmulationTest.test_hardlink_extraction2) ... skipped 'requires os.link to be missing'
test_symlink_extraction1 (test.test_tarfile.LinkEmulationTest.test_symlink_extraction1) ... skipped 'requires os.link to be missing'
test_symlink_extraction2 (test.test_tarfile.LinkEmulationTest.test_symlink_extraction2) ... skipped 'requires os.link to be missing'
test_list (test.test_tarfile.ListTest.test_list) ... ok
test_list_members (test.test_tarfile.ListTest.test_list_members) ... ok
test_list_verbose (test.test_tarfile.ListTest.test_list_verbose) ... ok
test_append_compressed (test.test_tarfile.LzmaAppendTest.test_append_compressed) ... ok
test_create (test.test_tarfile.LzmaCreateTest.test_create) ... ok
test_create_existing (test.test_tarfile.LzmaCreateTest.test_create_existing) ... ok
test_create_existing_taropen (test.test_tarfile.LzmaCreateTest.test_create_existing_taropen) ... ok
test_create_pathlike_name (test.test_tarfile.LzmaCreateTest.test_create_pathlike_name) ... ok
test_create_taropen (test.test_tarfile.LzmaCreateTest.test_create_taropen) ... ok
test_create_taropen_pathlike_name (test.test_tarfile.LzmaCreateTest.test_create_taropen_pathlike_name) ... ok
test_create_with_preset (test.test_tarfile.LzmaCreateTest.test_create_with_preset) ... ok
test_eof_marker (test.test_tarfile.LzmaCreateTest.test_eof_marker) ... ok
test_fileobj_no_close (test.test_tarfile.LzmaCreateTest.test_fileobj_no_close) ... ok
test_detect_file (test.test_tarfile.LzmaDetectReadTest.test_detect_file) ... ok
test_detect_fileobj (test.test_tarfile.LzmaDetectReadTest.test_detect_fileobj) ... ok
test_list (test.test_tarfile.LzmaListTest.test_list) ... ok
test_list_members (test.test_tarfile.LzmaListTest.test_list_members) ... ok
test_list_verbose (test.test_tarfile.LzmaListTest.test_list_verbose) ... ok
test_bytes_name_attribute (test.test_tarfile.LzmaMiscReadTest.test_bytes_name_attribute) ... skipped 'LZMAFile have no name attribute'
test_check_members (test.test_tarfile.LzmaMiscReadTest.test_check_members) ... ok
test_empty_name_attribute (test.test_tarfile.LzmaMiscReadTest.test_empty_name_attribute) ... ok
test_empty_tarfile (test.test_tarfile.LzmaMiscReadTest.test_empty_tarfile) ... ok
test_extract_directory (test.test_tarfile.LzmaMiscReadTest.test_extract_directory) ... ok
test_extract_hardlink (test.test_tarfile.LzmaMiscReadTest.test_extract_hardlink) ... ok
test_extract_pathlike_name (test.test_tarfile.LzmaMiscReadTest.test_extract_pathlike_name) ... ok
test_extractall (test.test_tarfile.LzmaMiscReadTest.test_extractall) ... ok
test_extractall_pathlike_name (test.test_tarfile.LzmaMiscReadTest.test_extractall_pathlike_name) ... ok
test_extractfile_attrs (test.test_tarfile.LzmaMiscReadTest.test_extractfile_attrs) ... ok
test_fail_comp (test.test_tarfile.LzmaMiscReadTest.test_fail_comp) ... ok
test_fileobj_with_offset (test.test_tarfile.LzmaMiscReadTest.test_fileobj_with_offset) ... ok
test_find_members (test.test_tarfile.LzmaMiscReadTest.test_find_members) ... ok
test_ignore_zeros (test.test_tarfile.LzmaMiscReadTest.test_ignore_zeros) ... ok
test_illegal_mode_arg (test.test_tarfile.LzmaMiscReadTest.test_illegal_mode_arg) ... ok
test_init_close_fobj (test.test_tarfile.LzmaMiscReadTest.test_init_close_fobj) ... ok
test_int_name_attribute (test.test_tarfile.LzmaMiscReadTest.test_int_name_attribute) ... ok
test_is_tarfile_erroneous (test.test_tarfile.LzmaMiscReadTest.test_is_tarfile_erroneous) ... ok
test_is_tarfile_keeps_position (test.test_tarfile.LzmaMiscReadTest.test_is_tarfile_keeps_position) ... ok
test_is_tarfile_valid (test.test_tarfile.LzmaMiscReadTest.test_is_tarfile_valid) ... ok
test_length_zero_header (test.test_tarfile.LzmaMiscReadTest.test_length_zero_header) ... ok
test_next_on_empty_tarfile (test.test_tarfile.LzmaMiscReadTest.test_next_on_empty_tarfile) ... ok
test_no_name_argument (test.test_tarfile.LzmaMiscReadTest.test_no_name_argument) ... skipped 'LZMAFile have no name attribute'
test_no_name_attribute (test.test_tarfile.LzmaMiscReadTest.test_no_name_attribute) ... ok
test_non_existent_tarfile (test.test_tarfile.LzmaMiscReadTest.test_non_existent_tarfile) ... ok
test_null_tarfile (test.test_tarfile.LzmaMiscReadTest.test_null_tarfile) ... ok
test_parallel_iteration (test.test_tarfile.LzmaMiscReadTest.test_parallel_iteration) ... ok
test_pathlike_name (test.test_tarfile.LzmaMiscReadTest.test_pathlike_name) ... ok
test_premature_end_of_archive (test.test_tarfile.LzmaMiscReadTest.test_premature_end_of_archive) ... ok
test_v7_dirtype (test.test_tarfile.LzmaMiscReadTest.test_v7_dirtype) ... ok
test_xstar_type (test.test_tarfile.LzmaMiscReadTest.test_xstar_type) ... ok
test_zlib_error_does_not_leak (test.test_tarfile.LzmaMiscReadTest.test_zlib_error_does_not_leak) ... ok
test_compare_members (test.test_tarfile.LzmaStreamReadTest.test_compare_members) ... ok
test_empty_tarfile (test.test_tarfile.LzmaStreamReadTest.test_empty_tarfile) ... ok
test_extractfile_attrs (test.test_tarfile.LzmaStreamReadTest.test_extractfile_attrs) ... ok
test_fileobj_regular_file (test.test_tarfile.LzmaStreamReadTest.test_fileobj_regular_file) ... ok
test_ignore_zeros (test.test_tarfile.LzmaStreamReadTest.test_ignore_zeros) ... ok
test_is_tarfile_erroneous (test.test_tarfile.LzmaStreamReadTest.test_is_tarfile_erroneous) ... ok
test_is_tarfile_keeps_position (test.test_tarfile.LzmaStreamReadTest.test_is_tarfile_keeps_position) ... ok
test_is_tarfile_valid (test.test_tarfile.LzmaStreamReadTest.test_is_tarfile_valid) ... ok
test_length_zero_header (test.test_tarfile.LzmaStreamReadTest.test_length_zero_header) ... ok
test_non_existent_tarfile (test.test_tarfile.LzmaStreamReadTest.test_non_existent_tarfile) ... ok
test_null_tarfile (test.test_tarfile.LzmaStreamReadTest.test_null_tarfile) ... ok
test_premature_end_of_archive (test.test_tarfile.LzmaStreamReadTest.test_premature_end_of_archive) ... ok
test_provoke_stream_error (test.test_tarfile.LzmaStreamReadTest.test_provoke_stream_error) ... ok
test_read_through (test.test_tarfile.LzmaStreamReadTest.test_read_through) ... ok
test_eof_marker (test.test_tarfile.LzmaStreamWriteTest.test_eof_marker) ... ok
test_file_mode (test.test_tarfile.LzmaStreamWriteTest.test_file_mode) ... ok
test_fileobj_no_close (test.test_tarfile.LzmaStreamWriteTest.test_fileobj_no_close) ... ok
test_stream_padding (test.test_tarfile.LzmaStreamWriteTest.test_stream_padding) ... ok
test_add_dir_getmember (test.test_tarfile.LzmaUstarReadTest.test_add_dir_getmember) ... ok
test_fileobj_iter (test.test_tarfile.LzmaUstarReadTest.test_fileobj_iter) ... ok
test_fileobj_link1 (test.test_tarfile.LzmaUstarReadTest.test_fileobj_link1) ... ok
test_fileobj_link2 (test.test_tarfile.LzmaUstarReadTest.test_fileobj_link2) ... ok
test_fileobj_readlines (test.test_tarfile.LzmaUstarReadTest.test_fileobj_readlines) ... ok
test_fileobj_regular_file (test.test_tarfile.LzmaUstarReadTest.test_fileobj_regular_file) ... ok
test_fileobj_seek (test.test_tarfile.LzmaUstarReadTest.test_fileobj_seek) ... ok
test_fileobj_symlink1 (test.test_tarfile.LzmaUstarReadTest.test_fileobj_symlink1) ... ok
test_fileobj_symlink2 (test.test_tarfile.LzmaUstarReadTest.test_fileobj_symlink2) ... ok
test_fileobj_text (test.test_tarfile.LzmaUstarReadTest.test_fileobj_text) ... ok
test_issue14160 (test.test_tarfile.LzmaUstarReadTest.test_issue14160) ... ok
test_100_char_name (test.test_tarfile.LzmaWriteTest.test_100_char_name) ... ok
test_abs_pathnames (test.test_tarfile.LzmaWriteTest.test_abs_pathnames) ... ok
test_add_self (test.test_tarfile.LzmaWriteTest.test_add_self) ... ok
test_cwd (test.test_tarfile.LzmaWriteTest.test_cwd) ... ok
test_directory_size (test.test_tarfile.LzmaWriteTest.test_directory_size) ... ok
test_eof_marker (test.test_tarfile.LzmaWriteTest.test_eof_marker) ... ok
test_extractall_symlinks (test.test_tarfile.LzmaWriteTest.test_extractall_symlinks) ... ok
test_file_size (test.test_tarfile.LzmaWriteTest.test_file_size) ... ok
test_fileobj_no_close (test.test_tarfile.LzmaWriteTest.test_fileobj_no_close) ... ok
test_filter (test.test_tarfile.LzmaWriteTest.test_filter) ... ok
test_gettarinfo_pathlike_name (test.test_tarfile.LzmaWriteTest.test_gettarinfo_pathlike_name) ... ok
test_link_size (test.test_tarfile.LzmaWriteTest.test_link_size) ... ok
test_open_nonwritable_fileobj (test.test_tarfile.LzmaWriteTest.test_open_nonwritable_fileobj) ... ok
test_ordered_recursion (test.test_tarfile.LzmaWriteTest.test_ordered_recursion) ... ok
test_pathnames (test.test_tarfile.LzmaWriteTest.test_pathnames) ... ok
test_symlink_size (test.test_tarfile.LzmaWriteTest.test_symlink_size) ... ok
test_tar_size (test.test_tarfile.LzmaWriteTest.test_tar_size) ... ok
test_find_blktype (test.test_tarfile.MemberReadTest.test_find_blktype) ... ok
test_find_chrtype (test.test_tarfile.MemberReadTest.test_find_chrtype) ... ok
test_find_conttype (test.test_tarfile.MemberReadTest.test_find_conttype) ... ok
test_find_dirtype (test.test_tarfile.MemberReadTest.test_find_dirtype) ... ok
test_find_dirtype_with_size (test.test_tarfile.MemberReadTest.test_find_dirtype_with_size) ... ok
test_find_fifotype (test.test_tarfile.MemberReadTest.test_find_fifotype) ... ok
test_find_gnusparse (test.test_tarfile.MemberReadTest.test_find_gnusparse) ... ok
test_find_gnusparse_00 (test.test_tarfile.MemberReadTest.test_find_gnusparse_00) ... ok
test_find_gnusparse_01 (test.test_tarfile.MemberReadTest.test_find_gnusparse_01) ... ok
test_find_gnusparse_10 (test.test_tarfile.MemberReadTest.test_find_gnusparse_10) ... ok
test_find_lnktype (test.test_tarfile.MemberReadTest.test_find_lnktype) ... ok
test_find_pax_umlauts (test.test_tarfile.MemberReadTest.test_find_pax_umlauts) ... ok
test_find_regtype (test.test_tarfile.MemberReadTest.test_find_regtype) ... ok
test_find_regtype_oldv7 (test.test_tarfile.MemberReadTest.test_find_regtype_oldv7) ... ok
test_find_sparse (test.test_tarfile.MemberReadTest.test_find_sparse) ... ok
test_find_symtype (test.test_tarfile.MemberReadTest.test_find_symtype) ... ok
test_find_umlauts (test.test_tarfile.MemberReadTest.test_find_umlauts) ... ok
test_find_ustar_longname (test.test_tarfile.MemberReadTest.test_find_ustar_longname) ... ok
test_bytes_name_attribute (test.test_tarfile.MiscReadTest.test_bytes_name_attribute) ... ok
test_check_members (test.test_tarfile.MiscReadTest.test_check_members) ... ok
test_empty_name_attribute (test.test_tarfile.MiscReadTest.test_empty_name_attribute) ... ok
test_empty_tarfile (test.test_tarfile.MiscReadTest.test_empty_tarfile) ... ok
test_extract_directory (test.test_tarfile.MiscReadTest.test_extract_directory) ... ok
test_extract_hardlink (test.test_tarfile.MiscReadTest.test_extract_hardlink) ... ok
test_extract_pathlike_name (test.test_tarfile.MiscReadTest.test_extract_pathlike_name) ... ok
test_extractall (test.test_tarfile.MiscReadTest.test_extractall) ... ok
test_extractall_pathlike_name (test.test_tarfile.MiscReadTest.test_extractall_pathlike_name) ... ok
test_extractfile_attrs (test.test_tarfile.MiscReadTest.test_extractfile_attrs) ... ok
test_fileobj_with_offset (test.test_tarfile.MiscReadTest.test_fileobj_with_offset) ... ok
test_find_members (test.test_tarfile.MiscReadTest.test_find_members) ... ok
test_ignore_zeros (test.test_tarfile.MiscReadTest.test_ignore_zeros) ... ok
test_illegal_mode_arg (test.test_tarfile.MiscReadTest.test_illegal_mode_arg) ... ok
test_init_close_fobj (test.test_tarfile.MiscReadTest.test_init_close_fobj) ... ok
test_int_name_attribute (test.test_tarfile.MiscReadTest.test_int_name_attribute) ... ok
test_is_tarfile_erroneous (test.test_tarfile.MiscReadTest.test_is_tarfile_erroneous) ... ok
test_is_tarfile_keeps_position (test.test_tarfile.MiscReadTest.test_is_tarfile_keeps_position) ... ok
test_is_tarfile_valid (test.test_tarfile.MiscReadTest.test_is_tarfile_valid) ... ok
test_length_zero_header (test.test_tarfile.MiscReadTest.test_length_zero_header) ... ok
test_next_on_empty_tarfile (test.test_tarfile.MiscReadTest.test_next_on_empty_tarfile) ... ok
test_no_name_argument (test.test_tarfile.MiscReadTest.test_no_name_argument) ... ok
test_no_name_attribute (test.test_tarfile.MiscReadTest.test_no_name_attribute) ... ok
test_non_existent_tarfile (test.test_tarfile.MiscReadTest.test_non_existent_tarfile) ... ok
test_null_tarfile (test.test_tarfile.MiscReadTest.test_null_tarfile) ... ok
test_parallel_iteration (test.test_tarfile.MiscReadTest.test_parallel_iteration) ... ok
test_pathlike_name (test.test_tarfile.MiscReadTest.test_pathlike_name) ... ok
test_premature_end_of_archive (test.test_tarfile.MiscReadTest.test_premature_end_of_archive) ... ok
test_v7_dirtype (test.test_tarfile.MiscReadTest.test_v7_dirtype) ... ok
test_xstar_type (test.test_tarfile.MiscReadTest.test_xstar_type) ... ok
test_zlib_error_does_not_leak (test.test_tarfile.MiscReadTest.test_zlib_error_does_not_leak) ... ok
test__all__ (test.test_tarfile.MiscTest.test__all__) ... ok
test_char_fields (test.test_tarfile.MiscTest.test_char_fields) ... ok
test_deferred_directory_attributes_update (test.test_tarfile.MiscTest.test_deferred_directory_attributes_update) ... ok
test_number_field_limits (test.test_tarfile.MiscTest.test_number_field_limits) ... ok
test_read_number_fields (test.test_tarfile.MiscTest.test_read_number_fields) ... ok
test_useful_error_message_when_modules_missing (test.test_tarfile.MiscTest.test_useful_error_message_when_modules_missing) ... ok
test_write_number_fields (test.test_tarfile.MiscTest.test_write_number_fields) ... ok
test_extractall_none_gid (test.test_tarfile.NoneInfoExtractTests_Data.test_extractall_none_gid) ... ok
test_extractall_none_gname (test.test_tarfile.NoneInfoExtractTests_Data.test_extractall_none_gname) ... ok
test_extractall_none_mode (test.test_tarfile.NoneInfoExtractTests_Data.test_extractall_none_mode) ... ok
test_extractall_none_mtime (test.test_tarfile.NoneInfoExtractTests_Data.test_extractall_none_mtime) ... ok
test_extractall_none_ownership (test.test_tarfile.NoneInfoExtractTests_Data.test_extractall_none_ownership) ... ok
test_extractall_none_uid (test.test_tarfile.NoneInfoExtractTests_Data.test_extractall_none_uid) ... ok
test_extractall_none_uname (test.test_tarfile.NoneInfoExtractTests_Data.test_extractall_none_uname) ... ok
test_extractall_none_gid (test.test_tarfile.NoneInfoExtractTests_Default.test_extractall_none_gid) ... ok
test_extractall_none_gname (test.test_tarfile.NoneInfoExtractTests_Default.test_extractall_none_gname) ... ok
test_extractall_none_mode (test.test_tarfile.NoneInfoExtractTests_Default.test_extractall_none_mode) ... ok
test_extractall_none_mtime (test.test_tarfile.NoneInfoExtractTests_Default.test_extractall_none_mtime) ... ok
test_extractall_none_ownership (test.test_tarfile.NoneInfoExtractTests_Default.test_extractall_none_ownership) ... ok
test_extractall_none_uid (test.test_tarfile.NoneInfoExtractTests_Default.test_extractall_none_uid) ... ok
test_extractall_none_uname (test.test_tarfile.NoneInfoExtractTests_Default.test_extractall_none_uname) ... ok
test_extractall_none_gid (test.test_tarfile.NoneInfoExtractTests_FullyTrusted.test_extractall_none_gid) ... ok
test_extractall_none_gname (test.test_tarfile.NoneInfoExtractTests_FullyTrusted.test_extractall_none_gname) ... ok
test_extractall_none_mode (test.test_tarfile.NoneInfoExtractTests_FullyTrusted.test_extractall_none_mode) ... ok
test_extractall_none_mtime (test.test_tarfile.NoneInfoExtractTests_FullyTrusted.test_extractall_none_mtime) ... ok
test_extractall_none_ownership (test.test_tarfile.NoneInfoExtractTests_FullyTrusted.test_extractall_none_ownership) ... ok
test_extractall_none_uid (test.test_tarfile.NoneInfoExtractTests_FullyTrusted.test_extractall_none_uid) ... ok
test_extractall_none_uname (test.test_tarfile.NoneInfoExtractTests_FullyTrusted.test_extractall_none_uname) ... ok
test_extractall_none_gid (test.test_tarfile.NoneInfoExtractTests_Tar.test_extractall_none_gid) ... ok
test_extractall_none_gname (test.test_tarfile.NoneInfoExtractTests_Tar.test_extractall_none_gname) ... ok
test_extractall_none_mode (test.test_tarfile.NoneInfoExtractTests_Tar.test_extractall_none_mode) ... ok
test_extractall_none_mtime (test.test_tarfile.NoneInfoExtractTests_Tar.test_extractall_none_mtime) ... ok
test_extractall_none_ownership (test.test_tarfile.NoneInfoExtractTests_Tar.test_extractall_none_ownership) ... ok
test_extractall_none_uid (test.test_tarfile.NoneInfoExtractTests_Tar.test_extractall_none_uid) ... ok
test_extractall_none_uname (test.test_tarfile.NoneInfoExtractTests_Tar.test_extractall_none_uname) ... ok
test_add (test.test_tarfile.NoneInfoTests_Misc.test_add) ... ok
test_list (test.test_tarfile.NoneInfoTests_Misc.test_list) ... ok
test_extract_with_numeric_owner (test.test_tarfile.NumericOwnerTest.test_extract_with_numeric_owner) ... ok
test_extract_without_numeric_owner (test.test_tarfile.NumericOwnerTest.test_extract_without_numeric_owner) ... skipped 'uid=0,gid=0 must be named "root"'
test_extractall_with_numeric_owner (test.test_tarfile.NumericOwnerTest.test_extractall_with_numeric_owner) ... ok
test_keyword_only (test.test_tarfile.NumericOwnerTest.test_keyword_only) ... ok
test_early_stop_at_invalid_offset_header (test.test_tarfile.OffsetValidationTests.test_early_stop_at_invalid_offset_header) ... ok
test_ignore_invalid_archive (test.test_tarfile.OffsetValidationTests.test_ignore_invalid_archive) ... ok
test_ignore_invalid_offset_headers (test.test_tarfile.OffsetValidationTests.test_ignore_invalid_offset_headers) ... ok
test_invalid_offset_header_validations (test.test_tarfile.OffsetValidationTests.test_invalid_offset_header_validations) ... ok
test_overwrite_broken_dir_symlink_as_dir (test.test_tarfile.OverwriteTests.test_overwrite_broken_dir_symlink_as_dir) ... ok
test_overwrite_broken_dir_symlink_as_implicit_dir (test.test_tarfile.OverwriteTests.test_overwrite_broken_dir_symlink_as_implicit_dir) ... ok
test_overwrite_broken_file_symlink_as_file (test.test_tarfile.OverwriteTests.test_overwrite_broken_file_symlink_as_file) ... ok
test_overwrite_dir_as_dir (test.test_tarfile.OverwriteTests.test_overwrite_dir_as_dir) ... ok
test_overwrite_dir_as_file (test.test_tarfile.OverwriteTests.test_overwrite_dir_as_file) ... ok
test_overwrite_dir_as_implicit_dir (test.test_tarfile.OverwriteTests.test_overwrite_dir_as_implicit_dir) ... ok
test_overwrite_dir_symlink_as_dir (test.test_tarfile.OverwriteTests.test_overwrite_dir_symlink_as_dir) ... ok
test_overwrite_dir_symlink_as_implicit_dir (test.test_tarfile.OverwriteTests.test_overwrite_dir_symlink_as_implicit_dir) ... ok
test_overwrite_file_as_dir (test.test_tarfile.OverwriteTests.test_overwrite_file_as_dir) ... ok
test_overwrite_file_as_file (test.test_tarfile.OverwriteTests.test_overwrite_file_as_file) ... ok
test_overwrite_file_as_implicit_dir (test.test_tarfile.OverwriteTests.test_overwrite_file_as_implicit_dir) ... ok
test_overwrite_file_symlink_as_file (test.test_tarfile.OverwriteTests.test_overwrite_file_symlink_as_file) ... ok
test_binary_header (test.test_tarfile.PAXUnicodeTest.test_binary_header) ... ok
test_iso8859_1_filename (test.test_tarfile.PAXUnicodeTest.test_iso8859_1_filename) ... ok
test_uname_unicode (test.test_tarfile.PAXUnicodeTest.test_uname_unicode) ... ok
test_unicode_argument (test.test_tarfile.PAXUnicodeTest.test_unicode_argument) ... ok
test_utf7_filename (test.test_tarfile.PAXUnicodeTest.test_utf7_filename) ... ok
test_utf8_filename (test.test_tarfile.PAXUnicodeTest.test_utf8_filename) ... ok
test_header_offset (test.test_tarfile.PaxReadTest.test_header_offset) ... ok
test_longname_directory (test.test_tarfile.PaxReadTest.test_longname_directory) ... ok
test_pax_global_headers (test.test_tarfile.PaxReadTest.test_pax_global_headers) ... ok
test_pax_header_bad_formats (test.test_tarfile.PaxReadTest.test_pax_header_bad_formats) ... ok
test_pax_number_fields (test.test_tarfile.PaxReadTest.test_pax_number_fields) ... ok
test_read_longlink (test.test_tarfile.PaxReadTest.test_read_longlink) ... ok
test_read_longname (test.test_tarfile.PaxReadTest.test_read_longname) ... ok
test_truncated_longname (test.test_tarfile.PaxReadTest.test_truncated_longname) ... ok
test_create_pax_header (test.test_tarfile.PaxWriteTest.test_create_pax_header) ... ok
test_longlink_1023 (test.test_tarfile.PaxWriteTest.test_longlink_1023) ... ok
test_longlink_1024 (test.test_tarfile.PaxWriteTest.test_longlink_1024) ... ok
test_longlink_1025 (test.test_tarfile.PaxWriteTest.test_longlink_1025) ... ok
test_longname_1023 (test.test_tarfile.PaxWriteTest.test_longname_1023) ... ok
test_longname_1024 (test.test_tarfile.PaxWriteTest.test_longname_1024) ... ok
test_longname_1025 (test.test_tarfile.PaxWriteTest.test_longname_1025) ... ok
test_longnamelink_1023 (test.test_tarfile.PaxWriteTest.test_longnamelink_1023) ... ok
test_longnamelink_1024 (test.test_tarfile.PaxWriteTest.test_longnamelink_1024) ... ok
test_longnamelink_1025 (test.test_tarfile.PaxWriteTest.test_longnamelink_1025) ... ok
test_pax_extended_header (test.test_tarfile.PaxWriteTest.test_pax_extended_header) ... ok
test_pax_global_header (test.test_tarfile.PaxWriteTest.test_pax_global_header) ... ok
test_replace_all (test.test_tarfile.ReplaceTests.test_replace_all) ... ok
test_replace_deep (test.test_tarfile.ReplaceTests.test_replace_deep) ... ok
test_replace_internal (test.test_tarfile.ReplaceTests.test_replace_internal) ... ok
test_replace_name (test.test_tarfile.ReplaceTests.test_replace_name) ... ok
test_replace_shallow (test.test_tarfile.ReplaceTests.test_replace_shallow) ... ok
test_compare_members (test.test_tarfile.StreamReadTest.test_compare_members) ... ok
test_empty_tarfile (test.test_tarfile.StreamReadTest.test_empty_tarfile) ... ok
test_extractfile_attrs (test.test_tarfile.StreamReadTest.test_extractfile_attrs) ... ok
test_fileobj_regular_file (test.test_tarfile.StreamReadTest.test_fileobj_regular_file) ... ok
test_ignore_zeros (test.test_tarfile.StreamReadTest.test_ignore_zeros) ... ok
test_is_tarfile_erroneous (test.test_tarfile.StreamReadTest.test_is_tarfile_erroneous) ... ok
test_is_tarfile_keeps_position (test.test_tarfile.StreamReadTest.test_is_tarfile_keeps_position) ... ok
test_is_tarfile_valid (test.test_tarfile.StreamReadTest.test_is_tarfile_valid) ... ok
test_length_zero_header (test.test_tarfile.StreamReadTest.test_length_zero_header) ... ok
test_non_existent_tarfile (test.test_tarfile.StreamReadTest.test_non_existent_tarfile) ... ok
test_null_tarfile (test.test_tarfile.StreamReadTest.test_null_tarfile) ... ok
test_premature_end_of_archive (test.test_tarfile.StreamReadTest.test_premature_end_of_archive) ... ok
test_provoke_stream_error (test.test_tarfile.StreamReadTest.test_provoke_stream_error) ... ok
test_read_through (test.test_tarfile.StreamReadTest.test_read_through) ... ok
test_eof_marker (test.test_tarfile.StreamWriteTest.test_eof_marker) ... ok
test_file_mode (test.test_tarfile.StreamWriteTest.test_file_mode) ... ok
test_fileobj_no_close (test.test_tarfile.StreamWriteTest.test_fileobj_no_close) ... ok
test_stream_padding (test.test_tarfile.StreamWriteTest.test_stream_padding) ... ok
test_absolute (test.test_tarfile.TestExtractionFilters.test_absolute) ... ok
test_absolute_hardlink (test.test_tarfile.TestExtractionFilters.test_absolute_hardlink) ... ok
test_absolute_symlink (test.test_tarfile.TestExtractionFilters.test_absolute_symlink) ... ok
test_bad_filter_name (test.test_tarfile.TestExtractionFilters.test_bad_filter_name) ... ok
test_benign_file (test.test_tarfile.TestExtractionFilters.test_benign_file) ... ok
test_chains (test.test_tarfile.TestExtractionFilters.test_chains) ... ok
test_change_default_filter_on_class (test.test_tarfile.TestExtractionFilters.test_change_default_filter_on_class) ... ok
test_change_default_filter_on_instance (test.test_tarfile.TestExtractionFilters.test_change_default_filter_on_instance) ... ok
test_change_default_filter_on_subclass (test.test_tarfile.TestExtractionFilters.test_change_default_filter_on_subclass) ... ok
test_change_default_filter_to_string (test.test_tarfile.TestExtractionFilters.test_change_default_filter_to_string) ... ok
test_chmod_outside_dir (test.test_tarfile.TestExtractionFilters.test_chmod_outside_dir) ... ok
test_custom_filter (test.test_tarfile.TestExtractionFilters.test_custom_filter) ... ok
test_data_filter (test.test_tarfile.TestExtractionFilters.test_data_filter) ... ok
test_deep_symlink (test.test_tarfile.TestExtractionFilters.test_deep_symlink) ... ok
test_default_filter_warns_not (test.test_tarfile.TestExtractionFilters.test_default_filter_warns_not)
Ensure the default filter does not warn (like in 3.12) ... ok
test_errorlevel (test.test_tarfile.TestExtractionFilters.test_errorlevel) ... ok
test_exfiltration_via_symlink (test.test_tarfile.TestExtractionFilters.test_exfiltration_via_symlink) ... ok
test_fully_trusted_filter (test.test_tarfile.TestExtractionFilters.test_fully_trusted_filter) ... ok
test_link_fallback_normalizes (test.test_tarfile.TestExtractionFilters.test_link_fallback_normalizes) ... ok
test_modes (test.test_tarfile.TestExtractionFilters.test_modes) ... FAIL
test_parent_symlink (test.test_tarfile.TestExtractionFilters.test_parent_symlink) ... ok
test_parent_symlink2 (test.test_tarfile.TestExtractionFilters.test_parent_symlink2) ... ok
test_pipe (test.test_tarfile.TestExtractionFilters.test_pipe) ... ok
test_realpath_limit_attack (test.test_tarfile.TestExtractionFilters.test_realpath_limit_attack) ... ok
test_sly_relative0 (test.test_tarfile.TestExtractionFilters.test_sly_relative0) ... ok
test_sly_relative2 (test.test_tarfile.TestExtractionFilters.test_sly_relative2) ... ok
test_sneaky_hardlink_fallback (test.test_tarfile.TestExtractionFilters.test_sneaky_hardlink_fallback) ... ok
test_special_files (test.test_tarfile.TestExtractionFilters.test_special_files) ... ok
test_stateful_filter (test.test_tarfile.TestExtractionFilters.test_stateful_filter) ... ok
test_tar_filter (test.test_tarfile.TestExtractionFilters.test_tar_filter) ... ok
test_add_dir_getmember (test.test_tarfile.UstarReadTest.test_add_dir_getmember) ... ok
test_fileobj_iter (test.test_tarfile.UstarReadTest.test_fileobj_iter) ... ok
test_fileobj_link1 (test.test_tarfile.UstarReadTest.test_fileobj_link1) ... ok
test_fileobj_link2 (test.test_tarfile.UstarReadTest.test_fileobj_link2) ... ok
test_fileobj_readlines (test.test_tarfile.UstarReadTest.test_fileobj_readlines) ... ok
test_fileobj_regular_file (test.test_tarfile.UstarReadTest.test_fileobj_regular_file) ... ok
test_fileobj_seek (test.test_tarfile.UstarReadTest.test_fileobj_seek) ... ok
test_fileobj_symlink1 (test.test_tarfile.UstarReadTest.test_fileobj_symlink1) ... ok
test_fileobj_symlink2 (test.test_tarfile.UstarReadTest.test_fileobj_symlink2) ... ok
test_fileobj_text (test.test_tarfile.UstarReadTest.test_fileobj_text) ... ok
test_issue14160 (test.test_tarfile.UstarReadTest.test_issue14160) ... ok
test_iso8859_1_filename (test.test_tarfile.UstarUnicodeTest.test_iso8859_1_filename) ... ok
test_uname_unicode (test.test_tarfile.UstarUnicodeTest.test_uname_unicode) ... ok
test_unicode_argument (test.test_tarfile.UstarUnicodeTest.test_unicode_argument) ... ok
test_unicode_filename_error (test.test_tarfile.UstarUnicodeTest.test_unicode_filename_error) ... ok
test_unicode_link1 (test.test_tarfile.UstarUnicodeTest.test_unicode_link1) ... ok
test_unicode_link2 (test.test_tarfile.UstarUnicodeTest.test_unicode_link2) ... ok
test_unicode_longname1 (test.test_tarfile.UstarUnicodeTest.test_unicode_longname1) ... ok
test_unicode_longname2 (test.test_tarfile.UstarUnicodeTest.test_unicode_longname2) ... ok
test_unicode_longname3 (test.test_tarfile.UstarUnicodeTest.test_unicode_longname3) ... ok
test_unicode_longname4 (test.test_tarfile.UstarUnicodeTest.test_unicode_longname4) ... ok
test_unicode_name1 (test.test_tarfile.UstarUnicodeTest.test_unicode_name1) ... ok
test_unicode_name2 (test.test_tarfile.UstarUnicodeTest.test_unicode_name2) ... ok
test_utf7_filename (test.test_tarfile.UstarUnicodeTest.test_utf7_filename) ... ok
test_utf8_filename (test.test_tarfile.UstarUnicodeTest.test_utf8_filename) ... ok
test_100_char_name (test.test_tarfile.WriteTest.test_100_char_name) ... ok
test_abs_pathnames (test.test_tarfile.WriteTest.test_abs_pathnames) ... ok
test_add_self (test.test_tarfile.WriteTest.test_add_self) ... ok
test_cwd (test.test_tarfile.WriteTest.test_cwd) ... ok
test_directory_size (test.test_tarfile.WriteTest.test_directory_size) ... ok
test_eof_marker (test.test_tarfile.WriteTest.test_eof_marker) ... ok
test_extractall_symlinks (test.test_tarfile.WriteTest.test_extractall_symlinks) ... ok
test_file_size (test.test_tarfile.WriteTest.test_file_size) ... ok
test_fileobj_no_close (test.test_tarfile.WriteTest.test_fileobj_no_close) ... ok
test_filter (test.test_tarfile.WriteTest.test_filter) ... ok
test_gettarinfo_pathlike_name (test.test_tarfile.WriteTest.test_gettarinfo_pathlike_name) ... ok
test_link_size (test.test_tarfile.WriteTest.test_link_size) ... ok
test_open_nonwritable_fileobj (test.test_tarfile.WriteTest.test_open_nonwritable_fileobj) ... ok
test_ordered_recursion (test.test_tarfile.WriteTest.test_ordered_recursion) ... ok
test_pathnames (test.test_tarfile.WriteTest.test_pathnames) ... ok
test_symlink_size (test.test_tarfile.WriteTest.test_symlink_size) ... ok
test_tar_size (test.test_tarfile.WriteTest.test_tar_size) ... ok
======================================================================
FAIL: test_modes (test.test_tarfile.TestExtractionFilters.test_modes)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_tarfile.py", line 4092, in test_modes
self.expect_file('all_bits', mode='?rwsrwsrwt')
^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_tarfile.py", line 3485, in expect_file
self.assertEqual(got, mode)
^^^^^^^^^^^
AssertionError: '?rwsrwxrwt' != '?rwsrwsrwt'
- ?rwsrwxrwt
? ^
+ ?rwsrwsrwt
? ^
----------------------------------------------------------------------
Ran 601 tests in 9.446s
FAILED (failures=1, skipped=9)
test_tarfile failed (1 failure)
== Tests result: FAILURE ==
1 test failed:
test_tarfile
Total duration: 9.6 sec
Total tests: run=601 failures=1 skipped=9
Total test files: run=1/1 failed=1
Result: FAILURE
test test_tarfile failed
_______________________________________ _______________________________________
== PyPy 3.11.15 (f01615569f2d, May 19 2026, 01:30:51) [PyPy 7.3.23-alpha0 with GCC Apple LLVM 16.0.0 (clang-1600.0.26.6)]
== macOS-15.4.1-arm64-arm-64bit little-endian
== Python build: release with_assert
== cwd: /private/tmp/buildbot-arm64/pytest/test_python_worker_80081æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 3452506183
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 4.93 Run 1 test sequentially
0:00:00 load avg: 4.93 [1/1] test_tcl
setUpModule (test.test_tcl) ... ERROR
======================================================================
ERROR: setUpModule (test.test_tcl)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_tcl.py", line 711, in setUpModule
tcl = Tcl()
^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/tkinter/__init__.py", line 2452, in Tcl
return Tk(screenName, baseName, className, useTk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/tkinter/__init__.py", line 2350, in __init__
self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_tkinter/__init__.py", line 32, in create
return TkApp(screenName, className,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_tkinter/app.py", line 166, in __new__
self._typeCache.add_extra_types(self)
^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_tkinter/tclobj.py", line 21, in add_extra_types
result = app.call('expr', 'true')
^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_tkinter/app.py", line 329, in call
self.raiseTclError()
^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_tkinter/app.py", line 178, in raiseTclError
tklib.Tcl_GetStringResult(self.interp)).decode('utf-8'))
^^^^^^
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc0 in position 28: invalid start byte
----------------------------------------------------------------------
Ran 0 tests in 0.013s
FAILED (errors=1)
test_tcl failed (1 error)
== Tests result: FAILURE ==
1 test failed:
test_tcl
Total duration: 100 ms
Total tests: run=0
Total test files: run=1/1 failed=1
Result: FAILURE
test test_tcl failed
_______________________________________ _______________________________________
== PyPy 3.11.15 (f01615569f2d, May 19 2026, 01:30:51) [PyPy 7.3.23-alpha0 with GCC Apple LLVM 16.0.0 (clang-1600.0.26.6)]
== macOS-15.4.1-arm64-arm-64bit little-endian
== Python build: release with_assert
== cwd: /private/tmp/buildbot-arm64/pytest/test_python_worker_81059æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 1953743343
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 4.83 Run 1 test sequentially
0:00:00 load avg: 4.83 [1/1] test_utf8_mode
test_cmd_line (test.test_utf8_mode.UTF8ModeTests.test_cmd_line) ...
test_cmd_line (test.test_utf8_mode.UTF8ModeTests.test_cmd_line) (LC_ALL='C') ... FAIL
test_cmd_line (test.test_utf8_mode.UTF8ModeTests.test_cmd_line) (LC_ALL='POSIX') ... FAIL
test_device_encoding (test.test_utf8_mode.UTF8ModeTests.test_device_encoding) ... skipped 'sys.stdout is not a TTY'
test_env_var (test.test_utf8_mode.UTF8ModeTests.test_env_var) ... ok
test_filesystemencoding (test.test_utf8_mode.UTF8ModeTests.test_filesystemencoding) ... ok
test_io (test.test_utf8_mode.UTF8ModeTests.test_io) ... ok
test_io_encoding (test.test_utf8_mode.UTF8ModeTests.test_io_encoding) ... ok
test_locale_getpreferredencoding (test.test_utf8_mode.UTF8ModeTests.test_locale_getpreferredencoding) ... ok
test_optim_level (test.test_utf8_mode.UTF8ModeTests.test_optim_level) ... ok
test_posix_locale (test.test_utf8_mode.UTF8ModeTests.test_posix_locale) ... ok
test_pyio_encoding (test.test_utf8_mode.UTF8ModeTests.test_pyio_encoding) ... ok
test_stdio (test.test_utf8_mode.UTF8ModeTests.test_stdio) ... ok
test_xoption (test.test_utf8_mode.UTF8ModeTests.test_xoption) ... ok
======================================================================
FAIL: test_cmd_line (test.test_utf8_mode.UTF8ModeTests.test_cmd_line) (LC_ALL='C')
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_utf8_mode.py", line 237, in test_cmd_line
check('utf8=0', [c_arg], LC_ALL=loc)
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_utf8_mode.py", line 222, in check
self.assertEqual(args, ascii(expected), out)
^^^^^^^^^^^
AssertionError: "['h\\xc3\\xa9\\xe2\\x82\\xac']" != "['h\\xe9\\u20ac']"
- ['h\xc3\xa9\xe2\x82\xac']
+ ['h\xe9\u20ac']
: US-ASCII:['h\xc3\xa9\xe2\x82\xac']
======================================================================
FAIL: test_cmd_line (test.test_utf8_mode.UTF8ModeTests.test_cmd_line) (LC_ALL='POSIX')
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_utf8_mode.py", line 237, in test_cmd_line
check('utf8=0', [c_arg], LC_ALL=loc)
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_utf8_mode.py", line 222, in check
self.assertEqual(args, ascii(expected), out)
^^^^^^^^^^^
AssertionError: "['h\\xc3\\xa9\\xe2\\x82\\xac']" != "['h\\xe9\\u20ac']"
- ['h\xc3\xa9\xe2\x82\xac']
+ ['h\xe9\u20ac']
: US-ASCII:['h\xc3\xa9\xe2\x82\xac']
----------------------------------------------------------------------
Ran 12 tests in 0.852s
FAILED (failures=2, skipped=1)
test_utf8_mode failed (2 failures)
== Tests result: FAILURE ==
1 test failed:
test_utf8_mode
Total duration: 928 ms
Total tests: run=12 failures=2 skipped=1
Total test files: run=1/1 failed=1
Result: FAILURE
test test_utf8_mode failed
_______________________________________ _______________________________________
== PyPy 3.11.15 (f01615569f2d, May 19 2026, 01:30:51) [PyPy 7.3.23-alpha0 with GCC Apple LLVM 16.0.0 (clang-1600.0.26.6)]
== macOS-15.4.1-arm64-arm-64bit little-endian
== Python build: release with_assert
== cwd: /private/tmp/buildbot-arm64/pytest/test_python_worker_82644æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 2954211856
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 4.09 Run 8 tests sequentially
0:00:00 load avg: 4.09 [1/8] test_concurrent_futures.test_as_completed
test_correct_timeout_exception_msg (test.test_concurrent_futures.test_as_completed.ProcessPoolForkAsCompletedTest.test_correct_timeout_exception_msg) ... 0.00s ok
test_duplicate_futures (test.test_concurrent_futures.test_as_completed.ProcessPoolForkAsCompletedTest.test_duplicate_futures) ... 2.02s ok
test_free_reference_yielded_future (test.test_concurrent_futures.test_as_completed.ProcessPoolForkAsCompletedTest.test_free_reference_yielded_future) ... 0.16s ok
test_no_timeout (test.test_concurrent_futures.test_as_completed.ProcessPoolForkAsCompletedTest.test_no_timeout) ... 0.01s ok
test_zero_timeout (test.test_concurrent_futures.test_as_completed.ProcessPoolForkAsCompletedTest.test_zero_timeout) ... 2.02s ok
test_correct_timeout_exception_msg (test.test_concurrent_futures.test_as_completed.ProcessPoolForkserverAsCompletedTest.test_correct_timeout_exception_msg) ... 0.00s ok
test_duplicate_futures (test.test_concurrent_futures.test_as_completed.ProcessPoolForkserverAsCompletedTest.test_duplicate_futures) ... 2.08s ok
test_free_reference_yielded_future (test.test_concurrent_futures.test_as_completed.ProcessPoolForkserverAsCompletedTest.test_free_reference_yielded_future) ... 0.14s ok
test_no_timeout (test.test_concurrent_futures.test_as_completed.ProcessPoolForkserverAsCompletedTest.test_no_timeout) ... 0.05s ok
test_zero_timeout (test.test_concurrent_futures.test_as_completed.ProcessPoolForkserverAsCompletedTest.test_zero_timeout) ... 2.02s ok
test_correct_timeout_exception_msg (test.test_concurrent_futures.test_as_completed.ProcessPoolSpawnAsCompletedTest.test_correct_timeout_exception_msg) ... 0.00s ok
test_duplicate_futures (test.test_concurrent_futures.test_as_completed.ProcessPoolSpawnAsCompletedTest.test_duplicate_futures) ... 2.08s ok
test_free_reference_yielded_future (test.test_concurrent_futures.test_as_completed.ProcessPoolSpawnAsCompletedTest.test_free_reference_yielded_future) ... 0.15s ok
test_no_timeout (test.test_concurrent_futures.test_as_completed.ProcessPoolSpawnAsCompletedTest.test_no_timeout) ... 0.11s ok
test_zero_timeout (test.test_concurrent_futures.test_as_completed.ProcessPoolSpawnAsCompletedTest.test_zero_timeout) ... 2.08s ok
test_correct_timeout_exception_msg (test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_correct_timeout_exception_msg) ... 0.00s ok
test_duplicate_futures (test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_duplicate_futures) ... 2.01s ok
test_free_reference_yielded_future (test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_free_reference_yielded_future) ... 0.15s ok
test_no_timeout (test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_no_timeout) ... 0.00s ok
test_zero_timeout (test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_zero_timeout) ... 2.01s ok
----------------------------------------------------------------------
Ran 20 tests in 17.576s
OK
0:00:17 load avg: 4.22 [2/8] test_concurrent_futures.test_deadlock
test_crash_at_task_unpickle (test.test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_crash_at_task_unpickle) ... 0.01s ok
test_crash_big_data (test.test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_crash_big_data) ... 0.22s ok
test_crash_during_func_exec_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_crash_during_func_exec_on_worker) ... 0.01s ok
test_crash_during_result_pickle_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_crash_during_result_pickle_on_worker) ... 0.02s ok
test_error_at_task_pickle (test.test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_error_at_task_pickle) ... 0.01s ok
test_error_at_task_unpickle (test.test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_error_at_task_unpickle) ... 0.01s ok
test_error_during_func_exec_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_error_during_func_exec_on_worker) ... 0.02s ok
test_error_during_result_pickle_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_error_during_result_pickle_on_worker) ... 0.01s ok
test_error_during_result_unpickle_in_result_handler (test.test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_error_during_result_unpickle_in_result_handler) ... 0.01s ok
test_exit_at_task_unpickle (test.test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_exit_at_task_unpickle) ... 0.01s ok
test_exit_during_func_exec_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_exit_during_func_exec_on_worker) ... 0.01s ok
test_exit_during_result_pickle_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_exit_during_result_pickle_on_worker) ... 0.01s ok
test_exit_during_result_unpickle_in_result_handler (test.test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_exit_during_result_unpickle_in_result_handler) ... 0.01s ok
test_gh105829_should_not_deadlock_if_wakeup_pipe_full (test.test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_gh105829_should_not_deadlock_if_wakeup_pipe_full) ... 3.08s ok
test_shutdown_deadlock (test.test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_shutdown_deadlock) ... 0.11s ok
test_shutdown_deadlock_pickle (test.test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_shutdown_deadlock_pickle) ... 0.01s ok
test_crash_at_task_unpickle (test.test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_crash_at_task_unpickle) ... 0.18s ok
test_crash_big_data (test.test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_crash_big_data) ... 0.28s ok
test_crash_during_func_exec_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_crash_during_func_exec_on_worker) ... 0.09s ok
test_crash_during_result_pickle_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_crash_during_result_pickle_on_worker) ... 0.11s ok
test_error_at_task_pickle (test.test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_error_at_task_pickle) ... 0.01s ok
test_error_at_task_unpickle (test.test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_error_at_task_unpickle) ... 0.10s ok
test_error_during_func_exec_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_error_during_func_exec_on_worker) ... 0.10s ok
test_error_during_result_pickle_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_error_during_result_pickle_on_worker) ... 0.09s ok
test_error_during_result_unpickle_in_result_handler (test.test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_error_during_result_unpickle_in_result_handler) ... 0.09s ok
test_exit_at_task_unpickle (test.test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_exit_at_task_unpickle) ... 0.09s ok
test_exit_during_func_exec_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_exit_during_func_exec_on_worker) ... 0.09s ok
test_exit_during_result_pickle_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_exit_during_result_pickle_on_worker) ... 0.09s ok
test_exit_during_result_unpickle_in_result_handler (test.test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_exit_during_result_unpickle_in_result_handler) ... 0.09s ok
test_gh105829_should_not_deadlock_if_wakeup_pipe_full (test.test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_gh105829_should_not_deadlock_if_wakeup_pipe_full) ... 3.08s ok
test_shutdown_deadlock (test.test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_shutdown_deadlock) ... 0.19s ok
test_shutdown_deadlock_pickle (test.test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_shutdown_deadlock_pickle) ... 0.02s ok
test_crash_at_task_unpickle (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_crash_at_task_unpickle) ... 0.16s ok
test_crash_big_data (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_crash_big_data) ... 0.22s ok
test_crash_during_func_exec_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_crash_during_func_exec_on_worker) ... 0.16s ok
test_crash_during_result_pickle_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_crash_during_result_pickle_on_worker) ... 0.16s ok
test_error_at_task_pickle (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_error_at_task_pickle) ... 0.10s ok
test_error_at_task_unpickle (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_error_at_task_unpickle) ... 0.15s ok
test_error_during_func_exec_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_error_during_func_exec_on_worker) ... 0.14s ok
test_error_during_result_pickle_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_error_during_result_pickle_on_worker) ... 0.14s ok
test_error_during_result_unpickle_in_result_handler (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_error_during_result_unpickle_in_result_handler) ... 0.14s ok
test_exit_at_task_unpickle (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_exit_at_task_unpickle) ... 0.15s ok
test_exit_during_func_exec_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_exit_during_func_exec_on_worker) ... 0.15s ok
test_exit_during_result_pickle_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_exit_during_result_pickle_on_worker) ... 0.14s ok
test_exit_during_result_unpickle_in_result_handler (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_exit_during_result_unpickle_in_result_handler) ... 0.14s ok
test_gh105829_should_not_deadlock_if_wakeup_pipe_full (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_gh105829_should_not_deadlock_if_wakeup_pipe_full) ... 3.11s ok
test_shutdown_deadlock (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_shutdown_deadlock) ... 0.25s ok
test_shutdown_deadlock_pickle (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_shutdown_deadlock_pickle) ... 0.09s ok
----------------------------------------------------------------------
Ran 48 tests in 14.918s
OK
0:00:32 load avg: 4.40 [3/8] test_concurrent_futures.test_future
test_cancel (test.test_concurrent_futures.test_future.FutureTests.test_cancel) ... ok
test_cancelled (test.test_concurrent_futures.test_future.FutureTests.test_cancelled) ... ok
test_done (test.test_concurrent_futures.test_future.FutureTests.test_done) ... ok
test_done_callback_already_cancelled (test.test_concurrent_futures.test_future.FutureTests.test_done_callback_already_cancelled) ... ok
test_done_callback_already_failed (test.test_concurrent_futures.test_future.FutureTests.test_done_callback_already_failed) ... ok
test_done_callback_already_successful (test.test_concurrent_futures.test_future.FutureTests.test_done_callback_already_successful) ... ok
test_done_callback_raises (test.test_concurrent_futures.test_future.FutureTests.test_done_callback_raises) ... ok
test_done_callback_raises_already_succeeded (test.test_concurrent_futures.test_future.FutureTests.test_done_callback_raises_already_succeeded) ... ok
test_done_callback_with_cancel (test.test_concurrent_futures.test_future.FutureTests.test_done_callback_with_cancel) ... ok
test_done_callback_with_exception (test.test_concurrent_futures.test_future.FutureTests.test_done_callback_with_exception) ... ok
test_done_callback_with_result (test.test_concurrent_futures.test_future.FutureTests.test_done_callback_with_result) ... ok
test_exception_with_success (test.test_concurrent_futures.test_future.FutureTests.test_exception_with_success) ... ok
test_exception_with_timeout (test.test_concurrent_futures.test_future.FutureTests.test_exception_with_timeout) ... ok
test_multiple_set_exception (test.test_concurrent_futures.test_future.FutureTests.test_multiple_set_exception) ... ok
test_multiple_set_result (test.test_concurrent_futures.test_future.FutureTests.test_multiple_set_result) ... ok
test_repr (test.test_concurrent_futures.test_future.FutureTests.test_repr) ... ok
test_result_with_cancel (test.test_concurrent_futures.test_future.FutureTests.test_result_with_cancel) ... ok
test_result_with_success (test.test_concurrent_futures.test_future.FutureTests.test_result_with_success) ... ok
test_result_with_timeout (test.test_concurrent_futures.test_future.FutureTests.test_result_with_timeout) ... ok
test_running (test.test_concurrent_futures.test_future.FutureTests.test_running) ... ok
----------------------------------------------------------------------
Ran 20 tests in 3.605s
OK
0:00:36 load avg: 4.37 [4/8] test_concurrent_futures.test_init
test_initializer (test.test_concurrent_futures.test_init.ProcessPoolForkFailingInitializerTest.test_initializer) ... FAIL
0.01s test_initializer (test.test_concurrent_futures.test_init.ProcessPoolForkInitializerTest.test_initializer) ... 0.01s ok
test_initializer (test.test_concurrent_futures.test_init.ProcessPoolForkserverFailingInitializerTest.test_initializer) ... 0.26s ok
test_initializer (test.test_concurrent_futures.test_init.ProcessPoolForkserverInitializerTest.test_initializer) ... 0.06s ok
test_initializer (test.test_concurrent_futures.test_init.ProcessPoolSpawnFailingInitializerTest.test_initializer) ... 0.22s ok
test_initializer (test.test_concurrent_futures.test_init.ProcessPoolSpawnInitializerTest.test_initializer) ... 0.11s ok
test_initializer (test.test_concurrent_futures.test_init.ThreadPoolFailingInitializerTest.test_initializer) ... 0.11s ok
test_initializer (test.test_concurrent_futures.test_init.ThreadPoolInitializerTest.test_initializer) ... 0.00s ok
======================================================================
FAIL: test_initializer (test.test_concurrent_futures.test_init.ProcessPoolForkFailingInitializerTest.test_initializer)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_concurrent_futures/test_init.py", line 70, in test_initializer
with self._assert_logged('ValueError: error in initializer'):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/contextlib.py", line 144, in __exit__
next(self.gen)
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_concurrent_futures/test_init.py", line 103, in _assert_logged
self.assertTrue(any(msg in line for line in output),
^^^^^^^^^^
AssertionError: False is not true : []
----------------------------------------------------------------------
Ran 8 tests in 1.038s
FAILED (failures=1)
0:00:37 load avg: 4.37 [5/8/1] test_concurrent_futures.test_process_pool -- test_concurrent_futures.test_init failed (1 failure)
test_free_reference (test.test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_free_reference) ... 0.26s ok
test_idle_process_reuse_multiple (test.test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_idle_process_reuse_multiple) ... skipped 'Incompatible with the fork start method.'
0.00s test_idle_process_reuse_one (test.test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_idle_process_reuse_one) ... skipped 'Incompatible with the fork start method.'
0.00s test_killed_child (test.test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_killed_child) ... 0.02s ok
test_map (test.test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_map) ... 0.02s ok
test_map_chunksize (test.test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_map_chunksize) ... 0.02s ok
test_map_exception (test.test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_map_exception) ... 0.02s ok
test_map_timeout (test.test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_map_timeout) ... 6.02s ok
test_max_tasks_early_shutdown (test.test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_max_tasks_early_shutdown) ... skipped 'Incompatible with the fork start method.'
0.00s test_max_tasks_per_child (test.test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_max_tasks_per_child) ... 0.00s ok
test_max_tasks_per_child_defaults_to_spawn_context (test.test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_max_tasks_per_child_defaults_to_spawn_context) ... 0.00s ok
test_max_workers_negative (test.test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_max_workers_negative) ... 0.00s ok
test_max_workers_too_large (test.test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_max_workers_too_large) ... skipped 'Windows-only process limit'
test_no_stale_references (test.test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_no_stale_references) ... skipped 'implementation detail specific to cpython'
test_ressources_gced_in_workers (test.test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_ressources_gced_in_workers) ... skipped 'implementation detail specific to cpython'
test_saturation (test.test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_saturation) ... 0.04s ok
test_shutdown_race_issue12456 (test.test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_shutdown_race_issue12456) ... 0.02s ok
test_submit (test.test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_submit) ... 0.02s ok
test_submit_keyword (test.test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_submit_keyword) ... 0.02s ok
test_traceback (test.test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_traceback) ... 0.02s ok
test_free_reference (test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_free_reference) ... 0.37s ok
test_idle_process_reuse_multiple (test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_idle_process_reuse_multiple) ... 0.06s ok
test_idle_process_reuse_one (test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_idle_process_reuse_one) ... 0.05s ok
test_killed_child (test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_killed_child) ... 0.00s ok
test_map (test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_map) ... 0.03s ok
test_map_chunksize (test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_map_chunksize) ... 0.03s ok
test_map_exception (test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_map_exception) ... 0.03s ok
test_map_timeout (test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_map_timeout) ... 6.02s ok
test_max_tasks_early_shutdown (test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_max_tasks_early_shutdown) ... 0.14s ok
test_max_tasks_per_child (test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_max_tasks_per_child) ... 0.03s ok
test_max_tasks_per_child_defaults_to_spawn_context (test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_max_tasks_per_child_defaults_to_spawn_context) ... 0.00s ok
test_max_workers_negative (test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_max_workers_negative) ... 0.00s ok
test_max_workers_too_large (test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_max_workers_too_large) ... skipped 'Windows-only process limit'
test_no_stale_references (test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_no_stale_references) ... skipped 'implementation detail specific to cpython'
test_ressources_gced_in_workers (test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_ressources_gced_in_workers) ... skipped 'implementation detail specific to cpython'
test_saturation (test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_saturation) ... 0.05s ok
test_shutdown_race_issue12456 (test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_shutdown_race_issue12456) ... 0.03s ok
test_submit (test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_submit) ... 0.02s ok
test_submit_keyword (test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_submit_keyword) ... 0.05s ok
test_traceback (test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_traceback) ... 0.07s ok
test_free_reference (test.test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_free_reference) ... 0.40s ok
test_idle_process_reuse_multiple (test.test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_idle_process_reuse_multiple) ... 0.17s ok
test_idle_process_reuse_one (test.test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_idle_process_reuse_one) ... 0.10s ok
test_killed_child (test.test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_killed_child) ... 0.01s ok
test_map (test.test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_map) ... 0.11s ok
test_map_chunksize (test.test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_map_chunksize) ... 0.12s ok
test_map_exception (test.test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_map_exception) ... 0.11s ok
test_map_timeout (test.test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_map_timeout) ... 6.09s ok
test_max_tasks_early_shutdown (test.test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_max_tasks_early_shutdown) ... 0.33s ok
test_max_tasks_per_child (test.test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_max_tasks_per_child) ... 0.14s ok
test_max_tasks_per_child_defaults_to_spawn_context (test.test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_max_tasks_per_child_defaults_to_spawn_context) ... 0.00s ok
test_max_workers_negative (test.test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_max_workers_negative) ... 0.00s ok
test_max_workers_too_large (test.test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_max_workers_too_large) ... skipped 'Windows-only process limit'
test_no_stale_references (test.test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_no_stale_references) ... skipped 'implementation detail specific to cpython'
test_ressources_gced_in_workers (test.test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_ressources_gced_in_workers) ... skipped 'implementation detail specific to cpython'
test_saturation (test.test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_saturation) ... 0.12s ok
test_shutdown_race_issue12456 (test.test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_shutdown_race_issue12456) ... 0.12s ok
test_submit (test.test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_submit) ... 0.07s ok
test_submit_keyword (test.test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_submit_keyword) ... 0.10s ok
test_traceback (test.test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_traceback) ... 0.12s ok
----------------------------------------------------------------------
Ran 60 tests in 22.965s
OK (skipped=12)
0:01:00 load avg: 4.70 [6/8/1] test_concurrent_futures.test_shutdown
test_cancel_futures (test.test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_cancel_futures) ... 0.23s ok
test_context_manager_shutdown (test.test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_context_manager_shutdown) ... 0.02s ok
test_del_shutdown (test.test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_del_shutdown) ... 0.04s ok
test_hang_gh83386 (test.test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_hang_gh83386)
shutdown(wait=False) doesn't hang at exit with running futures. ... skipped 'Hangs, see https://github.com/python/cpython/issues/83386'
0.00s test_hang_gh94440 (test.test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_hang_gh94440)
shutdown(wait=True) doesn't hang when a future was submitted and ... 0.01s ok
test_hang_issue12364 (test.test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_hang_issue12364) ... 1.05s ok
test_interpreter_shutdown (test.test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_interpreter_shutdown) ... 1.15s ok
test_processes_terminate (test.test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_processes_terminate) ... 0.02s ok
test_run_after_shutdown (test.test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_run_after_shutdown) ... 0.00s ok
test_shutdown_no_wait (test.test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_shutdown_no_wait) ... 0.02s ok
test_submit_after_interpreter_shutdown (test.test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_submit_after_interpreter_shutdown) ... 0.07s ok
test_cancel_futures (test.test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_cancel_futures) ... 0.30s ok
test_context_manager_shutdown (test.test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_context_manager_shutdown) ... 0.03s ok
test_del_shutdown (test.test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_del_shutdown) ... 0.05s ok
test_hang_gh83386 (test.test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_hang_gh83386)
shutdown(wait=False) doesn't hang at exit with running futures. ... skipped 'Hangs, see https://github.com/python/cpython/issues/83386'
0.00s test_hang_gh94440 (test.test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_hang_gh94440)
shutdown(wait=True) doesn't hang when a future was submitted and ... 0.02s ok
test_hang_issue12364 (test.test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_hang_issue12364) ... 1.05s ok
test_interpreter_shutdown (test.test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_interpreter_shutdown) ... 1.24s ok
test_processes_terminate (test.test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_processes_terminate) ... 0.02s ok
test_run_after_shutdown (test.test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_run_after_shutdown) ... 0.00s ok
test_shutdown_no_wait (test.test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_shutdown_no_wait) ... 0.03s ok
test_submit_after_interpreter_shutdown (test.test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_submit_after_interpreter_shutdown) ... 0.13s ok
test_cancel_futures (test.test_concurrent_futures.test_shutdown.ProcessPoolSpawnProcessPoolShutdownTest.test_cancel_futures) ... 0.32s ok
test_context_manager_shutdown (test.test_concurrent_futures.test_shutdown.ProcessPoolSpawnProcessPoolShutdownTest.test_context_manager_shutdown) ... 0.13s ok
test_del_shutdown (test.test_concurrent_futures.test_shutdown.ProcessPoolSpawnProcessPoolShutdownTest.test_del_shutdown) ... 0.13s ok
test_hang_gh83386 (test.test_concurrent_futures.test_shutdown.ProcessPoolSpawnProcessPoolShutdownTest.test_hang_gh83386)
shutdown(wait=False) doesn't hang at exit with running futures. ... skipped 'Hangs, see https://github.com/python/cpython/issues/83386'
0.00s test_hang_gh94440 (test.test_concurrent_futures.test_shutdown.ProcessPoolSpawnProcessPoolShutdownTest.test_hang_gh94440)
shutdown(wait=True) doesn't hang when a future was submitted and ... 0.07s ok
test_hang_issue12364 (test.test_concurrent_futures.test_shutdown.ProcessPoolSpawnProcessPoolShutdownTest.test_hang_issue12364) ... 1.18s ok
test_interpreter_shutdown (test.test_concurrent_futures.test_shutdown.ProcessPoolSpawnProcessPoolShutdownTest.test_interpreter_shutdown) ... 1.24s ok
test_processes_terminate (test.test_concurrent_futures.test_shutdown.ProcessPoolSpawnProcessPoolShutdownTest.test_processes_terminate) ... 0.09s ok
test_run_after_shutdown (test.test_concurrent_futures.test_shutdown.ProcessPoolSpawnProcessPoolShutdownTest.test_run_after_shutdown) ... 0.00s ok
test_shutdown_no_wait (test.test_concurrent_futures.test_shutdown.ProcessPoolSpawnProcessPoolShutdownTest.test_shutdown_no_wait) ... 0.13s ok
test_submit_after_interpreter_shutdown (test.test_concurrent_futures.test_shutdown.ProcessPoolSpawnProcessPoolShutdownTest.test_submit_after_interpreter_shutdown) ... 0.15s ok
test_cancel_futures (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_cancel_futures) ... 0.11s ok
test_cancel_futures_wait_false (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_cancel_futures_wait_false) ... 0.22s ok
test_context_manager_shutdown (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_context_manager_shutdown) ... 0.00s ok
test_del_shutdown (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_del_shutdown) ... 0.03s ok
test_hang_gh83386 (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_hang_gh83386)
shutdown(wait=False) doesn't hang at exit with running futures. ... 1.12s ok
test_hang_gh94440 (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_hang_gh94440)
shutdown(wait=True) doesn't hang when a future was submitted and ... 0.00s ok
test_hang_issue12364 (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_hang_issue12364) ... 1.06s ok
test_interpreter_shutdown (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_interpreter_shutdown) ... 1.12s ok
test_run_after_shutdown (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_run_after_shutdown) ... 0.00s ok
test_shutdown_no_wait (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_shutdown_no_wait) ... 0.00s ok
test_submit_after_interpreter_shutdown (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_submit_after_interpreter_shutdown) ... 0.05s ok
test_thread_names_assigned (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_thread_names_assigned) ... 0.05s ok
test_thread_names_default (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_thread_names_default) ... 0.07s ok
test_threads_terminate (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_threads_terminate) ... 0.00s ok
----------------------------------------------------------------------
Ran 47 tests in 14.159s
OK (skipped=3)
0:01:14 load avg: 4.82 [7/8/1] test_concurrent_futures.test_thread_pool
test_default_workers (test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_default_workers) ... 0.00s ok
test_executor_map_current_future_cancel (test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_executor_map_current_future_cancel) ... 0.00s ok
test_free_reference (test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_free_reference) ... 0.25s ok
test_hang_global_shutdown_lock (test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_hang_global_shutdown_lock) ... skipped "resource 'cpu' is not enabled"
test_idle_thread_reuse (test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_idle_thread_reuse) ... 0.00s ok
test_map (test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map) ... 0.00s ok
test_map_exception (test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map_exception) ... 0.00s ok
test_map_submits_without_iteration (test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map_submits_without_iteration)
Tests verifying issue 11777. ... 0.00s ok
test_map_timeout (test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map_timeout) ... 6.01s ok
test_max_workers_negative (test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_max_workers_negative) ... 0.00s ok
test_no_stale_references (test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_no_stale_references) ... skipped 'implementation detail specific to cpython'
test_saturation (test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_saturation) ... 0.00s ok
test_shutdown_race_issue12456 (test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_shutdown_race_issue12456) ... 0.00s ok
test_submit (test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_submit) ... 0.00s ok
test_submit_keyword (test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_submit_keyword) ... 0.00s ok
----------------------------------------------------------------------
Ran 15 tests in 6.671s
OK (skipped=2)
0:01:21 load avg: 4.77 [8/8/1] test_concurrent_futures.test_wait
test_20369 (test.test_concurrent_futures.test_wait.ProcessPoolForkWaitTest.test_20369) ... 1.53s ok
test_all_completed (test.test_concurrent_futures.test_wait.ProcessPoolForkWaitTest.test_all_completed) ... 0.02s ok
test_first_completed (test.test_concurrent_futures.test_wait.ProcessPoolForkWaitTest.test_first_completed) ... 1.53s ok
test_first_completed_some_already_completed (test.test_concurrent_futures.test_wait.ProcessPoolForkWaitTest.test_first_completed_some_already_completed) ... 1.52s ok
test_first_exception (test.test_concurrent_futures.test_wait.ProcessPoolForkWaitTest.test_first_exception) ... 3.02s ok
test_first_exception_one_already_failed (test.test_concurrent_futures.test_wait.ProcessPoolForkWaitTest.test_first_exception_one_already_failed) ... 2.03s ok
test_first_exception_some_already_complete (test.test_concurrent_futures.test_wait.ProcessPoolForkWaitTest.test_first_exception_some_already_complete) ... 1.52s ok
test_timeout (test.test_concurrent_futures.test_wait.ProcessPoolForkWaitTest.test_timeout) ... 0.53s ok
test_20369 (test.test_concurrent_futures.test_wait.ProcessPoolForkserverWaitTest.test_20369) ... 1.60s ok
test_all_completed (test.test_concurrent_futures.test_wait.ProcessPoolForkserverWaitTest.test_all_completed) ... 0.05s ok
test_first_completed (test.test_concurrent_futures.test_wait.ProcessPoolForkserverWaitTest.test_first_completed) ... 1.52s ok
test_first_completed_some_already_completed (test.test_concurrent_futures.test_wait.ProcessPoolForkserverWaitTest.test_first_completed_some_already_completed) ... 1.52s ok
test_first_exception (test.test_concurrent_futures.test_wait.ProcessPoolForkserverWaitTest.test_first_exception) ... 3.03s ok
test_first_exception_one_already_failed (test.test_concurrent_futures.test_wait.ProcessPoolForkserverWaitTest.test_first_exception_one_already_failed) ... 2.02s ok
test_first_exception_some_already_complete (test.test_concurrent_futures.test_wait.ProcessPoolForkserverWaitTest.test_first_exception_some_already_complete) ... 1.52s ok
test_timeout (test.test_concurrent_futures.test_wait.ProcessPoolForkserverWaitTest.test_timeout) ... 0.52s ok
test_20369 (test.test_concurrent_futures.test_wait.ProcessPoolSpawnWaitTest.test_20369) ... 1.59s ok
test_all_completed (test.test_concurrent_futures.test_wait.ProcessPoolSpawnWaitTest.test_all_completed) ... 0.11s ok
test_first_completed (test.test_concurrent_futures.test_wait.ProcessPoolSpawnWaitTest.test_first_completed) ... 1.59s ok
test_first_completed_some_already_completed (test.test_concurrent_futures.test_wait.ProcessPoolSpawnWaitTest.test_first_completed_some_already_completed) ... 1.58s ok
test_first_exception (test.test_concurrent_futures.test_wait.ProcessPoolSpawnWaitTest.test_first_exception) ... 3.10s ok
test_first_exception_one_already_failed (test.test_concurrent_futures.test_wait.ProcessPoolSpawnWaitTest.test_first_exception_one_already_failed) ... 2.08s ok
test_first_exception_some_already_complete (test.test_concurrent_futures.test_wait.ProcessPoolSpawnWaitTest.test_first_exception_some_already_complete) ... 1.58s ok
test_timeout (test.test_concurrent_futures.test_wait.ProcessPoolSpawnWaitTest.test_timeout) ... 0.59s ok
test_20369 (test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_20369) ... 1.51s ok
test_all_completed (test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_all_completed) ... 0.00s ok
test_first_completed (test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_completed) ... 1.51s ok
test_first_completed_some_already_completed (test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_completed_some_already_completed) ... 1.51s ok
test_first_exception (test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception) ... 3.01s ok
test_first_exception_one_already_failed (test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception_one_already_failed) ... 2.01s ok
test_first_exception_some_already_complete (test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception_some_already_complete) ... 1.51s ok
test_pending_calls_race (test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_pending_calls_race) ... 0.03s ok
test_timeout (test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_timeout) ... 0.51s ok
----------------------------------------------------------------------
Ran 33 tests in 48.654s
OK
test_concurrent_futures.test_wait passed in 48.7 sec
== Tests result: FAILURE ==
1 test failed:
test_concurrent_futures.test_init
7 tests OK.
Total duration: 2 min 10 sec
Total tests: run=251 failures=1 skipped=17
Total test files: run=8/8 failed=1
Result: FAILURE
Fatal Python error: Bus error
Current thread 0x1FD49CC80 (most recent call first, approximate line numbers):
File "<builtin>/frozen _structseq", line 30 in __get__
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/util.py", line 413 in _close_stdin
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/process.py", line 290 in _bootstrap
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/popen_fork.py", line 62 in _launch
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/popen_fork.py", line 15 in __init__
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/context.py", line 278 in _Popen
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/process.py", line 110 in start
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/concurrent/futures/process.py", line 777 in _spawn_process
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/concurrent/futures/process.py", line 769 in _launch_processes
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/concurrent/futures/process.py", line 744 in _start_executor_manager_thread
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/concurrent/futures/process.py", line 788 in submit
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_concurrent_futures/test_init.py", line 69 in test_initializer
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/case.py", line 578 in _callTestMethod
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/case.py", line 589 in run
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/case.py", line 677 in __call__
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/suite.py", line 102 in run
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/suite.py", line 83 in __call__
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/suite.py", line 102 in run
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/suite.py", line 83 in __call__
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/unittest/runner.py", line 192 in run
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/libregrtest/single.py", line 51 in _run_suite
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/libregrtest/single.py", line 29 in run_unittest
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/libregrtest/single.py", line 131 in test_func
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/libregrtest/single.py", line 79 in regrtest_runner
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/libregrtest/single.py", line 121 in _load_run_test
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/libregrtest/single.py", line 158 in _runtest_env_changed_exc
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/libregrtest/single.py", line 229 in _runtest
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/libregrtest/single.py", line 292 in run_single_test
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/libregrtest/main.py", line 336 in run_test
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/libregrtest/main.py", line 351 in run_tests_sequentially
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/libregrtest/main.py", line 480 in _run_tests
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/libregrtest/main.py", line 538 in run_tests
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/libregrtest/main.py", line 692 in main
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/libregrtest/main.py", line 721 in main
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/__main__.py", line 1 in <module>
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/runpy.py", line 65 in _run_code
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/runpy.py", line 176 in _run_module_as_main
File "<builtin>/app_main.py", line 144 in run_toplevel
File "<builtin>/app_main.py", line 816 in run_command_line
File "<builtin>/app_main.py", line 1225 in entry_point
test test_concurrent_futures.test_init failed
_______________________________________ _______________________________________
== PyPy 3.11.15 (f01615569f2d, May 19 2026, 01:30:51) [PyPy 7.3.23-alpha0 with GCC Apple LLVM 16.0.0 (clang-1600.0.26.6)]
== macOS-15.4.1-arm64-arm-64bit little-endian
== Python build: release with_assert
== cwd: /private/tmp/buildbot-arm64/pytest/test_python_worker_86198æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 1038642245
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 4.70 Run 4 tests sequentially
0:00:00 load avg: 4.70 [1/4] test_multiprocessing_forkserver.test_manager
test_abort (test.test_multiprocessing_forkserver.test_manager.WithManagerTestBarrier.test_abort)
Test that an abort will put the barrier in a broken state ... ok
test_abort_and_reset (test.test_multiprocessing_forkserver.test_manager.WithManagerTestBarrier.test_abort_and_reset)
Test that a barrier can be reset after being broken. ... ok
test_action (test.test_multiprocessing_forkserver.test_manager.WithManagerTestBarrier.test_action)
Test the 'action' callback ... ok
test_barrier (test.test_multiprocessing_forkserver.test_manager.WithManagerTestBarrier.test_barrier)
Test that a barrier is passed in lockstep ... ok
test_barrier_10 (test.test_multiprocessing_forkserver.test_manager.WithManagerTestBarrier.test_barrier_10)
Test that a barrier works for 10 consecutive runs ... ok
test_default_timeout (test.test_multiprocessing_forkserver.test_manager.WithManagerTestBarrier.test_default_timeout)
Test the barrier's default timeout ... ok
test_reset (test.test_multiprocessing_forkserver.test_manager.WithManagerTestBarrier.test_reset)
Test that a 'reset' on a barrier frees the waiting threads ... ok
test_single_thread (test.test_multiprocessing_forkserver.test_manager.WithManagerTestBarrier.test_single_thread) ... ok
test_thousand (test.test_multiprocessing_forkserver.test_manager.WithManagerTestBarrier.test_thousand) ... skipped 'test not appropriate for manager'
test_timeout (test.test_multiprocessing_forkserver.test_manager.WithManagerTestBarrier.test_timeout)
Test wait(timeout) ... ok
test_wait_return (test.test_multiprocessing_forkserver.test_manager.WithManagerTestBarrier.test_wait_return)
test the return value from barrier.wait ... ok
test_notify (test.test_multiprocessing_forkserver.test_manager.WithManagerTestCondition.test_notify) ... ok
test_notify_all (test.test_multiprocessing_forkserver.test_manager.WithManagerTestCondition.test_notify_all) ... ok
test_notify_n (test.test_multiprocessing_forkserver.test_manager.WithManagerTestCondition.test_notify_n) ... ok
test_timeout (test.test_multiprocessing_forkserver.test_manager.WithManagerTestCondition.test_timeout) ... ok
test_wait_result (test.test_multiprocessing_forkserver.test_manager.WithManagerTestCondition.test_wait_result) ... ok
test_waitfor (test.test_multiprocessing_forkserver.test_manager.WithManagerTestCondition.test_waitfor) ... ok
test_waitfor_timeout (test.test_multiprocessing_forkserver.test_manager.WithManagerTestCondition.test_waitfor_timeout) ... ok
test_dict (test.test_multiprocessing_forkserver.test_manager.WithManagerTestContainers.test_dict) ... ok
test_dict_iter (test.test_multiprocessing_forkserver.test_manager.WithManagerTestContainers.test_dict_iter) ... ok
test_dict_proxy_nested (test.test_multiprocessing_forkserver.test_manager.WithManagerTestContainers.test_dict_proxy_nested) ... ok
test_list (test.test_multiprocessing_forkserver.test_manager.WithManagerTestContainers.test_list) ... ok
test_list_iter (test.test_multiprocessing_forkserver.test_manager.WithManagerTestContainers.test_list_iter) ... ok
test_list_proxy_in_list (test.test_multiprocessing_forkserver.test_manager.WithManagerTestContainers.test_list_proxy_in_list) ... ok
test_namespace (test.test_multiprocessing_forkserver.test_manager.WithManagerTestContainers.test_namespace) ... ok
test_nested_queue (test.test_multiprocessing_forkserver.test_manager.WithManagerTestContainers.test_nested_queue) ... ok
test_event (test.test_multiprocessing_forkserver.test_manager.WithManagerTestEvent.test_event) ... ok
test_repr (test.test_multiprocessing_forkserver.test_manager.WithManagerTestEvent.test_repr) ... ok
test_lock (test.test_multiprocessing_forkserver.test_manager.WithManagerTestLock.test_lock) ... ok
test_lock_context (test.test_multiprocessing_forkserver.test_manager.WithManagerTestLock.test_lock_context) ... ok
test_rlock (test.test_multiprocessing_forkserver.test_manager.WithManagerTestLock.test_rlock) ... ok
test_rapid_restart (test.test_multiprocessing_forkserver.test_manager.WithManagerTestManagerRestart.test_rapid_restart) ... ok
test_mymanager (test.test_multiprocessing_forkserver.test_manager.WithManagerTestMyManager.test_mymanager) ... ok
test_mymanager_context (test.test_multiprocessing_forkserver.test_manager.WithManagerTestMyManager.test_mymanager_context) ... ok
test_mymanager_context_prestarted (test.test_multiprocessing_forkserver.test_manager.WithManagerTestMyManager.test_mymanager_context_prestarted) ... ok
test_apply (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_apply) ... ok
test_async (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_async) ... ok
test_async_timeout (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_async_timeout) ... ok
test_context (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_context) ... ok
test_empty_iterable (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_empty_iterable) ... ok
test_enter (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_enter) ... skipped 'test not applicable to manager'
test_imap (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_imap) ... ok
test_imap_handle_iterable_exception (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_imap_handle_iterable_exception) ... skipped 'test not appropriate for manager'
test_imap_unordered (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_imap_unordered) ... ok
test_imap_unordered_handle_iterable_exception (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_imap_unordered_handle_iterable_exception) ... skipped 'test not appropriate for manager'
test_make_pool (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_make_pool) ... ok
test_map (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_map) ... ok
test_map_async (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_map_async) ... ok
test_map_async_callbacks (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_map_async_callbacks) ... ok
test_map_chunksize (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_map_chunksize) ... ok
test_map_handle_iterable_exception (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_map_handle_iterable_exception) ... skipped 'test not appropriate for manager'
test_map_no_failfast (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_map_no_failfast) ... ok
test_map_unplicklable (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_map_unplicklable) ... ok
test_release_task_refs (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_release_task_refs) ... ok
test_resource_warning (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_resource_warning) ... skipped 'test not applicable to manager'
test_starmap (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_starmap) ... ok
test_starmap_async (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_starmap_async) ... ok
test_terminate (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_terminate) ... ok
test_traceback (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_traceback) ... ok
test_wrapped_exception (test.test_multiprocessing_forkserver.test_manager.WithManagerTestPool.test_wrapped_exception) ... ok
test_closed_queue_put_get_exceptions (test.test_multiprocessing_forkserver.test_manager.WithManagerTestQueue.test_closed_queue_put_get_exceptions) ... ok
test_fork (test.test_multiprocessing_forkserver.test_manager.WithManagerTestQueue.test_fork) ... ok
test_get (test.test_multiprocessing_forkserver.test_manager.WithManagerTestQueue.test_get) ... ok
test_no_import_lock_contention (test.test_multiprocessing_forkserver.test_manager.WithManagerTestQueue.test_no_import_lock_contention) ... ok
test_put (test.test_multiprocessing_forkserver.test_manager.WithManagerTestQueue.test_put) ... ok
test_qsize (test.test_multiprocessing_forkserver.test_manager.WithManagerTestQueue.test_qsize) ... ok
test_queue_feeder_donot_stop_onexc (test.test_multiprocessing_forkserver.test_manager.WithManagerTestQueue.test_queue_feeder_donot_stop_onexc) ... skipped 'test not appropriate for manager'
test_queue_feeder_on_queue_feeder_error (test.test_multiprocessing_forkserver.test_manager.WithManagerTestQueue.test_queue_feeder_on_queue_feeder_error) ... skipped 'test not appropriate for manager'
test_task_done (test.test_multiprocessing_forkserver.test_manager.WithManagerTestQueue.test_task_done) ... ok
test_timeout (test.test_multiprocessing_forkserver.test_manager.WithManagerTestQueue.test_timeout) ... ok
test_remote (test.test_multiprocessing_forkserver.test_manager.WithManagerTestRemoteManager.test_remote) ... ok
test_bounded_semaphore (test.test_multiprocessing_forkserver.test_manager.WithManagerTestSemaphore.test_bounded_semaphore) ... ok
test_semaphore (test.test_multiprocessing_forkserver.test_manager.WithManagerTestSemaphore.test_semaphore) ... ok
test_timeout (test.test_multiprocessing_forkserver.test_manager.WithManagerTestSemaphore.test_timeout) ... skipped 'test not appropriate for manager'
----------------------------------------------------------------------
Ran 74 tests in 13.353s
OK (skipped=9)
0:00:13 load avg: 4.63 [2/4] test_multiprocessing_forkserver.test_misc
test__all__ (test.test_multiprocessing_forkserver.test_misc.MiscTestCase.test__all__) ... ok
test_spawn_sys_executable_none_allows_import (test.test_multiprocessing_forkserver.test_misc.MiscTestCase.test_spawn_sys_executable_none_allows_import) ... skipped "start_method='forkserver', not 'spawn'; avoids redundant testing."
test_answer_challenge_auth_failure (test.test_multiprocessing_forkserver.test_misc.OtherTest.test_answer_challenge_auth_failure) ... ok
test_deliver_challenge_auth_failure (test.test_multiprocessing_forkserver.test_misc.OtherTest.test_deliver_challenge_auth_failure) ... ok
test_semlock_subclass (test.test_multiprocessing_forkserver.test_misc.SemLockTests.test_semlock_subclass) ... skipped 'Linux only'
test_closefd (test.test_multiprocessing_forkserver.test_misc.TestCloseFds.test_closefd) ... ok
test_flags (test.test_multiprocessing_forkserver.test_misc.TestFlags.test_flags) ... ok
test_lock (test.test_multiprocessing_forkserver.test_misc.TestForkAwareThreadLock.test_lock) ... ok
test_ignore (test.test_multiprocessing_forkserver.test_misc.TestIgnoreEINTR.test_ignore) ... ok
test_ignore_listener (test.test_multiprocessing_forkserver.test_misc.TestIgnoreEINTR.test_ignore_listener) ... ok
test_manager_initializer (test.test_multiprocessing_forkserver.test_misc.TestInitializers.test_manager_initializer) ... ok
test_pool_initializer (test.test_multiprocessing_forkserver.test_misc.TestInitializers.test_pool_initializer) ... ok
test_only_run_in_spawn_testsuite (test.test_multiprocessing_forkserver.test_misc.TestInternalDecorators.test_only_run_in_spawn_testsuite) ... skipped 'only run in test_multiprocessing_spawn.'
test_invalid_family (test.test_multiprocessing_forkserver.test_misc.TestInvalidFamily.test_invalid_family) ... ok
test_invalid_family_win32 (test.test_multiprocessing_forkserver.test_misc.TestInvalidFamily.test_invalid_family_win32) ... skipped 'skipped on non-Windows platforms'
test_invalid_handles (test.test_multiprocessing_forkserver.test_misc.TestInvalidHandle.test_invalid_handles) ... ok
test_global_named_resource_spawn (test.test_multiprocessing_forkserver.test_misc.TestNamedResource.test_global_named_resource_spawn) ... skipped "start_method='forkserver', not 'spawn'; spawn specific test."
test_noforkbomb (test.test_multiprocessing_forkserver.test_misc.TestNoForkBomb.test_noforkbomb) ... ok
test_release_unused_processes (test.test_multiprocessing_forkserver.test_misc.TestPoolNotLeakOnFailure.test_release_unused_processes) ... ok
test_resource_tracker (test.test_multiprocessing_forkserver.test_misc.TestResourceTracker.test_resource_tracker) ... ok
test_resource_tracker_reused (test.test_multiprocessing_forkserver.test_misc.TestResourceTracker.test_resource_tracker_reused) ... ok
test_resource_tracker_sigint (test.test_multiprocessing_forkserver.test_misc.TestResourceTracker.test_resource_tracker_sigint) ... ok
test_resource_tracker_sigkill (test.test_multiprocessing_forkserver.test_misc.TestResourceTracker.test_resource_tracker_sigkill) ... ok
test_resource_tracker_sigterm (test.test_multiprocessing_forkserver.test_misc.TestResourceTracker.test_resource_tracker_sigterm) ... ok
test_too_long_name_resource (test.test_multiprocessing_forkserver.test_misc.TestResourceTracker.test_too_long_name_resource) ... ok
test_close (test.test_multiprocessing_forkserver.test_misc.TestSimpleQueue.test_close) ... ok
test_closed (test.test_multiprocessing_forkserver.test_misc.TestSimpleQueue.test_closed) ... skipped 'implementation detail specific to cpython'
test_empty (test.test_multiprocessing_forkserver.test_misc.TestSimpleQueue.test_empty) ... ok
test_context (test.test_multiprocessing_forkserver.test_misc.TestStartMethod.test_context) ... ok
test_context_check_module_types (test.test_multiprocessing_forkserver.test_misc.TestStartMethod.test_context_check_module_types) ... ok
test_get_all (test.test_multiprocessing_forkserver.test_misc.TestStartMethod.test_get_all) ... ok
test_mixed_startmethod (test.test_multiprocessing_forkserver.test_misc.TestStartMethod.test_mixed_startmethod) ... skipped "start_method='forkserver', not 'spawn'; avoids redundant testing."
test_nested_startmethod (test.test_multiprocessing_forkserver.test_misc.TestStartMethod.test_nested_startmethod) ... ok
test_preload_resources (test.test_multiprocessing_forkserver.test_misc.TestStartMethod.test_preload_resources) ... ok
/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/resource_tracker.py:254: UserWarning: resource_tracker: There appear to be 1 leaked semaphore objects to clean up at shutdown
warnings.warn('resource_tracker: There appear to be %d '
FAIL
test_set_get (test.test_multiprocessing_forkserver.test_misc.TestStartMethod.test_set_get) ... ok
test_flushing (test.test_multiprocessing_forkserver.test_misc.TestStdinBadfiledescriptor.test_flushing) ... ok
test_pool_in_process (test.test_multiprocessing_forkserver.test_misc.TestStdinBadfiledescriptor.test_pool_in_process) ... ok
test_queue_in_process (test.test_multiprocessing_forkserver.test_misc.TestStdinBadfiledescriptor.test_queue_in_process) ... ok
test_array (test.test_multiprocessing_forkserver.test_misc.TestSyncManagerTypes.test_array) ... ok
test_barrier (test.test_multiprocessing_forkserver.test_misc.TestSyncManagerTypes.test_barrier) ... ok
test_bounded_semaphore (test.test_multiprocessing_forkserver.test_misc.TestSyncManagerTypes.test_bounded_semaphore) ... ok
test_condition (test.test_multiprocessing_forkserver.test_misc.TestSyncManagerTypes.test_condition) ... ok
test_dict (test.test_multiprocessing_forkserver.test_misc.TestSyncManagerTypes.test_dict) ... ok
test_event (test.test_multiprocessing_forkserver.test_misc.TestSyncManagerTypes.test_event) ... ok
test_joinable_queue (test.test_multiprocessing_forkserver.test_misc.TestSyncManagerTypes.test_joinable_queue) ... ok
test_list (test.test_multiprocessing_forkserver.test_misc.TestSyncManagerTypes.test_list) ... ok
test_lock (test.test_multiprocessing_forkserver.test_misc.TestSyncManagerTypes.test_lock) ... ok
test_namespace (test.test_multiprocessing_forkserver.test_misc.TestSyncManagerTypes.test_namespace) ... ok
test_pool (test.test_multiprocessing_forkserver.test_misc.TestSyncManagerTypes.test_pool) ... ok
test_queue (test.test_multiprocessing_forkserver.test_misc.TestSyncManagerTypes.test_queue) ... ok
test_rlock (test.test_multiprocessing_forkserver.test_misc.TestSyncManagerTypes.test_rlock) ... ok
test_semaphore (test.test_multiprocessing_forkserver.test_misc.TestSyncManagerTypes.test_semaphore) ... ok
test_value (test.test_multiprocessing_forkserver.test_misc.TestSyncManagerTypes.test_value) ... ok
test_timeout (test.test_multiprocessing_forkserver.test_misc.TestTimeouts.test_timeout) ... ok
test_neg_timeout (test.test_multiprocessing_forkserver.test_misc.TestWait.test_neg_timeout) ... ok
test_wait (test.test_multiprocessing_forkserver.test_misc.TestWait.test_wait) ... ok
test_wait_integer (test.test_multiprocessing_forkserver.test_misc.TestWait.test_wait_integer) ... skipped "resource 'walltime' is not enabled"
test_wait_slow (test.test_multiprocessing_forkserver.test_misc.TestWait.test_wait_slow) ... ok
test_wait_socket (test.test_multiprocessing_forkserver.test_misc.TestWait.test_wait_socket) ... ok
test_wait_socket_slow (test.test_multiprocessing_forkserver.test_misc.TestWait.test_wait_socket_slow) ... ok
test_wait_timeout (test.test_multiprocessing_forkserver.test_misc.TestWait.test_wait_timeout) ... skipped "resource 'walltime' is not enabled"
test_import (test.test_multiprocessing_forkserver.test_misc._TestImportStar.test_import) ... ok
======================================================================
FAIL: test_preload_resources (test.test_multiprocessing_forkserver.test_misc.TestStartMethod.test_preload_resources)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/_test_multiprocessing.py", line 5436, in test_preload_resources
self.fail("failed spawning forkserver or grandchild")
^^^^
AssertionError: failed spawning forkserver or grandchild
----------------------------------------------------------------------
Ran 62 tests in 15.335s
FAILED (failures=1, skipped=9)
0:00:28 load avg: 4.56 [3/4/1] test_multiprocessing_forkserver.test_processes -- test_multiprocessing_forkserver.test_misc failed (1 failure)
test_array (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestArray.test_array) ... ok
test_array_from_size (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestArray.test_array_from_size) ... ok
test_getobj_getlock_obj (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestArray.test_getobj_getlock_obj) ... ok
test_rawarray (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestArray.test_rawarray) ... ok
test_abort (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestBarrier.test_abort)
Test that an abort will put the barrier in a broken state ... ok
test_abort_and_reset (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestBarrier.test_abort_and_reset)
Test that a barrier can be reset after being broken. ... ok
test_action (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestBarrier.test_action)
Test the 'action' callback ... ok
test_barrier (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestBarrier.test_barrier)
Test that a barrier is passed in lockstep ... ok
test_barrier_10 (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestBarrier.test_barrier_10)
Test that a barrier works for 10 consecutive runs ... ok
test_default_timeout (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestBarrier.test_default_timeout)
Test the barrier's default timeout ... ok
test_reset (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestBarrier.test_reset)
Test that a 'reset' on a barrier frees the waiting threads ... ok
test_single_thread (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestBarrier.test_single_thread) ... ok
test_thousand (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestBarrier.test_thousand) ... ok
test_timeout (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestBarrier.test_timeout)
Test wait(timeout) ... ok
test_wait_return (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestBarrier.test_wait_return)
test the return value from barrier.wait ... ok
test_notify (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestCondition.test_notify) ... ok
test_notify_all (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestCondition.test_notify_all) ... ok
test_notify_n (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestCondition.test_notify_n) ... ok
test_timeout (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestCondition.test_timeout) ... ok
test_wait_result (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestCondition.test_wait_result) ... ok
test_waitfor (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestCondition.test_waitfor) ... ok
test_waitfor_timeout (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestCondition.test_waitfor_timeout) ... ok
test_connection (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestConnection.test_connection) ... ok
test_context (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestConnection.test_context) ... ok
test_duplex_false (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestConnection.test_duplex_false) ... ok
test_fd_transfer (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestConnection.test_fd_transfer) ... ok
test_large_fd_transfer (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestConnection.test_large_fd_transfer) ... ok
test_missing_fd_transfer (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestConnection.test_missing_fd_transfer) ... ok
test_sendbytes (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestConnection.test_sendbytes) ... ok
test_spawn_close (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestConnection.test_spawn_close) ... ok
test_event (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestEvent.test_event) ... ok
test_repr (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestEvent.test_repr) ... ok
test_finalize (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestFinalize.test_finalize) ... ok
test_thread_safety (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestFinalize.test_thread_safety) ... skipped "resource 'cpu' is not enabled"
test_free_from_gc (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestHeap.test_free_from_gc) ... skipped 'implementation detail specific to cpython'
test_heap (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestHeap.test_heap) ... ok
test_abstract_socket (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestListener.test_abstract_socket) ... skipped 'test needs abstract socket support'
test_context (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestListener.test_context) ... ok
test_empty_authkey (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestListener.test_empty_authkey) ... ok
test_multiple_bind (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestListener.test_multiple_bind) ... ok
test_issue14725 (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestListenerClient.test_issue14725) ... ok
test_issue16955 (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestListenerClient.test_issue16955) ... ok
test_listener_client (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestListenerClient.test_listener_client) ... ok
test_lock (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestLock.test_lock) ... ok
test_lock_context (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestLock.test_lock_context) ... ok
test_rlock (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestLock.test_rlock) ... ok
test_enable_logging (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestLogging.test_enable_logging) ... ok
test_filename (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestLogging.test_filename) ... ok
test_level (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestLogging.test_level) ... ok
test_rapid_restart (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestManagerRestart.test_rapid_restart) ... ok
test_access (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPicklingConnections.test_access) ... ok
test_pickling (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPicklingConnections.test_pickling) ... ok
test_boundaries (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPoll.test_boundaries) ... ok
test_dont_merge (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPoll.test_dont_merge) ... ok
test_empty_string (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPoll.test_empty_string) ... ok
test_strings (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPoll.test_strings) ... ok
test_poll_eintr (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPollEintr.test_poll_eintr) ... ok
test_apply (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_apply) ... ok
test_async (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_async) ... ok
test_async_timeout (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_async_timeout) ... ok
test_context (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_context) ... ok
test_empty_iterable (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_empty_iterable) ... ok
test_enter (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_enter) ... ok
test_imap (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_imap) ... ok
test_imap_handle_iterable_exception (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_imap_handle_iterable_exception) ... ok
test_imap_unordered (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_imap_unordered) ... ok
test_imap_unordered_handle_iterable_exception (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_imap_unordered_handle_iterable_exception) ... ok
test_make_pool (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_make_pool) ... ok
test_map (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_map) ... ok
test_map_async (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_map_async) ... ok
test_map_async_callbacks (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_map_async_callbacks) ... ok
test_map_chunksize (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_map_chunksize) ... ok
test_map_handle_iterable_exception (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_map_handle_iterable_exception) ... ok
test_map_no_failfast (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_map_no_failfast) ... ok
test_map_unplicklable (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_map_unplicklable) ... ok
test_release_task_refs (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_release_task_refs) ... ok
test_resource_warning (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_resource_warning) ... ok
test_starmap (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_starmap) ... ok
test_starmap_async (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_starmap_async) ... ok
test_terminate (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_terminate) ... ok
test_traceback (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_traceback) ... ok
test_wrapped_exception (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPool.test_wrapped_exception) ... ok
test_async_error_callback (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPoolWorkerErrors.test_async_error_callback) ... ok
test_unpickleable_result (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPoolWorkerErrors.test_unpickleable_result) ... ok
test_pool_maxtasksperchild_invalid (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPoolWorkerLifetime.test_pool_maxtasksperchild_invalid) ... ok
test_pool_worker_lifetime (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPoolWorkerLifetime.test_pool_worker_lifetime) ... ok
test_pool_worker_lifetime_early_close (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPoolWorkerLifetime.test_pool_worker_lifetime_early_close) ... ok
test_worker_finalization_via_atexit_handler_of_multiprocessing (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestPoolWorkerLifetime.test_worker_finalization_via_atexit_handler_of_multiprocessing) ... ok
test_active_children (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_active_children) ... ok
test_args_argument (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_args_argument) ... skipped "resource 'cpu' is not enabled"
test_child_fd_inflation (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_child_fd_inflation) ... ok
test_close (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_close) ... ok
test_cpu_count (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_cpu_count) ... ok
test_current (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_current) ... ok
test_daemon_argument (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_daemon_argument) ... ok
test_error_on_stdio_flush_1 (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_error_on_stdio_flush_1) ... ok
test_error_on_stdio_flush_2 (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_error_on_stdio_flush_2) ... ok
test_forkserver_sigint (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_forkserver_sigint) ... ok
test_forkserver_sigkill (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_forkserver_sigkill) ... ok
test_kill (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_kill) ... ok
test_lose_target_ref (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_lose_target_ref) ... ok
test_many_processes (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_many_processes) ... skipped "resource 'walltime' is not enabled"
test_parent_process (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_parent_process) ... ok
test_parent_process_attributes (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_parent_process_attributes) ... ok
test_process (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_process) ... ok
test_process_mainthread_native_id (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_process_mainthread_native_id) ... ok
test_recursion (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_recursion) ... ok
test_sentinel (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_sentinel) ... ok
test_set_executable (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_set_executable) ... ok
test_terminate (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_terminate) ... ok
test_wait_for_threads (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_wait_for_threads) ... ok
test_closed_queue_put_get_exceptions (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestQueue.test_closed_queue_put_get_exceptions) ... ok
test_fork (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestQueue.test_fork) ... ok
test_get (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestQueue.test_get) ... ok
test_no_import_lock_contention (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestQueue.test_no_import_lock_contention) ... ok
test_put (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestQueue.test_put) ... ok
test_qsize (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestQueue.test_qsize) ... skipped 'qsize method not implemented'
test_queue_feeder_donot_stop_onexc (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestQueue.test_queue_feeder_donot_stop_onexc) ... ok
test_queue_feeder_on_queue_feeder_error (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestQueue.test_queue_feeder_on_queue_feeder_error) ... ok
test_task_done (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestQueue.test_task_done) ... ok
test_timeout (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestQueue.test_timeout) ... ok
test_bounded_semaphore (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSemaphore.test_bounded_semaphore) ... ok
test_semaphore (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSemaphore.test_semaphore) ... ok
test_timeout (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSemaphore.test_timeout) ... ok
test_copy (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSharedCTypes.test_copy) ... ok
test_sharedctypes (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSharedCTypes.test_sharedctypes) ... ok
test_synchronize (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSharedCTypes.test_synchronize) ... ok
test_invalid_shared_memory_creation (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSharedMemory.test_invalid_shared_memory_creation) ... ok
test_shared_memory_ShareableList_basics (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSharedMemory.test_shared_memory_ShareableList_basics) ... ok
test_shared_memory_ShareableList_pickling (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSharedMemory.test_shared_memory_ShareableList_pickling) ... ok
test_shared_memory_ShareableList_pickling_dead_object (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSharedMemory.test_shared_memory_ShareableList_pickling_dead_object) ... ok
test_shared_memory_SharedMemoryManager_basics (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSharedMemory.test_shared_memory_SharedMemoryManager_basics) ... ok
test_shared_memory_SharedMemoryManager_reuses_resource_tracker (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSharedMemory.test_shared_memory_SharedMemoryManager_reuses_resource_tracker) ... ok
test_shared_memory_SharedMemoryServer_ignores_sigint (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSharedMemory.test_shared_memory_SharedMemoryServer_ignores_sigint) ... ok
test_shared_memory_across_processes (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSharedMemory.test_shared_memory_across_processes) ... ok
test_shared_memory_basics (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSharedMemory.test_shared_memory_basics) ... ok
test_shared_memory_cleaned_after_process_termination (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSharedMemory.test_shared_memory_cleaned_after_process_termination) ... ok
test_shared_memory_name_with_embedded_null (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSharedMemory.test_shared_memory_name_with_embedded_null) ... ok
test_shared_memory_pickle_unpickle (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSharedMemory.test_shared_memory_pickle_unpickle) ... ok
test_shared_memory_pickle_unpickle_dead_object (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSharedMemory.test_shared_memory_pickle_unpickle_dead_object) ... ok
test_shared_memory_recreate (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSharedMemory.test_shared_memory_recreate) ... ok
test_stderr_flush (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSubclassingProcess.test_stderr_flush) ... ok
test_subclassing (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSubclassingProcess.test_subclassing) ... ok
test_sys_exit (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestSubclassingProcess.test_sys_exit) ... ok
test_getobj_getlock (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestValue.test_getobj_getlock) ... ok
test_rawvalue (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestValue.test_rawvalue) ... ok
test_value (test.test_multiprocessing_forkserver.test_processes.WithProcessesTestValue.test_value) ... ok
----------------------------------------------------------------------
Ran 147 tests in 43.715s
OK (skipped=6)
0:01:12 load avg: 4.33 [4/4/1] test_multiprocessing_forkserver.test_threads -- test_multiprocessing_forkserver.test_processes passed in 43.8 sec
test_abort (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestBarrier.test_abort)
Test that an abort will put the barrier in a broken state ... ok
test_abort_and_reset (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestBarrier.test_abort_and_reset)
Test that a barrier can be reset after being broken. ... ok
test_action (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestBarrier.test_action)
Test the 'action' callback ... ok
test_barrier (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestBarrier.test_barrier)
Test that a barrier is passed in lockstep ... ok
test_barrier_10 (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestBarrier.test_barrier_10)
Test that a barrier works for 10 consecutive runs ... ok
test_default_timeout (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestBarrier.test_default_timeout)
Test the barrier's default timeout ... ok
test_reset (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestBarrier.test_reset)
Test that a 'reset' on a barrier frees the waiting threads ... ok
test_single_thread (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestBarrier.test_single_thread) ... ok
test_thousand (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestBarrier.test_thousand) ... ok
test_timeout (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestBarrier.test_timeout)
Test wait(timeout) ... ok
test_wait_return (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestBarrier.test_wait_return)
test the return value from barrier.wait ... ok
test_notify (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestCondition.test_notify) ... ok
test_notify_all (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestCondition.test_notify_all) ... ok
test_notify_n (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestCondition.test_notify_n) ... ok
test_timeout (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestCondition.test_timeout) ... ok
test_wait_result (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestCondition.test_wait_result) ... ok
test_waitfor (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestCondition.test_waitfor) ... ok
test_waitfor_timeout (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestCondition.test_waitfor_timeout) ... ok
test_connection (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestConnection.test_connection) ... ok
test_context (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestConnection.test_context) ... ok
test_duplex_false (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestConnection.test_duplex_false) ... ok
test_fd_transfer (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestConnection.test_fd_transfer) ... skipped 'only makes sense with processes'
test_large_fd_transfer (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestConnection.test_large_fd_transfer) ... skipped 'only makes sense with processes'
test_missing_fd_transfer (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestConnection.test_missing_fd_transfer) ... skipped 'only makes sense with processes'
test_sendbytes (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestConnection.test_sendbytes) ... skipped 'test not appropriate for threads'
test_spawn_close (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestConnection.test_spawn_close) ... ok
test_event (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestEvent.test_event) ... ok
test_repr (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestEvent.test_repr) ... ok
test_issue14725 (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestListenerClient.test_issue14725) ... ok
test_issue16955 (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestListenerClient.test_issue16955) ... ok
test_listener_client (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestListenerClient.test_listener_client) ... ok
test_lock (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestLock.test_lock) ... ok
test_lock_context (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestLock.test_lock_context) ... ok
test_rlock (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestLock.test_rlock) ... ok
test_rapid_restart (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestManagerRestart.test_rapid_restart) ... ok
test_boundaries (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPoll.test_boundaries) ... ok
test_dont_merge (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPoll.test_dont_merge) ... ok
test_empty_string (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPoll.test_empty_string) ... ok
test_strings (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPoll.test_strings) ... ok
test_apply (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_apply) ... ok
test_async (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_async) ... ok
test_async_timeout (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_async_timeout) ... ok
test_context (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_context) ... ok
test_empty_iterable (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_empty_iterable) ... ok
test_enter (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_enter) ... ok
test_imap (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_imap) ... ok
test_imap_handle_iterable_exception (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_imap_handle_iterable_exception) ... ok
test_imap_unordered (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_imap_unordered) ... ok
test_imap_unordered_handle_iterable_exception (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_imap_unordered_handle_iterable_exception) ... ok
test_make_pool (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_make_pool) ... ok
test_map (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_map) ... ok
test_map_async (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_map_async) ... ok
test_map_async_callbacks (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_map_async_callbacks) ... ok
test_map_chunksize (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_map_chunksize) ... ok
test_map_handle_iterable_exception (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_map_handle_iterable_exception) ... ok
test_map_no_failfast (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_map_no_failfast) ... ok
test_map_unplicklable (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_map_unplicklable) ... skipped 'test not appropriate for threads'
test_release_task_refs (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_release_task_refs) ... ok
test_resource_warning (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_resource_warning) ... ok
test_starmap (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_starmap) ... ok
test_starmap_async (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_starmap_async) ... ok
test_terminate (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_terminate) ... ok
test_traceback (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_traceback) ... ok
test_wrapped_exception (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestPool.test_wrapped_exception) ... ok
test_active_children (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_active_children) ... ok
test_args_argument (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_args_argument) ... skipped "resource 'cpu' is not enabled"
test_child_fd_inflation (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_child_fd_inflation) ... skipped 'test not appropriate for threads'
test_close (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_close) ... skipped 'test not appropriate for threads'
test_cpu_count (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_cpu_count) ... ok
test_current (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_current) ... skipped 'test not appropriate for threads'
test_daemon_argument (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_daemon_argument) ... skipped 'test not appropriate for threads'
test_error_on_stdio_flush_1 (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_error_on_stdio_flush_1) ... ok
test_error_on_stdio_flush_2 (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_error_on_stdio_flush_2) ... ok
test_forkserver_sigint (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_forkserver_sigint) ... skipped 'test not appropriate for threads'
test_forkserver_sigkill (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_forkserver_sigkill) ... skipped 'test not appropriate for threads'
test_kill (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_kill) ... skipped 'test not appropriate for threads'
test_lose_target_ref (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_lose_target_ref) ... ok
test_many_processes (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_many_processes) ... skipped "resource 'walltime' is not enabled"
test_parent_process (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_parent_process) ... skipped 'test not appropriate for threads'
test_parent_process_attributes (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_parent_process_attributes) ... skipped 'test not appropriate for threads'
test_process (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_process) ... ok
test_process_mainthread_native_id (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_process_mainthread_native_id) ... skipped 'test not appropriate for threads'
test_recursion (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_recursion) ... ok
test_sentinel (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_sentinel) ... skipped 'test not appropriate for threads'
test_set_executable (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_set_executable) ... skipped 'test not appropriate for threads'
test_terminate (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_terminate) ... skipped 'test not appropriate for threads'
test_wait_for_threads (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestProcess.test_wait_for_threads) ... skipped 'test not appropriate for threads'
test_closed_queue_put_get_exceptions (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestQueue.test_closed_queue_put_get_exceptions) ... ok
test_fork (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestQueue.test_fork) ... ok
test_get (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestQueue.test_get) ... ok
test_no_import_lock_contention (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestQueue.test_no_import_lock_contention) ... ok
test_put (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestQueue.test_put) ... ok
test_qsize (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestQueue.test_qsize) ... ok
test_queue_feeder_donot_stop_onexc (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestQueue.test_queue_feeder_donot_stop_onexc) ... skipped 'test not appropriate for threads'
test_queue_feeder_on_queue_feeder_error (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestQueue.test_queue_feeder_on_queue_feeder_error) ... skipped 'test not appropriate for threads'
test_task_done (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestQueue.test_task_done) ... ok
test_timeout (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestQueue.test_timeout) ... ok
test_bounded_semaphore (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestSemaphore.test_bounded_semaphore) ... ok
test_semaphore (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestSemaphore.test_semaphore) ... ok
test_timeout (test.test_multiprocessing_forkserver.test_threads.WithThreadsTestSemaphore.test_timeout) ... skipped 'test not appropriate for threads'
----------------------------------------------------------------------
Ran 100 tests in 15.401s
OK (skipped=24)
== Tests result: FAILURE ==
1 test failed:
test_multiprocessing_forkserver.test_misc
3 tests OK.
Total duration: 1 min 28 sec
Total tests: run=383 failures=1 skipped=48
Total test files: run=4/4 failed=1
Result: FAILURE
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/resource_tracker.py", line 239, in main
cache[rtype].remove(name)
^^^^^^
KeyError: '/mp-s17vvifm'
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/resource_tracker.py", line 239, in main
cache[rtype].remove(name)
^^^^^^
KeyError: '/mp-0v4pcqyc'
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/resource_tracker.py", line 239, in main
cache[rtype].remove(name)
^^^^^^
KeyError: '/mp-yorawmvd'
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/resource_tracker.py", line 239, in main
cache[rtype].remove(name)
^^^^^^
KeyError: '/mp-v6eg_sed'
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/resource_tracker.py", line 239, in main
cache[rtype].remove(name)
^^^^^^
KeyError: '/mp-uvx5kdva'
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/resource_tracker.py", line 239, in main
cache[rtype].remove(name)
^^^^^^
KeyError: '/mp-isgg_gbq'
test test_multiprocessing_forkserver.test_misc failed
_______________________________________ _______________________________________
== PyPy 3.11.15 (f01615569f2d, May 19 2026, 01:30:51) [PyPy 7.3.23-alpha0 with GCC Apple LLVM 16.0.0 (clang-1600.0.26.6)]
== macOS-15.4.1-arm64-arm-64bit little-endian
== Python build: release with_assert
== cwd: /private/tmp/buildbot-arm64/pytest/test_python_worker_87987æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 1019385943
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 4.11 Run 4 tests sequentially
0:00:00 load avg: 4.11 [1/4] test_multiprocessing_spawn.test_manager
test_abort (test.test_multiprocessing_spawn.test_manager.WithManagerTestBarrier.test_abort)
Test that an abort will put the barrier in a broken state ... ok
test_abort_and_reset (test.test_multiprocessing_spawn.test_manager.WithManagerTestBarrier.test_abort_and_reset)
Test that a barrier can be reset after being broken. ... ok
test_action (test.test_multiprocessing_spawn.test_manager.WithManagerTestBarrier.test_action)
Test the 'action' callback ... ok
test_barrier (test.test_multiprocessing_spawn.test_manager.WithManagerTestBarrier.test_barrier)
Test that a barrier is passed in lockstep ... ok
test_barrier_10 (test.test_multiprocessing_spawn.test_manager.WithManagerTestBarrier.test_barrier_10)
Test that a barrier works for 10 consecutive runs ... ok
test_default_timeout (test.test_multiprocessing_spawn.test_manager.WithManagerTestBarrier.test_default_timeout)
Test the barrier's default timeout ... ok
test_reset (test.test_multiprocessing_spawn.test_manager.WithManagerTestBarrier.test_reset)
Test that a 'reset' on a barrier frees the waiting threads ... ok
test_single_thread (test.test_multiprocessing_spawn.test_manager.WithManagerTestBarrier.test_single_thread) ... ok
test_thousand (test.test_multiprocessing_spawn.test_manager.WithManagerTestBarrier.test_thousand) ... skipped 'test not appropriate for manager'
test_timeout (test.test_multiprocessing_spawn.test_manager.WithManagerTestBarrier.test_timeout)
Test wait(timeout) ... ok
test_wait_return (test.test_multiprocessing_spawn.test_manager.WithManagerTestBarrier.test_wait_return)
test the return value from barrier.wait ... ok
test_notify (test.test_multiprocessing_spawn.test_manager.WithManagerTestCondition.test_notify) ... ok
test_notify_all (test.test_multiprocessing_spawn.test_manager.WithManagerTestCondition.test_notify_all) ... ok
test_notify_n (test.test_multiprocessing_spawn.test_manager.WithManagerTestCondition.test_notify_n) ... ok
test_timeout (test.test_multiprocessing_spawn.test_manager.WithManagerTestCondition.test_timeout) ... ok
test_wait_result (test.test_multiprocessing_spawn.test_manager.WithManagerTestCondition.test_wait_result) ... ok
test_waitfor (test.test_multiprocessing_spawn.test_manager.WithManagerTestCondition.test_waitfor) ... ok
test_waitfor_timeout (test.test_multiprocessing_spawn.test_manager.WithManagerTestCondition.test_waitfor_timeout) ... ok
test_dict (test.test_multiprocessing_spawn.test_manager.WithManagerTestContainers.test_dict) ... ok
test_dict_iter (test.test_multiprocessing_spawn.test_manager.WithManagerTestContainers.test_dict_iter) ... ok
test_dict_proxy_nested (test.test_multiprocessing_spawn.test_manager.WithManagerTestContainers.test_dict_proxy_nested) ... ok
test_list (test.test_multiprocessing_spawn.test_manager.WithManagerTestContainers.test_list) ... ok
test_list_iter (test.test_multiprocessing_spawn.test_manager.WithManagerTestContainers.test_list_iter) ... ok
test_list_proxy_in_list (test.test_multiprocessing_spawn.test_manager.WithManagerTestContainers.test_list_proxy_in_list) ... ok
test_namespace (test.test_multiprocessing_spawn.test_manager.WithManagerTestContainers.test_namespace) ... ok
test_nested_queue (test.test_multiprocessing_spawn.test_manager.WithManagerTestContainers.test_nested_queue) ... ok
test_event (test.test_multiprocessing_spawn.test_manager.WithManagerTestEvent.test_event) ... ok
test_repr (test.test_multiprocessing_spawn.test_manager.WithManagerTestEvent.test_repr) ... ok
test_lock (test.test_multiprocessing_spawn.test_manager.WithManagerTestLock.test_lock) ... ok
test_lock_context (test.test_multiprocessing_spawn.test_manager.WithManagerTestLock.test_lock_context) ... ok
test_rlock (test.test_multiprocessing_spawn.test_manager.WithManagerTestLock.test_rlock) ... ok
test_rapid_restart (test.test_multiprocessing_spawn.test_manager.WithManagerTestManagerRestart.test_rapid_restart) ... ok
test_mymanager (test.test_multiprocessing_spawn.test_manager.WithManagerTestMyManager.test_mymanager) ... ok
test_mymanager_context (test.test_multiprocessing_spawn.test_manager.WithManagerTestMyManager.test_mymanager_context) ... ok
test_mymanager_context_prestarted (test.test_multiprocessing_spawn.test_manager.WithManagerTestMyManager.test_mymanager_context_prestarted) ... ok
test_apply (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_apply) ... ok
test_async (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_async) ... ok
test_async_timeout (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_async_timeout) ... ok
test_context (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_context) ... ok
test_empty_iterable (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_empty_iterable) ... ok
test_enter (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_enter) ... skipped 'test not applicable to manager'
test_imap (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_imap) ... ok
test_imap_handle_iterable_exception (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_imap_handle_iterable_exception) ... skipped 'test not appropriate for manager'
test_imap_unordered (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_imap_unordered) ... ok
test_imap_unordered_handle_iterable_exception (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_imap_unordered_handle_iterable_exception) ... skipped 'test not appropriate for manager'
test_make_pool (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_make_pool) ... ok
test_map (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_map) ... ok
test_map_async (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_map_async) ... ok
test_map_async_callbacks (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_map_async_callbacks) ... ok
test_map_chunksize (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_map_chunksize) ... ok
test_map_handle_iterable_exception (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_map_handle_iterable_exception) ... skipped 'test not appropriate for manager'
test_map_no_failfast (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_map_no_failfast) ... ok
test_map_unplicklable (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_map_unplicklable) ... ok
test_release_task_refs (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_release_task_refs) ... ok
test_resource_warning (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_resource_warning) ... skipped 'test not applicable to manager'
test_starmap (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_starmap) ... ok
test_starmap_async (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_starmap_async) ... ok
test_terminate (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_terminate) ... ok
test_traceback (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_traceback) ... ok
test_wrapped_exception (test.test_multiprocessing_spawn.test_manager.WithManagerTestPool.test_wrapped_exception) ... ok
test_closed_queue_put_get_exceptions (test.test_multiprocessing_spawn.test_manager.WithManagerTestQueue.test_closed_queue_put_get_exceptions) ... ok
test_fork (test.test_multiprocessing_spawn.test_manager.WithManagerTestQueue.test_fork) ... ok
test_get (test.test_multiprocessing_spawn.test_manager.WithManagerTestQueue.test_get) ... ok
test_no_import_lock_contention (test.test_multiprocessing_spawn.test_manager.WithManagerTestQueue.test_no_import_lock_contention) ... ok
test_put (test.test_multiprocessing_spawn.test_manager.WithManagerTestQueue.test_put) ... ok
test_qsize (test.test_multiprocessing_spawn.test_manager.WithManagerTestQueue.test_qsize) ... ok
test_queue_feeder_donot_stop_onexc (test.test_multiprocessing_spawn.test_manager.WithManagerTestQueue.test_queue_feeder_donot_stop_onexc) ... skipped 'test not appropriate for manager'
test_queue_feeder_on_queue_feeder_error (test.test_multiprocessing_spawn.test_manager.WithManagerTestQueue.test_queue_feeder_on_queue_feeder_error) ... skipped 'test not appropriate for manager'
test_task_done (test.test_multiprocessing_spawn.test_manager.WithManagerTestQueue.test_task_done) ... ok
test_timeout (test.test_multiprocessing_spawn.test_manager.WithManagerTestQueue.test_timeout) ... ok
test_remote (test.test_multiprocessing_spawn.test_manager.WithManagerTestRemoteManager.test_remote) ... ok
test_bounded_semaphore (test.test_multiprocessing_spawn.test_manager.WithManagerTestSemaphore.test_bounded_semaphore) ... ok
test_semaphore (test.test_multiprocessing_spawn.test_manager.WithManagerTestSemaphore.test_semaphore) ... ok
test_timeout (test.test_multiprocessing_spawn.test_manager.WithManagerTestSemaphore.test_timeout) ... skipped 'test not appropriate for manager'
----------------------------------------------------------------------
Ran 74 tests in 17.057s
OK (skipped=9)
0:00:17 load avg: 4.75 [2/4] test_multiprocessing_spawn.test_misc
test__all__ (test.test_multiprocessing_spawn.test_misc.MiscTestCase.test__all__) ... ok
test_spawn_sys_executable_none_allows_import (test.test_multiprocessing_spawn.test_misc.MiscTestCase.test_spawn_sys_executable_none_allows_import) ... ok
test_answer_challenge_auth_failure (test.test_multiprocessing_spawn.test_misc.OtherTest.test_answer_challenge_auth_failure) ... ok
test_deliver_challenge_auth_failure (test.test_multiprocessing_spawn.test_misc.OtherTest.test_deliver_challenge_auth_failure) ... ok
test_semlock_subclass (test.test_multiprocessing_spawn.test_misc.SemLockTests.test_semlock_subclass) ... skipped 'Linux only'
test_closefd (test.test_multiprocessing_spawn.test_misc.TestCloseFds.test_closefd) ... ok
test_flags (test.test_multiprocessing_spawn.test_misc.TestFlags.test_flags) ... ok
test_lock (test.test_multiprocessing_spawn.test_misc.TestForkAwareThreadLock.test_lock) ... ok
test_ignore (test.test_multiprocessing_spawn.test_misc.TestIgnoreEINTR.test_ignore) ... ok
test_ignore_listener (test.test_multiprocessing_spawn.test_misc.TestIgnoreEINTR.test_ignore_listener) ... ok
test_manager_initializer (test.test_multiprocessing_spawn.test_misc.TestInitializers.test_manager_initializer) ... ok
test_pool_initializer (test.test_multiprocessing_spawn.test_misc.TestInitializers.test_pool_initializer) ... ok
test_only_run_in_spawn_testsuite (test.test_multiprocessing_spawn.test_misc.TestInternalDecorators.test_only_run_in_spawn_testsuite) ... ok
test_invalid_family (test.test_multiprocessing_spawn.test_misc.TestInvalidFamily.test_invalid_family) ... ok
test_invalid_family_win32 (test.test_multiprocessing_spawn.test_misc.TestInvalidFamily.test_invalid_family_win32) ... skipped 'skipped on non-Windows platforms'
test_invalid_handles (test.test_multiprocessing_spawn.test_misc.TestInvalidHandle.test_invalid_handles) ... ok
test_global_named_resource_spawn (test.test_multiprocessing_spawn.test_misc.TestNamedResource.test_global_named_resource_spawn) ... ok
test_noforkbomb (test.test_multiprocessing_spawn.test_misc.TestNoForkBomb.test_noforkbomb) ... ok
test_release_unused_processes (test.test_multiprocessing_spawn.test_misc.TestPoolNotLeakOnFailure.test_release_unused_processes) ... ok
test_resource_tracker (test.test_multiprocessing_spawn.test_misc.TestResourceTracker.test_resource_tracker) ... ok
test_resource_tracker_reused (test.test_multiprocessing_spawn.test_misc.TestResourceTracker.test_resource_tracker_reused) ... ok
test_resource_tracker_sigint (test.test_multiprocessing_spawn.test_misc.TestResourceTracker.test_resource_tracker_sigint) ... ok
test_resource_tracker_sigkill (test.test_multiprocessing_spawn.test_misc.TestResourceTracker.test_resource_tracker_sigkill) ... ok
test_resource_tracker_sigterm (test.test_multiprocessing_spawn.test_misc.TestResourceTracker.test_resource_tracker_sigterm) ... ok
test_too_long_name_resource (test.test_multiprocessing_spawn.test_misc.TestResourceTracker.test_too_long_name_resource) ... ok
test_close (test.test_multiprocessing_spawn.test_misc.TestSimpleQueue.test_close) ... ok
test_closed (test.test_multiprocessing_spawn.test_misc.TestSimpleQueue.test_closed) ... skipped 'implementation detail specific to cpython'
test_empty (test.test_multiprocessing_spawn.test_misc.TestSimpleQueue.test_empty) ... ok
test_context (test.test_multiprocessing_spawn.test_misc.TestStartMethod.test_context) ... ok
test_context_check_module_types (test.test_multiprocessing_spawn.test_misc.TestStartMethod.test_context_check_module_types) ... ok
test_get_all (test.test_multiprocessing_spawn.test_misc.TestStartMethod.test_get_all) ... ok
test_mixed_startmethod (test.test_multiprocessing_spawn.test_misc.TestStartMethod.test_mixed_startmethod) ... ok
test_nested_startmethod (test.test_multiprocessing_spawn.test_misc.TestStartMethod.test_nested_startmethod) ... ok
test_preload_resources (test.test_multiprocessing_spawn.test_misc.TestStartMethod.test_preload_resources) ... skipped "test only relevant for 'forkserver' method"
test_set_get (test.test_multiprocessing_spawn.test_misc.TestStartMethod.test_set_get) ... ok
test_flushing (test.test_multiprocessing_spawn.test_misc.TestStdinBadfiledescriptor.test_flushing) ... ok
test_pool_in_process (test.test_multiprocessing_spawn.test_misc.TestStdinBadfiledescriptor.test_pool_in_process) ... ok
test_queue_in_process (test.test_multiprocessing_spawn.test_misc.TestStdinBadfiledescriptor.test_queue_in_process) ... ok
test_array (test.test_multiprocessing_spawn.test_misc.TestSyncManagerTypes.test_array) ... ok
test_barrier (test.test_multiprocessing_spawn.test_misc.TestSyncManagerTypes.test_barrier) ... ok
test_bounded_semaphore (test.test_multiprocessing_spawn.test_misc.TestSyncManagerTypes.test_bounded_semaphore) ... ok
test_condition (test.test_multiprocessing_spawn.test_misc.TestSyncManagerTypes.test_condition) ... ok
test_dict (test.test_multiprocessing_spawn.test_misc.TestSyncManagerTypes.test_dict) ... ok
test_event (test.test_multiprocessing_spawn.test_misc.TestSyncManagerTypes.test_event) ... ok
test_joinable_queue (test.test_multiprocessing_spawn.test_misc.TestSyncManagerTypes.test_joinable_queue) ... ok
test_list (test.test_multiprocessing_spawn.test_misc.TestSyncManagerTypes.test_list) ... ok
test_lock (test.test_multiprocessing_spawn.test_misc.TestSyncManagerTypes.test_lock) ... ok
test_namespace (test.test_multiprocessing_spawn.test_misc.TestSyncManagerTypes.test_namespace) ... ok
test_pool (test.test_multiprocessing_spawn.test_misc.TestSyncManagerTypes.test_pool) ... ok
test_queue (test.test_multiprocessing_spawn.test_misc.TestSyncManagerTypes.test_queue) ... ok
test_rlock (test.test_multiprocessing_spawn.test_misc.TestSyncManagerTypes.test_rlock) ... ok
test_semaphore (test.test_multiprocessing_spawn.test_misc.TestSyncManagerTypes.test_semaphore) ... ok
test_value (test.test_multiprocessing_spawn.test_misc.TestSyncManagerTypes.test_value) ... ok
test_timeout (test.test_multiprocessing_spawn.test_misc.TestTimeouts.test_timeout) ... ok
test_neg_timeout (test.test_multiprocessing_spawn.test_misc.TestWait.test_neg_timeout) ... ok
test_wait (test.test_multiprocessing_spawn.test_misc.TestWait.test_wait) ... ok
test_wait_integer (test.test_multiprocessing_spawn.test_misc.TestWait.test_wait_integer) ... skipped "resource 'walltime' is not enabled"
test_wait_slow (test.test_multiprocessing_spawn.test_misc.TestWait.test_wait_slow) ... ok
test_wait_socket (test.test_multiprocessing_spawn.test_misc.TestWait.test_wait_socket) ... ok
test_wait_socket_slow (test.test_multiprocessing_spawn.test_misc.TestWait.test_wait_socket_slow) ... ok
test_wait_timeout (test.test_multiprocessing_spawn.test_misc.TestWait.test_wait_timeout) ... skipped "resource 'walltime' is not enabled"
test_import (test.test_multiprocessing_spawn.test_misc._TestImportStar.test_import) ... ok
----------------------------------------------------------------------
Ran 62 tests in 19.242s
OK (skipped=6)
0:00:36 load avg: 4.75 [3/4] test_multiprocessing_spawn.test_processes
test_array (test.test_multiprocessing_spawn.test_processes.WithProcessesTestArray.test_array) ... ok
test_array_from_size (test.test_multiprocessing_spawn.test_processes.WithProcessesTestArray.test_array_from_size) ... ok
test_getobj_getlock_obj (test.test_multiprocessing_spawn.test_processes.WithProcessesTestArray.test_getobj_getlock_obj) ... ok
test_rawarray (test.test_multiprocessing_spawn.test_processes.WithProcessesTestArray.test_rawarray) ... ok
test_abort (test.test_multiprocessing_spawn.test_processes.WithProcessesTestBarrier.test_abort)
Test that an abort will put the barrier in a broken state ... ok
test_abort_and_reset (test.test_multiprocessing_spawn.test_processes.WithProcessesTestBarrier.test_abort_and_reset)
Test that a barrier can be reset after being broken. ... ok
test_action (test.test_multiprocessing_spawn.test_processes.WithProcessesTestBarrier.test_action)
Test the 'action' callback ... ok
test_barrier (test.test_multiprocessing_spawn.test_processes.WithProcessesTestBarrier.test_barrier)
Test that a barrier is passed in lockstep ... ok
test_barrier_10 (test.test_multiprocessing_spawn.test_processes.WithProcessesTestBarrier.test_barrier_10)
Test that a barrier works for 10 consecutive runs ... ok
test_default_timeout (test.test_multiprocessing_spawn.test_processes.WithProcessesTestBarrier.test_default_timeout)
Test the barrier's default timeout ... FAIL
test_reset (test.test_multiprocessing_spawn.test_processes.WithProcessesTestBarrier.test_reset)
Test that a 'reset' on a barrier frees the waiting threads ... ok
test_single_thread (test.test_multiprocessing_spawn.test_processes.WithProcessesTestBarrier.test_single_thread) ... ok
test_thousand (test.test_multiprocessing_spawn.test_processes.WithProcessesTestBarrier.test_thousand) ... ok
test_timeout (test.test_multiprocessing_spawn.test_processes.WithProcessesTestBarrier.test_timeout)
Test wait(timeout) ... FAIL
test_wait_return (test.test_multiprocessing_spawn.test_processes.WithProcessesTestBarrier.test_wait_return)
test the return value from barrier.wait ... ok
test_notify (test.test_multiprocessing_spawn.test_processes.WithProcessesTestCondition.test_notify) ... ok
test_notify_all (test.test_multiprocessing_spawn.test_processes.WithProcessesTestCondition.test_notify_all) ... ok
test_notify_n (test.test_multiprocessing_spawn.test_processes.WithProcessesTestCondition.test_notify_n) ... ok
test_timeout (test.test_multiprocessing_spawn.test_processes.WithProcessesTestCondition.test_timeout) ... ok
test_wait_result (test.test_multiprocessing_spawn.test_processes.WithProcessesTestCondition.test_wait_result) ... ok
test_waitfor (test.test_multiprocessing_spawn.test_processes.WithProcessesTestCondition.test_waitfor) ... ok
test_waitfor_timeout (test.test_multiprocessing_spawn.test_processes.WithProcessesTestCondition.test_waitfor_timeout) ... ok
test_connection (test.test_multiprocessing_spawn.test_processes.WithProcessesTestConnection.test_connection) ... ok
test_context (test.test_multiprocessing_spawn.test_processes.WithProcessesTestConnection.test_context) ... ok
test_duplex_false (test.test_multiprocessing_spawn.test_processes.WithProcessesTestConnection.test_duplex_false) ... ok
test_fd_transfer (test.test_multiprocessing_spawn.test_processes.WithProcessesTestConnection.test_fd_transfer) ... ok
test_large_fd_transfer (test.test_multiprocessing_spawn.test_processes.WithProcessesTestConnection.test_large_fd_transfer) ... ok
test_missing_fd_transfer (test.test_multiprocessing_spawn.test_processes.WithProcessesTestConnection.test_missing_fd_transfer) ... ok
test_sendbytes (test.test_multiprocessing_spawn.test_processes.WithProcessesTestConnection.test_sendbytes) ... ok
test_spawn_close (test.test_multiprocessing_spawn.test_processes.WithProcessesTestConnection.test_spawn_close) ... ok
test_event (test.test_multiprocessing_spawn.test_processes.WithProcessesTestEvent.test_event) ... ok
test_repr (test.test_multiprocessing_spawn.test_processes.WithProcessesTestEvent.test_repr) ... ok
test_finalize (test.test_multiprocessing_spawn.test_processes.WithProcessesTestFinalize.test_finalize) ... ok
test_thread_safety (test.test_multiprocessing_spawn.test_processes.WithProcessesTestFinalize.test_thread_safety) ... skipped "resource 'cpu' is not enabled"
test_free_from_gc (test.test_multiprocessing_spawn.test_processes.WithProcessesTestHeap.test_free_from_gc) ... skipped 'implementation detail specific to cpython'
test_heap (test.test_multiprocessing_spawn.test_processes.WithProcessesTestHeap.test_heap) ... ok
test_abstract_socket (test.test_multiprocessing_spawn.test_processes.WithProcessesTestListener.test_abstract_socket) ... skipped 'test needs abstract socket support'
test_context (test.test_multiprocessing_spawn.test_processes.WithProcessesTestListener.test_context) ... ok
test_empty_authkey (test.test_multiprocessing_spawn.test_processes.WithProcessesTestListener.test_empty_authkey) ... ok
test_multiple_bind (test.test_multiprocessing_spawn.test_processes.WithProcessesTestListener.test_multiple_bind) ... ok
test_issue14725 (test.test_multiprocessing_spawn.test_processes.WithProcessesTestListenerClient.test_issue14725) ... ok
test_issue16955 (test.test_multiprocessing_spawn.test_processes.WithProcessesTestListenerClient.test_issue16955) ... ok
test_listener_client (test.test_multiprocessing_spawn.test_processes.WithProcessesTestListenerClient.test_listener_client) ... ok
test_lock (test.test_multiprocessing_spawn.test_processes.WithProcessesTestLock.test_lock) ... ok
test_lock_context (test.test_multiprocessing_spawn.test_processes.WithProcessesTestLock.test_lock_context) ... ok
test_rlock (test.test_multiprocessing_spawn.test_processes.WithProcessesTestLock.test_rlock) ... ok
test_enable_logging (test.test_multiprocessing_spawn.test_processes.WithProcessesTestLogging.test_enable_logging) ... ok
test_filename (test.test_multiprocessing_spawn.test_processes.WithProcessesTestLogging.test_filename) ... ok
test_level (test.test_multiprocessing_spawn.test_processes.WithProcessesTestLogging.test_level) ... ok
test_rapid_restart (test.test_multiprocessing_spawn.test_processes.WithProcessesTestManagerRestart.test_rapid_restart) ... ok
test_access (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPicklingConnections.test_access) ... ok
test_pickling (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPicklingConnections.test_pickling) ... ok
test_boundaries (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPoll.test_boundaries) ... ok
test_dont_merge (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPoll.test_dont_merge) ... ok
test_empty_string (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPoll.test_empty_string) ... ok
test_strings (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPoll.test_strings) ... ok
test_poll_eintr (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPollEintr.test_poll_eintr) ... ok
test_apply (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_apply) ... ok
test_async (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_async) ... ok
test_async_timeout (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_async_timeout) ... ok
test_context (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_context) ... ok
test_empty_iterable (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_empty_iterable) ... ok
test_enter (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_enter) ... ok
test_imap (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_imap) ... ok
test_imap_handle_iterable_exception (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_imap_handle_iterable_exception) ... ok
test_imap_unordered (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_imap_unordered) ... ok
test_imap_unordered_handle_iterable_exception (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_imap_unordered_handle_iterable_exception) ... ok
test_make_pool (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_make_pool) ... ok
test_map (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_map) ... ok
test_map_async (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_map_async) ... ok
test_map_async_callbacks (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_map_async_callbacks) ... ok
test_map_chunksize (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_map_chunksize) ... ok
test_map_handle_iterable_exception (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_map_handle_iterable_exception) ... ok
test_map_no_failfast (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_map_no_failfast) ... ok
test_map_unplicklable (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_map_unplicklable) ... ok
test_release_task_refs (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_release_task_refs) ... ok
test_resource_warning (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_resource_warning) ... ok
test_starmap (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_starmap) ... ok
test_starmap_async (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_starmap_async) ... ok
test_terminate (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_terminate) ... ok
test_traceback (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_traceback) ... ok
test_wrapped_exception (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_wrapped_exception) ... ok
test_async_error_callback (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPoolWorkerErrors.test_async_error_callback) ... ok
test_unpickleable_result (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPoolWorkerErrors.test_unpickleable_result) ... ok
test_pool_maxtasksperchild_invalid (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPoolWorkerLifetime.test_pool_maxtasksperchild_invalid) ... ok
test_pool_worker_lifetime (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPoolWorkerLifetime.test_pool_worker_lifetime) ... ok
test_pool_worker_lifetime_early_close (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPoolWorkerLifetime.test_pool_worker_lifetime_early_close) ... ok
test_worker_finalization_via_atexit_handler_of_multiprocessing (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPoolWorkerLifetime.test_worker_finalization_via_atexit_handler_of_multiprocessing) ... ok
test_active_children (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_active_children) ... ok
test_args_argument (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_args_argument) ... skipped "resource 'cpu' is not enabled"
test_child_fd_inflation (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_child_fd_inflation) ... ok
test_close (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_close) ... ok
test_cpu_count (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_cpu_count) ... ok
test_current (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_current) ... ok
test_daemon_argument (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_daemon_argument) ... ok
test_error_on_stdio_flush_1 (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_error_on_stdio_flush_1) ... ok
test_error_on_stdio_flush_2 (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_error_on_stdio_flush_2) ... ok
test_forkserver_sigint (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_forkserver_sigint) ... skipped 'test not appropriate for spawn'
test_forkserver_sigkill (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_forkserver_sigkill) ... skipped 'test not appropriate for spawn'
test_kill (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_kill) ... ok
test_lose_target_ref (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_lose_target_ref) ... ok
test_many_processes (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_many_processes) ... skipped "resource 'walltime' is not enabled"
test_parent_process (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_parent_process) ... ok
test_parent_process_attributes (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_parent_process_attributes) ... ok
test_process (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_process) ... ok
test_process_mainthread_native_id (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_process_mainthread_native_id) ... ok
test_recursion (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_recursion) ... ok
test_sentinel (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_sentinel) ... ok
test_set_executable (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_set_executable) ... ok
test_terminate (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_terminate) ... ok
test_wait_for_threads (test.test_multiprocessing_spawn.test_processes.WithProcessesTestProcess.test_wait_for_threads) ... ok
test_closed_queue_put_get_exceptions (test.test_multiprocessing_spawn.test_processes.WithProcessesTestQueue.test_closed_queue_put_get_exceptions) ... ok
test_fork (test.test_multiprocessing_spawn.test_processes.WithProcessesTestQueue.test_fork) ... ok
test_get (test.test_multiprocessing_spawn.test_processes.WithProcessesTestQueue.test_get) ... ok
test_no_import_lock_contention (test.test_multiprocessing_spawn.test_processes.WithProcessesTestQueue.test_no_import_lock_contention) ... ok
test_put (test.test_multiprocessing_spawn.test_processes.WithProcessesTestQueue.test_put) ... ok
test_qsize (test.test_multiprocessing_spawn.test_processes.WithProcessesTestQueue.test_qsize) ... skipped 'qsize method not implemented'
test_queue_feeder_donot_stop_onexc (test.test_multiprocessing_spawn.test_processes.WithProcessesTestQueue.test_queue_feeder_donot_stop_onexc) ... ok
test_queue_feeder_on_queue_feeder_error (test.test_multiprocessing_spawn.test_processes.WithProcessesTestQueue.test_queue_feeder_on_queue_feeder_error) ... ok
test_task_done (test.test_multiprocessing_spawn.test_processes.WithProcessesTestQueue.test_task_done) ... ok
test_timeout (test.test_multiprocessing_spawn.test_processes.WithProcessesTestQueue.test_timeout) ... ok
test_bounded_semaphore (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSemaphore.test_bounded_semaphore) ... ok
test_semaphore (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSemaphore.test_semaphore) ... ok
test_timeout (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSemaphore.test_timeout) ... ok
test_copy (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSharedCTypes.test_copy) ... ok
test_sharedctypes (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSharedCTypes.test_sharedctypes) ... ok
test_synchronize (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSharedCTypes.test_synchronize) ... ok
test_invalid_shared_memory_creation (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSharedMemory.test_invalid_shared_memory_creation) ... ok
test_shared_memory_ShareableList_basics (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSharedMemory.test_shared_memory_ShareableList_basics) ... ok
test_shared_memory_ShareableList_pickling (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSharedMemory.test_shared_memory_ShareableList_pickling) ... ok
test_shared_memory_ShareableList_pickling_dead_object (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSharedMemory.test_shared_memory_ShareableList_pickling_dead_object) ... ok
test_shared_memory_SharedMemoryManager_basics (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSharedMemory.test_shared_memory_SharedMemoryManager_basics) ... ok
test_shared_memory_SharedMemoryManager_reuses_resource_tracker (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSharedMemory.test_shared_memory_SharedMemoryManager_reuses_resource_tracker) ... ok
test_shared_memory_SharedMemoryServer_ignores_sigint (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSharedMemory.test_shared_memory_SharedMemoryServer_ignores_sigint) ... ok
test_shared_memory_across_processes (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSharedMemory.test_shared_memory_across_processes) ... ok
test_shared_memory_basics (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSharedMemory.test_shared_memory_basics) ... ok
test_shared_memory_cleaned_after_process_termination (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSharedMemory.test_shared_memory_cleaned_after_process_termination) ... ok
test_shared_memory_name_with_embedded_null (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSharedMemory.test_shared_memory_name_with_embedded_null) ... ok
test_shared_memory_pickle_unpickle (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSharedMemory.test_shared_memory_pickle_unpickle) ... ok
test_shared_memory_pickle_unpickle_dead_object (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSharedMemory.test_shared_memory_pickle_unpickle_dead_object) ... ok
test_shared_memory_recreate (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSharedMemory.test_shared_memory_recreate) ... ok
test_stderr_flush (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSubclassingProcess.test_stderr_flush) ... ok
test_subclassing (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSubclassingProcess.test_subclassing) ... ok
test_sys_exit (test.test_multiprocessing_spawn.test_processes.WithProcessesTestSubclassingProcess.test_sys_exit) ... ok
test_getobj_getlock (test.test_multiprocessing_spawn.test_processes.WithProcessesTestValue.test_getobj_getlock) ... ok
test_rawvalue (test.test_multiprocessing_spawn.test_processes.WithProcessesTestValue.test_rawvalue) ... ok
test_value (test.test_multiprocessing_spawn.test_processes.WithProcessesTestValue.test_value) ... ok
======================================================================
FAIL: test_default_timeout (test.test_multiprocessing_spawn.test_processes.WithProcessesTestBarrier.test_default_timeout)
Test the barrier's default timeout
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/_test_multiprocessing.py", line 2098, in test_default_timeout
self.assertEqual(len(results), barrier.parties)
^^^^^^^^^^^
AssertionError: 0 != 5
======================================================================
FAIL: test_timeout (test.test_multiprocessing_spawn.test_processes.WithProcessesTestBarrier.test_timeout)
Test wait(timeout)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/_test_multiprocessing.py", line 2078, in test_timeout
self.assertEqual(len(results), self.barrier.parties)
^^^^^^^^^^^
AssertionError: 0 != 5
----------------------------------------------------------------------
Ran 147 tests in 50.791s
FAILED (failures=2, skipped=8)
0:01:27 load avg: 4.72 [4/4/1] test_multiprocessing_spawn.test_threads -- test_multiprocessing_spawn.test_processes failed (2 failures) in 50.9 sec
test_abort (test.test_multiprocessing_spawn.test_threads.WithThreadsTestBarrier.test_abort)
Test that an abort will put the barrier in a broken state ... ok
test_abort_and_reset (test.test_multiprocessing_spawn.test_threads.WithThreadsTestBarrier.test_abort_and_reset)
Test that a barrier can be reset after being broken. ... ok
test_action (test.test_multiprocessing_spawn.test_threads.WithThreadsTestBarrier.test_action)
Test the 'action' callback ... ok
test_barrier (test.test_multiprocessing_spawn.test_threads.WithThreadsTestBarrier.test_barrier)
Test that a barrier is passed in lockstep ... ok
test_barrier_10 (test.test_multiprocessing_spawn.test_threads.WithThreadsTestBarrier.test_barrier_10)
Test that a barrier works for 10 consecutive runs ... ok
test_default_timeout (test.test_multiprocessing_spawn.test_threads.WithThreadsTestBarrier.test_default_timeout)
Test the barrier's default timeout ... ok
test_reset (test.test_multiprocessing_spawn.test_threads.WithThreadsTestBarrier.test_reset)
Test that a 'reset' on a barrier frees the waiting threads ... ok
test_single_thread (test.test_multiprocessing_spawn.test_threads.WithThreadsTestBarrier.test_single_thread) ... ok
test_thousand (test.test_multiprocessing_spawn.test_threads.WithThreadsTestBarrier.test_thousand) ... ok
test_timeout (test.test_multiprocessing_spawn.test_threads.WithThreadsTestBarrier.test_timeout)
Test wait(timeout) ... ok
test_wait_return (test.test_multiprocessing_spawn.test_threads.WithThreadsTestBarrier.test_wait_return)
test the return value from barrier.wait ... ok
test_notify (test.test_multiprocessing_spawn.test_threads.WithThreadsTestCondition.test_notify) ... ok
test_notify_all (test.test_multiprocessing_spawn.test_threads.WithThreadsTestCondition.test_notify_all) ... ok
test_notify_n (test.test_multiprocessing_spawn.test_threads.WithThreadsTestCondition.test_notify_n) ... ok
test_timeout (test.test_multiprocessing_spawn.test_threads.WithThreadsTestCondition.test_timeout) ... ok
test_wait_result (test.test_multiprocessing_spawn.test_threads.WithThreadsTestCondition.test_wait_result) ... ok
test_waitfor (test.test_multiprocessing_spawn.test_threads.WithThreadsTestCondition.test_waitfor) ... ok
test_waitfor_timeout (test.test_multiprocessing_spawn.test_threads.WithThreadsTestCondition.test_waitfor_timeout) ... ok
test_connection (test.test_multiprocessing_spawn.test_threads.WithThreadsTestConnection.test_connection) ... ok
test_context (test.test_multiprocessing_spawn.test_threads.WithThreadsTestConnection.test_context) ... ok
test_duplex_false (test.test_multiprocessing_spawn.test_threads.WithThreadsTestConnection.test_duplex_false) ... ok
test_fd_transfer (test.test_multiprocessing_spawn.test_threads.WithThreadsTestConnection.test_fd_transfer) ... skipped 'only makes sense with processes'
test_large_fd_transfer (test.test_multiprocessing_spawn.test_threads.WithThreadsTestConnection.test_large_fd_transfer) ... skipped 'only makes sense with processes'
test_missing_fd_transfer (test.test_multiprocessing_spawn.test_threads.WithThreadsTestConnection.test_missing_fd_transfer) ... skipped 'only makes sense with processes'
test_sendbytes (test.test_multiprocessing_spawn.test_threads.WithThreadsTestConnection.test_sendbytes) ... skipped 'test not appropriate for threads'
test_spawn_close (test.test_multiprocessing_spawn.test_threads.WithThreadsTestConnection.test_spawn_close) ... ok
test_event (test.test_multiprocessing_spawn.test_threads.WithThreadsTestEvent.test_event) ... ok
test_repr (test.test_multiprocessing_spawn.test_threads.WithThreadsTestEvent.test_repr) ... ok
test_issue14725 (test.test_multiprocessing_spawn.test_threads.WithThreadsTestListenerClient.test_issue14725) ... ok
test_issue16955 (test.test_multiprocessing_spawn.test_threads.WithThreadsTestListenerClient.test_issue16955) ... ok
test_listener_client (test.test_multiprocessing_spawn.test_threads.WithThreadsTestListenerClient.test_listener_client) ... ok
test_lock (test.test_multiprocessing_spawn.test_threads.WithThreadsTestLock.test_lock) ... ok
test_lock_context (test.test_multiprocessing_spawn.test_threads.WithThreadsTestLock.test_lock_context) ... ok
test_rlock (test.test_multiprocessing_spawn.test_threads.WithThreadsTestLock.test_rlock) ... ok
test_rapid_restart (test.test_multiprocessing_spawn.test_threads.WithThreadsTestManagerRestart.test_rapid_restart) ... ok
test_boundaries (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPoll.test_boundaries) ... ok
test_dont_merge (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPoll.test_dont_merge) ... ok
test_empty_string (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPoll.test_empty_string) ... ok
test_strings (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPoll.test_strings) ... ok
test_apply (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_apply) ... ok
test_async (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_async) ... ok
test_async_timeout (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_async_timeout) ... ok
test_context (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_context) ... ok
test_empty_iterable (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_empty_iterable) ... ok
test_enter (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_enter) ... ok
test_imap (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_imap) ... ok
test_imap_handle_iterable_exception (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_imap_handle_iterable_exception) ... ok
test_imap_unordered (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_imap_unordered) ... ok
test_imap_unordered_handle_iterable_exception (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_imap_unordered_handle_iterable_exception) ... ok
test_make_pool (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_make_pool) ... ok
test_map (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_map) ... ok
test_map_async (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_map_async) ... ok
test_map_async_callbacks (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_map_async_callbacks) ... ok
test_map_chunksize (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_map_chunksize) ... ok
test_map_handle_iterable_exception (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_map_handle_iterable_exception) ... ok
test_map_no_failfast (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_map_no_failfast) ... ok
test_map_unplicklable (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_map_unplicklable) ... skipped 'test not appropriate for threads'
test_release_task_refs (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_release_task_refs) ... ok
test_resource_warning (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_resource_warning) ... ok
test_starmap (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_starmap) ... ok
test_starmap_async (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_starmap_async) ... ok
test_terminate (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_terminate) ... ok
test_traceback (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_traceback) ... ok
test_wrapped_exception (test.test_multiprocessing_spawn.test_threads.WithThreadsTestPool.test_wrapped_exception) ... ok
test_active_children (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_active_children) ... ok
test_args_argument (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_args_argument) ... skipped "resource 'cpu' is not enabled"
test_child_fd_inflation (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_child_fd_inflation) ... skipped 'test not appropriate for threads'
test_close (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_close) ... skipped 'test not appropriate for threads'
test_cpu_count (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_cpu_count) ... ok
test_current (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_current) ... skipped 'test not appropriate for threads'
test_daemon_argument (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_daemon_argument) ... skipped 'test not appropriate for threads'
test_error_on_stdio_flush_1 (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_error_on_stdio_flush_1) ... ok
test_error_on_stdio_flush_2 (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_error_on_stdio_flush_2) ... ok
test_forkserver_sigint (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_forkserver_sigint) ... skipped 'test not appropriate for threads'
test_forkserver_sigkill (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_forkserver_sigkill) ... skipped 'test not appropriate for threads'
test_kill (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_kill) ... skipped 'test not appropriate for threads'
test_lose_target_ref (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_lose_target_ref) ... ok
test_many_processes (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_many_processes) ... skipped "resource 'walltime' is not enabled"
test_parent_process (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_parent_process) ... skipped 'test not appropriate for threads'
test_parent_process_attributes (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_parent_process_attributes) ... skipped 'test not appropriate for threads'
test_process (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_process) ... ok
test_process_mainthread_native_id (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_process_mainthread_native_id) ... skipped 'test not appropriate for threads'
test_recursion (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_recursion) ... ok
test_sentinel (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_sentinel) ... skipped 'test not appropriate for threads'
test_set_executable (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_set_executable) ... skipped 'test not appropriate for threads'
test_terminate (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_terminate) ... skipped 'test not appropriate for threads'
test_wait_for_threads (test.test_multiprocessing_spawn.test_threads.WithThreadsTestProcess.test_wait_for_threads) ... skipped 'test not appropriate for threads'
test_closed_queue_put_get_exceptions (test.test_multiprocessing_spawn.test_threads.WithThreadsTestQueue.test_closed_queue_put_get_exceptions) ... ok
test_fork (test.test_multiprocessing_spawn.test_threads.WithThreadsTestQueue.test_fork) ... ok
test_get (test.test_multiprocessing_spawn.test_threads.WithThreadsTestQueue.test_get) ... ok
test_no_import_lock_contention (test.test_multiprocessing_spawn.test_threads.WithThreadsTestQueue.test_no_import_lock_contention) ... ok
test_put (test.test_multiprocessing_spawn.test_threads.WithThreadsTestQueue.test_put) ... ok
test_qsize (test.test_multiprocessing_spawn.test_threads.WithThreadsTestQueue.test_qsize) ... ok
test_queue_feeder_donot_stop_onexc (test.test_multiprocessing_spawn.test_threads.WithThreadsTestQueue.test_queue_feeder_donot_stop_onexc) ... skipped 'test not appropriate for threads'
test_queue_feeder_on_queue_feeder_error (test.test_multiprocessing_spawn.test_threads.WithThreadsTestQueue.test_queue_feeder_on_queue_feeder_error) ... skipped 'test not appropriate for threads'
test_task_done (test.test_multiprocessing_spawn.test_threads.WithThreadsTestQueue.test_task_done) ... ok
test_timeout (test.test_multiprocessing_spawn.test_threads.WithThreadsTestQueue.test_timeout) ... ok
test_bounded_semaphore (test.test_multiprocessing_spawn.test_threads.WithThreadsTestSemaphore.test_bounded_semaphore) ... ok
test_semaphore (test.test_multiprocessing_spawn.test_threads.WithThreadsTestSemaphore.test_semaphore) ... ok
test_timeout (test.test_multiprocessing_spawn.test_threads.WithThreadsTestSemaphore.test_timeout) ... skipped 'test not appropriate for threads'
----------------------------------------------------------------------
Ran 100 tests in 15.465s
OK (skipped=24)
== Tests result: FAILURE ==
1 test failed:
test_multiprocessing_spawn.test_processes
3 tests OK.
Total duration: 1 min 43 sec
Total tests: run=383 failures=2 skipped=47
Total test files: run=4/4 failed=1
Result: FAILURE
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/resource_tracker.py", line 239, in main
cache[rtype].remove(name)
^^^^^^
KeyError: '/mp-3d153m4q'
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/resource_tracker.py", line 239, in main
cache[rtype].remove(name)
^^^^^^
KeyError: '/mp-5jggdn6h'
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/resource_tracker.py", line 239, in main
cache[rtype].remove(name)
^^^^^^
KeyError: '/mp-801770g0'
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/resource_tracker.py", line 239, in main
cache[rtype].remove(name)
^^^^^^
KeyError: '/mp-5qenfuv4'
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/resource_tracker.py", line 239, in main
cache[rtype].remove(name)
^^^^^^
KeyError: '/mp-_tg5b05g'
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/resource_tracker.py", line 239, in main
cache[rtype].remove(name)
^^^^^^
KeyError: '/mp-50og80_6'
test test_multiprocessing_spawn.test_processes failed
=========================== short test summary info ============================
SKIP [5] /Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/conftest.py:606: implementation detail
SKIP [4] /Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/conftest.py:606: CPython internal details
SKIP [1] /Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/conftest.py:606: needs low level audio
SKIP [1] /Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/conftest.py:606: needs ctypes.pythonapi
SKIP [3] /Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/conftest.py:606: needs display
SKIP [1] /Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/conftest.py:606: requires audio
SKIP [1] /Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/conftest.py:606: demands too many resources
========================== slowest 10 test durations ===========================
1324.09s call lib-python/3/test/test_signal.py::unmodified
130.36s call lib-python/3/test/test_concurrent_futures::unmodified
115.99s call lib-python/3/test/test_asyncio::unmodified
103.22s call lib-python/3/test/test_multiprocessing_spawn::unmodified
88.44s call lib-python/3/test/test_multiprocessing_forkserver::unmodified
34.75s call lib-python/3/test/test_socket.py::unmodified
32.04s call lib-python/3/test/test_ssl.py::unmodified
20.36s call lib-python/3/test/test_logging.py::unmodified
19.16s call lib-python/3/test/test_threading.py::unmodified
19.11s call lib-python/3/test/test_hashlib.py::unmodified
============= 16 failed, 401 passed, 16 skipped in 2317.92 seconds =============
program finished with exit code 1
elapsedTime=2318.577411