python testrunner/lib_python_tests.py
in dir /buildbot/slave/pypy-c-jit-linux-x86-32/build (timeout 4000 secs)
watching logfiles {'pytestLog': 'cpython.log'}
argv: ['python', 'testrunner/lib_python_tests.py']
environment:
AUDITWHEEL_ARCH=i686
AUDITWHEEL_PLAT=manylinux_2_28_i686
AUDITWHEEL_POLICY=manylinux_2_28
DEVTOOLSET_ROOTPATH=/opt/rh/gcc-toolset-14/root
HGDEMANDIMPORT=disable
HOME=/home/buildworker
HOSTNAME=Debian-trixie-latest-amd64-base
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_ALL=en_US.UTF-8
LD_LIBRARY_PATH=/usr/local/lib:/opt/rh/gcc-toolset-14/root/usr/lib64:/opt/rh/gcc-toolset-14/root/usr/lib:/opt/rh/gcc-toolset-14/root/usr/lib64/dyninst:/opt/rh/gcc-toolset-14/root/usr/lib/dyninst
OLDPWD=/buildbot/slave
PATH=/tmp/venv/bin:/opt/clang/bin:/opt/rh/gcc-toolset-14/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/pypy2.7-v7.3.22-linux32/bin
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
PS1=(venv)
PWD=/buildbot/slave/pypy-c-jit-linux-x86-32/build
PYPY_LOCALBASE=/usr/local
PYPY_MAKE_PORTABLE=1
SETUPTOOLS_USE_DISTUTILS=stdlib
SHLVL=1
SSL_CERT_FILE=/opt/_internal/certs.pem
TERM=xterm
TMPDIR=/tmp/pytest
VIRTUAL_ENV=/tmp/venv
container=podman
using PTY: False
/tmp/venv/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 linux2 -- Python 2.7.18[pypy-7.3.22-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1
rootdir: /buildbot/slave/pypy-c-jit-linux-x86-32/build, inifile: pytest.ini
plugins: hypothesis-4.57.1
collected 406 items
lib-python/2.7/test/test_MimeWriter.py .
lib-python/2.7/test/test_SimpleHTTPServer.py .
lib-python/2.7/test/test_StringIO.py .
lib-python/2.7/test/test___all__.py .
lib-python/2.7/test/test___future__.py .
lib-python/2.7/test/test__locale.py .
lib-python/2.7/test/test__osx_support.py .
lib-python/2.7/test/test_abc.py .
lib-python/2.7/test/test_abstract_numbers.py .
lib-python/2.7/test/test_aepack.py s
lib-python/2.7/test/test_aifc.py .
lib-python/2.7/test/test_al.py s
lib-python/2.7/test/test_anydbm.py .
lib-python/2.7/test/test_applesingle.py s
lib-python/2.7/test/test_argparse.py .
lib-python/2.7/test/test_array.py .
lib-python/2.7/test/test_ascii_formatd.py s
lib-python/2.7/test/test_ast.py .
lib-python/2.7/test/test_asynchat.py .
lib-python/2.7/test/test_asyncore.py .
lib-python/2.7/test/test_atexit.py .
lib-python/2.7/test/test_audioop.py .
lib-python/2.7/test/test_augassign.py .
lib-python/2.7/test/test_base64.py .
lib-python/2.7/test/test_bastion.py .
lib-python/2.7/test/test_bdb.py s
lib-python/2.7/test/test_bigaddrspace.py .
lib-python/2.7/test/test_bigmem.py .
lib-python/2.7/test/test_binascii.py .
lib-python/2.7/test/test_binhex.py .
lib-python/2.7/test/test_binop.py .
lib-python/2.7/test/test_bisect.py s
lib-python/2.7/test/test_bool.py .
lib-python/2.7/test/test_bsddb.py s
lib-python/2.7/test/test_bsddb185.py s
lib-python/2.7/test/test_bsddb3.py s
lib-python/2.7/test/test_buffer.py .
lib-python/2.7/test/test_bufio.py .
lib-python/2.7/test/test_builtin.py .
lib-python/2.7/test/test_bytes.py .
lib-python/2.7/test/test_bz2.py .
lib-python/2.7/test/test_calendar.py .
lib-python/2.7/test/test_call.py .
lib-python/2.7/test/test_capi.py .
lib-python/2.7/test/test_cd.py s
lib-python/2.7/test/test_cfgparser.py .
lib-python/2.7/test/test_cgi.py .
lib-python/2.7/test/test_charmapcodec.py .
lib-python/2.7/test/test_cl.py s
lib-python/2.7/test/test_class.py .
lib-python/2.7/test/test_cmath.py .
lib-python/2.7/test/test_cmd.py .
lib-python/2.7/test/test_cmd_line.py .
lib-python/2.7/test/test_cmd_line_script.py .
lib-python/2.7/test/test_code.py .
lib-python/2.7/test/test_codeccallbacks.py .
lib-python/2.7/test/test_codecencodings_cn.py .
lib-python/2.7/test/test_codecencodings_hk.py .
lib-python/2.7/test/test_codecencodings_iso2022.py .
lib-python/2.7/test/test_codecencodings_jp.py .
lib-python/2.7/test/test_codecencodings_kr.py .
lib-python/2.7/test/test_codecencodings_tw.py .
lib-python/2.7/test/test_codecmaps_cn.py .
lib-python/2.7/test/test_codecmaps_hk.py .
lib-python/2.7/test/test_codecmaps_jp.py .
lib-python/2.7/test/test_codecmaps_kr.py .
lib-python/2.7/test/test_codecmaps_tw.py .
lib-python/2.7/test/test_codecs.py .
lib-python/2.7/test/test_codeop.py .
lib-python/2.7/test/test_coercion.py .
lib-python/2.7/test/test_collections.py .
lib-python/2.7/test/test_colorsys.py .
lib-python/2.7/test/test_commands.py .
lib-python/2.7/test/test_compare.py .
lib-python/2.7/test/test_compile.py .
lib-python/2.7/test/test_compileall.py .
lib-python/2.7/test/test_compiler.py s
lib-python/2.7/test/test_complex.py .
lib-python/2.7/test/test_complex_args.py .
lib-python/2.7/test/test_contains.py .
lib-python/2.7/test/test_contextlib.py .
lib-python/2.7/test/test_cookie.py .
lib-python/2.7/test/test_cookielib.py .
lib-python/2.7/test/test_copy.py .
lib-python/2.7/test/test_copy_reg.py .
lib-python/2.7/test/test_cpickle.py .
lib-python/2.7/test/test_cprofile.py .
lib-python/2.7/test/test_crypt.py .
lib-python/2.7/test/test_csv.py .
lib-python/2.7/test/test_ctypes.py .
lib-python/2.7/test/test_curses.py .
lib-python/2.7/test/test_datetime.py .
lib-python/2.7/test/test_dbm.py .
lib-python/2.7/test/test_decimal.py .
lib-python/2.7/test/test_decorators.py .
lib-python/2.7/test/test_defaultdict.py .
lib-python/2.7/test/test_deque.py .
lib-python/2.7/test/test_descr.py .
lib-python/2.7/test/test_descrtut.py .
lib-python/2.7/test/test_dict.py .
lib-python/2.7/test/test_dictcomps.py .
lib-python/2.7/test/test_dictviews.py .
lib-python/2.7/test/test_difflib.py .
lib-python/2.7/test/test_dircache.py .
lib-python/2.7/test/test_dis.py .
lib-python/2.7/test/test_distutils.py s
lib-python/2.7/test/test_dl.py s
lib-python/2.7/test/test_doctest.py .
lib-python/2.7/test/test_doctest2.py .
lib-python/2.7/test/test_docxmlrpc.py .
lib-python/2.7/test/test_dumbdbm.py .
lib-python/2.7/test/test_dummy_thread.py .
lib-python/2.7/test/test_dummy_threading.py .
lib-python/2.7/test/test_email.py .
lib-python/2.7/test/test_email_codecs.py .
lib-python/2.7/test/test_email_renamed.py .
lib-python/2.7/test/test_ensurepip.py .
lib-python/2.7/test/test_enumerate.py .
lib-python/2.7/test/test_eof.py .
lib-python/2.7/test/test_epoll.py .
lib-python/2.7/test/test_errno.py .
lib-python/2.7/test/test_exception_variations.py .
lib-python/2.7/test/test_exceptions.py .
lib-python/2.7/test/test_extcall.py .
lib-python/2.7/test/test_fcntl.py .
lib-python/2.7/test/test_file.py .
lib-python/2.7/test/test_file2k.py .
lib-python/2.7/test/test_file_eintr.py .
lib-python/2.7/test/test_filecmp.py .
lib-python/2.7/test/test_fileinput.py .
lib-python/2.7/test/test_fileio.py .
lib-python/2.7/test/test_float.py .
lib-python/2.7/test/test_fnmatch.py .
lib-python/2.7/test/test_fork1.py .
lib-python/2.7/test/test_format.py .
lib-python/2.7/test/test_fpformat.py .
lib-python/2.7/test/test_fractions.py .
lib-python/2.7/test/test_frozen.py s
lib-python/2.7/test/test_ftplib.py .
lib-python/2.7/test/test_funcattrs.py .
lib-python/2.7/test/test_functools.py .
lib-python/2.7/test/test_future.py .
lib-python/2.7/test/test_future1.py .
lib-python/2.7/test/test_future2.py .
lib-python/2.7/test/test_future3.py .
lib-python/2.7/test/test_future4.py .
lib-python/2.7/test/test_future5.py .
lib-python/2.7/test/test_future_builtins.py .
lib-python/2.7/test/test_gc.py s
lib-python/2.7/test/test_gdb.py s
lib-python/2.7/test/test_gdbm.py .
lib-python/2.7/test/test_generators.py .
lib-python/2.7/test/test_genericpath.py .
lib-python/2.7/test/test_genexps.py .
lib-python/2.7/test/test_getargs.py .
lib-python/2.7/test/test_getargs2.py s
lib-python/2.7/test/test_getopt.py .
lib-python/2.7/test/test_gettext.py .
lib-python/2.7/test/test_gl.py s
lib-python/2.7/test/test_glob.py .
lib-python/2.7/test/test_global.py .
lib-python/2.7/test/test_grammar.py .
lib-python/2.7/test/test_grp.py .
lib-python/2.7/test/test_gzip.py .
lib-python/2.7/test/test_hash.py .
lib-python/2.7/test/test_hashlib.py .
lib-python/2.7/test/test_heapq.py .
lib-python/2.7/test/test_hmac.py .
lib-python/2.7/test/test_hotshot.py s
lib-python/2.7/test/test_htmllib.py .
lib-python/2.7/test/test_htmlparser.py .
lib-python/2.7/test/test_httplib.py .
lib-python/2.7/test/test_httpservers.py .
lib-python/2.7/test/test_idle.py .
lib-python/2.7/test/test_imageop.py s
lib-python/2.7/test/test_imaplib.py .
lib-python/2.7/test/test_imgfile.py s
lib-python/2.7/test/test_imghdr.py .
lib-python/2.7/test/test_imp.py .
lib-python/2.7/test/test_import.py .
lib-python/2.7/test/test_import_magic.py .
lib-python/2.7/test/test_importhooks.py .
lib-python/2.7/test/test_importlib.py .
lib-python/2.7/test/test_index.py .
lib-python/2.7/test/test_inspect.py .
lib-python/2.7/test/test_int.py .
lib-python/2.7/test/test_int_literal.py .
lib-python/2.7/test/test_io.py .
lib-python/2.7/test/test_ioctl.py s
lib-python/2.7/test/test_isinstance.py .
lib-python/2.7/test/test_iter.py .
lib-python/2.7/test/test_iterlen.py .
lib-python/2.7/test/test_itertools.py .
lib-python/2.7/test/test_json.py .
lib-python/2.7/test/test_kqueue.py s
lib-python/2.7/test/test_largefile.py .
lib-python/2.7/test/test_lib2to3.py .
lib-python/2.7/test/test_linecache.py .
lib-python/2.7/test/test_linuxaudiodev.py s
lib-python/2.7/test/test_list.py .
lib-python/2.7/test/test_locale.py .
lib-python/2.7/test/test_logging.py .
lib-python/2.7/test/test_long.py .
lib-python/2.7/test/test_long_future.py .
lib-python/2.7/test/test_longexp.py .
lib-python/2.7/test/test_macos.py s
lib-python/2.7/test/test_macostools.py s
lib-python/2.7/test/test_macpath.py .
lib-python/2.7/test/test_macurl2path.py .
lib-python/2.7/test/test_mailbox.py .
lib-python/2.7/test/test_marshal.py .
lib-python/2.7/test/test_math.py .
lib-python/2.7/test/test_md5.py .
lib-python/2.7/test/test_memoryio.py .
lib-python/2.7/test/test_memoryview.py .
lib-python/2.7/test/test_mhlib.py .
lib-python/2.7/test/test_mimetools.py .
lib-python/2.7/test/test_mimetypes.py .
lib-python/2.7/test/test_minidom.py .
lib-python/2.7/test/test_mmap.py .
lib-python/2.7/test/test_module.py .
lib-python/2.7/test/test_modulefinder.py .
lib-python/2.7/test/test_msilib.py s
lib-python/2.7/test/test_multibytecodec.py .
lib-python/2.7/test/test_multifile.py .
lib-python/2.7/test/test_multiprocessing.py .
lib-python/2.7/test/test_mutants.py .
lib-python/2.7/test/test_mutex.py .
lib-python/2.7/test/test_netrc.py .
lib-python/2.7/test/test_new.py .
lib-python/2.7/test/test_nis.py s
lib-python/2.7/test/test_nntplib.py .
lib-python/2.7/test/test_normalization.py .
lib-python/2.7/test/test_ntpath.py .
lib-python/2.7/test/test_old_mailbox.py .
lib-python/2.7/test/test_opcodes.py .
lib-python/2.7/test/test_openpty.py .
lib-python/2.7/test/test_operator.py .
lib-python/2.7/test/test_optparse.py .
lib-python/2.7/test/test_ordered_dict.py .
lib-python/2.7/test/test_os.py .
lib-python/2.7/test/test_ossaudiodev.py s
lib-python/2.7/test/test_parser.py s
lib-python/2.7/test/test_pdb.py .
lib-python/2.7/test/test_peepholer.py .
lib-python/2.7/test/test_pep247.py .
lib-python/2.7/test/test_pep277.py .
lib-python/2.7/test/test_pep352.py .
lib-python/2.7/test/test_pickle.py .
lib-python/2.7/test/test_pickletools.py .
lib-python/2.7/test/test_pipes.py .
lib-python/2.7/test/test_pkg.py .
lib-python/2.7/test/test_pkgimport.py .
lib-python/2.7/test/test_pkgutil.py .
lib-python/2.7/test/test_platform.py .
lib-python/2.7/test/test_plistlib.py .
lib-python/2.7/test/test_poll.py .
lib-python/2.7/test/test_popen.py .
lib-python/2.7/test/test_popen2.py .
lib-python/2.7/test/test_poplib.py .
lib-python/2.7/test/test_posix.py .
lib-python/2.7/test/test_posixpath.py .
lib-python/2.7/test/test_pow.py .
lib-python/2.7/test/test_pprint.py .
lib-python/2.7/test/test_print.py .
lib-python/2.7/test/test_profile.py .
lib-python/2.7/test/test_property.py .
lib-python/2.7/test/test_pstats.py .
lib-python/2.7/test/test_pty.py .
lib-python/2.7/test/test_pwd.py .
lib-python/2.7/test/test_py3kwarn.py s
lib-python/2.7/test/test_py_compile.py .
lib-python/2.7/test/test_pyclbr.py .
lib-python/2.7/test/test_pydoc.py .
lib-python/2.7/test/test_pyexpat.py .
lib-python/2.7/test/test_queue.py .
lib-python/2.7/test/test_quopri.py .
lib-python/2.7/test/test_random.py .
lib-python/2.7/test/test_re.py .
lib-python/2.7/test/test_readline.py .
lib-python/2.7/test/test_regrtest.py .
lib-python/2.7/test/test_repr.py .
lib-python/2.7/test/test_resource.py .
lib-python/2.7/test/test_rfc822.py .
lib-python/2.7/test/test_richcmp.py .
lib-python/2.7/test/test_rlcompleter.py .
lib-python/2.7/test/test_robotparser.py .
lib-python/2.7/test/test_runpy.py .
lib-python/2.7/test/test_sax.py .
lib-python/2.7/test/test_scope.py .
lib-python/2.7/test/test_scriptpackages.py s
lib-python/2.7/test/test_select.py .
lib-python/2.7/test/test_set.py .
lib-python/2.7/test/test_setcomps.py .
lib-python/2.7/test/test_sets.py .
lib-python/2.7/test/test_sgmllib.py .
lib-python/2.7/test/test_sha.py .
lib-python/2.7/test/test_shelve.py .
lib-python/2.7/test/test_shlex.py .
lib-python/2.7/test/test_shutil.py .
lib-python/2.7/test/test_signal.py .
lib-python/2.7/test/test_site.py .
lib-python/2.7/test/test_slice.py .
lib-python/2.7/test/test_smtplib.py .
lib-python/2.7/test/test_smtpnet.py .
lib-python/2.7/test/test_socket.py .
lib-python/2.7/test/test_socketserver.py .
lib-python/2.7/test/test_softspace.py .
lib-python/2.7/test/test_sort.py .
lib-python/2.7/test/test_source_encoding.py .
lib-python/2.7/test/test_spwd.py s
lib-python/2.7/test/test_sqlite.py .
lib-python/2.7/test/test_ssl.py F
lib-python/2.7/test/test_startfile.py s
lib-python/2.7/test/test_stat.py .
lib-python/2.7/test/test_str.py .
lib-python/2.7/test/test_strftime.py .
lib-python/2.7/test/test_string.py .
lib-python/2.7/test/test_stringprep.py .
lib-python/2.7/test/test_strop.py s
lib-python/2.7/test/test_strptime.py .
lib-python/2.7/test/test_strtod.py .
lib-python/2.7/test/test_struct.py .
lib-python/2.7/test/test_structmembers.py s
lib-python/2.7/test/test_structseq.py .
lib-python/2.7/test/test_subprocess.py .
lib-python/2.7/test/test_sunau.py .
lib-python/2.7/test/test_sunaudiodev.py s
lib-python/2.7/test/test_sundry.py .
lib-python/2.7/test/test_symtable.py s
lib-python/2.7/test/test_syntax.py .
lib-python/2.7/test/test_sys.py .
lib-python/2.7/test/test_sys_setprofile.py .
lib-python/2.7/test/test_sys_settrace.py .
lib-python/2.7/test/test_sysconfig.py .
lib-python/2.7/test/test_tarfile.py .
lib-python/2.7/test/test_tcl.py .
lib-python/2.7/test/test_telnetlib.py .
lib-python/2.7/test/test_tempfile.py .
lib-python/2.7/test/test_test_support.py .
lib-python/2.7/test/test_textwrap.py .
lib-python/2.7/test/test_thread.py .
lib-python/2.7/test/test_threaded_import.py .
lib-python/2.7/test/test_threadedtempfile.py .
lib-python/2.7/test/test_threading.py .
lib-python/2.7/test/test_threading_local.py .
lib-python/2.7/test/test_threadsignals.py .
lib-python/2.7/test/test_time.py .
lib-python/2.7/test/test_timeit.py .
lib-python/2.7/test/test_timeout.py .
lib-python/2.7/test/test_tk.py s
lib-python/2.7/test/test_tokenize.py .
lib-python/2.7/test/test_tools.py s
lib-python/2.7/test/test_trace.py .
lib-python/2.7/test/test_traceback.py .
lib-python/2.7/test/test_transformer.py .
lib-python/2.7/test/test_ttk_guionly.py s
lib-python/2.7/test/test_ttk_textonly.py .
lib-python/2.7/test/test_tuple.py .
lib-python/2.7/test/test_turtle.py .
lib-python/2.7/test/test_typechecks.py .
lib-python/2.7/test/test_types.py .
lib-python/2.7/test/test_ucn.py .
lib-python/2.7/test/test_unary.py .
lib-python/2.7/test/test_undocumented_details.py .
lib-python/2.7/test/test_unicode.py .
lib-python/2.7/test/test_unicode_file.py .
lib-python/2.7/test/test_unicodedata.py .
lib-python/2.7/test/test_unittest.py .
lib-python/2.7/test/test_univnewlines.py .
lib-python/2.7/test/test_univnewlines2k.py .
lib-python/2.7/test/test_unpack.py .
lib-python/2.7/test/test_urllib.py .
lib-python/2.7/test/test_urllib2.py .
lib-python/2.7/test/test_urllib2_localnet.py .
lib-python/2.7/test/test_urllib2net.py .
lib-python/2.7/test/test_urllibnet.py .
lib-python/2.7/test/test_urlparse.py .
lib-python/2.7/test/test_userdict.py .
lib-python/2.7/test/test_userlist.py .
lib-python/2.7/test/test_userstring.py .
lib-python/2.7/test/test_uu.py .
lib-python/2.7/test/test_uuid.py .
lib-python/2.7/test/test_wait3.py .
lib-python/2.7/test/test_wait4.py .
lib-python/2.7/test/test_warnings.py .
lib-python/2.7/test/test_wave.py .
lib-python/2.7/test/test_weakref.py .
lib-python/2.7/test/test_weakset.py .
lib-python/2.7/test/test_whichdb.py .
lib-python/2.7/test/test_winreg.py s
lib-python/2.7/test/test_winsound.py s
lib-python/2.7/test/test_with.py .
lib-python/2.7/test/test_wsgiref.py .
lib-python/2.7/test/test_xdrlib.py .
lib-python/2.7/test/test_xml_etree.py .
lib-python/2.7/test/test_xml_etree_c.py .
lib-python/2.7/test/test_xmllib.py .
lib-python/2.7/test/test_xmlrpc.py .
lib-python/2.7/test/test_xpickle.py .
lib-python/2.7/test/test_xrange.py .
lib-python/2.7/test/test_zipfile.py .
lib-python/2.7/test/test_zipfile64.py .
lib-python/2.7/test/test_zipimport.py .
lib-python/2.7/test/test_zipimport_support.py .
lib-python/2.7/test/test_zlib.py .
=================================== FAILURES ===================================
_______________________________________ _______________________________________
test_ssl: testing with 'OpenSSL 3.0.21 9 Jun 2026' (3, 0, 0, 21, 0)
under Linux ('AlmaLinux', '8.10', 'Cerulean Leopard')
HAS_SNI = True
OP_ALL = 0x80000050
OP_NO_TLSv1_1 = 0x10000000
test__create_stdlib_context (test.test_ssl.ContextTests) ... ok
test__https_verify_certificates (test.test_ssl.ContextTests) ... ok
test__https_verify_envvar (test.test_ssl.ContextTests) ... ok
test_cert_store_stats (test.test_ssl.ContextTests) ... ok
test_check_hostname (test.test_ssl.ContextTests) ... ok
test_ciphers (test.test_ssl.ContextTests) ... ok
test_constructor (test.test_ssl.ContextTests) ... ok
test_create_default_context (test.test_ssl.ContextTests) ... ok
test_get_ca_certs (test.test_ssl.ContextTests) ... ok
test_load_cert_chain (test.test_ssl.ContextTests) ... ok
test_load_default_certs (test.test_ssl.ContextTests) ... ok
test_load_default_certs_env (test.test_ssl.ContextTests) ... ok
test_load_default_certs_env_windows (test.test_ssl.ContextTests) ... skipped 'Windows specific'
test_load_dh_params (test.test_ssl.ContextTests) ... ok
test_load_verify_cadata (test.test_ssl.ContextTests) ... ERROR
test_load_verify_locations (test.test_ssl.ContextTests) ... ok
test_protocol (test.test_ssl.ContextTests) ... ok
test_session_stats (test.test_ssl.ContextTests) ... ok
test_set_default_verify_paths (test.test_ssl.ContextTests) ... ok
test_set_ecdh_curve (test.test_ssl.ContextTests) ... ok
test_sni_callback (test.test_ssl.ContextTests) ... ok
test_sni_callback_refcycle (test.test_ssl.ContextTests) ... ok
test_verify_flags (test.test_ssl.ContextTests) ... ok
test_verify_mode (test.test_ssl.ContextTests) ... ok
test_sslwrap_simple (test.test_ssl.BasicTests) ... ok
test_DER_to_PEM (test.test_ssl.BasicSocketTests) ... ok
test_asn1object (test.test_ssl.BasicSocketTests) ... ok
test_cert_time_to_seconds (test.test_ssl.BasicSocketTests) ... ok
test_cert_time_to_seconds_locale (test.test_ssl.BasicSocketTests) ... skipped 'locale-specific month name needs to be different from C locale'
test_cert_time_to_seconds_timezone (test.test_ssl.BasicSocketTests) ... skipped 'local time needs to be different from UTC'
test_constants (test.test_ssl.BasicSocketTests) ... ok
test_empty_cert (test.test_ssl.BasicSocketTests)
Wrapping with an empty cert file ... ok
test_enum_certificates (test.test_ssl.BasicSocketTests) ... skipped 'Windows specific'
test_enum_crls (test.test_ssl.BasicSocketTests) ... skipped 'Windows specific'
test_errors (test.test_ssl.BasicSocketTests) ... ok
test_get_default_verify_paths (test.test_ssl.BasicSocketTests) ... ok
test_malformed_cert (test.test_ssl.BasicSocketTests)
Wrapping with a badly formatted certificate (syntax error) ... ok
test_malformed_key (test.test_ssl.BasicSocketTests)
Wrapping with a badly formatted key (syntax error) ... ok
test_match_hostname (test.test_ssl.BasicSocketTests) ... ok
test_openssl_version (test.test_ssl.BasicSocketTests) ... ok
test_parse_all_sans (test.test_ssl.BasicSocketTests) ... ok
test_parse_cert (test.test_ssl.BasicSocketTests) ...
{'issuer': ((('countryName', 'XY'),),
(('localityName', 'Castle Anthrax'),),
(('organizationName', 'Python Software Foundation'),),
(('commonName', 'localhost'),)),
'notAfter': 'Aug 26 14:23:15 2028 GMT',
'notBefore': 'Aug 29 14:23:15 2018 GMT',
'serialNumber': '98A7CF88C74A32ED',
'subject': ((('countryName', 'XY'),),
(('localityName', 'Castle Anthrax'),),
(('organizationName', 'Python Software Foundation'),),
(('commonName', 'localhost'),)),
'subjectAltName': (('DNS', 'localhost'),),
'version': 3}
{'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) ...
{'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\n')),
'version': 3}
ok
test_parse_cert_CVE_2019_5010 (test.test_ssl.BasicSocketTests) ...
{'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_purpose_enum (test.test_ssl.BasicSocketTests) ... ok
test_random (test.test_ssl.BasicSocketTests) ...
RAND_status is 1 (sufficient randomness)
ok
test_refcycle (test.test_ssl.BasicSocketTests) ... skipped 'implementation detail specific to cpython'
test_server_side (test.test_ssl.BasicSocketTests) ... ok
test_timeout (test.test_ssl.BasicSocketTests) ... ok
test_tls_unique_channel_binding (test.test_ssl.BasicSocketTests) ... ok
test_unknown_channel_binding (test.test_ssl.BasicSocketTests) ... ok
test_unsupported_dtls (test.test_ssl.BasicSocketTests) ... ok
test_wrapped_unconnected (test.test_ssl.BasicSocketTests) ... ok
test_lib_reason (test.test_ssl.SSLErrorTests) ... ok
test_str (test.test_ssl.SSLErrorTests) ... ok
test_subclass (test.test_ssl.SSLErrorTests) ... ok
test_ciphers (test.test_ssl.NetworkedTests) ... ok
test_connect (test.test_ssl.NetworkedTests) ... ok
test_connect_cadata (test.test_ssl.NetworkedTests) ... ERROR
test_connect_capath (test.test_ssl.NetworkedTests) ... ok
test_connect_ex (test.test_ssl.NetworkedTests) ... ok
test_connect_ex_error (test.test_ssl.NetworkedTests) ... ok
test_connect_with_context (test.test_ssl.NetworkedTests) ... ok
test_context_setget (test.test_ssl.NetworkedTests) ... ok
test_get_ca_certs_capath (test.test_ssl.NetworkedTests) ... ok
test_get_server_certificate (test.test_ssl.NetworkedTests) ... [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed
Verified certificate for self-signed.pythontest.net:443 is
-----BEGIN CERTIFICATE-----
MIIF9zCCA9+gAwIBAgIUH98b4Fw/DyugC9cV7VK7ZODzHsIwDQYJKoZIhvcNAQEL
BQAwgYoxCzAJBgNVBAYTAlhZMRcwFQYDVQQIDA5DYXN0bGUgQW50aHJheDEYMBYG
A1UEBwwPQXJndW1lbnQgQ2xpbmljMSMwIQYDVQQKDBpQeXRob24gU29mdHdhcmUg
Rm91bmRhdGlvbjEjMCEGA1UEAwwac2VsZi1zaWduZWQucHl0aG9udGVzdC5uZXQw
HhcNMTkwNTA4MDEwMjQzWhcNMjcwNzI0MDEwMjQzWjCBijELMAkGA1UEBhMCWFkx
FzAVBgNVBAgMDkNhc3RsZSBBbnRocmF4MRgwFgYDVQQHDA9Bcmd1bWVudCBDbGlu
aWMxIzAhBgNVBAoMGlB5dGhvbiBTb2Z0d2FyZSBGb3VuZGF0aW9uMSMwIQYDVQQD
DBpzZWxmLXNpZ25lZC5weXRob250ZXN0Lm5ldDCCAiIwDQYJKoZIhvcNAQEBBQAD
ggIPADCCAgoCggIBAMKdJlyCThkahwoBb7pl5q64Pe9Fn5jrIvzsveHTc97TpjV2
RLfICnXKrltPk/ohkVl6K5SUZQZwMVzFubkyxE0nZPHYHlpiKWQxbsYVkYv01rix
IFdLvaxxbGYke2jwQao31s4o61AdlsfK1SdpHQUynBBMssqI3SB4XPmcA7e+wEEx
jxjVish4ixA1vuIZOx8yibu+CFCf/geEjoBMF3QPdzULzlrCSw8k/45iZCSoNbvK
DoL4TVV07PHOxpheDh8ZQmepGvU6pVqhb9m4lgmV0OGWHgozd5Ur9CbTVDmxIEz3
TSoRtNJK7qtyZdGNqwjksQxgZTjM/d/Lm/BJG99AiOmYOjsl9gbQMZgvQmMAtUsI
aMJnQuZ6R+KEpW/TR5qSKLWZSG45z/op+tzI2m+cE6HwTRVAWbcuJxcAA55MZjqU
OOOu3BBYMjS5nf2sQ9uoXsVBFH7i0mQqoW1SLzr9opI8KsWwFxQmO2vBxWYaN+lH
OmwBZBwyODIsmI1YGXmTp09NxRYz3Qe5GCgFzYowpMrcxUC24iduIdMwwhRM7rKg
7GtIWMSrFfuI1XCLRmSlhDbhNN6fVg2f8Bo9PdH9ihiIyxSrc+FOUasUYCCJvlSZ
8hFUlLvcmrZlWuazohm0lsXuMK1JflmQr/DA/uXxP9xzFfRy+RU3jDyxJbRHAgMB
AAGjUzBRMB0GA1UdDgQWBBSQJyxiPMRK01i+0BsV9zUwDiBaHzAfBgNVHSMEGDAW
gBSQJyxiPMRK01i+0BsV9zUwDiBaHzAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3
DQEBCwUAA4ICAQCR+7a7N/m+WLkxPPIA/CB4MOr2Uf8ixTv435Nyv6rXOun0+lTP
ExSZ0uYQ+L0WylItI3cQHULldDueD+s8TGzxf5woaLKf6tqyr0NYhKs+UeNEzDnN
9PHQIhX0SZw3XyXGUgPNBfRCg2ZDdtMMdOU4XlQN/IN/9hbYTrueyY7eXq9hmtI9
1srftAMqr9SR1JP7aHI6DVgrEsZVMTDnfT8WmLSGLlY1HmGfdEn1Ip5sbo9uSkiH
AEPgPfjYIvR5LqTOMn4KsrlZyBbFIDh9Sl99M1kZzgH6zUGVLCDg1y6Cms69fx/e
W1HoIeVkY4b4TY7Bk7JsqyNhIuqu7ARaxkdaZWhYaA2YyknwANdFfNpfH+elCLIk
BUt5S3f4i7DaUePTvKukCZiCq4Oyln7RcOn5If73wCeLB/ZM9Ei1HforyLWP1CN8
XLfpHaoeoPSWIveI0XHUl65LsPN2UbMbul/F23hwl+h8+BLmyAS680Yhn4zEN6Ku
B7Po90HoFa1Du3bmx4jsN73UkT/dwMTi6K072FbipnC1904oGlWmLwvAHvrtxxmL
Pl3pvEaZIu8wa/PNF6Y7J7VIewikIJq6Ta6FrWeFfzMWOj2qA1ZZi6fUaDSNYvuV
J5quYKCc/O+I/yDDf8wyBbZ/gvUXzUHTMYGG+bFrn1p7XDbYYeEJ6R/xEg==
-----END CERTIFICATE-----
[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed
Verified certificate for ipv6.google.com:443 is
-----BEGIN CERTIFICATE-----
MIIDezCCAmOgAwIBAgIRALPputykWbtMh/hlwFUh6bUwDQYJKoZIhvcNAQELBQAw
TzEyMDAGA1UECxMpTm8gU05JIHByb3ZpZGVkIC0gcGxlYXNlIGZpeCB5b3VyIGNs
aWVudC4xGTAXBgNVBAMTEGludmFsaWQyLmludmFsaWQwHhcNMjYwNjI5MDk0MzIy
WhcNMjYwOTIxMDk0MzIxWjBPMTIwMAYDVQQLEylObyBTTkkgcHJvdmlkZWQgLSBw
bGVhc2UgZml4IHlvdXIgY2xpZW50LjEZMBcGA1UEAxMQaW52YWxpZDIuaW52YWxp
ZDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANJl59rWV4SCdfnn+pAA
R07w8RzHnV1Ke1+sFNjJt7vYuBucjXJOVDX9O9yCt4eA/gRZ+V1jy/xgnOvuXW4x
kA+J/rQzNRp/EQxdBMVfidTD8HScsGtzIalG+LZFd9egQxo3fk8Gqv0PVgvL9mFi
XZRJ0QPjkZ4FDydgjMoJA5sNnK72GkSQbPq9WsbNO9FmBaKby6bPGj/zJfi6Agbk
ZwhzXYp65XrQcUzmYIVbyVWT2MgTT3tV1KgYOJ/4CF3ijpOZ9Y3Lfqjee5kYzOjj
u2kmRneEiLE6xqJMgkzvyBbbx6s1WG+L0usgmSwZLajfB+3zNkNa62YUdBVrn21o
SOsCAwEAAaNSMFAwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMB
MAwGA1UdEwEB/wQCMAAwGwYDVR0RBBQwEoIQaW52YWxpZDIuaW52YWxpZDANBgkq
hkiG9w0BAQsFAAOCAQEAgjYiwuA2qyW4JIC+rUB857DGeg6Lgc6RZ+P6ji8AiF1w
2BuPU5l69Xcy4vjJIjHiZ9jo899XDM/bFeVzycT3NPZ13J4W7VQR4y6NRdb5R0Pq
NmkTkhi3uvQiifOtIzBRikTO6r6/kidbanuQmWKMf9ZSdRCCRIRFBVv4tJHmi88s
AQZPHxksJDpZqfb2dzs/2WTpgDQ+TD3gqB1H3Cc9ILunfJ1pX25RsEydIrXmjzII
IZ77kSCJ0otToGZlSAvtPvJXjl1SBzXFUa1CzGK0dwUNLNVGKozxbA/tz50WvkJt
j/EHohWsgEqgh57PnLu2oetFY5mdOQOTGzsioxKkuA==
-----END CERTIFICATE-----
ok
test_makefile_close (test.test_ssl.NetworkedTests) ... ok
test_non_blocking_connect_ex (test.test_ssl.NetworkedTests) ... ok
test_non_blocking_handshake (test.test_ssl.NetworkedTests) ...
Needed 2 calls to do_handshake() to establish session.
ok
test_timeout_connect_ex (test.test_ssl.NetworkedTests) ... ok
test_alpn_protocols (test.test_ssl.ThreadedTests) ... server: new connection from ('127.0.0.1', 53276)
server: connection cipher is now ('ECDHE-RSA-AES256-GCM-SHA384', 'TLSv1.2', 256)
server: selected protocol is now None
client: sending 'FOO\n'...
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: closing connection.
server: new connection from ('127.0.0.1', 53804)
client: sending 'FOO\n'...
server: connection cipher is now ('ECDHE-RSA-AES256-GCM-SHA384', 'TLSv1.2', 256)
server: selected protocol is now None
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: closing connection.
server: new connection from ('127.0.0.1', 36026)
client: sending 'FOO\n'...
server: connection cipher is now ('ECDHE-RSA-AES256-GCM-SHA384', 'TLSv1.2', 256)
server: selected protocol is now None
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: closing connection.
server: new connection from ('127.0.0.1', 39126)
client: sending 'FOO\n'...
server: connection cipher is now ('ECDHE-RSA-AES256-GCM-SHA384', 'TLSv1.2', 256)
server: selected protocol is now None
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: closing connection.
ok
test_asyncore_server (test.test_ssl.ThreadedTests)
Check the example asyncore integration. ...
server: new connection from 127.0.0.1:53160
client: sending 'FOO\n'...
server: read 'FOO\n' from client
client: read 'foo\n'
client: closing connection.
client: connection closed.
cleanup: stopping server.
cleanup: joining server thread.
server: read 'over\n' from client
server: closed connection <ssl.SSLSocket object at 0xf42e6490>
server: read '' from client
cleanup: successfully joined.
ok
test_check_hostname (test.test_ssl.ThreadedTests) ...
server: new connection from ('127.0.0.1', 48908)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: selected protocol is now None
Test server failure:
Traceback (most recent call last):
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/test/test_ssl.py", line 1871, in run
msg = self.read()
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/test/test_ssl.py", line 1848, in read
return self.sslconn.read()
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/ssl.py", line 639, in read
v = self._sslobj.read(len)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 556, in read
return self._read_no_buf(length)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 602, in _read_no_buf
raise pyssl_error(self, count)
SSLError: Connection reset by peer
server: new connection from ('127.0.0.1', 34224)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: selected protocol is now None
Test server failure:
Traceback (most recent call last):
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/test/test_ssl.py", line 1871, in run
msg = self.read()
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/test/test_ssl.py", line 1848, in read
return self.sslconn.read()
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/ssl.py", line 639, in read
v = self._sslobj.read(len)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 556, in read
return self._read_no_buf(length)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 602, in _read_no_buf
raise pyssl_error(self, count)
SSLError: Connection reset by peer
ok
test_compression (test.test_ssl.ThreadedTests) ... server: new connection from ('127.0.0.1', 41562)
client: sending 'FOO\n'...
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: selected protocol is now None
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: closing connection.
got compression: None
ok
test_compression_disabled (test.test_ssl.ThreadedTests) ... server: new connection from ('127.0.0.1', 46046)
client: sending 'FOO\n'...
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: selected protocol is now None
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: closing connection.
ok
test_crl_check (test.test_ssl.ThreadedTests) ...
server: new connection from ('127.0.0.1', 39520)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: selected protocol is now None
Test server failure:
Traceback (most recent call last):
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/test/test_ssl.py", line 1871, in run
msg = self.read()
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/test/test_ssl.py", line 1848, in read
return self.sslconn.read()
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/ssl.py", line 639, in read
v = self._sslobj.read(len)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 556, in read
return self._read_no_buf(length)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 602, in _read_no_buf
raise pyssl_error(self, count)
SSLError: Connection reset by peer
server: new connection from ('127.0.0.1', 60016)
server: bad connection attempt from ('127.0.0.1', 60016):
Traceback (most recent call last):
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/test/test_ssl.py", line 1791, in wrap_conn
self.sock, server_side=True)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/ssl.py", line 369, in wrap_socket
_context=self)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/ssl.py", line 597, in __init__
self.do_handshake()
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/ssl.py", line 826, in do_handshake
self._sslobj.do_handshake()
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 473, in do_handshake
raise pyssl_error(self, ret)
SSLError: [SSL: TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca
server: new connection from ('127.0.0.1', 39796)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: selected protocol is now None
Test server failure:
Traceback (most recent call last):
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/test/test_ssl.py", line 1871, in run
msg = self.read()
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/test/test_ssl.py", line 1848, in read
return self.sslconn.read()
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/ssl.py", line 639, in read
v = self._sslobj.read(len)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 556, in read
return self._read_no_buf(length)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 602, in _read_no_buf
raise pyssl_error(self, count)
SSLError: Connection reset by peer
ok
test_default_ecdh_curve (test.test_ssl.ThreadedTests) ... server: new connection from ('127.0.0.1', 34592)
server: connection cipher is now ('ECDHE-RSA-AES256-GCM-SHA384', 'TLSv1.2', 256)
server: selected protocol is now None
ok
test_dh_params (test.test_ssl.ThreadedTests) ... server: new connection from ('127.0.0.1', 49646)
client: sending 'FOO\n'...
server: connection cipher is now ('DHE-RSA-AES256-GCM-SHA384', 'TLSv1.2', 256)
server: selected protocol is now None
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: closing connection.
ok
test_do_handshake_enotconn (test.test_ssl.ThreadedTests) ... ok
test_echo (test.test_ssl.ThreadedTests)
Basic test of an SSL client connecting to a server ...
server: new connection from ('127.0.0.1', 56836)
client: sending 'FOO\n'...
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: selected protocol is now None
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: closing connection.
server: new connection from ('127.0.0.1', 38118)
server: connection cipher is now ('ECDHE-RSA-AES256-GCM-SHA384', 'TLSv1.2', 256)
server: selected protocol is now None
client: sending 'FOO\n'...
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: closing connection.
ok
test_getpeercert (test.test_ssl.ThreadedTests) ...
{'issuer': ((('countryName', 'XY'),),
(('localityName', 'Castle Anthrax'),),
(('organizationName', 'Python Software Foundation'),),
(('commonName', 'localhost'),)),
'notAfter': 'Aug 26 14:23:15 2028 GMT',
'notBefore': 'Aug 29 14:23:15 2018 GMT',
'serialNumber': '98A7CF88C74A32ED',
'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) ... ok
test_handshake_timeout (test.test_ssl.ThreadedTests) ... ok
test_no_shared_ciphers (test.test_ssl.ThreadedTests) ... server: new connection from ('127.0.0.1', 51890)
server: bad connection attempt from ('127.0.0.1', 51890):
Traceback (most recent call last):
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/test/test_ssl.py", line 1791, in wrap_conn
self.sock, server_side=True)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/ssl.py", line 369, in wrap_socket
_context=self)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/ssl.py", line 597, in __init__
self.do_handshake()
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/ssl.py", line 826, in do_handshake
self._sslobj.do_handshake()
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 473, in do_handshake
raise pyssl_error(self, ret)
SSLError: [SSL: NO_SHARED_CIPHER] no shared cipher
ok
test_npn_protocols (test.test_ssl.ThreadedTests) ... server: new connection from ('127.0.0.1', 53300)
client: sending 'FOO\n'...
server: connection cipher is now ('ECDHE-RSA-AES256-GCM-SHA384', 'TLSv1.2', 256)
server: selected protocol is now http/1.1
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: closing connection.
server: new connection from ('127.0.0.1', 48100)
server: connection cipher is now ('ECDHE-RSA-AES256-GCM-SHA384', 'TLSv1.2', 256)
server: selected protocol is now http/1.1
client: sending 'FOO\n'...
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: closing connection.
server: new connection from ('127.0.0.1', 55410)
client: sending 'FOO\n'...
server: connection cipher is now ('ECDHE-RSA-AES256-GCM-SHA384', 'TLSv1.2', 256)
server: selected protocol is now spdy/2
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: closing connection.
server: new connection from ('127.0.0.1', 56132)
client: sending 'FOO\n'...
server: connection cipher is now ('ECDHE-RSA-AES256-GCM-SHA384', 'TLSv1.2', 256)
server: selected protocol is now abc
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: closing connection.
ok
test_protocol_sslv2 (test.test_ssl.ThreadedTests)
Connecting to an SSLv2 server with various client options ... skipped 'OpenSSL is compiled without SSLv2 support'
test_protocol_sslv23 (test.test_ssl.ThreadedTests)
Connecting to an SSLv23 server with various client options ... skipped 'OpenSSL 3 effectively disables TLS < 1.2'
test_protocol_sslv3 (test.test_ssl.ThreadedTests)
Connecting to an SSLv3 server with various client options ... skipped 'OpenSSL is compiled without SSLv3 support'
test_protocol_tlsv1 (test.test_ssl.ThreadedTests)
Connecting to a TLSv1 server with various client options ... skipped 'OpenSSL 3 effectively disables TLS < 1.2'
test_protocol_tlsv1_1 (test.test_ssl.ThreadedTests)
Connecting to a TLSv1.1 server with various client options. ... skipped 'OpenSSL 3 effectively disables TLS < 1.2'
test_protocol_tlsv1_2 (test.test_ssl.ThreadedTests)
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
PROTOCOL_TLSv1_2->PROTOCOL_TLS CERT_NONE
{PROTOCOL_TLSv1->PROTOCOL_TLSv1_2} CERT_NONE
{PROTOCOL_TLSv1_2->PROTOCOL_TLSv1} CERT_NONE
{PROTOCOL_TLSv1_1->PROTOCOL_TLSv1_2} CERT_NONE
{PROTOCOL_TLSv1_2->PROTOCOL_TLSv1_1} CERT_NONE
ok
test_read_write_after_close_raises_valuerror (test.test_ssl.ThreadedTests) ... ok
test_recv_send (test.test_ssl.ThreadedTests)
Test recv(), send() and friends. ...
server: new connection from ('127.0.0.1', 40652)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: selected protocol is now None
ok
test_recv_zero (test.test_ssl.ThreadedTests) ... server: new connection from ('127.0.0.1', 44826)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: selected protocol is now None
ok
test_rude_shutdown (test.test_ssl.ThreadedTests)
A brutal shutdown of an SSL server should raise an OSError ... ok
test_selected_alpn_protocol (test.test_ssl.ThreadedTests) ... server: new connection from ('127.0.0.1', 41336)
client: sending 'FOO\n'...
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: selected protocol is now None
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: closing connection.
ok
test_selected_alpn_protocol_if_server_uses_alpn (test.test_ssl.ThreadedTests) ... server: new connection from ('127.0.0.1', 38804)
client: sending 'FOO\n'...
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: selected protocol is now None
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: closing connection.
ok
test_selected_npn_protocol (test.test_ssl.ThreadedTests) ... server: new connection from ('127.0.0.1', 51170)
client: sending 'FOO\n'...
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: selected protocol is now None
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: sending 'FOO\n'...
client: read 'foo\n'
client: closing connection.
ok
test_server_accept (test.test_ssl.ThreadedTests) ... ok
test_sni_callback (test.test_ssl.ThreadedTests) ... server: new connection from ('127.0.0.1', 38354)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: selected protocol is now None
server: new connection from ('127.0.0.1', 43406)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: selected protocol is now None
server: new connection from ('127.0.0.1', 44292)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: selected protocol is now None
ok
test_sni_callback_alert (test.test_ssl.ThreadedTests) ... ok
test_sni_callback_raising (test.test_ssl.ThreadedTests) ... ok
test_sni_callback_wrong_return_type (test.test_ssl.ThreadedTests) ... ok
test_socketserver (test.test_ssl.ThreadedTests)
Using a SocketServer to create and manage SSL connections. ...
server (('127.0.0.1', 36527):36527 ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)):
[30/Jul/2026 22:39:43] "GET /keycert.pem HTTP/1.1" 200 -
client: read 4058 bytes from remote server '<HTTPSServerThread <HTTPSServer localhost.localdomain:36527>>'
stopping HTTPS server
joining HTTPS thread
ok
test_starttls (test.test_ssl.ThreadedTests)
Switching from clear text to encrypted and back again. ...
server: new connection from ('127.0.0.1', 35692)
client: sending 'msg 1'...
server: read 'msg 1' (unencrypted), sending back 'msg 1' (unencrypted)...
client: read 'msg 1' from server
client: sending 'MSG 2'...
server: read 'MSG 2' (unencrypted), sending back 'msg 2' (unencrypted)...
client: read 'msg 2' from server
client: sending 'STARTTLS'...
server: read STARTTLS from client, sending OK...
client: read 'ok' from server, starting TLS...
client: sending 'MSG 3'...
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: selected protocol is now None
server: read 'MSG 3' (encrypted), sending back 'msg 3' (encrypted)...
client: read 'msg 3' from server
client: sending 'msg 4'...
server: read 'msg 4' (encrypted), sending back 'msg 4' (encrypted)...
client: read 'msg 4' from server
client: sending 'ENDTLS'...
server: read ENDTLS from client, sending OK...
client: read 'ok' from server, ending TLS...
server: connection is now unencrypted...
client: sending 'msg 5'...
server: read 'msg 5' (unencrypted), sending back 'msg 5' (unencrypted)...
client: read 'msg 5' from server
client: sending 'msg 6'...
server: read 'msg 6' (unencrypted), sending back 'msg 6' (unencrypted)...
client: read 'msg 6' from server
client: closing connection.
server: client closed connection
ok
test_tls1_3 (test.test_ssl.ThreadedTests) ... server: new connection from ('127.0.0.1', 36976)
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: selected protocol is now None
Test server failure:
Traceback (most recent call last):
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/test/test_ssl.py", line 1871, in run
msg = self.read()
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/test/test_ssl.py", line 1848, in read
return self.sslconn.read()
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/ssl.py", line 639, in read
v = self._sslobj.read(len)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 556, in read
return self._read_no_buf(length)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 602, in _read_no_buf
raise pyssl_error(self, count)
SSLError: Connection reset by peer
ok
test_tls_unique_channel_binding (test.test_ssl.ThreadedTests)
Test tls-unique channel binding. ...
server: new connection from ('127.0.0.1', 38576)
got channel binding data: 'E\x95\xa4\x17\xa4\xff\xee\xa5\xf7\xe0\xa4\xf3KW\xc7\xb7n\xa9-\xf2\xb4\x11l\xb5\xf6\xacl\xe1\xd5;\x82\xc1\x11\xa4\xce\xb5\xeb\xa4CQ\xea\x9f\x955-\xa8\xe4\xcb'
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: selected protocol is now None
server: new connection from ('127.0.0.1', 38580)
got another channel binding data: '\xa2}|19\xabW\n\xdb\xd8\xde\xd8wH\xbdMnY\xe67\xc7\xf5\x11vk`\xf2xj\x11q\x1e5\x1b\xe83X\xe2\xa7Owr\xe8\x88y\x01\x1c\xfc'
server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
server: selected protocol is now None
ok
test_version_basic (test.test_ssl.ThreadedTests) ... ok
test_wrong_cert (test.test_ssl.ThreadedTests)
Connecting when the server rejects the client's certificate ...
SSLError is SSLError(1, '[SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error')
ok
======================================================================
ERROR: test_load_verify_cadata (test.test_ssl.ContextTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/test/test_ssl.py", line 1086, in test_load_verify_cadata
ctx.load_verify_locations(cadata=cacert_der)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 1339, in load_verify_locations
self._add_ca_certs(buf, len(buf), ca_file_type)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 1412, in _add_ca_certs
raise ssl_error(None)
SSLError: [ASN1: NOT_ENOUGH_DATA] not enough data
======================================================================
ERROR: test_connect_cadata (test.test_ssl.NetworkedTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/test/test_ssl.py", line 1639, in test_connect_cadata
ctx.load_verify_locations(cadata=der)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 1339, in load_verify_locations
self._add_ca_certs(buf, len(buf), ca_file_type)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib_pypy/_cffi_ssl/_stdssl/__init__.py", line 1412, in _add_ca_certs
raise ssl_error(None)
SSLError: [ASN1: NOT_ENOUGH_DATA] not enough data
----------------------------------------------------------------------
Ran 109 tests in 8.237s
FAILED (errors=2, skipped=11)
Traceback (most recent call last):
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/pypy/tool/pytest/run-script/regrverbose.py", line 14, in <module>
indirect_test()
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/test/test_ssl.py", line 3373, in test_main
support.run_unittest(*tests)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/test/support/__init__.py", line 1687, in run_unittest
_run_suite(suite)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/lib-python/2.7/test/support/__init__.py", line 1578, in _run_suite
raise TestFailed(err)
TestFailed: multiple errors occurred
=========================== short test summary info ============================
FAIL lib-python/2.7/test/test_ssl.py::unmodified
========================== slowest 10 test durations ===========================
206.59s call lib-python/2.7/test/test_zipfile64.py::unmodified
137.45s call lib-python/2.7/test/test_xpickle.py::unmodified
120.25s call lib-python/2.7/test/test_smtpnet.py::unmodified
44.57s call lib-python/2.7/test/test_multiprocessing.py::unmodified
28.80s call lib-python/2.7/test/test_io.py::unmodified
23.73s call lib-python/2.7/test/test_subprocess.py::unmodified
16.40s call lib-python/2.7/test/test_file2k.py::unmodified
15.71s call lib-python/2.7/test/test_socket.py::unmodified
11.12s call lib-python/2.7/test/test_select.py::unmodified
11.11s call lib-python/2.7/test/test_hashlib.py::unmodified
============== 1 failed, 361 passed, 44 skipped in 887.64 seconds ==============
program finished with exit code 1
elapsedTime=889.124242