Skip to content

gh-130250: fix regression in traceback.print_last #130318

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Feb 19, 2025

Conversation

iritkatriel
Copy link
Member

@iritkatriel iritkatriel commented Feb 19, 2025

@iritkatriel iritkatriel added type-bug An unexpected behavior, bug, or error needs backport to 3.12 only security fixes needs backport to 3.13 bugs and security fixes labels Feb 19, 2025
Copy link
Member

@serhiy-storchaka serhiy-storchaka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. 👍

@iritkatriel iritkatriel merged commit 6c982ae into python:main Feb 19, 2025
43 checks passed
@miss-islington-app
Copy link

Thanks @iritkatriel for the PR 🌮🎉.. I'm working now to backport this PR to: 3.12, 3.13.
🐍🍒⛏🤖

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Feb 19, 2025
@bedevere-app
Copy link

bedevere-app bot commented Feb 19, 2025

GH-130325 is a backport of this pull request to the 3.13 branch.

@bedevere-app bedevere-app bot removed the needs backport to 3.13 bugs and security fixes label Feb 19, 2025
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Feb 19, 2025
@bedevere-app
Copy link

bedevere-app bot commented Feb 19, 2025

GH-130326 is a backport of this pull request to the 3.12 branch.

@bedevere-app bedevere-app bot removed the needs backport to 3.12 only security fixes label Feb 19, 2025
iritkatriel added a commit that referenced this pull request Feb 19, 2025
…130326)

gh-130250: fix regression in traceback.print_last (GH-130318)
(cherry picked from commit 6c982ae)

Co-authored-by: Irit Katriel <[email protected]>
iritkatriel added a commit that referenced this pull request Feb 19, 2025
…130325)

gh-130250: fix regression in traceback.print_last (GH-130318)
(cherry picked from commit 6c982ae)

Co-authored-by: Irit Katriel <[email protected]>
@bedevere-bot
Copy link

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

Hi! The buildbot AMD64 CentOS9 NoGIL Refleaks 3.x has failed when building commit 6c982ae.

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/#/builders/1610/builds/886) and take a look at the build logs.
  4. Check if the failure is related to this commit (6c982ae) 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/#/builders/1610/builds/886

Failed tests:

  • test_traceback

Failed subtests:

  • test_print_last - test.test_traceback.TracebackCases.test_print_last

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

==

Click to see traceback logs
TracebackLegacyErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_capi) ... ok


Traceback.test_colorized_traceback_is_the_default) ... ok


TracebackFormat.test_print_stack) ... ok


Traceback.test_colorized_traceback_from_exception_group) ... ok


TracebackCases.test_format_exception_group_without_show_group) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackCases.test_print_last) ... FAIL


TracebackLegacyErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackCases.test_format_exception_group_multiline2_messages) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_traceback) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackException.test_smoke_builtin) ... ok


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_memory_error) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackCases.test_encoded_file) ... ok


TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackCases.test_format_exception_group) ... ok


TracebackCases.test_format_exception_group_multiline_messages) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackException.test_traceback_header) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_onlyi_recursive) ... ok


TracebackCases.test_nocaret) ... ok


TracebackErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackException.test_long_context_chain) ... ok


TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackFormat.test_print_exception_bad_type_capi) ... ok


TracebackException.test_comparison_basic) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


Traceback.test_colorized_syntax_error) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackFormat.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackException.test_locals) ... ok


TracebackCases.test_base_exception) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_bad_indentation) ... ok


TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackFormat.test_print_exception_bad_type_python) ... ok


TracebackException.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackFormat.test_recursive_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_locals) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackCases.test_format_base_exception_group) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok


TracebackLegacyErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_print_last) ... ok


TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok


TracebackErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_format_exception_group_multiple_exceptions) ... ok


TracebackCases.test_clear) ... ok


TracebackErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackException.test_no_save_exc_type) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_cause) ... ok


TracebackException.test_smoke_user_exception) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_context) ... ok


TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackCases.test_print_traceback_at_exit) ... ok


TracebackCases.test_format_exception_group_syntax_error_with_custom_values) ... ok


TracebackCases.test_format_exception_group_with_tracebacks) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackCases.test_format_exception_group_with_cause) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


Traceback.test_colorized_traceback) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackCases.test_format_exception_group_with_note) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackCases.test_format_exception_group_nested_with_notes) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackFormat.test_format_stack) ... ok


TracebackErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackFormat.test_traceback_format_with_cleared_frames) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackCases.test_print_last)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.itamaro-centos-aws.refleak.nogil/build/Lib/test/test_traceback.py", line 514, in test_print_last
    self.assertIsNone(getattr(sys, "last_exc", None))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: ValueError(42) is not None


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackCases.test_format_exception_group_explicit_class) ... ok


TracebackFormat.test_stack_format) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackCases.test_format_exception_group_syntax_error) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_memory_error) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok


TracebackCases.test_recursion_error_during_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackCases.test_caret) ... ok


TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok


TracebackFormat.test_traceback_format) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackException.test_print) ... ok


TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok

@bedevere-bot
Copy link

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

Hi! The buildbot s390x RHEL8 Refleaks 3.x has failed when building commit 6c982ae.

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/#/builders/75/builds/2183) and take a look at the build logs.
  4. Check if the failure is related to this commit (6c982ae) 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/#/builders/75/builds/2183

Failed tests:

  • test_traceback

Failed subtests:

  • test_print_last - test.test_traceback.TracebackCases.test_print_last

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

==

Click to see traceback logs
TracebackLegacyErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_capi) ... ok


Traceback.test_colorized_traceback_is_the_default) ... ok


TracebackFormat.test_print_stack) ... ok


Traceback.test_colorized_traceback_from_exception_group) ... ok


TracebackCases.test_format_exception_group_without_show_group) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackCases.test_print_last) ... FAIL


TracebackLegacyErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackCases.test_format_exception_group_multiline2_messages) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_traceback) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackException.test_smoke_builtin) ... ok


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_memory_error) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackCases.test_encoded_file) ... ok


TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackCases.test_format_exception_group) ... ok


TracebackCases.test_format_exception_group_multiline_messages) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackException.test_traceback_header) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_onlyi_recursive) ... ok


TracebackCases.test_nocaret) ... ok


TracebackErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackException.test_long_context_chain) ... ok


TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackFormat.test_print_exception_bad_type_capi) ... ok


TracebackException.test_comparison_basic) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


Traceback.test_colorized_syntax_error) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackFormat.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackException.test_locals) ... ok


TracebackCases.test_base_exception) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_bad_indentation) ... ok


TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackFormat.test_print_exception_bad_type_python) ... ok


TracebackException.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackFormat.test_recursive_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_locals) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackCases.test_format_base_exception_group) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok


TracebackLegacyErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_print_last) ... ok


TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok


TracebackErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_format_exception_group_multiple_exceptions) ... ok


TracebackCases.test_clear) ... ok


TracebackErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackException.test_no_save_exc_type) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_cause) ... ok


TracebackException.test_smoke_user_exception) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_context) ... ok


TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackCases.test_print_traceback_at_exit) ... ok


TracebackCases.test_format_exception_group_syntax_error_with_custom_values) ... ok


TracebackCases.test_print_last)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-rhel8-s390x.refleak/build/Lib/test/test_traceback.py", line 514, in test_print_last
    self.assertIsNone(getattr(sys, "last_exc", None))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: ValueError(42) is not None


TracebackCases.test_format_exception_group_with_tracebacks) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackCases.test_format_exception_group_with_cause) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


Traceback.test_colorized_traceback) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackCases.test_format_exception_group_with_note) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackCases.test_format_exception_group_nested_with_notes) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackFormat.test_format_stack) ... ok


TracebackErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackFormat.test_traceback_format_with_cleared_frames) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackCases.test_format_exception_group_explicit_class) ... ok


TracebackFormat.test_stack_format) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackCases.test_format_exception_group_syntax_error) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_memory_error) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok


TracebackCases.test_recursion_error_during_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackCases.test_caret) ... ok


TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok


TracebackFormat.test_traceback_format) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackException.test_print) ... ok


TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok

@bedevere-bot
Copy link

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

