◐ Shell
clean mode source ↗

gh-99905: Fix output of misses in summarize_stats.py execution counts by mdboom · Pull Request #99906 · python/cpython

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot wasm32-emscripten node (pthreads) 3.x has failed when building commit bf94c65.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/1050/builds/949) and take a look at the build logs.
  4. Check if the failure is related to this commit (bf94c65) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/1050/builds/949

Failed tests:

  • test_traceback

Failed subtests:

  • test_import_from_error_bad_suggestions_do_not_trigger_for_small_names - test.test_traceback.CPythonSuggestionFormattingTests.test_import_from_error_bad_suggestions_do_not_trigger_for_small_names

Summary of the results of the build (if available):

== Tests result: FAILURE ==

338 tests OK.

10 slowest tests:

  • test_tokenize: 1 min 18 sec
  • test_unparse: 50.6 sec
  • test_lib2to3: 49.4 sec
  • test_io: 39.6 sec
  • test_capi: 36.6 sec
  • test_unicodedata: 23.9 sec
  • test_pickle: 22.1 sec
  • test_argparse: 18.4 sec
  • test_statistics: 18.1 sec
  • test_pathlib: 15.5 sec

1 test failed:
test_traceback

94 tests skipped:
test__xxsubinterpreters test_asyncgen test_asyncio
test_check_c_globals test_clinic test_cmd_line
test_concurrent_futures test_contextlib_async test_ctypes
test_curses test_dbm_gnu test_dbm_ndbm test_devpoll test_doctest
test_docxmlrpc test_dtrace test_embed test_epoll test_faulthandler
test_fcntl test_file_eintr test_fork1 test_ftplib test_gdb
test_grp test_httplib test_httpservers test_idle test_imaplib
test_interpreters test_ioctl test_kqueue test_launcher test_lzma
test_mmap test_msilib test_multiprocessing_fork
test_multiprocessing_forkserver test_multiprocessing_main_handling
test_multiprocessing_spawn test_nis test_openpty test_ossaudiodev
test_pdb test_peg_generator test_perf_profiler test_poll
test_poplib test_pty test_pwd test_readline test_regrtest
test_repl test_resource test_select test_selectors test_smtplib
test_smtpnet test_socket test_socketserver test_spwd test_ssl
test_stable_abi_ctypes test_startfile test_subprocess
test_sys_settrace test_syslog test_tcl test_telnetlib test_tix
test_tkinter test_tools test_ttk test_ttk_textonly test_turtle
test_urllib2 test_urllib2_localnet test_urllib2net test_urllibnet
test_venv test_wait3 test_wait4 test_webbrowser test_winconsoleio
test_winreg test_winsound test_wmi test_wsgiref test_xmlrpc
test_xmlrpc_net test_xxlimited test_zipfile64
test_zipimport_support test_zoneinfo
0:21:39 load avg: 8.55
0:21:39 load avg: 8.55 Re-running failed tests is not supported with --python host runner option.

Total duration: 21 min 39 sec

Click to see traceback logs
TracebackCases.test_caret) ... ok


TracebackException.test_traceback_header) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackFormatTests.test_print_stack) ... ok


TracebackFormatTests.test_print_exception_bad_type_capi) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackException.test_smoke) ... ok


TracebackException.test_context) ... ok


TracebackFormatTests.test_format_stack) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackFormatTests.test_exception_group_deep_recursion_capi) ... ok


TracebackFormatTests.test_print_exception_bad_type_python) ... ok


TracebackException.test_cause) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackFormatTests.test_traceback_format) ... ok


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackException.test_locals) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackCases.test_base_exception) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackCases.test_clear) ... ok


TracebackFormatTests.test_unhashable) ... ok


TracebackFormatTests.test_traceback_format_with_cleared_frames) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackFormatTests.test_stack_format) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... skipped 'requires subprocess support'


TracebackException.test_no_locals) ... ok


TracebackException.test_unhashable) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... skipped 'requires subprocess support'


TracebackException.test_long_context_chain) ... ok


TracebackFormatTests.test_exception_group_deep_recursion_traceback) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackCases.test_recursion_error_during_traceback) ... skipped 'requires subprocess support'


TracebackCases.test_encoded_file) ... skipped 'requires subprocess support'


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackFormatTests.test_recursive_traceback_python) ... ok


TracebackCases.test_nocaret) ... ok


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackCases.test_print_traceback_at_exit) ... skipped 'requires subprocess support'


TracebackException.test_comparison_basic) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


Traceback (most recent call last):
  File "/opt/buildbot/bcannon-wasm/3.x.bcannon-wasm.emscripten-node-pthreads/build/Lib/test/test_traceback.py", line 3172, in test_import_from_error_bad_suggestions_do_not_trigger_for_small_names
    self.assertNotIn("vvv", actual)
AssertionError: 'vvv' unexpectedly found in "ImportError: cannot import name 'py' from 'HJhABGVRhVvxvvvx' (/tmp/tmpxye3wg2e/HJhABGVRhVvxvvvx.py)"


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackFormatTests.test_recursive_traceback_cpython_internal) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackException.test_print) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackCases.test_bad_indentation) ... ok