lib-python/3/test/test_json::unmodified
== PyPy 3.12.13 (e99dc7a98783, Jul 10 2026, 07:10:46) [PyPy 8.0.0-alpha0 with GCC Apple LLVM 16.0.0 (clang-1600.0.26.6)] == macOS-15.7.7-x86_64-i386-64bit little-endian == Python build: release with_assert == cwd: /private/tmp/buildbot-x86_64/pytest/test_python_worker_33498æ == CPU count: 8 == encodings: locale=UTF-8 FS=utf-8 == resources (3): curses,gui,network Using random seed: 714211743 Raised RLIMIT_NOFILE: 256 -> 1024 0:00:00 load avg: 1.56 Run 1 test sequentially in a single process 0:00:00 load avg: 1.56 [1/1] test_json json () Doctest: json ... ok encode (json.encoder.JSONEncoder) Doctest: json.encoder.JSONEncoder.encode ... ok test_pyjson (test.test_json.TestPyTest.test_pyjson) ... ok test_cjson (test.test_json.TestCTest.test_cjson) ... skipped 'requires _json' json () Doctest: json ... ok encode (json.encoder.JSONEncoder) Doctest: json.encoder.JSONEncoder.encode ... ok test_pyjson (test.test_json.TestPyTest.test_pyjson) ... ok test_cjson (test.test_json.TestCTest.test_cjson) ... skipped 'requires _json' test_bytes (test.test_json.test_decode.TestCDecode.test_bytes) ... skipped 'requires _json' test_constant_invalid_case (test.test_json.test_decode.TestCDecode.test_constant_invalid_case) ... skipped 'requires _json' test_decimal (test.test_json.test_decode.TestCDecode.test_decimal) ... skipped 'requires _json' test_decoder_optimizations (test.test_json.test_decode.TestCDecode.test_decoder_optimizations) ... skipped 'requires _json' test_empty_objects (test.test_json.test_decode.TestCDecode.test_empty_objects) ... skipped 'requires _json' test_extra_data (test.test_json.test_decode.TestCDecode.test_extra_data) ... skipped 'requires _json' test_float (test.test_json.test_decode.TestCDecode.test_float) ... skipped 'requires _json' test_invalid_escape (test.test_json.test_decode.TestCDecode.test_invalid_escape) ... skipped 'requires _json' test_invalid_input_type (test.test_json.test_decode.TestCDecode.test_invalid_input_type) ... skipped 'requires _json' test_keys_reuse (test.test_json.test_decode.TestCDecode.test_keys_reuse) ... skipped 'requires _json' test_limit_int (test.test_json.test_decode.TestCDecode.test_limit_int) ... skipped 'requires _json' test_negative_index (test.test_json.test_decode.TestCDecode.test_negative_index) ... skipped 'requires _json' test_nonascii_digits_rejected (test.test_json.test_decode.TestCDecode.test_nonascii_digits_rejected) ... skipped 'requires _json' test_object_pairs_hook (test.test_json.test_decode.TestCDecode.test_object_pairs_hook) ... skipped 'requires _json' test_parse_constant (test.test_json.test_decode.TestCDecode.test_parse_constant) ... skipped 'requires _json' test_string_with_utf8_bom (test.test_json.test_decode.TestCDecode.test_string_with_utf8_bom) ... skipped 'requires _json' test_bytes (test.test_json.test_decode.TestPyDecode.test_bytes) ... ok test_constant_invalid_case (test.test_json.test_decode.TestPyDecode.test_constant_invalid_case) ... ok test_decimal (test.test_json.test_decode.TestPyDecode.test_decimal) ... ok test_decoder_optimizations (test.test_json.test_decode.TestPyDecode.test_decoder_optimizations) ... ok test_empty_objects (test.test_json.test_decode.TestPyDecode.test_empty_objects) ... ok test_extra_data (test.test_json.test_decode.TestPyDecode.test_extra_data) ... ok test_float (test.test_json.test_decode.TestPyDecode.test_float) ... ok test_invalid_escape (test.test_json.test_decode.TestPyDecode.test_invalid_escape) ... ok test_invalid_input_type (test.test_json.test_decode.TestPyDecode.test_invalid_input_type) ... ok test_keys_reuse (test.test_json.test_decode.TestPyDecode.test_keys_reuse) ... ok test_limit_int (test.test_json.test_decode.TestPyDecode.test_limit_int) ... ok test_negative_index (test.test_json.test_decode.TestPyDecode.test_negative_index) ... ok test_nonascii_digits_rejected (test.test_json.test_decode.TestPyDecode.test_nonascii_digits_rejected) ... ok test_object_pairs_hook (test.test_json.test_decode.TestPyDecode.test_object_pairs_hook) ... ok test_parse_constant (test.test_json.test_decode.TestPyDecode.test_parse_constant) ... ok test_string_with_utf8_bom (test.test_json.test_decode.TestPyDecode.test_string_with_utf8_bom) ... ok test_default (test.test_json.test_default.TestCDefault.test_default) ... skipped 'requires _json' test_ordereddict (test.test_json.test_default.TestCDefault.test_ordereddict) ... skipped 'requires _json' test_default (test.test_json.test_default.TestPyDefault.test_default) ... ok test_ordereddict (test.test_json.test_default.TestPyDefault.test_ordereddict) ... ok test_dump (test.test_json.test_dump.TestCDump.test_dump) ... skipped 'requires _json' test_dump_skipkeys (test.test_json.test_dump.TestCDump.test_dump_skipkeys) ... skipped 'requires _json' test_dumps (test.test_json.test_dump.TestCDump.test_dumps) ... skipped 'requires _json' test_encode_evil_dict (test.test_json.test_dump.TestCDump.test_encode_evil_dict) ... skipped 'requires _json' test_encode_mutated (test.test_json.test_dump.TestCDump.test_encode_mutated) ... skipped 'requires _json' test_encode_truefalse (test.test_json.test_dump.TestCDump.test_encode_truefalse) ... skipped 'requires _json' test_large_list (test.test_json.test_dump.TestCDump.test_large_list) ... skipped 'requires _json' test_dump (test.test_json.test_dump.TestPyDump.test_dump) ... ok test_dump_skipkeys (test.test_json.test_dump.TestPyDump.test_dump_skipkeys) ... ok test_dumps (test.test_json.test_dump.TestPyDump.test_dumps) ... ok test_encode_evil_dict (test.test_json.test_dump.TestPyDump.test_encode_evil_dict) ... ok test_encode_mutated (test.test_json.test_dump.TestPyDump.test_encode_mutated) ... ok test_encode_truefalse (test.test_json.test_dump.TestPyDump.test_encode_truefalse) ... ok test_encode_basestring_ascii (test.test_json.test_encode_basestring_ascii.TestCEncodeBasestringAscii.test_encode_basestring_ascii) ... skipped 'requires _json' test_ordered_dict (test.test_json.test_encode_basestring_ascii.TestCEncodeBasestringAscii.test_ordered_dict) ... skipped 'requires _json' test_overflow (test.test_json.test_encode_basestring_ascii.TestCEncodeBasestringAscii.test_overflow) ... skipped 'requires _json' test_sorted_dict (test.test_json.test_encode_basestring_ascii.TestCEncodeBasestringAscii.test_sorted_dict) ... skipped 'requires _json' test_encode_basestring_ascii (test.test_json.test_encode_basestring_ascii.TestPyEncodeBasestringAscii.test_encode_basestring_ascii) ... ok test_ordered_dict (test.test_json.test_encode_basestring_ascii.TestPyEncodeBasestringAscii.test_ordered_dict) ... ok test_sorted_dict (test.test_json.test_encode_basestring_ascii.TestPyEncodeBasestringAscii.test_sorted_dict) ... ok test_dict_keys (test.test_json.test_enum.TestCEnum.test_dict_keys) ... skipped 'requires _json' test_dict_values (test.test_json.test_enum.TestCEnum.test_dict_values) ... skipped 'requires _json' test_floats (test.test_json.test_enum.TestCEnum.test_floats) ... skipped 'requires _json' test_ints (test.test_json.test_enum.TestCEnum.test_ints) ... skipped 'requires _json' test_list (test.test_json.test_enum.TestCEnum.test_list) ... skipped 'requires _json' test_weird_floats (test.test_json.test_enum.TestCEnum.test_weird_floats) ... skipped 'requires _json' test_dict_keys (test.test_json.test_enum.TestPyEnum.test_dict_keys) ... ok test_dict_values (test.test_json.test_enum.TestPyEnum.test_dict_values) ... ok test_floats (test.test_json.test_enum.TestPyEnum.test_floats) ... ok test_ints (test.test_json.test_enum.TestPyEnum.test_ints) ... ok test_list (test.test_json.test_enum.TestPyEnum.test_list) ... ok test_weird_floats (test.test_json.test_enum.TestPyEnum.test_weird_floats) ... ok test_extra_data (test.test_json.test_fail.TestCFail.test_extra_data) ... skipped 'requires _json' test_failures (test.test_json.test_fail.TestCFail.test_failures) ... skipped 'requires _json' test_linecol (test.test_json.test_fail.TestCFail.test_linecol) ... skipped 'requires _json' test_non_string_keys_dict (test.test_json.test_fail.TestCFail.test_non_string_keys_dict) ... skipped 'requires _json' test_not_serializable (test.test_json.test_fail.TestCFail.test_not_serializable) ... skipped 'requires _json' test_truncated_input (test.test_json.test_fail.TestCFail.test_truncated_input) ... skipped 'requires _json' test_unexpected_data (test.test_json.test_fail.TestCFail.test_unexpected_data) ... skipped 'requires _json' test_extra_data (test.test_json.test_fail.TestPyFail.test_extra_data) ... ok test_failures (test.test_json.test_fail.TestPyFail.test_failures) ... ok test_linecol (test.test_json.test_fail.TestPyFail.test_linecol) ... FAIL test_non_string_keys_dict (test.test_json.test_fail.TestPyFail.test_non_string_keys_dict) ... ok test_not_serializable (test.test_json.test_fail.TestPyFail.test_not_serializable) ... ok test_truncated_input (test.test_json.test_fail.TestPyFail.test_truncated_input) ... FAIL test_unexpected_data (test.test_json.test_fail.TestPyFail.test_unexpected_data) ... FAIL test_allow_nan (test.test_json.test_float.TestCFloat.test_allow_nan) ... skipped 'requires _json' test_floats (test.test_json.test_float.TestCFloat.test_floats) ... skipped 'requires _json' test_ints (test.test_json.test_float.TestCFloat.test_ints) ... skipped 'requires _json' test_out_of_range (test.test_json.test_float.TestCFloat.test_out_of_range) ... skipped 'requires _json' test_allow_nan (test.test_json.test_float.TestPyFloat.test_allow_nan) ... ok test_floats (test.test_json.test_float.TestPyFloat.test_floats) ... ok test_ints (test.test_json.test_float.TestPyFloat.test_ints) ... ok test_out_of_range (test.test_json.test_float.TestPyFloat.test_out_of_range) ... ok test_indent (test.test_json.test_indent.TestCIndent.test_indent) ... skipped 'requires _json' test_indent0 (test.test_json.test_indent.TestCIndent.test_indent0) ... skipped 'requires _json' test_indent (test.test_json.test_indent.TestPyIndent.test_indent) ... ok test_indent0 (test.test_json.test_indent.TestPyIndent.test_indent0) ... ok test_parse (test.test_json.test_pass1.TestCPass1.test_parse) ... skipped 'requires _json' test_parse (test.test_json.test_pass1.TestPyPass1.test_parse) ... ok test_parse (test.test_json.test_pass2.TestCPass2.test_parse) ... skipped 'requires _json' test_parse (test.test_json.test_pass2.TestPyPass2.test_parse) ... ok test_parse (test.test_json.test_pass3.TestCPass3.test_parse) ... skipped 'requires _json' test_parse (test.test_json.test_pass3.TestPyPass3.test_parse) ... ok test_defaultrecursion (test.test_json.test_recursion.TestCRecursion.test_defaultrecursion) ... skipped 'requires _json' test_dictrecursion (test.test_json.test_recursion.TestCRecursion.test_dictrecursion) ... skipped 'requires _json' test_endless_recursion (test.test_json.test_recursion.TestCRecursion.test_endless_recursion) ... skipped 'requires _json' test_highly_nested_objects_decoding (test.test_json.test_recursion.TestCRecursion.test_highly_nested_objects_decoding) ... skipped 'requires _json' test_highly_nested_objects_encoding (test.test_json.test_recursion.TestCRecursion.test_highly_nested_objects_encoding) ... skipped 'requires _json' test_listrecursion (test.test_json.test_recursion.TestCRecursion.test_listrecursion) ... skipped 'requires _json' test_defaultrecursion (test.test_json.test_recursion.TestPyRecursion.test_defaultrecursion) ... ok test_dictrecursion (test.test_json.test_recursion.TestPyRecursion.test_dictrecursion) ... ok test_endless_recursion (test.test_json.test_recursion.TestPyRecursion.test_endless_recursion) ... ok test_highly_nested_objects_decoding (test.test_json.test_recursion.TestPyRecursion.test_highly_nested_objects_decoding) ... ok test_highly_nested_objects_encoding (test.test_json.test_recursion.TestPyRecursion.test_highly_nested_objects_encoding) ... ==== test running for 1324 seconds ==== ==========================timedout==========================
builder: pypy-c-jit-macos-x86-64 build #1329+
test: lib-python/3/test/test_json::unmodified