Hi! The buildbot AMD64 FreeBSD Refleaks 3.x has failed when building commit 6c982ae.

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/#/builders/1613/builds/816) and take a look at the build logs.
  4. Check if the failure is related to this commit (6c982ae) 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/#/builders/1613/builds/816

Failed tests:

  • test_traceback

Failed subtests:

  • test_print_last - test.test_traceback.TracebackCases.test_print_last

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

==

Click to see traceback logs
TracebackLegacyErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_capi) ... ok


Traceback.test_colorized_traceback_is_the_default) ... ok


TracebackFormat.test_print_stack) ... ok


Traceback.test_colorized_traceback_from_exception_group) ... ok


TracebackCases.test_format_exception_group_without_show_group) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackCases.test_print_last) ... FAIL


TracebackCases.test_print_last)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/buildbot/buildarea/3.x.ware-freebsd.refleak/build/Lib/test/test_traceback.py", line 514, in test_print_last
    self.assertIsNone(getattr(sys, "last_exc", None))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: ValueError(42) is not None


TracebackLegacyErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackCases.test_format_exception_group_multiline2_messages) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_traceback) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackException.test_smoke_builtin) ... ok


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_memory_error) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackCases.test_encoded_file) ... ok


TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackCases.test_format_exception_group) ... ok


TracebackCases.test_format_exception_group_multiline_messages) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackException.test_traceback_header) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_onlyi_recursive) ... ok


TracebackCases.test_nocaret) ... ok


TracebackErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackException.test_long_context_chain) ... ok


TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackFormat.test_print_exception_bad_type_capi) ... ok


TracebackException.test_comparison_basic) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


Traceback.test_colorized_syntax_error) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackFormat.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackException.test_locals) ... ok


TracebackCases.test_base_exception) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_bad_indentation) ... ok


TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackFormat.test_print_exception_bad_type_python) ... ok


TracebackException.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackFormat.test_recursive_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_locals) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackCases.test_format_base_exception_group) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok


TracebackLegacyErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_print_last) ... ok


TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok


TracebackErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_format_exception_group_multiple_exceptions) ... ok


TracebackCases.test_clear) ... ok


TracebackErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackException.test_no_save_exc_type) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_cause) ... ok


TracebackException.test_smoke_user_exception) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_context) ... ok


TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackCases.test_print_traceback_at_exit) ... ok


TracebackCases.test_format_exception_group_syntax_error_with_custom_values) ... ok


TracebackCases.test_format_exception_group_with_tracebacks) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackCases.test_format_exception_group_with_cause) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


Traceback.test_colorized_traceback) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackCases.test_format_exception_group_with_note) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackCases.test_format_exception_group_nested_with_notes) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackFormat.test_format_stack) ... ok


TracebackErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackFormat.test_traceback_format_with_cleared_frames) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackCases.test_format_exception_group_explicit_class) ... ok


TracebackFormat.test_stack_format) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackCases.test_format_exception_group_syntax_error) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_memory_error) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok


TracebackCases.test_recursion_error_during_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackCases.test_caret) ... ok


TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok


TracebackFormat.test_traceback_format) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackException.test_print) ... ok


TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok

@bedevere-bot
Copy link

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

Hi! The buildbot s390x RHEL9 Refleaks 3.x has failed when building commit 6c982ae.

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/#/builders/1589/builds/986) and take a look at the build logs.
  4. Check if the failure is related to this commit (6c982ae) 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/#/builders/1589/builds/986

Failed tests:

  • test_traceback

Failed subtests:

  • test_print_last - test.test_traceback.TracebackCases.test_print_last

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

==

Click to see traceback logs
TracebackLegacyErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_capi) ... ok


Traceback.test_colorized_traceback_is_the_default) ... ok


TracebackFormat.test_print_stack) ... ok


Traceback.test_colorized_traceback_from_exception_group) ... ok


TracebackCases.test_format_exception_group_without_show_group) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackCases.test_print_last) ... FAIL


TracebackLegacyErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackCases.test_format_exception_group_multiline2_messages) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_traceback) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackException.test_smoke_builtin) ... ok


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_memory_error) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackCases.test_encoded_file) ... ok


TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackCases.test_format_exception_group) ... ok


TracebackCases.test_format_exception_group_multiline_messages) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackException.test_traceback_header) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_onlyi_recursive) ... ok


TracebackCases.test_nocaret) ... ok


TracebackErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackException.test_long_context_chain) ... ok


TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackFormat.test_print_exception_bad_type_capi) ... ok


TracebackException.test_comparison_basic) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


Traceback.test_colorized_syntax_error) ... ok


TracebackCases.test_print_last)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-rhel9-s390x.refleak/build/Lib/test/test_traceback.py", line 514, in test_print_last
    self.assertIsNone(getattr(sys, "last_exc", None))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: ValueError(42) is not None


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackFormat.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackException.test_locals) ... ok


TracebackCases.test_base_exception) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_bad_indentation) ... ok


TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackFormat.test_print_exception_bad_type_python) ... ok


TracebackException.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackFormat.test_recursive_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_locals) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackCases.test_format_base_exception_group) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok


TracebackLegacyErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_print_last) ... ok


TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok


TracebackErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_format_exception_group_multiple_exceptions) ... ok


TracebackCases.test_clear) ... ok


TracebackErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackException.test_no_save_exc_type) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_cause) ... ok


TracebackException.test_smoke_user_exception) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_context) ... ok


TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackCases.test_print_traceback_at_exit) ... ok


TracebackCases.test_format_exception_group_syntax_error_with_custom_values) ... ok


TracebackCases.test_format_exception_group_with_tracebacks) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackCases.test_format_exception_group_with_cause) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


Traceback.test_colorized_traceback) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackCases.test_format_exception_group_with_note) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackCases.test_format_exception_group_nested_with_notes) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackFormat.test_format_stack) ... ok


TracebackErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackFormat.test_traceback_format_with_cleared_frames) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackCases.test_format_exception_group_explicit_class) ... ok


TracebackFormat.test_stack_format) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackCases.test_format_exception_group_syntax_error) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_memory_error) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok


TracebackCases.test_recursion_error_during_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackCases.test_caret) ... ok


TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok


TracebackFormat.test_traceback_format) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackException.test_print) ... ok


TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok

@bedevere-bot
Copy link

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

Hi! The buildbot AMD64 CentOS9 NoGIL Refleaks 3.13 has failed when building commit d172415.

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/#/builders/1605/builds/470) and take a look at the build logs.
  4. Check if the failure is related to this commit (d172415) 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/#/builders/1605/builds/470

Failed tests:

  • test_traceback

Failed subtests:

  • test_print_last - test.test_traceback.TracebackCases.test_print_last

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

==

Click to see traceback logs
TracebackLegacyErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_capi) ... ok


Traceback.test_colorized_traceback_is_the_default) ... ok


TracebackFormat.test_print_stack) ... ok


Traceback.test_colorized_traceback_from_exception_group) ... ok


TracebackCases.test_format_exception_group_without_show_group) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackCases.test_print_last) ... FAIL


TracebackLegacyErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackCases.test_format_exception_group_multiline2_messages) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_traceback) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackException.test_smoke_builtin) ... ok


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_memory_error) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackCases.test_encoded_file) ... ok


TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackCases.test_format_exception_group) ... ok


TracebackCases.test_format_exception_group_multiline_messages) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackException.test_traceback_header) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_onlyi_recursive) ... ok


TracebackCases.test_nocaret) ... ok


TracebackErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackException.test_long_context_chain) ... ok


TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackFormat.test_print_exception_bad_type_capi) ... ok


TracebackException.test_comparison_basic) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


Traceback.test_colorized_syntax_error) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackFormat.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackException.test_locals) ... ok


TracebackCases.test_base_exception) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_bad_indentation) ... ok


TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackFormat.test_print_exception_bad_type_python) ... ok


TracebackException.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackCases.test_print_last)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.13.itamaro-centos-aws.refleak.nogil/build/Lib/test/test_traceback.py", line 520, in test_print_last
    self.assertIsNone(getattr(sys, "last_exc", None))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: ValueError(42) is not None


TracebackFormat.test_recursive_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_locals) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackCases.test_format_base_exception_group) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok


TracebackLegacyErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_print_last) ... ok


TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok


TracebackErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_format_exception_group_multiple_exceptions) ... ok


TracebackCases.test_clear) ... ok


TracebackErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackException.test_no_save_exc_type) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_cause) ... ok


TracebackException.test_smoke_user_exception) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_context) ... ok


TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackCases.test_print_traceback_at_exit) ... ok


TracebackCases.test_format_exception_group_syntax_error_with_custom_values) ... ok


TracebackCases.test_format_exception_group_with_tracebacks) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackCases.test_format_exception_group_with_cause) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


Traceback.test_colorized_traceback) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackCases.test_format_exception_group_with_note) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackCases.test_format_exception_group_nested_with_notes) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackFormat.test_format_stack) ... ok


TracebackErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackFormat.test_traceback_format_with_cleared_frames) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackCases.test_format_exception_group_explicit_class) ... ok


TracebackFormat.test_stack_format) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackCases.test_format_exception_group_syntax_error) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_memory_error) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok


TracebackCases.test_recursion_error_during_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackCases.test_caret) ... ok


TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok


TracebackFormat.test_traceback_format) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackException.test_print) ... ok


TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok

@bedevere-bot
Copy link

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

Hi! The buildbot s390x RHEL8 Refleaks 3.12 has failed when building commit 8d58070.

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/#/builders/1187/builds/919) and take a look at the build logs.
  4. Check if the failure is related to this commit (8d58070) 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/#/builders/1187/builds/919

Failed tests:

  • test_traceback

Failed subtests:

  • test_print_last - test.test_traceback.TracebackCases.test_print_last

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

==

Click to see traceback logs
TracebackFormatTests.test_print_exception_bad_type_python) ... ok


TracebackException.test_smoke) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackFormatTests.test_recursive_traceback_cpython_internal) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackCases.test_print_last) ... FAIL


TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackErrorCaretTests.test_caret_for_failed_assertion) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackCases.test_encoded_file) ... ok


TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackException.test_traceback_header) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackFormatTests.test_exception_group_deep_recursion_capi) ... ok


TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackCases.test_nocaret) ... ok


TracebackFormatTests.test_print_exception_bad_type_capi) ... ok


TracebackException.test_long_context_chain) ... ok


TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackException.test_comparison_basic) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackException.test_locals) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackCases.test_base_exception) ... ok


TracebackFormatTests.test_recursive_traceback_python) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_bad_indentation) ... ok


TracebackFormatTests.test_print_stack) ... ok


TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackCases.test_print_last)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.12.cstratak-rhel8-s390x.refleak/build/Lib/test/test_traceback.py", line 332, in test_print_last
    self.assertIsNone(getattr(sys, "last_exc", None))
AssertionError: ValueError(42) is not None


TracebackException.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_locals) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok


TracebackCases.test_print_last) ... ok


TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok


TracebackCases.test_clear) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_cause) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_basic_caret) ... ok


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_context) ... ok


TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackCases.test_print_traceback_at_exit) ... ok


TracebackFormatTests.test_traceback_format) ... ok


TracebackFormatTests.test_traceback_format_with_cleared_frames) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackFormatTests.test_stack_format) ... ok


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackFormatTests.test_unhashable) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_failed_assertion) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackFormatTests.test_format_stack) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok


TracebackCases.test_recursion_error_during_traceback) ... ok


TracebackCases.test_caret) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackException.test_print) ... ok


TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackFormatTests.test_exception_group_deep_recursion_traceback) ... ok

@bedevere-bot
Copy link

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

Hi! The buildbot s390x RHEL9 Refleaks 3.12 has failed when building commit 8d58070.

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/#/builders/1569/builds/484) and take a look at the build logs.
  4. Check if the failure is related to this commit (8d58070) 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/#/builders/1569/builds/484

Failed tests:

  • test_traceback

Failed subtests:

  • test_print_last - test.test_traceback.TracebackCases.test_print_last

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

==

Click to see traceback logs
TracebackFormatTests.test_print_exception_bad_type_python) ... ok


TracebackException.test_smoke) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackFormatTests.test_recursive_traceback_cpython_internal) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackCases.test_print_last) ... FAIL


TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackErrorCaretTests.test_caret_for_failed_assertion) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackCases.test_encoded_file) ... ok


TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackException.test_traceback_header) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackFormatTests.test_exception_group_deep_recursion_capi) ... ok


TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackCases.test_nocaret) ... ok


TracebackFormatTests.test_print_exception_bad_type_capi) ... ok


TracebackException.test_long_context_chain) ... ok


TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackException.test_comparison_basic) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackException.test_locals) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackCases.test_base_exception) ... ok


TracebackFormatTests.test_recursive_traceback_python) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_bad_indentation) ... ok


TracebackFormatTests.test_print_stack) ... ok


TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackException.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_locals) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok


TracebackCases.test_print_last) ... ok


TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok


TracebackCases.test_clear) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackCases.test_print_last)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.12.cstratak-rhel9-s390x.refleak/build/Lib/test/test_traceback.py", line 332, in test_print_last
    self.assertIsNone(getattr(sys, "last_exc", None))
AssertionError: ValueError(42) is not None


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_cause) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_basic_caret) ... ok


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_context) ... ok


TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackCases.test_print_traceback_at_exit) ... ok


TracebackFormatTests.test_traceback_format) ... ok


TracebackFormatTests.test_traceback_format_with_cleared_frames) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackFormatTests.test_stack_format) ... ok


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackFormatTests.test_unhashable) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_failed_assertion) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackFormatTests.test_format_stack) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok


TracebackCases.test_recursion_error_during_traceback) ... ok


TracebackCases.test_caret) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackException.test_print) ... ok


TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackFormatTests.test_exception_group_deep_recursion_traceback) ... ok

@bedevere-bot
Copy link

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

Hi! The buildbot aarch64 RHEL8 Refleaks 3.x has failed when building commit 6c982ae.

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/#/builders/551/builds/796) and take a look at the build logs.
  4. Check if the failure is related to this commit (6c982ae) 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/#/builders/551/builds/796

Failed tests:

  • test_traceback

Failed subtests:

  • test_print_last - test.test_traceback.TracebackCases.test_print_last

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

==

Click to see traceback logs
TracebackLegacyErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_capi) ... ok


Traceback.test_colorized_traceback_is_the_default) ... ok


TracebackFormat.test_print_stack) ... ok


Traceback.test_colorized_traceback_from_exception_group) ... ok


TracebackCases.test_format_exception_group_without_show_group) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackCases.test_print_last) ... FAIL


TracebackLegacyErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok


TracebackCases.test_print_last)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.refleak/build/Lib/test/test_traceback.py", line 514, in test_print_last
    self.assertIsNone(getattr(sys, "last_exc", None))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: ValueError(42) is not None


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackCases.test_format_exception_group_multiline2_messages) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_traceback) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackException.test_smoke_builtin) ... ok


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_memory_error) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackCases.test_encoded_file) ... ok


TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackCases.test_format_exception_group) ... ok


TracebackCases.test_format_exception_group_multiline_messages) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackException.test_traceback_header) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_onlyi_recursive) ... ok


TracebackCases.test_nocaret) ... ok


TracebackErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackException.test_long_context_chain) ... ok


TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackFormat.test_print_exception_bad_type_capi) ... ok


TracebackException.test_comparison_basic) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


Traceback.test_colorized_syntax_error) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackFormat.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackException.test_locals) ... ok


TracebackCases.test_base_exception) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_bad_indentation) ... ok


TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackFormat.test_print_exception_bad_type_python) ... ok


TracebackException.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackFormat.test_recursive_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_locals) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackCases.test_format_base_exception_group) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok


TracebackLegacyErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_print_last) ... ok


TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok


TracebackErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_format_exception_group_multiple_exceptions) ... ok


TracebackCases.test_clear) ... ok


TracebackErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackException.test_no_save_exc_type) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_cause) ... ok


TracebackException.test_smoke_user_exception) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_context) ... ok


TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackCases.test_print_traceback_at_exit) ... ok


TracebackCases.test_format_exception_group_syntax_error_with_custom_values) ... ok


