☠ Buildbot (Python): python/cpython - failed test (failure) (main)
The Buildbot has detected a new failure on builder AMD64 Debian root 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/#/builders/345/builds/11945
Buildbot URL: https://buildbot.python.org/
Worker for this Build: angelico-debian-amd64
Build Reason: <unknown> Blamelist: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>, Neil Schemenauer <nas-github@arctrix.com>
BUILD FAILED: failed test (failure)
Summary of the results of the build (if available):
==
Captured traceback
TracebackErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok
TracebackLegacyErrorCaretTests.test_traceback_very_long_line) ... ok
TracebackLegacyErrorCaretTests.test_caret_for_subscript_unicode) ... ok
TracebackErrorCaretTests.test_line_with_unicode) ... ok
TracebackErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok
TracebackCases.test_format_exception_group_with_tracebacks) ... ok
TracebackCases.test_format_exception_group) ... ok
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_traceback.py", line 4710, in test_levenshtein_distance_short_circuit res1 = traceback._levenshtein_distance(a, b, 1000) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/traceback.py", line 1740, in _levenshtein_distance substitute = distance + _substitution_cost(bchar, a[index]) ~^^^^^^^ TypeError: 'int' object is not subscriptable
TracebackCases.test_clear) ... ok
TracebackCases.test_base_exception) ... ok
TracebackCases.test_format_exception_only_exc) ... ok
TracebackException.test_no_refs_to_exception_and_traceback_objects) ... ok
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_statistics.py", line 3060, in test_inv_cdf self.assertAlmostEqual(iq.cdf(iq.inv_cdf(p)), p) ~~~~~~^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/statistics.py", line 1260, in cdf return 0.5 * erfc((self._mu - x) / (self._sigma * _SQRT2)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TypeError: can't multiply sequence by non-int of type 'float'
TracebackCases.test_format_base_exception_group) ... ok
TracebackErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok
TracebackErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok
TracebackException.test_long_context_chain) ... ok
TracebackFormat.test_format_stack) ... ok
TracebackException_ExceptionGroups.test_dont_swallow_subexceptions_of_falsey_exceptiongroup) ... ok
TracebackErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok
TracebackErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok
TracebackCases.test_signatures) ... ok
TracebackLegacyErrorCaretTests.test_caret_multiline_expression) ... ok
Traceback.test_colorized_traceback_is_the_default) ... ok
TracebackCases.test_bad_indentation) ... ok
TracebackException_ExceptionGroups.test_exception_group_format_exception_only) ... ok
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_math.py", line 1570, in test_sumprod_stress self.assertEqual( ~~~~~~~~~~~~~~~~^ run(baseline_sumprod, *args), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ run(sumprod, *args), ^^^^^^^^^^^^^^^^^^^^ args, ^^^^^ ) ^ AssertionError: Tuples differ: (None[30 chars]ests.test_sumprod_stress.<locals>.Int'>, 'Int(15396384014336)') != (None[30 chars]ests.test_sumprod_stress.<locals>.Int'>, 'Int(7714835005440)')
TracebackCases.test_format_exception_exc) ... ok
TracebackErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok
TracebackErrorCaretTests.test_caret_for_subscript_unicode) ... ok
Traceback.test_colorized_traceback_from_exception_group) ... ok
TracebackErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok
TracebackCases.test_no_caret_with_no_debug_ranges_flag) ... ok
TracebackException.test_from_exception) ... ok
TracebackException.test_cause) ... ok
TracebackErrorCaretTests.test_byte_offset_multiline) ... ok
TracebackCases.test_format_exception_group_multiline_messages) ... ok
TracebackCases.test_format_exception_group_multiple_exceptions) ... ok
TracebackCases.test_extract_stack) ... ok
TracebackCases.test_format_exception_group_syntax_error_with_custom_values) ... ok
TracebackErrorCaretTests.test_secondary_caret_not_elided) ... ok
TracebackLegacyErrorCaretTests.test_multiline_method_call_a) ... ok
TracebackException_ExceptionGroups.test_exception_group_format_exception_onlyi_recursive) ... ok
TracebackErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok
TracebackLegacyErrorCaretTests.test_multiline_method_call_b) ... ok
TracebackFormat.test_print_stack) ... ok
TracebackLegacyErrorCaretTests.test_many_lines_binary_op) ... ok
TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_term_highlight) ... ok
TracebackLegacyErrorCaretTests.test_caret_in_type_annotation) ... ok
TracebackException.test_limit) ... ok
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_zipimport.py", line 891, in testZip64CruftAndComment self.doTest(".py", files, "f65536", comment=b"c" * ((1 << 16) - 1)) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_zipimport.py", line 160, in doTest self.makeZip(files, **kw) ~~~~~~~~~~~~^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_zipimport.py", line 122, in makeZip with ZipFile(zipName, "w", compression=self.compression) as z: ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/zipfile/__init__.py", line 1501, in __exit__ self.close() ~~~~~~~~~~^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/zipfile/__init__.py", line 2064, in close self._write_end_record() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/zipfile/__init__.py", line 2119, in _write_end_record 0, zinfo.internal_attr, zinfo.external_attr, ^^^^^^^^^^^^^^^^^^^ AttributeError: 'ZipFile' object has no attribute 'external_attr'
TracebackErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok
TracebackErrorCaretTests.test_traceback_very_long_line) ... ok
TracebackCases.test_print_exception_exc) ... ok
TracebackCases.test_format_exception_group_without_show_group) ... ok
TracebackLegacyErrorCaretTests.test_caret_for_subscript) ... ok
TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_spaces_and_parenthesis) ... ok
TracebackLegacyErrorCaretTests.test_basic_caret) ... ok
TracebackFormat.test_print_exception_bad_type_python) ... ok
Traceback (test.test_zipimport.CompressedZipImportTestCase.testTraceback) ... ok
TracebackErrorCaretTests.test_many_lines_no_caret) ... ok
TracebackErrorCaretTests.test_basic_caret) ... ok
TracebackLegacyErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok
TracebackLegacyErrorCaretTests.test_caret_multiline_expression_syntax_error) ... ok
TracebackLegacyErrorCaretTests.test_many_lines) ... ok
TracebackFormat.test_exception_group_deep_recursion_capi) ... ok
TracebackErrorCaretTests.test_multiline_method_call_a) ... ok
TracebackCases.test_caret) ... ok
TracebackException_ExceptionGroups.test_exception_group_format) ... ok
TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_two_char) ... ok
TracebackErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok
TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok
TracebackLegacyErrorCaretTests.test_byte_offset_with_wide_characters_middle) ... ok
Traceback.test_colorized_traceback) ... ok
TracebackLegacyErrorCaretTests.test_wide_characters_unicode_with_problematic_byte_offset) ... ok
TracebackLegacyErrorCaretTests.test_specialization_variations) ... ok
TracebackErrorCaretTests.test_caret_exception_group) ... ok
TracebackCases.test_print_exception) ... ok
TracebackErrorCaretTests.test_caret_for_subscript_multiline) ... ok
TracebackException.test_smoke_builtin) ... ok
TracebackLegacyErrorCaretTests.test_caret_exception_group) ... ok
TracebackException.test_context) ... ok
TracebackException.test_dont_swallow_cause_or_context_of_falsey_exception) ... ok
TracebackErrorCaretTests.test_caret_for_call) ... ok
Traceback (test.test_zipimport.UncompressedZipImportTestCase.testTraceback) ... ok
TracebackLegacyErrorCaretTests.test_many_lines_no_caret) ... ok
TracebackCases.test_format_exception_group_multiline2_messages) ... ok
TracebackException.test_unhashable) ... ok
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_traceback.py", line 4715, in test_levenshtein_distance_short_circuit res2 = traceback._levenshtein_distance(a, b, threshold) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/traceback.py", line 1745, in _levenshtein_distance insert_delete = min(result, distance) + _MOVE_COST ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ TypeError: can only concatenate str (not "int") to str
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_buffer.py", line 1969, in test_ndarray_random_slice_assign ritems = randitems_from_structure(fmt, tr) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_buffer.py", line 631, in randitems_from_structure return gen_items(memlen//itemsize, '#'+fmt, 'numpy') File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_buffer.py", line 194, in gen_items lst[i] = gen_item(fmt, obj) ~~~~~~~~^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_buffer.py", line 185, in gen_item x.append(randrange_fmt(mode, c, obj)) ~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_buffer.py", line 167, in randrange_fmt x = randrange(*fmtdict[mode][char]) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/random.py", line 321, in randrange return istart + self._randbelow(width) ~~~~~~~~~~~~~~~^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/random.py", line 249, in _randbelow_with_getrandbits r = self.getrandbits(k) # 0 <= r < 2**k TypeError: 'Random' object is not callable
TracebackErrorCaretTests.test_caret_for_subscript) ... ok
TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok
TracebackLegacyErrorCaretTests.test_byte_offset_wide_chars_subscript) ... ok
TracebackException.test_comparison_equivalent_exceptions_are_equal) ... ok
TracebackErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok
TracebackException.test_comparison_params_variations) ... ok
TracebackException.test_smoke_user_exception) ... ok
TracebackLegacyErrorCaretTests.test_caret_for_subscript_with_spaces_and_parenthesis) ... ok
TracebackCases.test_print_last) ... ok
TracebackErrorCaretTests.test_many_lines_binary_op) ... ok
TracebackErrorCaretTests.test_many_lines) ... ok
TracebackFormat.test_unhashable) ... ok
TracebackLegacyErrorCaretTests.test_caret_for_call_unicode) ... ok
TracebackCases.test_encoded_file) ... ok
TracebackErrorCaretTests.test_memory_error) ... ok
TracebackCases.test_print_traceback_at_exit) ... ok
TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline) ... ok
TracebackException_ExceptionGroups.test_max_group_depth) ... ok
TracebackCases.test_format_exception_only_bad__str__) ... ok
TracebackCases.test_nocaret) ... ok
TracebackLegacyErrorCaretTests.test_anchors_for_simple_return_statements_are_elided) ... ok
TracebackCases.test_exception_is_None) ... ok
TracebackLegacyErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok
TracebackCases.test_format_exception_group_explicit_class) ... ok
TracebackCases.test_format_exception_group_with_cause) ... ok
TracebackException.test_print) ... ok
TracebackLegacyErrorCaretTests.test_secondary_caret_not_elided) ... ok
TracebackException.test_comparison_basic) ... ok
TracebackErrorCaretTests.test_caret_for_call_unicode) ... ok
TracebackCases.test_recursion_error_during_traceback) ... ok
TracebackErrorCaretTests.test_caret_for_binary_operators_with_unicode) ... ok
TracebackLegacyErrorCaretTests.test_multiline_method_call_c) ... ok
TracebackFormat.test_stack_format) ... ok
TracebackException_ExceptionGroups.test_max_group_width) ... ok
TracebackLegacyErrorCaretTests.test_line_with_unicode) ... ok
TracebackLegacyErrorCaretTests.test_byte_offset_multiline) ... ok
TracebackException.test_compact_with_cause) ... ok
TracebackErrorCaretTests.test_caret_for_binary_operators) ... ok
TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok
TracebackErrorCaretTests.test_multiline_method_call_c) ... ok
TracebackFormat.test_exception_group_deep_recursion_traceback) ... ok
TracebackFormat.test_traceback_format) ... ok
TracebackErrorCaretTests.test_byte_offset_with_emojis_term_highlight) ... ok
TracebackFormat.test_recursive_traceback) ... ok
TracebackException.test_no_save_exc_type) ... ok
TracebackLegacyErrorCaretTests.test_memory_error) ... ok
TracebackErrorCaretTests.test_multiline_method_call_b) ... ok
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_buffer.py", line 1100, in test_ndarray_getbuf self.verify_getbuf(ex1, ex1, req|bits) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_buffer.py", line 1027, in verify_getbuf self.verify(nd, obj=ex, ~~~~~~~~~~~^^^^^^^^^^^^ itemsize=itemsize, fmt=fmt, readonly=ro, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ndim=ndim, shape=shape, strides=strides, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lst=lst, sliced=sliced) ^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_buffer.py", line 879, in verify trans = transpose(flattened, shape) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_buffer.py", line 347, in transpose to = getindex(ndim, ind[::-1], dstrides) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_buffer.py", line 333, in getindex ret += strides[i] * ind[i] ~~~~~~~^^^ IndexError: list index out of range
TracebackLegacyErrorCaretTests.test_caret_for_binary_operators_multiline_two_char) ... ok
TracebackException_ExceptionGroups.test_comparison) ... ok
TracebackCases.test_format_exception_group_syntax_error) ... ok
TracebackException.test_no_locals) ... ok
TracebackException.test_lookup_lines) ... ok
TracebackCases.test_format_exception_group_nested_with_notes) ... ok
TracebackFormat.test_traceback_format_with_cleared_frames) ... ok
TracebackException.test_traceback_header) ... ok
TracebackErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok
TracebackErrorCaretTests.test_caret_for_binary_operators_multiline_with_unicode) ... ok
TracebackErrorCaretTests.test_anchors_for_simple_assign_statements_are_elided) ... ok
TracebackErrorCaretTests.test_caret_for_call_multiline) ... ok
TracebackException_ExceptionGroups.test_exception_group_construction) ... ok
TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback) ... ok
TracebackLegacyErrorCaretTests.test_caret_multiline_expression_bin_op) ... ok
TracebackLegacyErrorCaretTests.test_caret_for_call) ... ok
TracebackLegacyErrorCaretTests.test_caret_for_call_multiline) ... ok
TracebackErrorCaretTests.test_caret_multiline_expression) ... ok
TracebackLegacyErrorCaretTests.test_caret_for_subscript_multiline) ... ok
TracebackErrorCaretTests.test_specialization_variations) ... ok
TracebackException.test_compact_no_cause) ... ok
TracebackException.test_locals) ... ok
Traceback.test_colorized_syntax_error) ... ok
TracebackLegacyErrorCaretTests.test_decorator_application_lineno_correct) ... ok
TracebackLegacyErrorCaretTests.test_caret_for_call_with_spaces_and_parenthesis) ... ok
TracebackErrorCaretTests.test_caret_in_type_annotation) ... ok
TracebackErrorCaretTests.test_decorator_application_lineno_correct) ... ok
TracebackCases.test_format_exception_group_with_note) ... ok
TracebackFormat.test_print_exception_bad_type_capi) ... ok
TracebackLegacyErrorCaretTests.test_traceback_specialization_with_syntax_error) ... ok
TracebackLegacyErrorCaretTests.test_caret_for_binary_operators) ... ok
Test report
Failed tests:
- test_traceback
- test_math
Failed subtests:
- testZip64CruftAndComment - test.test_zipimport.UncompressedZipImportTestCase.testZip64CruftAndComment
- test_inv_cdf - test.test_statistics.TestNormalDistC.test_inv_cdf
- test_ndarray_getbuf - test.test_buffer.TestBufferProtocol.test_ndarray_getbuf
- test_levenshtein_distance_short_circuit - test.test_traceback.MiscTest.test_levenshtein_distance_short_circuit
- test_ndarray_random_slice_assign - test.test_buffer.TestBufferProtocol.test_ndarray_random_slice_assign
- test_sumprod_stress - test.test_math.MathTests.test_sumprod_stress
Sincerely, -The Buildbot
participants (1)
-
buildbot@python.org