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 F
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 .
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 (d5146ae09407, May 25 2026, 01:31:10) [PyPy 7.3.24-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_50821æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 2101102885
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 6.05 Run 1 test sequentially
0:00:00 load avg: 6.05 [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.264s
FAILED (failures=3, skipped=6)
test_c_locale_coercion failed (3 failures)
== Tests result: FAILURE ==
1 test failed:
test_c_locale_coercion
Total duration: 335 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 (d5146ae09407, May 25 2026, 01:31:10) [PyPy 7.3.24-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_52321æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 1192125117
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 5.77 Run 1 test sequentially
0:00:00 load avg: 5.77 [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.634s
FAILED (failures=3, skipped=106)
test_ctypes failed (3 failures)
== Tests result: FAILURE ==
1 test failed:
test_ctypes
Total duration: 947 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 (d5146ae09407, May 25 2026, 01:31:10) [PyPy 7.3.24-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_52338æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 209980481
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 5.71 Run 1 test sequentially
0:00:00 load avg: 5.71 [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.196s
FAILED (failures=1, skipped=9)
test_curses failed (1 failure)
== Tests result: FAILURE ==
1 test failed:
test_curses
Total duration: 280 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 (d5146ae09407, May 25 2026, 01:31:10) [PyPy 7.3.24-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_52518æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 432470968
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 5.65 Run 1 test sequentially
0:00:00 load avg: 5.65 [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.268s
FAILED (failures=1, skipped=20)
test_distutils failed (1 failure)
== Tests result: FAILURE ==
1 test failed:
test_distutils
Total duration: 2.6 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 (d5146ae09407, May 25 2026, 01:31:10) [PyPy 7.3.24-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_52867æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 3217820787
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 5.56 Run 1 test sequentially
0:00:00 load avg: 5.56 [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.177s
FAILED (errors=1, skipped=4)
test_fcntl failed (1 error)
== Tests result: FAILURE ==
1 test failed:
test_fcntl
Total duration: 248 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 (d5146ae09407, May 25 2026, 01:31:10) [PyPy 7.3.24-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_54489æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 3610489868
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 5.41 Run 1 test sequentially
0:00:00 load avg: 5.41 [1/1] test_idle
test_idle failed (uncaught exception)
== Tests result: FAILURE ==
1 test failed:
test_idle
Total duration: 505 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 0x00000001206e8c20>
Warning -- After: <function idle_showwarning_subproc at 0x0000000108c9a260>
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 (d5146ae09407, May 25 2026, 01:31:10) [PyPy 7.3.24-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_58296æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 1302276437
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 5.33 Run 1 test sequentially
0:00:00 load avg: 5.33 [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.596s
FAILED (failures=1, skipped=11)
test_re failed (1 failure)
== Tests result: FAILURE ==
1 test failed:
test_re
Total duration: 706 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 (d5146ae09407, May 25 2026, 01:31:10) [PyPy 7.3.24-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_59764æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 1746504054
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 5.14 Run 1 test sequentially
0:00:00 load avg: 5.14 [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.755s
FAILED (errors=6, skipped=38)
test_shutil failed (6 errors)
== Tests result: FAILURE ==
1 test failed:
test_shutil
Total duration: 892 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 (d5146ae09407, May 25 2026, 01:31:10) [PyPy 7.3.24-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_59800æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 819143515
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 5.14 Run 1 test sequentially
0:00:00 load avg: 5.14 [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 (d5146ae09407, May 25 2026, 01:31:10) [PyPy 7.3.24-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_86106æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 2595928022
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 4.39 Run 1 test sequentially
0:00:00 load avg: 4.39 [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.061s
FAILED (failures=2, errors=9, skipped=281)
test_socket failed (9 errors, 2 failures) in 34.2 sec
== Tests result: FAILURE ==
1 test failed:
test_socket
Total duration: 34.2 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 (d5146ae09407, May 25 2026, 01:31:10) [PyPy 7.3.24-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_86541æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 1487239397
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 4.58 Run 1 test sequentially
0:00:00 load avg: 4.58 [1/1] test_ssl
test_ssl: testing with 'OpenSSL 3.3.1 4 Jun 2024' (3, 3, 0, 1, 0)
under Mac ('15.4.1', ('', '', ''), 'arm64')
HAS_SNI = True
OP_ALL = 0x80000050
OP_NO_TLSv1_1 = 0x10000000
test_DER_to_PEM (test.test_ssl.BasicSocketTests.test_DER_to_PEM) ... ok
test_asn1object (test.test_ssl.BasicSocketTests.test_asn1object) ... ok
test_cert_time_to_seconds (test.test_ssl.BasicSocketTests.test_cert_time_to_seconds) ... ok
test_cert_time_to_seconds_locale (test.test_ssl.BasicSocketTests.test_cert_time_to_seconds_locale) ... skipped 'locale-specific month name needs to be different from C locale'
test_cert_time_to_seconds_timezone (test.test_ssl.BasicSocketTests.test_cert_time_to_seconds_timezone) ... ok
test_connect_ex_error (test.test_ssl.BasicSocketTests.test_connect_ex_error) ... ok
test_constants (test.test_ssl.BasicSocketTests.test_constants) ... ok
test_dealloc_warn (test.test_ssl.BasicSocketTests.test_dealloc_warn) ... ok
test_empty_cert (test.test_ssl.BasicSocketTests.test_empty_cert)
Wrapping with an empty cert file ... ok
test_enum_certificates (test.test_ssl.BasicSocketTests.test_enum_certificates) ... skipped 'Windows specific'
test_enum_crls (test.test_ssl.BasicSocketTests.test_enum_crls) ... skipped 'Windows specific'
test_errors_sslwrap (test.test_ssl.BasicSocketTests.test_errors_sslwrap) ... ok
test_get_default_verify_paths (test.test_ssl.BasicSocketTests.test_get_default_verify_paths) ... ok
test_malformed_cert (test.test_ssl.BasicSocketTests.test_malformed_cert)
Wrapping with a badly formatted certificate (syntax error) ... ok
test_malformed_key (test.test_ssl.BasicSocketTests.test_malformed_key)
Wrapping with a badly formatted key (syntax error) ... ok
test_match_hostname (test.test_ssl.BasicSocketTests.test_match_hostname) ... ok
test_openssl111_deprecations (test.test_ssl.BasicSocketTests.test_openssl111_deprecations) ... ok
test_openssl_version (test.test_ssl.BasicSocketTests.test_openssl_version) ... ok
test_options (test.test_ssl.BasicSocketTests.test_options) ... ok
test_parse_all_sans (test.test_ssl.BasicSocketTests.test_parse_all_sans) ... ok
test_parse_cert (test.test_ssl.BasicSocketTests.test_parse_cert) ...
{'OCSP': ('http://ocsp.verisign.com',),
'caIssuers': ('http://SVRIntl-G3-aia.verisign.com/SVRIntlG3.cer',),
'crlDistributionPoints': ('http://SVRIntl-G3-crl.verisign.com/SVRIntlG3.crl',),
'issuer': ((('countryName', 'US'),),
(('organizationName', 'VeriSign, Inc.'),),
(('organizationalUnitName', 'VeriSign Trust Network'),),
(('organizationalUnitName',
'Terms of use at https://www.verisign.com/rpa (c)10'),),
(('commonName', 'VeriSign Class 3 International Server CA - G3'),)),
'notAfter': 'Sep 20 23:59:59 2012 GMT',
'notBefore': 'Sep 21 00:00:00 2011 GMT',
'serialNumber': '2EE6EA7640A075CEE5005F4D7C79549A',
'subject': ((('countryName', 'FI'),),
(('stateOrProvinceName', 'Espoo'),),
(('localityName', 'Espoo'),),
(('organizationName', 'Nokia'),),
(('organizationalUnitName', 'BI'),),
(('commonName', 'projects.developer.nokia.com'),)),
'subjectAltName': (('DNS', 'projects.developer.nokia.com'),
('DNS', 'projects.forum.nokia.com')),
'version': 3}
ok
test_parse_cert_CVE_2013_4238 (test.test_ssl.BasicSocketTests.test_parse_cert_CVE_2013_4238) ...
{'issuer': ((('countryName', 'US'),),
(('stateOrProvinceName', 'Oregon'),),
(('localityName', 'Beaverton'),),
(('organizationName', 'Python Software Foundation'),),
(('organizationalUnitName', 'Python Core Development'),),
(('commonName', 'null.python.org\x00example.org'),),
(('emailAddress', 'python-dev@python.org'),)),
'notAfter': 'Aug 7 13:12:52 2013 GMT',
'notBefore': 'Aug 7 13:11:52 2013 GMT',
'serialNumber': '00',
'subject': ((('countryName', 'US'),),
(('stateOrProvinceName', 'Oregon'),),
(('localityName', 'Beaverton'),),
(('organizationName', 'Python Software Foundation'),),
(('organizationalUnitName', 'Python Core Development'),),
(('commonName', 'null.python.org\x00example.org'),),
(('emailAddress', 'python-dev@python.org'),)),
'subjectAltName': (('DNS', 'altnull.python.org\x00example.com'),
('email', 'null@python.org\x00user@example.org'),
('URI', 'http://null.python.org\x00http://example.org'),
('IP Address', '192.0.2.1'),
('IP Address', '2001:DB8:0:0:0:0:0:1')),
'version': 3}
ok
test_parse_cert_CVE_2019_5010 (test.test_ssl.BasicSocketTests.test_parse_cert_CVE_2019_5010) ...
{'issuer': ((('countryName', 'UK'),), (('commonName', 'cody-ca'),)),
'notAfter': 'Jun 14 18:00:58 2028 GMT',
'notBefore': 'Jun 18 18:00:58 2018 GMT',
'serialNumber': '02',
'subject': ((('countryName', 'UK'),),
(('commonName', 'codenomicon-vm-2.test.lal.cisco.com'),)),
'subjectAltName': (('DNS', 'codenomicon-vm-2.test.lal.cisco.com'),),
'version': 3}
ok
test_private_init (test.test_ssl.BasicSocketTests.test_private_init) ... ok
test_purpose_enum (test.test_ssl.BasicSocketTests.test_purpose_enum) ... ok
test_random (test.test_ssl.BasicSocketTests.test_random) ...
RAND_status is 1 (sufficient randomness)
ok
test_read_write_zero (test.test_ssl.BasicSocketTests.test_read_write_zero) ... server: new connection from ('127.0.0.1', 57647)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_refcycle (test.test_ssl.BasicSocketTests.test_refcycle) ... skipped 'implementation detail specific to cpython'
test_server_side (test.test_ssl.BasicSocketTests.test_server_side) ... ok
test_ssl_types (test.test_ssl.BasicSocketTests.test_ssl_types) ... skipped 'implementation detail specific to cpython'
test_str_for_enums (test.test_ssl.BasicSocketTests.test_str_for_enums) ... skipped 'pypy repr(IntEnum) is wrong'
test_timeout (test.test_ssl.BasicSocketTests.test_timeout) ... ok
test_tls_unique_channel_binding (test.test_ssl.BasicSocketTests.test_tls_unique_channel_binding) ... ok
test_unknown_channel_binding (test.test_ssl.BasicSocketTests.test_unknown_channel_binding) ... ok
test_unsupported_dtls (test.test_ssl.BasicSocketTests.test_unsupported_dtls) ... ok
test_wrapped_unconnected (test.test_ssl.BasicSocketTests.test_wrapped_unconnected) ... ok
test__create_stdlib_context (test.test_ssl.ContextTests.test__create_stdlib_context) ... ok
test_cert_store_stats (test.test_ssl.ContextTests.test_cert_store_stats) ... ok
test_check_hostname (test.test_ssl.ContextTests.test_check_hostname) ... ok
test_ciphers (test.test_ssl.ContextTests.test_ciphers) ... ok
test_constructor (test.test_ssl.ContextTests.test_constructor) ... ok
test_context_client_server (test.test_ssl.ContextTests.test_context_client_server) ... ok
test_context_custom_class (test.test_ssl.ContextTests.test_context_custom_class) ... ok
test_create_default_context (test.test_ssl.ContextTests.test_create_default_context) ... ok
test_get_ca_certs (test.test_ssl.ContextTests.test_get_ca_certs) ... ok
test_get_ciphers (test.test_ssl.ContextTests.test_get_ciphers) ... ok
test_hostname_checks_common_name (test.test_ssl.ContextTests.test_hostname_checks_common_name) ... ok
test_load_cert_chain (test.test_ssl.ContextTests.test_load_cert_chain) ... ok
test_load_default_certs (test.test_ssl.ContextTests.test_load_default_certs) ... ok
test_load_default_certs_env (test.test_ssl.ContextTests.test_load_default_certs_env) ... ok
test_load_default_certs_env_windows (test.test_ssl.ContextTests.test_load_default_certs_env_windows) ... skipped 'Windows specific'
test_load_dh_params (test.test_ssl.ContextTests.test_load_dh_params) ... ok
test_load_verify_cadata (test.test_ssl.ContextTests.test_load_verify_cadata) ... ok
test_load_verify_locations (test.test_ssl.ContextTests.test_load_verify_locations) ... ok
test_min_max_version (test.test_ssl.ContextTests.test_min_max_version) ... ok
test_num_tickest (test.test_ssl.ContextTests.test_num_tickest) ... ok
test_options (test.test_ssl.ContextTests.test_options) ... ok
test_python_ciphers (test.test_ssl.ContextTests.test_python_ciphers) ... skipped 'Test applies only to Python default ciphers'
test_security_level (test.test_ssl.ContextTests.test_security_level) ... skipped 'requires OpenSSL >= 1.1.0'
test_session_stats (test.test_ssl.ContextTests.test_session_stats) ... ok
test_set_default_verify_paths (test.test_ssl.ContextTests.test_set_default_verify_paths) ... ok
test_set_ecdh_curve (test.test_ssl.ContextTests.test_set_ecdh_curve) ... ok
test_sni_callback (test.test_ssl.ContextTests.test_sni_callback) ... ok
test_sni_callback_refcycle (test.test_ssl.ContextTests.test_sni_callback_refcycle) ... ok
test_verify_flags (test.test_ssl.ContextTests.test_verify_flags) ... ok
test_verify_mode_protocol (test.test_ssl.ContextTests.test_verify_mode_protocol) ... ok
test_buffer_types (test.test_ssl.MemoryBIOTests.test_buffer_types) ... ok
test_eof (test.test_ssl.MemoryBIOTests.test_eof) ... ok
test_error_types (test.test_ssl.MemoryBIOTests.test_error_types) ... ok
test_pending (test.test_ssl.MemoryBIOTests.test_pending) ... ok
test_read_write (test.test_ssl.MemoryBIOTests.test_read_write) ... ok
test_get_server_certificate_ipv6 (test.test_ssl.NetworkedTests.test_get_server_certificate_ipv6) ... skipped "resource 'walltime' is not enabled"
test_timeout_connect_ex (test.test_ssl.NetworkedTests.test_timeout_connect_ex) ... ok
test_bad_server_hostname (test.test_ssl.SSLErrorTests.test_bad_server_hostname) ... ok
test_lib_reason (test.test_ssl.SSLErrorTests.test_lib_reason) ... ok
test_str (test.test_ssl.SSLErrorTests.test_str) ... ok
test_subclass (test.test_ssl.SSLErrorTests.test_subclass) ... ok
test_private_init (test.test_ssl.SSLObjectTests.test_private_init) ... ok
test_unwrap (test.test_ssl.SSLObjectTests.test_unwrap) ... ok
test_bio_handshake (test.test_ssl.SimpleBackgroundTests.test_bio_handshake) ... server: new connection from ('127.0.0.1', 57654)
Needed 2 calls to complete do_handshake().
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
Needed 4 calls to complete unwrap().
ok
test_bio_read_write_data (test.test_ssl.SimpleBackgroundTests.test_bio_read_write_data) ... server: new connection from ('127.0.0.1', 57656)
Needed 2 calls to complete do_handshake().
Needed 1 calls to complete write().
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
Needed 4 calls to complete read().
Needed 2 calls to complete unwrap().
connection timeout TimeoutError('timed out')
ok
test_ciphers1 (test.test_ssl.SimpleBackgroundTests.test_ciphers1) ... server: new connection from ('127.0.0.1', 57658)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_ciphers2 (test.test_ssl.SimpleBackgroundTests.test_ciphers2) ... server: new connection from ('127.0.0.1', 57660)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_ciphers3 (test.test_ssl.SimpleBackgroundTests.test_ciphers3) ... connection timeout TimeoutError('timed out')
ok
test_connect1 (test.test_ssl.SimpleBackgroundTests.test_connect1) ... server: new connection from ('127.0.0.1', 57663)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_connect2 (test.test_ssl.SimpleBackgroundTests.test_connect2) ... server: new connection from ('127.0.0.1', 57665)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_connect_cadata1 (test.test_ssl.SimpleBackgroundTests.test_connect_cadata1) ... server: new connection from ('127.0.0.1', 57667)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_connect_cadata2 (test.test_ssl.SimpleBackgroundTests.test_connect_cadata2) ... server: new connection from ('127.0.0.1', 57669)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_connect_capath1 (test.test_ssl.SimpleBackgroundTests.test_connect_capath1) ... server: new connection from ('127.0.0.1', 57671)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_connect_capath2 (test.test_ssl.SimpleBackgroundTests.test_connect_capath2) ... server: new connection from ('127.0.0.1', 57673)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_connect_ex (test.test_ssl.SimpleBackgroundTests.test_connect_ex) ... server: new connection from ('127.0.0.1', 57675)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_connect_fail (test.test_ssl.SimpleBackgroundTests.test_connect_fail) ... server: new connection from ('127.0.0.1', 57677)
server: bad connection attempt from ('127.0.0.1', 57677):
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_ssl.py", line 2503, in wrap_conn
self.sslconn = self.server.context.wrap_socket(
^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 517, in wrap_socket
return self.sslsocket_class._create(
^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1104, in _create
self.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1404, in do_handshake
self._sslobj.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 550, in do_handshake
raise pyssl_error(self, ret)
ssl.SSLError: [SSL: TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca
ok
test_connect_with_context_0 (test.test_ssl.SimpleBackgroundTests.test_connect_with_context_0) ... server: new connection from ('127.0.0.1', 57679)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_connect_with_context_1 (test.test_ssl.SimpleBackgroundTests.test_connect_with_context_1) ... server: new connection from ('127.0.0.1', 57681)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_connect_with_context_2 (test.test_ssl.SimpleBackgroundTests.test_connect_with_context_2) ... server: new connection from ('127.0.0.1', 57683)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_connect_with_context_fail (test.test_ssl.SimpleBackgroundTests.test_connect_with_context_fail) ... server: new connection from ('127.0.0.1', 57685)
server: bad connection attempt from ('127.0.0.1', 57685):
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_ssl.py", line 2503, in wrap_conn
self.sslconn = self.server.context.wrap_socket(
^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 517, in wrap_socket
return self.sslsocket_class._create(
^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1104, in _create
self.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1404, in do_handshake
self._sslobj.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 550, in do_handshake
raise pyssl_error(self, ret)
ssl.SSLError: [SSL: TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca
ok
test_context_setget (test.test_ssl.SimpleBackgroundTests.test_context_setget) ... server: new connection from ('127.0.0.1', 57687)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_get_ca_certs_capath (test.test_ssl.SimpleBackgroundTests.test_get_ca_certs_capath) ... server: new connection from ('127.0.0.1', 57689)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_get_server_certificate (test.test_ssl.SimpleBackgroundTests.test_get_server_certificate) ... server: new connection from ('127.0.0.1', 57692)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: new connection from ('127.0.0.1', 57694)
Verified certificate for localhost:57690 is
-----BEGIN CERTIFICATE-----
MIIF8TCCBFmgAwIBAgIJAMstgJlaaVJcMA0GCSqGSIb3DQEBCwUAME0xCzAJBgNV
BAYTAlhZMSYwJAYDVQQKDB1QeXRob24gU29mdHdhcmUgRm91bmRhdGlvbiBDQTEW
MBQGA1UEAwwNb3VyLWNhLXNlcnZlcjAeFw0xODA4MjkxNDIzMTZaFw0zNzEwMjgx
NDIzMTZaMF8xCzAJBgNVBAYTAlhZMRcwFQYDVQQHDA5DYXN0bGUgQW50aHJheDEj
MCEGA1UECgwaUHl0aG9uIFNvZnR3YXJlIEZvdW5kYXRpb24xEjAQBgNVBAMMCWxv
Y2FsaG9zdDCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBAMW0s615CVCi
M3vO2S7HubSGYYqQ/WGHSFsqpNwPzuOQsCoDBlZ6eNkyMJttne8/4A5sIiRggrM9
djtiL4fkzc7aZcgPGgcaMv8Za2gTIM1e+b1QL4xG5I6rYxoscdAbRHHZPFxisxVQ
ztv3euk3UsZGsK/WAhJczgS8QmigBHsBp2PSkb+jR+oMB0WMfpBluGfWJmV754Zu
Nx92Af8fQXx2fU88ahWIdeJxuxDiQHrTTY9/5pc/hvZAoBt+XI0cQoc8cQ45NesW
Mx1z5uopbbh6kSwxkjn2rH2FT/hG+nf+/68TBMvs2buKWm3NmfZy8YJbf0sLSc1g
s7OQ7cfzHADvmHq7KR0H5Y7+/YIogr0z9k771A2uZqiR8oNqYKTf1vyGULA0voux
Wm93ddNLlafhhaf3YSqKW1Qkmg+julztVN1YKDjNUWfhDxmHg0U2f+pMHyUQyCuw
1NXlzJnvOGgGJQxI7jluajY2ycTtx78lSGWp7m6HQ9PUwgGBNX6gMwIDAQABo4IB
wDCCAbwwFAYDVR0RBA0wC4IJbG9jYWxob3N0MA4GA1UdDwEB/wQEAwIFoDAdBgNV
HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E
FgQUhXUQJdAsgFAkGltXcN61y3GpO3swfQYDVR0jBHYwdIAUs4qgorpx8agkedSk
WyU2FR5JyM2hUaRPME0xCzAJBgNVBAYTAlhZMSYwJAYDVQQKDB1QeXRob24gU29m
dHdhcmUgRm91bmRhdGlvbiBDQTEWMBQGA1UEAwwNb3VyLWNhLXNlcnZlcoIJAMst
gJlaaVJbMIGDBggrBgEFBQcBAQR3MHUwPAYIKwYBBQUHMAKGMGh0dHA6Ly90ZXN0
Y2EucHl0aG9udGVzdC5uZXQvdGVzdGNhL3B5Y2FjZXJ0LmNlcjA1BggrBgEFBQcw
AYYpaHR0cDovL3Rlc3RjYS5weXRob250ZXN0Lm5ldC90ZXN0Y2Evb2NzcC8wQwYD
VR0fBDwwOjA4oDagNIYyaHR0cDovL3Rlc3RjYS5weXRob250ZXN0Lm5ldC90ZXN0
Y2EvcmV2b2NhdGlvbi5jcmwwDQYJKoZIhvcNAQELBQADggGBAJXzVrvVjHC90d7a
Y7Ap19tgJ9ZZ/WEbMMbQXXN9NOFo4yimieZgvYnTDvRyrXJ2+IYh/XU8+G2+nATh
ggNpbK7QVbpe8sr1D47W2Y3IVkb0+Kx0Khl7jkdwH/v7vWkCoaVKbiEcBBQVVb+/
JEPIFwO+Pizq28ivHf1S39YVSZ7CRGnv8UVDg7IezxQcEz/+nHHL5xsYVjanr0Tx
C6F5REb5Q0Yp2LDKSU1lYNP2jnS8Yp4ejUspmrQN8KJ3WzTkES+nJcXlB3YSrr51
cxXkCn1TOFY/eW1uyu2Aq1btfosc5+PUYjAicOcpsgM8/vo98DbATRGimdMpMSe4
xbgVozxPm3NeK7L7y/11R7gXvSHY5sG5/3OB2CUIbQheHKWDUN5n5trQjlrT8iqx
P7iAIQdqcRVtBetRs1mN1BVGfgKoEwEWmb0DzHBxKiMWeK/R1QGdBLRjk5oEOpIu
5n5zk6X+UJu9DupUhm985RR3/sIoWkoO1y2M6e1hKbJT/2wEvA==
-----END CERTIFICATE-----
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_get_server_certificate_fail (test.test_ssl.SimpleBackgroundTests.test_get_server_certificate_fail) ... server: new connection from ('127.0.0.1', 57697)
[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate
server: bad connection attempt from ('127.0.0.1', 57697):
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_ssl.py", line 2503, in wrap_conn
self.sslconn = self.server.context.wrap_socket(
^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 517, in wrap_socket
return self.sslsocket_class._create(
^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1104, in _create
self.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1404, in do_handshake
self._sslobj.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 550, in do_handshake
raise pyssl_error(self, ret)
ssl.SSLError: [SSL: TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca
connection timeout TimeoutError('timed out')
ok
test_get_server_certificate_sni (test.test_ssl.SimpleBackgroundTests.test_get_server_certificate_sni) ... server: new connection from ('127.0.0.1', 57700)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: new connection from ('127.0.0.1', 57702)
Verified certificate for localhost:57698 is
-----BEGIN CERTIFICATE-----
MIIF8TCCBFmgAwIBAgIJAMstgJlaaVJcMA0GCSqGSIb3DQEBCwUAME0xCzAJBgNV
BAYTAlhZMSYwJAYDVQQKDB1QeXRob24gU29mdHdhcmUgRm91bmRhdGlvbiBDQTEW
MBQGA1UEAwwNb3VyLWNhLXNlcnZlcjAeFw0xODA4MjkxNDIzMTZaFw0zNzEwMjgx
NDIzMTZaMF8xCzAJBgNVBAYTAlhZMRcwFQYDVQQHDA5DYXN0bGUgQW50aHJheDEj
MCEGA1UECgwaUHl0aG9uIFNvZnR3YXJlIEZvdW5kYXRpb24xEjAQBgNVBAMMCWxv
Y2FsaG9zdDCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBAMW0s615CVCi
M3vO2S7HubSGYYqQ/WGHSFsqpNwPzuOQsCoDBlZ6eNkyMJttne8/4A5sIiRggrM9
djtiL4fkzc7aZcgPGgcaMv8Za2gTIM1e+b1QL4xG5I6rYxoscdAbRHHZPFxisxVQ
ztv3euk3UsZGsK/WAhJczgS8QmigBHsBp2PSkb+jR+oMB0WMfpBluGfWJmV754Zu
Nx92Af8fQXx2fU88ahWIdeJxuxDiQHrTTY9/5pc/hvZAoBt+XI0cQoc8cQ45NesW
Mx1z5uopbbh6kSwxkjn2rH2FT/hG+nf+/68TBMvs2buKWm3NmfZy8YJbf0sLSc1g
s7OQ7cfzHADvmHq7KR0H5Y7+/YIogr0z9k771A2uZqiR8oNqYKTf1vyGULA0voux
Wm93ddNLlafhhaf3YSqKW1Qkmg+julztVN1YKDjNUWfhDxmHg0U2f+pMHyUQyCuw
1NXlzJnvOGgGJQxI7jluajY2ycTtx78lSGWp7m6HQ9PUwgGBNX6gMwIDAQABo4IB
wDCCAbwwFAYDVR0RBA0wC4IJbG9jYWxob3N0MA4GA1UdDwEB/wQEAwIFoDAdBgNV
HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E
FgQUhXUQJdAsgFAkGltXcN61y3GpO3swfQYDVR0jBHYwdIAUs4qgorpx8agkedSk
WyU2FR5JyM2hUaRPME0xCzAJBgNVBAYTAlhZMSYwJAYDVQQKDB1QeXRob24gU29m
dHdhcmUgRm91bmRhdGlvbiBDQTEWMBQGA1UEAwwNb3VyLWNhLXNlcnZlcoIJAMst
gJlaaVJbMIGDBggrBgEFBQcBAQR3MHUwPAYIKwYBBQUHMAKGMGh0dHA6Ly90ZXN0
Y2EucHl0aG9udGVzdC5uZXQvdGVzdGNhL3B5Y2FjZXJ0LmNlcjA1BggrBgEFBQcw
AYYpaHR0cDovL3Rlc3RjYS5weXRob250ZXN0Lm5ldC90ZXN0Y2Evb2NzcC8wQwYD
VR0fBDwwOjA4oDagNIYyaHR0cDovL3Rlc3RjYS5weXRob250ZXN0Lm5ldC90ZXN0
Y2EvcmV2b2NhdGlvbi5jcmwwDQYJKoZIhvcNAQELBQADggGBAJXzVrvVjHC90d7a
Y7Ap19tgJ9ZZ/WEbMMbQXXN9NOFo4yimieZgvYnTDvRyrXJ2+IYh/XU8+G2+nATh
ggNpbK7QVbpe8sr1D47W2Y3IVkb0+Kx0Khl7jkdwH/v7vWkCoaVKbiEcBBQVVb+/
JEPIFwO+Pizq28ivHf1S39YVSZ7CRGnv8UVDg7IezxQcEz/+nHHL5xsYVjanr0Tx
C6F5REb5Q0Yp2LDKSU1lYNP2jnS8Yp4ejUspmrQN8KJ3WzTkES+nJcXlB3YSrr51
cxXkCn1TOFY/eW1uyu2Aq1btfosc5+PUYjAicOcpsgM8/vo98DbATRGimdMpMSe4
xbgVozxPm3NeK7L7y/11R7gXvSHY5sG5/3OB2CUIbQheHKWDUN5n5trQjlrT8iqx
P7iAIQdqcRVtBetRs1mN1BVGfgKoEwEWmb0DzHBxKiMWeK/R1QGdBLRjk5oEOpIu
5n5zk6X+UJu9DupUhm985RR3/sIoWkoO1y2M6e1hKbJT/2wEvA==
-----END CERTIFICATE-----
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_get_server_certificate_timeout (test.test_ssl.SimpleBackgroundTests.test_get_server_certificate_timeout) ... server: new connection from ('127.0.0.1', 57705)
server: bad connection attempt from ('127.0.0.1', 57705):
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_ssl.py", line 2503, in wrap_conn
self.sslconn = self.server.context.wrap_socket(
^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 517, in wrap_socket
return self.sslsocket_class._create(
^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1104, in _create
self.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1404, in do_handshake
self._sslobj.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 550, in do_handshake
raise pyssl_error(self, ret)
_cffi_ssl._stdssl.error.SSLEOFError: [SSL: UNEXPECTED_EOF_WHILE_READING] unexpected eof while reading
ok
test_makefile_close (test.test_ssl.SimpleBackgroundTests.test_makefile_close) ... server: new connection from ('127.0.0.1', 57707)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_non_blocking_connect_ex (test.test_ssl.SimpleBackgroundTests.test_non_blocking_connect_ex) ... server: new connection from ('127.0.0.1', 57709)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_non_blocking_handshake (test.test_ssl.SimpleBackgroundTests.test_non_blocking_handshake) ... server: new connection from ('127.0.0.1', 57711)
Needed 2 calls to do_handshake() to establish session.
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_transport_eof (test.test_ssl.SimpleBackgroundTests.test_transport_eof) ... server: new connection from ('127.0.0.1', 57713)
Needed 2 calls to complete do_handshake().
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_alertdescription (test.test_ssl.TestEnumerations.test_alertdescription) ... ok
test_options (test.test_ssl.TestEnumerations.test_options) ... ok
test_sslerrornumber (test.test_ssl.TestEnumerations.test_sslerrornumber) ... ok
test_sslmethod (test.test_ssl.TestEnumerations.test_sslmethod) ... ok
test_tlsalerttype (test.test_ssl.TestEnumerations.test_tlsalerttype) ... ok
test_tlscontenttype (test.test_ssl.TestEnumerations.test_tlscontenttype) ... ok
test_tlsmessagetype (test.test_ssl.TestEnumerations.test_tlsmessagetype) ... ok
test_tlsversion (test.test_ssl.TestEnumerations.test_tlsversion) ... ok
test_verifyflags (test.test_ssl.TestEnumerations.test_verifyflags) ... ok
test_verifymode (test.test_ssl.TestEnumerations.test_verifymode) ... ok
test_bpo37428_pha_cert_none (test.test_ssl.TestPostHandshakeAuth.test_bpo37428_pha_cert_none) ... ok
test_internal_chain_client (test.test_ssl.TestPostHandshakeAuth.test_internal_chain_client) ... ok
test_internal_chain_server (test.test_ssl.TestPostHandshakeAuth.test_internal_chain_server) ... ok
test_pha_no_pha_client (test.test_ssl.TestPostHandshakeAuth.test_pha_no_pha_client) ... ok
test_pha_no_pha_server (test.test_ssl.TestPostHandshakeAuth.test_pha_no_pha_server) ... ok
test_pha_not_tls13 (test.test_ssl.TestPostHandshakeAuth.test_pha_not_tls13) ... ok
test_pha_optional (test.test_ssl.TestPostHandshakeAuth.test_pha_optional) ...
ok
test_pha_optional_nocert (test.test_ssl.TestPostHandshakeAuth.test_pha_optional_nocert) ...
ok
test_pha_required (test.test_ssl.TestPostHandshakeAuth.test_pha_required) ... ok
test_pha_required_nocert (test.test_ssl.TestPostHandshakeAuth.test_pha_required_nocert) ... server: new connection from ('127.0.0.1', 57733)
client cert is None
client did not provide a cert
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
TLS: (<ssl.SSLSocket fd=14, family=2, type=1, proto=0, laddr=('127.0.0.1', 57732), raddr=('127.0.0.1', 57733)>, 'write', <TLSVersion.TLSv1_3: 772>, <_TLSContentType.ALERT: 21>, <_TLSAlertType.CERTIFICATE_REQUIRED: 116>, b'\x02t')
Test server failure:
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_ssl.py", line 2587, in run
msg = self.read()
^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_ssl.py", line 2564, in read
return self.sslconn.read()
^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1168, in read
return self._sslobj.read(len)
^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 660, in read
return self._read_no_buf(length)
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 717, in _read_no_buf
raise pyssl_error(self, retval)
ssl.SSLError: [SSL: PEER_DID_NOT_RETURN_A_CERTIFICATE] peer did not return a certificate
TLS: (<ssl.SSLSocket fd=12, family=2, type=1, proto=0, laddr=('127.0.0.1', 57733)>, 'read', <TLSVersion.TLSv1_3: 772>, <_TLSContentType.ALERT: 21>, <_TLSAlertType.CERTIFICATE_REQUIRED: 116>, b'\x02t')
connection timeout TimeoutError('timed out')
ok
test_pha_setter (test.test_ssl.TestPostHandshakeAuth.test_pha_setter) ... ok
test_https_client_non_tls_response_ignored (test.test_ssl.TestPreHandshakeClose.test_https_client_non_tls_response_ignored) ... ok
test_preauth_data_to_tls_client (test.test_ssl.TestPreHandshakeClose.test_preauth_data_to_tls_client) ... skipped "Could not recreate conditions on darwin: err=OSError(22, 'Invalid argument')"
test_preauth_data_to_tls_server (test.test_ssl.TestPreHandshakeClose.test_preauth_data_to_tls_server) ... ERROR
test_keylog_defaults (test.test_ssl.TestSSLDebug.test_keylog_defaults) ... ok
test_keylog_env (test.test_ssl.TestSSLDebug.test_keylog_env) ... ok
test_keylog_filename (test.test_ssl.TestSSLDebug.test_keylog_filename) ... ok
test_msg_callback (test.test_ssl.TestSSLDebug.test_msg_callback) ... ok
test_msg_callback_deadlock_bpo43577 (test.test_ssl.TestSSLDebug.test_msg_callback_deadlock_bpo43577) ... ok
test_msg_callback_tls12 (test.test_ssl.TestSSLDebug.test_msg_callback_tls12) ... ok
test_PROTOCOL_TLS (test.test_ssl.ThreadedTests.test_PROTOCOL_TLS)
Connecting to an SSLv23 server with various client options ...
PROTOCOL_TLS->PROTOCOL_TLS CERT_NONE
PROTOCOL_TLS->PROTOCOL_TLS CERT_OPTIONAL
PROTOCOL_TLS->PROTOCOL_TLS CERT_REQUIRED
PROTOCOL_TLS->PROTOCOL_TLS CERT_NONE
ok
test_alpn_protocols (test.test_ssl.ThreadedTests.test_alpn_protocols) ... server: new connection from ('127.0.0.1', 57760)
client: sending b'FOO\n'...
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: closing connection.
connection timeout TimeoutError('timed out')
server: new connection from ('127.0.0.1', 57762)
client: sending b'FOO\n'...
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: closing connection.
server: new connection from ('127.0.0.1', 57764)
client: sending b'FOO\n'...
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: closing connection.
server: new connection from ('127.0.0.1', 57766)
client: sending b'FOO\n'...
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: closing connection.
connection timeout TimeoutError('timed out')
ok
test_asyncore_server (test.test_ssl.ThreadedTests.test_asyncore_server)
Check the example asyncore integration. ...
server: new connection from 127.0.0.1:57768
client: sending b'FOO\n'...
server: read b'FOO\n' from client
client: read b'foo\n'
client: closing connection.
client: connection closed.
cleanup: stopping server.
cleanup: joining server thread.
server: read b'over\n' from client
server: closed connection <ssl.SSLSocket [closed] fd=-1, family=2, type=1, proto=0>
server: read b'' from client
cleanup: successfully joined.
ok
test_check_hostname (test.test_ssl.ThreadedTests.test_check_hostname) ...
server: new connection from ('127.0.0.1', 57770)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: new connection from ('127.0.0.1', 57772)
server: bad connection attempt from ('127.0.0.1', 57772):
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_ssl.py", line 2503, in wrap_conn
self.sslconn = self.server.context.wrap_socket(
^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 517, in wrap_socket
return self.sslsocket_class._create(
^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1104, in _create
self.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1404, in do_handshake
self._sslobj.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 550, in do_handshake
raise pyssl_error(self, ret)
ssl.SSLError: [SSL: SSLV3_ALERT_BAD_CERTIFICATE] ssl/tls alert bad certificate
connection timeout TimeoutError('timed out')
connection timeout TimeoutError('timed out')
ok
test_check_hostname_idn (test.test_ssl.ThreadedTests.test_check_hostname_idn) ...
server: new connection from ('127.0.0.1', 57775)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: new connection from ('127.0.0.1', 57777)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: new connection from ('127.0.0.1', 57779)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: new connection from ('127.0.0.1', 57781)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: new connection from ('127.0.0.1', 57783)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: new connection from ('127.0.0.1', 57785)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: new connection from ('127.0.0.1', 57787)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: new connection from ('127.0.0.1', 57789)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: new connection from ('127.0.0.1', 57791)
server: bad connection attempt from ('127.0.0.1', 57791):
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_ssl.py", line 2503, in wrap_conn
self.sslconn = self.server.context.wrap_socket(
^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 517, in wrap_socket
return self.sslsocket_class._create(
^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1104, in _create
self.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1404, in do_handshake
self._sslobj.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 550, in do_handshake
raise pyssl_error(self, ret)
ssl.SSLError: [SSL: SSLV3_ALERT_BAD_CERTIFICATE] ssl/tls alert bad certificate
connection timeout TimeoutError('timed out')
connection timeout TimeoutError('timed out')
ok
test_compression (test.test_ssl.ThreadedTests.test_compression) ... server: new connection from ('127.0.0.1', 57795)
client: sending b'FOO\n'...
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: closing connection.
connection timeout TimeoutError('timed out')
got compression: None
ok
test_compression_disabled (test.test_ssl.ThreadedTests.test_compression_disabled) ... server: new connection from ('127.0.0.1', 57797)
client: sending b'FOO\n'...
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: closing connection.
ok
test_crl_check (test.test_ssl.ThreadedTests.test_crl_check) ...
server: new connection from ('127.0.0.1', 57799)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: new connection from ('127.0.0.1', 57801)
server: bad connection attempt from ('127.0.0.1', 57801):
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_ssl.py", line 2503, in wrap_conn
self.sslconn = self.server.context.wrap_socket(
^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 517, in wrap_socket
return self.sslsocket_class._create(
^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1104, in _create
self.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1404, in do_handshake
self._sslobj.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 550, in do_handshake
raise pyssl_error(self, ret)
ssl.SSLError: [SSL: TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca
server: new connection from ('127.0.0.1', 57803)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_default_ecdh_curve (test.test_ssl.ThreadedTests.test_default_ecdh_curve) ... server: new connection from ('127.0.0.1', 57805)
server: connection cipher is now ('ECDHE-RSA-AES256-GCM-SHA384', 'TLSv1.2', 256)
ok
test_dh_params (test.test_ssl.ThreadedTests.test_dh_params) ... server: new connection from ('127.0.0.1', 57807)
server: connection cipher is now ('DHE-RSA-AES256-GCM-SHA384', 'TLSv1.2', 256)
client: sending b'FOO\n'...
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: closing connection.
ok
test_do_handshake_enotconn (test.test_ssl.ThreadedTests.test_do_handshake_enotconn) ... ok
test_dual_rsa_ecc (test.test_ssl.ThreadedTests.test_dual_rsa_ecc) ... server: new connection from ('127.0.0.1', 57809)
server: connection cipher is now ('ECDHE-ECDSA-AES256-GCM-SHA384', 'TLSv1.2', 256)
ok
test_ecc_cert (test.test_ssl.ThreadedTests.test_ecc_cert) ... server: new connection from ('127.0.0.1', 57811)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_ecdh_curve (test.test_ssl.ThreadedTests.test_ecdh_curve) ... server: new connection from ('127.0.0.1', 57813)
client: sending b'FOO\n'...
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: closing connection.
server: new connection from ('127.0.0.1', 57815)
client: sending b'FOO\n'...
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: closing connection.
server: new connection from ('127.0.0.1', 57817)
server: bad connection attempt from ('127.0.0.1', 57817):
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_ssl.py", line 2503, in wrap_conn
self.sslconn = self.server.context.wrap_socket(
^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 517, in wrap_socket
return self.sslsocket_class._create(
^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1104, in _create
self.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1404, in do_handshake
self._sslobj.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 550, in do_handshake
raise pyssl_error(self, ret)
ssl.SSLError: [SSL: NO_SUITABLE_KEY_SHARE] no suitable key share
connection timeout TimeoutError('timed out')
ok
test_echo (test.test_ssl.ThreadedTests.test_echo)
Basic test of an SSL client connecting to a server ... skipped "resource 'walltime' is not enabled"
test_getpeercert (test.test_ssl.ThreadedTests.test_getpeercert) ...
{'OCSP': ('http://testca.pythontest.net/testca/ocsp/',),
'caIssuers': ('http://testca.pythontest.net/testca/pycacert.cer',),
'crlDistributionPoints': ('http://testca.pythontest.net/testca/revocation.crl',),
'issuer': ((('countryName', 'XY'),),
(('organizationName', 'Python Software Foundation CA'),),
(('commonName', 'our-ca-server'),)),
'notAfter': 'Oct 28 14:23:16 2037 GMT',
'notBefore': 'Aug 29 14:23:16 2018 GMT',
'serialNumber': 'CB2D80995A69525C',
'subject': ((('countryName', 'XY'),),
(('localityName', 'Castle Anthrax'),),
(('organizationName', 'Python Software Foundation'),),
(('commonName', 'localhost'),)),
'subjectAltName': (('DNS', 'localhost'),),
'version': 3}
Connection cipher is ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256).
ok
test_getpeercert_enotconn (test.test_ssl.ThreadedTests.test_getpeercert_enotconn) ... ok
test_handshake_timeout (test.test_ssl.ThreadedTests.test_handshake_timeout) ... ok
test_hostname_checks_common_name (test.test_ssl.ThreadedTests.test_hostname_checks_common_name) ... server: new connection from ('127.0.0.1', 57824)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: new connection from ('127.0.0.1', 57826)
server: bad connection attempt from ('127.0.0.1', 57826):
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_ssl.py", line 2503, in wrap_conn
self.sslconn = self.server.context.wrap_socket(
^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 517, in wrap_socket
return self.sslsocket_class._create(
^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1104, in _create
self.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1404, in do_handshake
self._sslobj.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 550, in do_handshake
raise pyssl_error(self, ret)
ssl.SSLError: [SSL: SSLV3_ALERT_BAD_CERTIFICATE] ssl/tls alert bad certificate
ok
test_min_max_version_mismatch (test.test_ssl.ThreadedTests.test_min_max_version_mismatch) ... skipped 'TLSv1 is not available.'
test_min_max_version_sslv3 (test.test_ssl.ThreadedTests.test_min_max_version_sslv3) ... skipped 'SSLv3 is not available.'
test_min_max_version_tlsv1_1 (test.test_ssl.ThreadedTests.test_min_max_version_tlsv1_1) ... skipped 'TLSv1_1 is not available.'
test_min_max_version_tlsv1_2 (test.test_ssl.ThreadedTests.test_min_max_version_tlsv1_2) ... skipped 'TLSv1 is not available.'
test_no_shared_ciphers (test.test_ssl.ThreadedTests.test_no_shared_ciphers) ... server: new connection from ('127.0.0.1', 57828)
server: bad connection attempt from ('127.0.0.1', 57828):
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_ssl.py", line 2503, in wrap_conn
self.sslconn = self.server.context.wrap_socket(
^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 517, in wrap_socket
return self.sslsocket_class._create(
^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1104, in _create
self.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1404, in do_handshake
self._sslobj.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 550, in do_handshake
raise pyssl_error(self, ret)
ssl.SSLError: [SSL: NO_SHARED_CIPHER] no shared cipher
ok
test_nonblocking_send (test.test_ssl.ThreadedTests.test_nonblocking_send) ... server: new connection from ('127.0.0.1', 57830)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
Test server failure:
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_ssl.py", line 2657, in run
self.write(msg.lower())
^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_ssl.py", line 2570, in write
return self.sslconn.write(bytes)
^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1185, in write
return self._sslobj.write(data)
^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 599, in write
return self._write_with_length(_str_to_ffi_buffer(bytestring), len(bytestring))
^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 652, in _write_with_length
raise pyssl_error(self, retval)
_cffi_ssl._stdssl.error.SSLEOFError: EOF occurred in violation of protocol
ok
test_npn_protocols (test.test_ssl.ThreadedTests.test_npn_protocols) ... ok
test_protocol_sslv2 (test.test_ssl.ThreadedTests.test_protocol_sslv2)
Connecting to an SSLv2 server with various client options ... skipped 'SSLv2 is not available.'
test_protocol_sslv3 (test.test_ssl.ThreadedTests.test_protocol_sslv3)
Connecting to an SSLv3 server with various client options ... skipped 'SSLv3 is not available.'
test_protocol_tlsv1 (test.test_ssl.ThreadedTests.test_protocol_tlsv1)
Connecting to a TLSv1 server with various client options ... skipped 'TLSv1 is not available.'
test_protocol_tlsv1_1 (test.test_ssl.ThreadedTests.test_protocol_tlsv1_1)
Connecting to a TLSv1.1 server with various client options. ... skipped 'TLSv1_1 is not available.'
test_protocol_tlsv1_2 (test.test_ssl.ThreadedTests.test_protocol_tlsv1_2)
Connecting to a TLSv1.2 server with various client options. ...
PROTOCOL_TLSv1_2->PROTOCOL_TLSv1_2 CERT_NONE
{PROTOCOL_TLS->PROTOCOL_TLSv1_2} CERT_NONE
connection timeout TimeoutError('timed out')
PROTOCOL_TLSv1_2->PROTOCOL_TLS CERT_NONE
ok
test_read_write_after_close_raises_valuerror (test.test_ssl.ThreadedTests.test_read_write_after_close_raises_valuerror) ... ok
test_recv_into_buffer_protocol_len (test.test_ssl.ThreadedTests.test_recv_into_buffer_protocol_len) ... server: new connection from ('127.0.0.1', 57841)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_recv_send (test.test_ssl.ThreadedTests.test_recv_send)
Test recv(), send() and friends. ...
server: new connection from ('127.0.0.1', 57843)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_recv_zero (test.test_ssl.ThreadedTests.test_recv_zero) ... server: new connection from ('127.0.0.1', 57846)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_rude_shutdown (test.test_ssl.ThreadedTests.test_rude_shutdown)
A brutal shutdown of an SSL server should raise an OSError ... ok
test_selected_alpn_protocol (test.test_ssl.ThreadedTests.test_selected_alpn_protocol) ... server: new connection from ('127.0.0.1', 57850)
client: sending b'FOO\n'...
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: closing connection.
ok
test_selected_alpn_protocol_if_server_uses_alpn (test.test_ssl.ThreadedTests.test_selected_alpn_protocol_if_server_uses_alpn) ... server: new connection from ('127.0.0.1', 57852)
client: sending b'FOO\n'...
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: sending b'FOO\n'...
client: read b'foo\n'
client: closing connection.
ok
test_sendfile (test.test_ssl.ThreadedTests.test_sendfile) ... ok
test_server_accept (test.test_ssl.ThreadedTests.test_server_accept) ... ok
test_session (test.test_ssl.ThreadedTests.test_session) ... server: new connection from ('127.0.0.1', 57858)
server: connection cipher is now ('ECDHE-RSA-AES256-GCM-SHA384', 'TLSv1.2', 256)
connection timeout TimeoutError('timed out')
server: new connection from ('127.0.0.1', 57860)
server: connection cipher is now ('ECDHE-RSA-AES256-GCM-SHA384', 'TLSv1.2', 256)
connection timeout TimeoutError('timed out')
server: new connection from ('127.0.0.1', 57862)
server: connection cipher is now ('ECDHE-RSA-AES256-GCM-SHA384', 'TLSv1.2', 256)
connection timeout TimeoutError('timed out')
server: new connection from ('127.0.0.1', 57864)
server: connection cipher is now ('ECDHE-RSA-AES256-GCM-SHA384', 'TLSv1.2', 256)
connection timeout TimeoutError('timed out')
ok
test_session_handling (test.test_ssl.ThreadedTests.test_session_handling) ... ok
test_shared_ciphers (test.test_ssl.ThreadedTests.test_shared_ciphers) ... server: new connection from ('127.0.0.1', 57870)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_sni_callback (test.test_ssl.ThreadedTests.test_sni_callback) ... server: new connection from ('127.0.0.1', 57872)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
connection timeout TimeoutError('timed out')
server: new connection from ('127.0.0.1', 57874)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
connection timeout TimeoutError('timed out')
server: new connection from ('127.0.0.1', 57876)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_sni_callback_alert (test.test_ssl.ThreadedTests.test_sni_callback_alert) ... connection timeout TimeoutError('timed out')
ok
test_sni_callback_raising (test.test_ssl.ThreadedTests.test_sni_callback_raising) ... connection timeout TimeoutError('timed out')
ok
test_sni_callback_wrong_return_type (test.test_ssl.ThreadedTests.test_sni_callback_wrong_return_type) ... connection timeout TimeoutError('timed out')
ok
test_socketserver (test.test_ssl.ThreadedTests.test_socketserver)
Using socketserver to create and manage SSL connections. ...
server (('127.0.0.1', 57883):57883 ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)):
[25/May/2026 05:17:30] "GET /test_ssl.py HTTP/1.1" 200 -
client: read 231438 bytes from remote server '<HTTPSServerThread <HTTPSServer 1.0.0.127.in-addr.arpa:57883>>'
stopping HTTPS server
joining HTTPS thread
ok
test_ssl_cert_verify_error (test.test_ssl.ThreadedTests.test_ssl_cert_verify_error) ...
server: new connection from ('127.0.0.1', 57887)
server: bad connection attempt from ('127.0.0.1', 57887):
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_ssl.py", line 2503, in wrap_conn
self.sslconn = self.server.context.wrap_socket(
^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 517, in wrap_socket
return self.sslsocket_class._create(
^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1104, in _create
self.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1404, in do_handshake
self._sslobj.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 550, in do_handshake
raise pyssl_error(self, ret)
ssl.SSLError: [SSL: TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca
ok
test_starttls (test.test_ssl.ThreadedTests.test_starttls)
Switching from clear text to encrypted and back again. ...
client: sending b'msg 1'...
server: new connection from ('127.0.0.1', 57889)
server: read b'msg 1' (unencrypted), sending back b'msg 1' (unencrypted)...
client: read b'msg 1' from server
client: sending b'MSG 2'...
server: read b'MSG 2' (unencrypted), sending back b'msg 2' (unencrypted)...
client: read b'msg 2' from server
client: sending b'STARTTLS'...
server: read STARTTLS from client, sending OK...
client: read b'ok' from server, starting TLS...
client: sending b'MSG 3'...
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: read b'MSG 3' (encrypted), sending back b'msg 3' (encrypted)...
client: read b'msg 3' from server
client: sending b'msg 4'...
server: read b'msg 4' (encrypted), sending back b'msg 4' (encrypted)...
client: read b'msg 4' from server
client: sending b'ENDTLS'...
server: read ENDTLS from client, sending OK...
client: read b'ok' from server, ending TLS...
client: sending b'msg 5'...
server: connection is now unencrypted...
server: read b'msg 5' (unencrypted), sending back b'msg 5' (unencrypted)...
client: read b'msg 5' from server
client: sending b'msg 6'...
server: read b'msg 6' (unencrypted), sending back b'msg 6' (unencrypted)...
client: read b'msg 6' from server
client: closing connection.
server: client closed connection
ok
test_tls1_3 (test.test_ssl.ThreadedTests.test_tls1_3) ... server: new connection from ('127.0.0.1', 57891)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_tls_unique_channel_binding (test.test_ssl.ThreadedTests.test_tls_unique_channel_binding)
Test tls-unique channel binding. ...
server: new connection from ('127.0.0.1', 57893)
got channel binding data: b'\x911I\x9e\xb9PO\x1c\xcby|\xf2+\x06\x078\xec\xf7\xfd\x00\xd7\x12\xdbv\x91\x0c\xea\x1c\xcb&\x9c\n\x87\x8bo\xf8\x95W\xebf\xa2LG\x8c\xb1T\xd3\xdf'
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: new connection from ('127.0.0.1', 57894)
got another channel binding data: b'\xc8,\x8c\x08CO\xcdU:}\xcfznnd\xe8E\x1fA\x05,yi\xe0\xa9\xd5\x17D\xa4o\xd9\xdd\xc4\xa4\xd3\xdcc3\xf4\xda\x80\xf6\x82a\x91\xeaJ\x8b'
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_version_basic (test.test_ssl.ThreadedTests.test_version_basic)
Basic tests for SSLSocket.version(). ... ok
test_wrong_cert_tls12 (test.test_ssl.ThreadedTests.test_wrong_cert_tls12)
Connecting when the server rejects the client's certificate ... server: new connection from ('127.0.0.1', 57898)
server: bad connection attempt from ('127.0.0.1', 57898):
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_ssl.py", line 2503, in wrap_conn
self.sslconn = self.server.context.wrap_socket(
^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 517, in wrap_socket
return self.sslsocket_class._create(
^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1104, in _create
self.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1404, in do_handshake
self._sslobj.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 550, in do_handshake
raise pyssl_error(self, ret)
_cffi_ssl._stdssl.error.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate
SSLError is SSLError(1, '[SSL: TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca')
connection timeout TimeoutError('timed out')
ok
test_wrong_cert_tls13 (test.test_ssl.ThreadedTests.test_wrong_cert_tls13) ... server: new connection from ('127.0.0.1', 57900)
server: bad connection attempt from ('127.0.0.1', 57900):
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_ssl.py", line 2503, in wrap_conn
self.sslconn = self.server.context.wrap_socket(
^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 517, in wrap_socket
return self.sslsocket_class._create(
^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1104, in _create
self.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/ssl.py", line 1404, in do_handshake
self._sslobj.do_handshake()
^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 550, in do_handshake
raise pyssl_error(self, ret)
_cffi_ssl._stdssl.error.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate
connection timeout TimeoutError('timed out')
ok
======================================================================
ERROR: test_preauth_data_to_tls_server (test.test_ssl.TestPreHandshakeClose.test_preauth_data_to_tls_server)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_ssl.py", line 5126, in test_preauth_data_to_tls_server
self.non_linux_skip_if_other_okay_error(wrap_error)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/test/test_ssl.py", line 5073, in non_linux_skip_if_other_okay_error
re.search('wrong.version.number', getattr(err, "reason", ""), re.I)):
^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/re/__init__.py", line 176, in search
return _compile(pattern, flags).search(string)
^^^^^^
TypeError: expected string or bytes-like object, got 'NoneType'
----------------------------------------------------------------------
Ran 191 tests in 34.691s
FAILED (errors=1, skipped=20)
test_ssl failed (1 error) in 34.9 sec
== Tests result: FAILURE ==
1 test failed:
test_ssl
Total duration: 34.9 sec
Total tests: run=191 skipped=20
Total test files: run=1/1 failed=1
Result: FAILURE
test test_ssl failed
_______________________________________ _______________________________________
== PyPy 3.11.15 (d5146ae09407, May 25 2026, 01:31:10) [PyPy 7.3.24-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_87895æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 4209997632
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 4.66 Run 1 test sequentially
0:00:00 load avg: 4.66 [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.266s
FAILED (failures=1, skipped=9)
test_tarfile failed (1 failure)
== Tests result: FAILURE ==
1 test failed:
test_tarfile
Total duration: 9.4 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 (d5146ae09407, May 25 2026, 01:31:10) [PyPy 7.3.24-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_88062æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 1770906282
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 4.71 Run 1 test sequentially
0:00:00 load avg: 4.71 [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.010s
FAILED (errors=1)
test_tcl failed (1 error)
== Tests result: FAILURE ==
1 test failed:
test_tcl
Total duration: 90 ms
Total tests: run=0
Total test files: run=1/1 failed=1
Result: FAILURE
test test_tcl failed
_______________________________________ _______________________________________
== PyPy 3.11.15 (d5146ae09407, May 25 2026, 01:31:10) [PyPy 7.3.24-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_89123æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 2253549417
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 4.72 Run 1 test sequentially
0:00:00 load avg: 4.72 [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.827s
FAILED (failures=2, skipped=1)
test_utf8_mode failed (2 failures)
== Tests result: FAILURE ==
1 test failed:
test_utf8_mode
Total duration: 903 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 (d5146ae09407, May 25 2026, 01:31:10) [PyPy 7.3.24-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_90681æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 2267971606
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 3.69 Run 8 tests sequentially
0:00:00 load avg: 3.69 [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.15s 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.01s 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.15s 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.09s 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.600s
OK
0:00:17 load avg: 3.98 [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.21s 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.03s 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.01s 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.16s ok
test_crash_big_data (test.test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_crash_big_data) ... 0.27s 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.02s ok
test_error_at_task_unpickle (test.test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_error_at_task_unpickle) ... 0.09s ok
test_error_during_func_exec_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_error_during_func_exec_on_worker) ... 0.09s 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.08s 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.14s ok
test_crash_big_data (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_crash_big_data) ... 0.27s ok
test_crash_during_func_exec_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_crash_during_func_exec_on_worker) ... 0.14s ok
test_crash_during_result_pickle_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_crash_during_result_pickle_on_worker) ... 0.15s ok
test_error_at_task_pickle (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_error_at_task_pickle) ... 0.08s ok
test_error_at_task_unpickle (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_error_at_task_unpickle) ... 0.14s 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.13s ok
test_exit_during_func_exec_on_worker (test.test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_exit_during_func_exec_on_worker) ... 0.14s 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
Warning -- Uncaught thread exception: InvalidStateError
Exception in thread Thread-27:
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/threading.py", line 1045, in _bootstrap_inner
self.run()
^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/concurrent/futures/process.py", line 347, in run
self.terminate_broken(cause)
^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/concurrent/futures/process.py", line 499, in terminate_broken
work_item.future.set_exception(bpe)
^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/concurrent/futures/_base.py", line 559, in set_exception
raise InvalidStateError('{}: {!r}'.format(self._state, self))
concurrent.futures._base.InvalidStateError: CANCELLED: <Future at 0x1784386b0 state=cancelled>
Warning -- threading_cleanup() failed to clean up threads in 1.0 seconds
Warning -- before: thread count=0, dangling=1
Warning -- after: thread count=1, dangling=2
Warning -- Dangling thread: <_MainThread(MainThread, started 8544439424)>
Warning -- Dangling thread: <Thread(QueueFeederThread, started daemon 6111375360)>
Warning -- threading_cleanup() failed to clean up threads in 1.0 seconds
Warning -- before: thread count=0, dangling=1
Warning -- after: thread count=1, dangling=2
Warning -- Dangling thread: <_MainThread(MainThread, started 8544439424)>
Warning -- Dangling thread: <Thread(QueueFeederThread, started daemon 6111375360)>
/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 3 leaked semaphore objects to clean up at shutdown
warnings.warn('resource_tracker: There appear to be %d '
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/util.py", line 303, in _run_finalizers
finalizer()
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/util.py", line 227, in __call__
res = self._callback(*self._args, **self._kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/synchronize.py", line 87, in _cleanup
sem_unlink(name)
FileNotFoundError: [Errno 2] No such file or directory
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/util.py", line 303, in _run_finalizers
finalizer()
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/util.py", line 227, in __call__
res = self._callback(*self._args, **self._kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/synchronize.py", line 87, in _cleanup
sem_unlink(name)
FileNotFoundError: [Errno 2] No such file or directory
Traceback (most recent call last):
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/util.py", line 303, in _run_finalizers
finalizer()
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/util.py", line 227, in __call__
res = self._callback(*self._args, **self._kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/matti/build-worker-arm64/pypy-c-jit-macos-arm64/build/lib-python/3/multiprocessing/synchronize.py", line 87, in _cleanup
sem_unlink(name)
FileNotFoundError: [Errno 2] No such file or directory
==== test running for 1324 seconds ====
==========================timedout==========================
_______________________________________ _______________________________________
== PyPy 3.11.15 (d5146ae09407, May 25 2026, 01:31:10) [PyPy 7.3.24-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_2341æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 560202855
Raised RLIMIT_NOFILE: 256 -> 1024
0:00:00 load avg: 7.82 Run 4 tests sequentially
0:00:00 load avg: 7.82 [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 17.343s
OK (skipped=9)
0:00:17 load avg: 8.79 [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 20.503s
FAILED (failures=1, skipped=9)
0:00:38 load avg: 9.60 [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 50.407s
OK (skipped=6)
0:01:28 load avg: 11.00 [4/4/2] test_multiprocessing_forkserver.test_threads -- test_multiprocessing_forkserver.test_processes failed (env changed) in 50.6 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 16.024s
OK (skipped=24)
== Tests result: FAILURE ==
1 test altered the execution environment (env changed):
test_multiprocessing_forkserver.test_processes
1 test failed:
test_multiprocessing_forkserver.test_misc
2 tests OK.
Total duration: 1 min 44 sec
Total tests: run=383 failures=1 skipped=48
Total test files: run=4/4 failed=1 env_changed=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-0nmjcaqq'
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-7jn4k9i6'
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-k1mkw95a'
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-9stesznd'
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-79kbcyzb'
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-sm2qlr3e'
test test_multiprocessing_forkserver.test_misc failed
Warning -- Dangling threads: {<Thread(QueueFeederThread, started daemon 6167818240)>}
=========================== 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.15s call lib-python/3/test/test_signal.py::unmodified
1324.08s call lib-python/3/test/test_concurrent_futures::unmodified
110.55s call lib-python/3/test/test_asyncio::unmodified
105.12s call lib-python/3/test/test_multiprocessing_forkserver::unmodified
96.39s call lib-python/3/test/test_multiprocessing_spawn::unmodified
35.04s call lib-python/3/test/test_ssl.py::unmodified
34.34s call lib-python/3/test/test_socket.py::unmodified
22.20s call lib-python/3/test/test_logging.py::unmodified
19.19s call lib-python/3/test/test_hashlib.py::unmodified
18.97s call lib-python/3/test/test_regrtest.py::unmodified
============= 16 failed, 401 passed, 16 skipped in 3527.79 seconds =============
program finished with exit code 1
elapsedTime=3528.414300