TracebackCases.test_format_exception_group_with_tracebacks) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackCases.test_format_exception_group_with_cause) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


Traceback.test_colorized_traceback) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackCases.test_format_exception_group_with_note) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackCases.test_format_exception_group_nested_with_notes) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackFormat.test_format_stack) ... ok


TracebackErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackFormat.test_traceback_format_with_cleared_frames) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackCases.test_format_exception_group_explicit_class) ... ok


TracebackFormat.test_stack_format) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackCases.test_format_exception_group_syntax_error) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_memory_error) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok


TracebackCases.test_recursion_error_during_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackCases.test_caret) ... ok


TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok


TracebackFormat.test_traceback_format) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackException.test_print) ... ok


TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok

@bedevere-bot
Copy link

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

Hi! The buildbot s390x RHEL8 Refleaks 3.13 has failed when building commit d172415.

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/#/builders/1440/builds/595) and take a look at the build logs.
  4. Check if the failure is related to this commit (d172415) 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/#/builders/1440/builds/595

Failed tests:

  • test_traceback

Failed subtests:

  • test_print_last - test.test_traceback.TracebackCases.test_print_last

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

==

Click to see traceback logs
TracebackLegacyErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_capi) ... ok


Traceback.test_colorized_traceback_is_the_default) ... ok


TracebackFormat.test_print_stack) ... ok


Traceback.test_colorized_traceback_from_exception_group) ... ok


TracebackCases.test_format_exception_group_without_show_group) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackCases.test_print_last) ... FAIL


TracebackLegacyErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackCases.test_format_exception_group_multiline2_messages) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_traceback) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackException.test_smoke_builtin) ... ok


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_memory_error) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackCases.test_encoded_file) ... ok


TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackCases.test_format_exception_group) ... ok


TracebackCases.test_format_exception_group_multiline_messages) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackException.test_traceback_header) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_onlyi_recursive) ... ok


TracebackCases.test_nocaret) ... ok


TracebackErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackException.test_long_context_chain) ... ok


TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackFormat.test_print_exception_bad_type_capi) ... ok


TracebackException.test_comparison_basic) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


Traceback.test_colorized_syntax_error) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackFormat.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackException.test_locals) ... ok


TracebackCases.test_base_exception) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_bad_indentation) ... ok


TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackFormat.test_print_exception_bad_type_python) ... ok


TracebackException.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackFormat.test_recursive_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_locals) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackCases.test_format_base_exception_group) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok


TracebackLegacyErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_print_last) ... ok


TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok


TracebackErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_format_exception_group_multiple_exceptions) ... ok


TracebackCases.test_clear) ... ok


TracebackErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackException.test_no_save_exc_type) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_cause) ... ok


TracebackException.test_smoke_user_exception) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackCases.test_print_last)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.13.cstratak-rhel8-s390x.refleak/build/Lib/test/test_traceback.py", line 520, in test_print_last
    self.assertIsNone(getattr(sys, "last_exc", None))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: ValueError(42) is not None


TracebackLegacyErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_context) ... ok


TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackCases.test_print_traceback_at_exit) ... ok


TracebackCases.test_format_exception_group_syntax_error_with_custom_values) ... ok


TracebackCases.test_format_exception_group_with_tracebacks) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackCases.test_format_exception_group_with_cause) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


Traceback.test_colorized_traceback) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackCases.test_format_exception_group_with_note) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackCases.test_format_exception_group_nested_with_notes) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackFormat.test_format_stack) ... ok


TracebackErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackFormat.test_traceback_format_with_cleared_frames) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackCases.test_format_exception_group_explicit_class) ... ok


TracebackFormat.test_stack_format) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackCases.test_format_exception_group_syntax_error) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_memory_error) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok


TracebackCases.test_recursion_error_during_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackCases.test_caret) ... ok


TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok


TracebackFormat.test_traceback_format) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackException.test_print) ... ok


TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok

@bedevere-bot
Copy link

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

Hi! The buildbot AMD64 FreeBSD Refleaks 3.12 has failed when building commit 8d58070.

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/#/builders/1612/builds/394) and take a look at the build logs.
  4. Check if the failure is related to this commit (8d58070) 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/#/builders/1612/builds/394

Failed tests:

  • test_traceback

Failed subtests:

  • test_print_last - test.test_traceback.TracebackCases.test_print_last

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

==

Click to see traceback logs
TracebackFormatTests.test_print_exception_bad_type_python) ... ok


TracebackException.test_smoke) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackFormatTests.test_recursive_traceback_cpython_internal) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackCases.test_print_last) ... FAIL


TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackErrorCaretTests.test_caret_for_failed_assertion) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackCases.test_encoded_file) ... ok


TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackException.test_traceback_header) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackFormatTests.test_exception_group_deep_recursion_capi) ... ok


TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackCases.test_nocaret) ... ok


TracebackFormatTests.test_print_exception_bad_type_capi) ... ok


TracebackException.test_long_context_chain) ... ok


TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackException.test_comparison_basic) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackException.test_locals) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackCases.test_base_exception) ... ok


TracebackFormatTests.test_recursive_traceback_python) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_bad_indentation) ... ok


TracebackFormatTests.test_print_stack) ... ok


TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackException.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_locals) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok


TracebackCases.test_print_last) ... ok


TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok


TracebackCases.test_clear) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_cause) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_basic_caret) ... ok


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_context) ... ok


TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackCases.test_print_traceback_at_exit) ... ok


TracebackFormatTests.test_traceback_format) ... ok


TracebackFormatTests.test_traceback_format_with_cleared_frames) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackFormatTests.test_stack_format) ... ok


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackFormatTests.test_unhashable) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_failed_assertion) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackFormatTests.test_format_stack) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok


TracebackCases.test_recursion_error_during_traceback) ... ok


TracebackCases.test_caret) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackCases.test_print_last)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/buildbot/buildarea/3.12.ware-freebsd.refleak/build/Lib/test/test_traceback.py", line 332, in test_print_last
    self.assertIsNone(getattr(sys, "last_exc", None))
AssertionError: ValueError(42) is not None


TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackException.test_print) ... ok


TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackFormatTests.test_exception_group_deep_recursion_traceback) ... ok

@bedevere-bot
Copy link

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

Hi! The buildbot s390x RHEL9 Refleaks 3.13 has failed when building commit d172415.

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/#/builders/1575/builds/511) and take a look at the build logs.
  4. Check if the failure is related to this commit (d172415) 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/#/builders/1575/builds/511

Failed tests:

  • test_traceback

Failed subtests:

  • test_print_last - test.test_traceback.TracebackCases.test_print_last

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

==

Click to see traceback logs
TracebackLegacyErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_capi) ... ok


Traceback.test_colorized_traceback_is_the_default) ... ok


TracebackFormat.test_print_stack) ... ok


Traceback.test_colorized_traceback_from_exception_group) ... ok


TracebackCases.test_format_exception_group_without_show_group) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackCases.test_print_last) ... FAIL


TracebackLegacyErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackCases.test_format_exception_group_multiline2_messages) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackCases.test_print_last)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.13.cstratak-rhel9-s390x.refleak/build/Lib/test/test_traceback.py", line 520, in test_print_last
    self.assertIsNone(getattr(sys, "last_exc", None))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: ValueError(42) is not None


TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_traceback) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackException.test_smoke_builtin) ... ok


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_memory_error) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackCases.test_encoded_file) ... ok


TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackCases.test_format_exception_group) ... ok


TracebackCases.test_format_exception_group_multiline_messages) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackException.test_traceback_header) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_onlyi_recursive) ... ok


TracebackCases.test_nocaret) ... ok


TracebackErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackException.test_long_context_chain) ... ok


TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackFormat.test_print_exception_bad_type_capi) ... ok


TracebackException.test_comparison_basic) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


Traceback.test_colorized_syntax_error) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackFormat.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackException.test_locals) ... ok


TracebackCases.test_base_exception) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_bad_indentation) ... ok


TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackFormat.test_print_exception_bad_type_python) ... ok


TracebackException.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackFormat.test_recursive_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_locals) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackCases.test_format_base_exception_group) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok


TracebackLegacyErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_print_last) ... ok


TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok


TracebackErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_format_exception_group_multiple_exceptions) ... ok


TracebackCases.test_clear) ... ok


TracebackErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackException.test_no_save_exc_type) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_cause) ... ok


TracebackException.test_smoke_user_exception) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_context) ... ok


TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackCases.test_print_traceback_at_exit) ... ok


TracebackCases.test_format_exception_group_syntax_error_with_custom_values) ... ok


TracebackCases.test_format_exception_group_with_tracebacks) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackCases.test_format_exception_group_with_cause) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


Traceback.test_colorized_traceback) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackCases.test_format_exception_group_with_note) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackCases.test_format_exception_group_nested_with_notes) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackFormat.test_format_stack) ... ok


TracebackErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackFormat.test_traceback_format_with_cleared_frames) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackCases.test_format_exception_group_explicit_class) ... ok


TracebackFormat.test_stack_format) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackCases.test_format_exception_group_syntax_error) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_memory_error) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok


TracebackCases.test_recursion_error_during_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackCases.test_caret) ... ok


TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok


TracebackFormat.test_traceback_format) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackException.test_print) ... ok


TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok

@bedevere-bot
Copy link

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

Hi! The buildbot AMD64 RHEL8 Refleaks 3.x has failed when building commit 6c982ae.

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/#/builders/259/builds/2196) and take a look at the build logs.
  4. Check if the failure is related to this commit (6c982ae) 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/#/builders/259/builds/2196

Failed tests:

  • test_traceback

Failed subtests:

  • test_print_last - test.test_traceback.TracebackCases.test_print_last
  • test_unhandled_cancel - test.test_asyncio.test_streams.StreamTests.test_unhandled_cancel

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

==

Click to see traceback logs
TracebackLegacyErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_capi) ... ok


Traceback.test_colorized_traceback_is_the_default) ... ok


TracebackFormat.test_print_stack) ... ok


Traceback.test_colorized_traceback_from_exception_group) ... ok


TracebackCases.test_format_exception_group_without_show_group) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackCases.test_print_last) ... FAIL


TracebackLegacyErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackCases.test_format_exception_group_multiline2_messages) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_traceback) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackException.test_smoke_builtin) ... ok


TracebackCases.test_print_last)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-x86_64.refleak/build/Lib/test/test_traceback.py", line 514, in test_print_last
    self.assertIsNone(getattr(sys, "last_exc", None))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: ValueError(42) is not None


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_memory_error) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackCases.test_encoded_file) ... ok


TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackCases.test_format_exception_group) ... ok


TracebackCases.test_format_exception_group_multiline_messages) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackException.test_traceback_header) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_onlyi_recursive) ... ok


TracebackCases.test_nocaret) ... ok


TracebackErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackException.test_long_context_chain) ... ok


TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackFormat.test_print_exception_bad_type_capi) ... ok


TracebackException.test_comparison_basic) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


Traceback.test_colorized_syntax_error) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackFormat.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackException.test_locals) ... ok


TracebackCases.test_base_exception) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_bad_indentation) ... ok


TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackFormat.test_print_exception_bad_type_python) ... ok


TracebackException.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackFormat.test_recursive_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_locals) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackCases.test_format_base_exception_group) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok


TracebackLegacyErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_print_last) ... ok


TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok


TracebackErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_format_exception_group_multiple_exceptions) ... ok


TracebackCases.test_clear) ... ok


TracebackErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackException.test_no_save_exc_type) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_cause) ... ok


TracebackException.test_smoke_user_exception) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_context) ... ok


TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackCases.test_print_traceback_at_exit) ... ok


TracebackCases.test_format_exception_group_syntax_error_with_custom_values) ... ok


TracebackCases.test_format_exception_group_with_tracebacks) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackCases.test_format_exception_group_with_cause) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


Traceback.test_colorized_traceback) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackCases.test_format_exception_group_with_note) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackCases.test_format_exception_group_nested_with_notes) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackFormat.test_format_stack) ... ok


TracebackErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackFormat.test_traceback_format_with_cleared_frames) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackCases.test_format_exception_group_explicit_class) ... ok


Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-x86_64.refleak/build/Lib/test/test_asyncio/test_streams.py", line 1200, in test_unhandled_cancel
    messages = self._basetest_unhandled_exceptions(handle_echo)
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-x86_64.refleak/build/Lib/test/test_asyncio/test_streams.py", line 1186, in _basetest_unhandled_exceptions
    self.loop.run_until_complete(main())
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-x86_64.refleak/build/Lib/asyncio/base_events.py", line 719, in run_until_complete
    return future.result()
           ~~~~~~~~~~~~~^^
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-x86_64.refleak/build/Lib/test/test_asyncio/test_streams.py", line 1179, in main
    server = await asyncio.start_server(
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
        handle_echo, 'localhost', port)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-x86_64.refleak/build/Lib/asyncio/streams.py", line 84, in start_server
    return await loop.create_server(factory, host, port, **kwds)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-x86_64.refleak/build/Lib/asyncio/base_events.py", line 1619, in create_server
    raise OSError(err.errno, msg) from None
OSError: [Errno 98] error while attempting to bind on address ('::1', 37227, 0, 0): [errno 98] address already in use


TracebackFormat.test_stack_format) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackCases.test_format_exception_group_syntax_error) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_memory_error) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok


TracebackCases.test_recursion_error_during_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackCases.test_caret) ... ok


TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok


TracebackFormat.test_traceback_format) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackException.test_print) ... ok


TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok

@bedevere-bot
Copy link

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

Hi! The buildbot aarch64 RHEL8 Refleaks 3.12 has failed when building commit 8d58070.

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/#/builders/1152/builds/382) and take a look at the build logs.
  4. Check if the failure is related to this commit (8d58070) 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/#/builders/1152/builds/382

Failed tests:

  • test_traceback

Failed subtests:

  • test_print_last - test.test_traceback.TracebackCases.test_print_last

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

==

Click to see traceback logs
TracebackFormatTests.test_print_exception_bad_type_python) ... ok


TracebackException.test_smoke) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackFormatTests.test_recursive_traceback_cpython_internal) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackCases.test_print_last) ... FAIL


TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackErrorCaretTests.test_caret_for_failed_assertion) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackCases.test_encoded_file) ... ok


TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackException.test_traceback_header) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackFormatTests.test_exception_group_deep_recursion_capi) ... ok


TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackCases.test_nocaret) ... ok


TracebackFormatTests.test_print_exception_bad_type_capi) ... ok


TracebackException.test_long_context_chain) ... ok


TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackException.test_comparison_basic) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackException.test_locals) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackCases.test_base_exception) ... ok


TracebackFormatTests.test_recursive_traceback_python) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_bad_indentation) ... ok


TracebackFormatTests.test_print_stack) ... ok


TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackException.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_locals) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok


TracebackCases.test_print_last) ... ok


TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok


TracebackCases.test_clear) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_cause) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_basic_caret) ... ok


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_context) ... ok


TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackCases.test_print_traceback_at_exit) ... ok


TracebackFormatTests.test_traceback_format) ... ok


TracebackFormatTests.test_traceback_format_with_cleared_frames) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackFormatTests.test_stack_format) ... ok


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackFormatTests.test_unhashable) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_failed_assertion) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackFormatTests.test_format_stack) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok


TracebackCases.test_recursion_error_during_traceback) ... ok


TracebackCases.test_caret) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackCases.test_print_last)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.12.cstratak-RHEL8-aarch64.refleak/build/Lib/test/test_traceback.py", line 332, in test_print_last
    self.assertIsNone(getattr(sys, "last_exc", None))
AssertionError: ValueError(42) is not None


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackException.test_print) ... ok


TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackFormatTests.test_exception_group_deep_recursion_traceback) ... ok

@bedevere-bot
Copy link

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

Hi! The buildbot AMD64 RHEL8 Refleaks 3.12 has failed when building commit 8d58070.

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/#/builders/1125/builds/918) and take a look at the build logs.
  4. Check if the failure is related to this commit (8d58070) 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/#/builders/1125/builds/918

Failed tests:

  • test_traceback

Failed subtests:

  • test_print_last - test.test_traceback.TracebackCases.test_print_last

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

==

Click to see traceback logs
TracebackFormatTests.test_print_exception_bad_type_python) ... ok


TracebackException.test_smoke) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackFormatTests.test_recursive_traceback_cpython_internal) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackCases.test_print_last) ... FAIL


TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackErrorCaretTests.test_caret_for_failed_assertion) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackCases.test_encoded_file) ... ok


TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackException.test_traceback_header) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackFormatTests.test_exception_group_deep_recursion_capi) ... ok


TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackCases.test_nocaret) ... ok


TracebackFormatTests.test_print_exception_bad_type_capi) ... ok


TracebackException.test_long_context_chain) ... ok


TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackException.test_comparison_basic) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackException.test_locals) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackCases.test_base_exception) ... ok


TracebackFormatTests.test_recursive_traceback_python) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_bad_indentation) ... ok


TracebackFormatTests.test_print_stack) ... ok


TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackException.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_locals) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok


TracebackCases.test_print_last) ... ok


TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok


TracebackCases.test_clear) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_cause) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_basic_caret) ... ok


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_context) ... ok


TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackCases.test_print_traceback_at_exit) ... ok


TracebackFormatTests.test_traceback_format) ... ok


TracebackFormatTests.test_traceback_format_with_cleared_frames) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackFormatTests.test_stack_format) ... ok


TracebackCases.test_print_last)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.12.cstratak-RHEL8-x86_64.refleak/build/Lib/test/test_traceback.py", line 332, in test_print_last
    self.assertIsNone(getattr(sys, "last_exc", None))
AssertionError: ValueError(42) is not None


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackFormatTests.test_unhashable) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_failed_assertion) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackFormatTests.test_format_stack) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok


TracebackCases.test_recursion_error_during_traceback) ... ok


TracebackCases.test_caret) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackException.test_print) ... ok


TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackFormatTests.test_exception_group_deep_recursion_traceback) ... ok

@bedevere-bot
Copy link

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

Hi! The buildbot aarch64 RHEL8 Refleaks 3.13 has failed when building commit d172415.

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/#/builders/1445/builds/381) and take a look at the build logs.
  4. Check if the failure is related to this commit (d172415) 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/#/builders/1445/builds/381

Failed tests:

  • test_traceback

Failed subtests:

  • test_print_last - test.test_traceback.TracebackCases.test_print_last

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

==

Click to see traceback logs
TracebackLegacyErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_capi) ... ok


TracebackCases.test_print_last)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.13.cstratak-RHEL8-aarch64.refleak/build/Lib/test/test_traceback.py", line 520, in test_print_last
    self.assertIsNone(getattr(sys, "last_exc", None))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: ValueError(42) is not None


Traceback.test_colorized_traceback_is_the_default) ... ok


TracebackFormat.test_print_stack) ... ok


Traceback.test_colorized_traceback_from_exception_group) ... ok


TracebackCases.test_format_exception_group_without_show_group) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackCases.test_print_last) ... FAIL


TracebackLegacyErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackCases.test_format_exception_group_multiline2_messages) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_traceback) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackException.test_smoke_builtin) ... ok


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_memory_error) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackCases.test_encoded_file) ... ok


TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackCases.test_format_exception_group) ... ok


TracebackCases.test_format_exception_group_multiline_messages) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackException.test_traceback_header) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_onlyi_recursive) ... ok


TracebackCases.test_nocaret) ... ok


TracebackErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackException.test_long_context_chain) ... ok


TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackFormat.test_print_exception_bad_type_capi) ... ok


TracebackException.test_comparison_basic) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


Traceback.test_colorized_syntax_error) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackFormat.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackException.test_locals) ... ok


TracebackCases.test_base_exception) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_bad_indentation) ... ok


TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackFormat.test_print_exception_bad_type_python) ... ok


TracebackException.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackFormat.test_recursive_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_locals) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackCases.test_format_base_exception_group) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok


TracebackLegacyErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_print_last) ... ok


TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok


TracebackErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_format_exception_group_multiple_exceptions) ... ok


TracebackCases.test_clear) ... ok


TracebackErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackException.test_no_save_exc_type) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_cause) ... ok


TracebackException.test_smoke_user_exception) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_context) ... ok


TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackCases.test_print_traceback_at_exit) ... ok


TracebackCases.test_format_exception_group_syntax_error_with_custom_values) ... ok


TracebackCases.test_format_exception_group_with_tracebacks) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackCases.test_format_exception_group_with_cause) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


Traceback.test_colorized_traceback) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackCases.test_format_exception_group_with_note) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackCases.test_format_exception_group_nested_with_notes) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackFormat.test_format_stack) ... ok


TracebackErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackFormat.test_traceback_format_with_cleared_frames) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackCases.test_format_exception_group_explicit_class) ... ok


TracebackFormat.test_stack_format) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackCases.test_format_exception_group_syntax_error) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_memory_error) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok


TracebackCases.test_recursion_error_during_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackCases.test_caret) ... ok


TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok


TracebackFormat.test_traceback_format) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackException.test_print) ... ok


TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok

@bedevere-bot
Copy link

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

Hi! The buildbot AMD64 FreeBSD Refleaks 3.13 has failed when building commit d172415.

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/#/builders/1615/builds/459) and take a look at the build logs.
  4. Check if the failure is related to this commit (d172415) 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/#/builders/1615/builds/459

Failed tests:

  • test_traceback

Failed subtests:

  • test_print_last - test.test_traceback.TracebackCases.test_print_last

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

==

Click to see traceback logs
TracebackLegacyErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_capi) ... ok


Traceback.test_colorized_traceback_is_the_default) ... ok


TracebackFormat.test_print_stack) ... ok


Traceback.test_colorized_traceback_from_exception_group) ... ok


TracebackCases.test_format_exception_group_without_show_group) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackCases.test_print_last) ... FAIL


TracebackLegacyErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackCases.test_format_exception_group_multiline2_messages) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_traceback) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackException.test_smoke_builtin) ... ok


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_memory_error) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackCases.test_encoded_file) ... ok


TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackCases.test_format_exception_group) ... ok


TracebackCases.test_format_exception_group_multiline_messages) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackException.test_traceback_header) ... ok


TracebackCases.test_print_last)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/buildbot/buildarea/3.13.ware-freebsd.refleak/build/Lib/test/test_traceback.py", line 520, in test_print_last
    self.assertIsNone(getattr(sys, "last_exc", None))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: ValueError(42) is not None


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_onlyi_recursive) ... ok


TracebackCases.test_nocaret) ... ok


TracebackErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackException.test_long_context_chain) ... ok


TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackFormat.test_print_exception_bad_type_capi) ... ok


TracebackException.test_comparison_basic) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


Traceback.test_colorized_syntax_error) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackFormat.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackException.test_locals) ... ok


TracebackCases.test_base_exception) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_bad_indentation) ... ok


TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackFormat.test_print_exception_bad_type_python) ... ok


TracebackException.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackFormat.test_recursive_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_locals) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackCases.test_format_base_exception_group) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok


TracebackLegacyErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_print_last) ... ok


TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok


TracebackErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_format_exception_group_multiple_exceptions) ... ok


TracebackCases.test_clear) ... ok


TracebackErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackException.test_no_save_exc_type) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_cause) ... ok


TracebackException.test_smoke_user_exception) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_context) ... ok


TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackCases.test_print_traceback_at_exit) ... ok


TracebackCases.test_format_exception_group_syntax_error_with_custom_values) ... ok


TracebackCases.test_format_exception_group_with_tracebacks) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackCases.test_format_exception_group_with_cause) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


Traceback.test_colorized_traceback) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackCases.test_format_exception_group_with_note) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackCases.test_format_exception_group_nested_with_notes) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackFormat.test_format_stack) ... ok


TracebackErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackFormat.test_traceback_format_with_cleared_frames) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackCases.test_format_exception_group_explicit_class) ... ok


TracebackFormat.test_stack_format) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackCases.test_format_exception_group_syntax_error) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_memory_error) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok


TracebackCases.test_recursion_error_during_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackCases.test_caret) ... ok


TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok


TracebackFormat.test_traceback_format) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackException.test_print) ... ok


TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok

@bedevere-bot
Copy link

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

Hi! The buildbot AMD64 RHEL8 Refleaks 3.13 has failed when building commit d172415.

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/#/builders/1385/builds/610) and take a look at the build logs.
  4. Check if the failure is related to this commit (d172415) 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/#/builders/1385/builds/610

Failed tests:

  • test_traceback

Failed subtests:

  • test_print_last - test.test_traceback.TracebackCases.test_print_last

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

==

Click to see traceback logs
TracebackLegacyErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_capi) ... ok


Traceback.test_colorized_traceback_is_the_default) ... ok


TracebackFormat.test_print_stack) ... ok


Traceback.test_colorized_traceback_from_exception_group) ... ok


TracebackCases.test_format_exception_group_without_show_group) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackCases.test_print_last) ... FAIL


TracebackLegacyErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackCases.test_format_exception_group_multiline2_messages) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_traceback) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackException.test_smoke_builtin) ... ok


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_memory_error) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackCases.test_encoded_file) ... ok


TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackCases.test_format_exception_group) ... ok


TracebackCases.test_format_exception_group_multiline_messages) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackException.test_traceback_header) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_onlyi_recursive) ... ok


TracebackCases.test_nocaret) ... ok


TracebackErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackException.test_long_context_chain) ... ok


TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackFormat.test_print_exception_bad_type_capi) ... ok


TracebackException.test_comparison_basic) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


Traceback.test_colorized_syntax_error) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackFormat.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackException.test_locals) ... ok


TracebackCases.test_base_exception) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_bad_indentation) ... ok


TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackFormat.test_print_exception_bad_type_python) ... ok


TracebackException.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackFormat.test_recursive_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_locals) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackCases.test_format_base_exception_group) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok


TracebackLegacyErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_print_last) ... ok


TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok


TracebackErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_format_exception_group_multiple_exceptions) ... ok


TracebackCases.test_clear) ... ok


TracebackErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackException.test_no_save_exc_type) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_cause) ... ok


TracebackException.test_smoke_user_exception) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_context) ... ok


TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackCases.test_print_traceback_at_exit) ... ok


TracebackCases.test_format_exception_group_syntax_error_with_custom_values) ... ok


TracebackCases.test_print_last)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.13.cstratak-RHEL8-x86_64.refleak/build/Lib/test/test_traceback.py", line 520, in test_print_last
    self.assertIsNone(getattr(sys, "last_exc", None))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: ValueError(42) is not None


TracebackCases.test_format_exception_group_with_tracebacks) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackCases.test_format_exception_group_with_cause) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


Traceback.test_colorized_traceback) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackCases.test_format_exception_group_with_note) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackCases.test_format_exception_group_nested_with_notes) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackFormat.test_format_stack) ... ok


TracebackErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackFormat.test_traceback_format_with_cleared_frames) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackCases.test_format_exception_group_explicit_class) ... ok


TracebackFormat.test_stack_format) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackCases.test_format_exception_group_syntax_error) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_memory_error) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok


TracebackCases.test_recursion_error_during_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackCases.test_caret) ... ok


TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok


TracebackFormat.test_traceback_format) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackException.test_print) ... ok


TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok

@bedevere-bot
Copy link

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

Hi! The buildbot aarch64 Fedora Stable Refleaks 3.x has failed when building commit 6c982ae.

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/#/builders/123/builds/713) and take a look at the build logs.
  4. Check if the failure is related to this commit (6c982ae) 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/#/builders/123/builds/713

Failed tests:

  • test_traceback

Failed subtests:

  • test_print_last - test.test_traceback.TracebackCases.test_print_last

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

==

Click to see traceback logs
TracebackLegacyErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_capi) ... ok


Traceback.test_colorized_traceback_is_the_default) ... ok


TracebackFormat.test_print_stack) ... ok


Traceback.test_colorized_traceback_from_exception_group) ... ok


TracebackCases.test_format_exception_group_without_show_group) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackCases.test_print_last) ... FAIL


TracebackLegacyErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackCases.test_format_exception_group_multiline2_messages) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_traceback) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackException.test_smoke_builtin) ... ok


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_memory_error) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackCases.test_encoded_file) ... ok


TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackCases.test_format_exception_group) ... ok


TracebackCases.test_format_exception_group_multiline_messages) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackException.test_traceback_header) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_onlyi_recursive) ... ok


TracebackCases.test_nocaret) ... ok


TracebackErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackException.test_long_context_chain) ... ok


TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackFormat.test_print_exception_bad_type_capi) ... ok


TracebackException.test_comparison_basic) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


Traceback.test_colorized_syntax_error) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackFormat.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackException.test_locals) ... ok


TracebackCases.test_base_exception) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_bad_indentation) ... ok


TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackFormat.test_print_exception_bad_type_python) ... ok


TracebackException.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackFormat.test_recursive_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_locals) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackCases.test_format_base_exception_group) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok


TracebackLegacyErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_print_last) ... ok


TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok


TracebackErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_format_exception_group_multiple_exceptions) ... ok


TracebackCases.test_clear) ... ok


TracebackErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackException.test_no_save_exc_type) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_cause) ... ok


TracebackException.test_smoke_user_exception) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_context) ... ok


TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackCases.test_print_traceback_at_exit) ... ok


TracebackCases.test_format_exception_group_syntax_error_with_custom_values) ... ok


TracebackCases.test_print_last)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.refleak/build/Lib/test/test_traceback.py", line 514, in test_print_last
    self.assertIsNone(getattr(sys, "last_exc", None))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: ValueError(42) is not None


TracebackCases.test_format_exception_group_with_tracebacks) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackCases.test_format_exception_group_with_cause) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


Traceback.test_colorized_traceback) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackCases.test_format_exception_group_with_note) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackCases.test_format_exception_group_nested_with_notes) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackFormat.test_format_stack) ... ok


TracebackErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackFormat.test_traceback_format_with_cleared_frames) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackCases.test_format_exception_group_explicit_class) ... ok


TracebackFormat.test_stack_format) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackCases.test_format_exception_group_syntax_error) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_memory_error) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok


TracebackCases.test_recursion_error_during_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackCases.test_caret) ... ok


TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok


TracebackFormat.test_traceback_format) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackException.test_print) ... ok


TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok

@bedevere-bot
Copy link

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

Hi! The buildbot aarch64 Fedora Stable Refleaks 3.13 has failed when building commit d172415.

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/#/builders/1512/builds/364) and take a look at the build logs.
  4. Check if the failure is related to this commit (d172415) 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/#/builders/1512/builds/364

Failed tests:

  • test_traceback

Failed subtests:

  • test_print_last - test.test_traceback.TracebackCases.test_print_last

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

==

Click to see traceback logs
TracebackLegacyErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_capi) ... ok


Traceback.test_colorized_traceback_is_the_default) ... ok


TracebackFormat.test_print_stack) ... ok


Traceback.test_colorized_traceback_from_exception_group) ... ok


TracebackCases.test_format_exception_group_without_show_group) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackCases.test_print_last) ... FAIL


TracebackLegacyErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackCases.test_format_exception_group_multiline2_messages) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_traceback) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackException.test_smoke_builtin) ... ok


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_memory_error) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackCases.test_encoded_file) ... ok


TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackCases.test_format_exception_group) ... ok


TracebackCases.test_format_exception_group_multiline_messages) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackException.test_traceback_header) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_onlyi_recursive) ... ok


TracebackCases.test_nocaret) ... ok


TracebackErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackException.test_long_context_chain) ... ok


TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackFormat.test_print_exception_bad_type_capi) ... ok


TracebackException.test_comparison_basic) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


Traceback.test_colorized_syntax_error) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackFormat.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackException.test_locals) ... ok


TracebackCases.test_base_exception) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_bad_indentation) ... ok


TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackFormat.test_print_exception_bad_type_python) ... ok


TracebackException.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackFormat.test_recursive_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_locals) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackCases.test_format_base_exception_group) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok


TracebackLegacyErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_print_last) ... ok


TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok


TracebackErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_format_exception_group_multiple_exceptions) ... ok


TracebackCases.test_clear) ... ok


TracebackErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackException.test_no_save_exc_type) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_cause) ... ok


TracebackException.test_smoke_user_exception) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_context) ... ok


TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackCases.test_print_traceback_at_exit) ... ok


TracebackCases.test_format_exception_group_syntax_error_with_custom_values) ... ok


TracebackCases.test_format_exception_group_with_tracebacks) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackCases.test_format_exception_group_with_cause) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


Traceback.test_colorized_traceback) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackCases.test_format_exception_group_with_note) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackCases.test_format_exception_group_nested_with_notes) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackFormat.test_format_stack) ... ok


TracebackErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackFormat.test_traceback_format_with_cleared_frames) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackCases.test_format_exception_group_explicit_class) ... ok


TracebackFormat.test_stack_format) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackCases.test_format_exception_group_syntax_error) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_memory_error) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok


TracebackCases.test_recursion_error_during_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackCases.test_caret) ... ok


TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackCases.test_print_last)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.13.cstratak-fedora-stable-aarch64.refleak/build/Lib/test/test_traceback.py", line 520, in test_print_last
    self.assertIsNone(getattr(sys, "last_exc", None))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: ValueError(42) is not None


TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok


TracebackFormat.test_traceback_format) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackException.test_print) ... ok


TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok

@bedevere-bot
Copy link

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

Hi! The buildbot AMD64 Fedora Stable Refleaks 3.13 has failed when building commit d172415.

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/#/builders/1471/builds/529) and take a look at the build logs.
  4. Check if the failure is related to this commit (d172415) 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/#/builders/1471/builds/529

Failed tests:

  • test_traceback

Failed subtests:

  • test_print_last - test.test_traceback.TracebackCases.test_print_last

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

==

Click to see traceback logs
TracebackLegacyErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_capi) ... ok


Traceback.test_colorized_traceback_is_the_default) ... ok


TracebackFormat.test_print_stack) ... ok


Traceback.test_colorized_traceback_from_exception_group) ... ok


TracebackCases.test_format_exception_group_without_show_group) ... ok


TracebackCases.test_print_exception_exc) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok


TracebackErrorCaretTests.test_line_with_unicode) ... ok


TracebackCases.test_print_last) ... FAIL


TracebackLegacyErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackCases.test_format_exception_group_multiline2_messages) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackErrorCaretTests.test_byte_offset_multiline) ... ok


TracebackFormat.test_exception_group_deep_recursion_traceback) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackException.test_smoke_builtin) ... ok


TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok


TracebackLegacyErrorCaretTests.test_memory_error) ... ok


TracebackErrorCaretTests.test_caret_exception_group) ... ok


TracebackException_ExceptionGroups.test_comparison) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackCases.test_encoded_file) ... ok


TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackCases.test_format_exception_group) ... ok


TracebackCases.test_format_exception_group_multiline_messages) ... ok


TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackException.test_traceback_header) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok


TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackException_ExceptionGroups.test_exception_group_format_exception_onlyi_recursive) ... ok


TracebackCases.test_nocaret) ... ok


TracebackErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackException.test_long_context_chain) ... ok


TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackFormat.test_print_exception_bad_type_capi) ... ok


TracebackException.test_comparison_basic) ... ok


TracebackErrorCaretTests.test_multiline_method_call_c) ... ok


Traceback.test_colorized_syntax_error) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackFormat.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_for_subscript) ... ok


TracebackException.test_locals) ... ok


TracebackCases.test_base_exception) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackCases.test_signatures) ... ok


TracebackCases.test_print_exception) ... ok


TracebackCases.test_bad_indentation) ... ok


TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackException.test_compact_no_cause) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok


TracebackException.test_compact_with_cause) ... ok


TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok


TracebackErrorCaretTests.test_caret_for_call_unicode) ... ok


TracebackCases.test_extract_stack) ... ok


TracebackFormat.test_print_exception_bad_type_python) ... ok


TracebackException.test_unhashable) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackException.test_from_exception) ... ok


TracebackException.test_limit) ... ok


TracebackFormat.test_recursive_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok


TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackException.test_no_locals) ... ok


TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_lookup_lines) ... ok


TracebackException_ExceptionGroups.test_max_group_width) ... ok


TracebackCases.test_format_base_exception_group) ... ok


TracebackLegacyErrorCaretTests.test_many_lines_binary_op) ... ok


TracebackErrorCaretTests.test_caret_for_call_multiline) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok


TracebackLegacyErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_print_last) ... ok


TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok


TracebackErrorCaretTests.test_caret_for_call) ... ok


TracebackCases.test_format_exception_group_multiple_exceptions) ... ok


TracebackCases.test_clear) ... ok


TracebackErrorCaretTests.test_many_lines) ... ok


TracebackCases.test_format_exception_only_bad__str__) ... ok


TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok


TracebackException.test_no_save_exc_type) ... ok


TracebackErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok


TracebackException.test_cause) ... ok


TracebackCases.test_print_last)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.13.cstratak-fedora-stable-x86_64.refleak/build/Lib/test/test_traceback.py", line 520, in test_print_last
    self.assertIsNone(getattr(sys, "last_exc", None))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: ValueError(42) is not None


TracebackException.test_smoke_user_exception) ... ok


TracebackErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_basic_caret) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_exception_group_construction) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok


TracebackException.test_context) ... ok


TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackCases.test_print_traceback_at_exit) ... ok


TracebackCases.test_format_exception_group_syntax_error_with_custom_values) ... ok


TracebackCases.test_format_exception_group_with_tracebacks) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackCases.test_format_exception_group_with_cause) ... ok


TracebackLegacyErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok


TracebackException_ExceptionGroups.test_max_group_depth) ... ok


Traceback.test_colorized_traceback) ... ok


TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok


TracebackCases.test_format_exception_exc) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression) ... ok


TracebackCases.test_format_exception_group_with_note) ... ok


TracebackErrorCaretTests.test_traceback_very_long_line) ... ok


TracebackCases.test_format_exception_group_nested_with_notes) ... ok


TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok


TracebackFormat.test_format_stack) ... ok


TracebackErrorCaretTests.test_many_lines_no_caret) ... ok


TracebackFormat.test_traceback_format_with_cleared_frames) ... ok


TracebackCases.test_exception_is_None) ... ok


TracebackErrorCaretTests.test_specialization_variations) ... ok


TracebackCases.test_format_exception_group_explicit_class) ... ok


TracebackFormat.test_stack_format) ... ok


TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok


TracebackCases.test_format_exception_group_syntax_error) ... ok


TracebackException_ExceptionGroups.test_exception_group_format) ... ok


TracebackErrorCaretTests.test_multiline_method_call_a) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok


TracebackException.test_comparison_params_variations) ... ok


TracebackErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_memory_error) ... ok


TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok


TracebackCases.test_recursion_error_during_traceback) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_subscript_multiline) ... ok


TracebackErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackErrorCaretTests.test_multiline_method_call_b) ... ok


TracebackCases.test_caret) ... ok


TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok


TracebackCases.test_format_exception_only_exc) ... ok


TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok


TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok


TracebackFormat.test_traceback_format) ... ok


TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok


TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok


TracebackLegacyErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok


TracebackException.test_print) ... ok


TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok

@freakboy3742
Copy link
Contributor

Add the iOS buildbot to the list of affected platforms - it was masked by the pre-existing colorization failure, but this build is the first to include a failure in test_traceback, matching the failures on other platforms.

@iritkatriel
Copy link
Member Author

Add the iOS buildbot to the list of affected platforms - it was masked by the pre-existing colorization failure, but this build is the first to include a failure in test_traceback, matching the failures on other platforms.

It should be fixed on main. Let me know if not.

@freakboy3742
Copy link
Contributor

@iritkatriel I presume you're referring to the fix from #130329? This build is the most recent (complete) build of main - (triggered by #129591), which should include that fix, but the problem is still there.

@iritkatriel
Copy link
Member Author

I can remove that assertion and just overwrite sys.last_exc, but I don't know if there's another issue this is exposing with some previous test impacting system state.

@serhiy-storchaka
Copy link
Member

And you can use test.support.swap_attr() to temporary set sys.last_exc. It is careful with not set attributes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type-bug An unexpected behavior, bug, or error
Projects
None yet
Development

Successfully merging this pull request may close these issues.

traceback.print_last behaving differently across python versions
4 participants