lib-python/3/test/test_logging.py::unmodified
== PyPy 3.12.13 (37b9293223c4, Jul 09 2026, 17:47:31) [PyPy 8.0.0-alpha0 with GCC 10.2.1 20210130 (Red Hat 10.2.1-11)]
== Linux-6.1.0-22-amd64-x86_64-with-glibc2.17 little-endian
== Python build: release with_assert
== cwd: /tmp/pytest/test_python_worker_1094391æ
== CPU count: 4
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 4053990483
0:00:00 load avg: 0.51 Run 1 test sequentially in a single process
0:00:00 load avg: 0.51 [1/1] test_logging
test_critical (test.test_logging.BasicConfigTest.test_critical) ... ok
test_datefmt (test.test_logging.BasicConfigTest.test_datefmt) ... ok
test_debug (test.test_logging.BasicConfigTest.test_debug) ... ok
test_encoding (test.test_logging.BasicConfigTest.test_encoding) ... ok
test_encoding_errors (test.test_logging.BasicConfigTest.test_encoding_errors) ... ok
test_encoding_errors_default (test.test_logging.BasicConfigTest.test_encoding_errors_default) ... ok
test_encoding_errors_none (test.test_logging.BasicConfigTest.test_encoding_errors_none) ... ok
test_error (test.test_logging.BasicConfigTest.test_error) ... ok
test_filemode (test.test_logging.BasicConfigTest.test_filemode) ... ok
test_filename (test.test_logging.BasicConfigTest.test_filename) ... ok
test_force (test.test_logging.BasicConfigTest.test_force) ... ok
test_format (test.test_logging.BasicConfigTest.test_format) ... ok
test_handlers (test.test_logging.BasicConfigTest.test_handlers) ... ok
test_incompatible (test.test_logging.BasicConfigTest.test_incompatible) ... ok
test_info (test.test_logging.BasicConfigTest.test_info) ... ok
test_level (test.test_logging.BasicConfigTest.test_level) ... ok
test_log (test.test_logging.BasicConfigTest.test_log) ... ok
test_log_taskName (test.test_logging.BasicConfigTest.test_log_taskName) ... ok
test_no_kwargs (test.test_logging.BasicConfigTest.test_no_kwargs) ... ok
test_stream (test.test_logging.BasicConfigTest.test_stream) ... ok
test_strformatstyle (test.test_logging.BasicConfigTest.test_strformatstyle) ... ok
test_stringtemplatestyle (test.test_logging.BasicConfigTest.test_stringtemplatestyle) ... ok
test_style (test.test_logging.BasicConfigTest.test_style) ... ok
test_warning (test.test_logging.BasicConfigTest.test_warning) ... ok
test_callable_filter (test.test_logging.BasicFilterTest.test_callable_filter) ... ok
test_empty_filter (test.test_logging.BasicFilterTest.test_empty_filter) ... ok
test_filter (test.test_logging.BasicFilterTest.test_filter) ... ok
test_custom (test.test_logging.BufferingFormatterTest.test_custom) ... ok
test_default (test.test_logging.BufferingFormatterTest.test_default) ... ok
test_flat (test.test_logging.BuiltinLevelsTest.test_flat) ... ok
test_issue27935 (test.test_logging.BuiltinLevelsTest.test_issue27935) ... ok
test_nested_explicit (test.test_logging.BuiltinLevelsTest.test_nested_explicit) ... ok
test_nested_inherited (test.test_logging.BuiltinLevelsTest.test_nested_inherited) ... ok
test_nested_with_virtual_parent (test.test_logging.BuiltinLevelsTest.test_nested_with_virtual_parent) ... ok
test_regression_22386 (test.test_logging.BuiltinLevelsTest.test_regression_22386)
See issue #22386 for more information. ... ok
test_regression_29220 (test.test_logging.BuiltinLevelsTest.test_regression_29220)
See issue #29220 for more information. ... ok
test_child_loggers (test.test_logging.ChildLoggerTest.test_child_loggers) ... ok
test_get_children (test.test_logging.ChildLoggerTest.test_get_children) ... ok
test_111615 (test.test_logging.ConfigDictTest.test_111615) ... ok
test_90195 (test.test_logging.ConfigDictTest.test_90195) ... ok
test_bad_format (test.test_logging.ConfigDictTest.test_bad_format) ... ok
test_bad_format_with_dollar_style (test.test_logging.ConfigDictTest.test_bad_format_with_dollar_style) ... ok
test_baseconfig (test.test_logging.ConfigDictTest.test_baseconfig) ... ok
test_config0_ok (test.test_logging.ConfigDictTest.test_config0_ok) ... ok
test_config11_ok (test.test_logging.ConfigDictTest.test_config11_ok) ... ok
test_config12_failure (test.test_logging.ConfigDictTest.test_config12_failure) ... ok
test_config13_failure (test.test_logging.ConfigDictTest.test_config13_failure) ... ok
test_config14_ok (test.test_logging.ConfigDictTest.test_config14_ok) ... ok
test_config15_ok (test.test_logging.ConfigDictTest.test_config15_ok) ... ok
test_config16_ok (test.test_logging.ConfigDictTest.test_config16_ok) ... ok
test_config17_ok (test.test_logging.ConfigDictTest.test_config17_ok) ... ok
test_config18_ok (test.test_logging.ConfigDictTest.test_config18_ok) ... ok
test_config1_ok (test.test_logging.ConfigDictTest.test_config1_ok) ... ok
test_config2_failure (test.test_logging.ConfigDictTest.test_config2_failure) ... ok
test_config2a_failure (test.test_logging.ConfigDictTest.test_config2a_failure) ... ok
test_config2b_failure (test.test_logging.ConfigDictTest.test_config2b_failure) ... ok
test_config3_failure (test.test_logging.ConfigDictTest.test_config3_failure) ... ok
test_config4_ok (test.test_logging.ConfigDictTest.test_config4_ok) ... ok
test_config4a_ok (test.test_logging.ConfigDictTest.test_config4a_ok) ... ok
test_config5_ok (test.test_logging.ConfigDictTest.test_config5_ok) ... ok
test_config6_failure (test.test_logging.ConfigDictTest.test_config6_failure) ... ok
test_config7_ok (test.test_logging.ConfigDictTest.test_config7_ok) ... ok
test_config_10_ok (test.test_logging.ConfigDictTest.test_config_10_ok) ... ok
test_config_8_ok (test.test_logging.ConfigDictTest.test_config_8_ok) ... ok
test_config_8a_ok (test.test_logging.ConfigDictTest.test_config_8a_ok) ... ok
test_config_9_ok (test.test_logging.ConfigDictTest.test_config_9_ok) ... ok
test_config_callable_filter_works (test.test_logging.ConfigDictTest.test_config_callable_filter_works) ... ok
test_config_filter_method_works (test.test_logging.ConfigDictTest.test_config_filter_method_works) ... ok
test_config_filter_works (test.test_logging.ConfigDictTest.test_config_filter_works) ... ok
test_config_queue_handler (test.test_logging.ConfigDictTest.test_config_queue_handler) ... ok
test_config_queue_handler_does_not_create_multiprocessing_manager (test.test_logging.ConfigDictTest.test_config_queue_handler_does_not_create_multiprocessing_manager) ... ok
test_config_queue_handler_invalid_config_does_not_create_multiprocessing_manager (test.test_logging.ConfigDictTest.test_config_queue_handler_invalid_config_does_not_create_multiprocessing_manager) ... ok
test_config_queue_handler_multiprocessing_context (test.test_logging.ConfigDictTest.test_config_queue_handler_multiprocessing_context) ... skipped 'requires a debug build for testingassertions in multiprocessing'
test_config_reject_simple_queue_handler_multiprocessing_context (test.test_logging.ConfigDictTest.test_config_reject_simple_queue_handler_multiprocessing_context) ... skipped 'requires a debug build for testing assertions in multiprocessing'
test_custom_formatter_class_with_validate (test.test_logging.ConfigDictTest.test_custom_formatter_class_with_validate) ... ok
test_custom_formatter_class_with_validate2 (test.test_logging.ConfigDictTest.test_custom_formatter_class_with_validate2) ... ok
test_custom_formatter_class_with_validate2_with_wrong_fmt (test.test_logging.ConfigDictTest.test_custom_formatter_class_with_validate2_with_wrong_fmt) ... ok
test_custom_formatter_class_with_validate3 (test.test_logging.ConfigDictTest.test_custom_formatter_class_with_validate3) ... ok
test_custom_formatter_function_with_defaults (test.test_logging.ConfigDictTest.test_custom_formatter_function_with_defaults) ... ok
test_custom_formatter_function_with_validate (test.test_logging.ConfigDictTest.test_custom_formatter_function_with_validate) ... ok
test_invalid_type_raises (test.test_logging.ConfigDictTest.test_invalid_type_raises) ... ok
test_kwargs_passing (test.test_logging.ConfigDictTest.test_kwargs_passing) ... ok
test_listen_config_10_ok (test.test_logging.ConfigDictTest.test_listen_config_10_ok) ... ok
test_listen_config_1_ok (test.test_logging.ConfigDictTest.test_listen_config_1_ok) ... ok
test_listen_verify (test.test_logging.ConfigDictTest.test_listen_verify) ... ok
test_multiprocessing_queues (test.test_logging.ConfigDictTest.test_multiprocessing_queues) ... ok
test_namedtuple (test.test_logging.ConfigDictTest.test_namedtuple) ... ok
test_config0_ok (test.test_logging.ConfigFileTest.test_config0_ok) ... ok
test_config0_using_cp_ok (test.test_logging.ConfigFileTest.test_config0_using_cp_ok) ... ok
test_config1_ok (test.test_logging.ConfigFileTest.test_config1_ok) ... ok
test_config2_failure (test.test_logging.ConfigFileTest.test_config2_failure) ... ok
test_config3_failure (test.test_logging.ConfigFileTest.test_config3_failure) ... ok
test_config4_ok (test.test_logging.ConfigFileTest.test_config4_ok) ... ok
test_config5_ok (test.test_logging.ConfigFileTest.test_config5_ok) ... ok
test_config6_ok (test.test_logging.ConfigFileTest.test_config6_ok) ... ok
test_config7_ok (test.test_logging.ConfigFileTest.test_config7_ok) ... ok
test_config8_ok (test.test_logging.ConfigFileTest.test_config8_ok) ... ok
test_config9_ok (test.test_logging.ConfigFileTest.test_config9_ok) ... ok
test_config_set_handler_names (test.test_logging.ConfigFileTest.test_config_set_handler_names) ... ok
test_defaults_do_no_interpolation (test.test_logging.ConfigFileTest.test_defaults_do_no_interpolation)
bpo-33802 defaults should not get interpolated ... ok
test_exception_if_confg_file_is_empty (test.test_logging.ConfigFileTest.test_exception_if_confg_file_is_empty) ... ok
test_exception_if_confg_file_is_invalid (test.test_logging.ConfigFileTest.test_exception_if_confg_file_is_invalid) ... ok
test_exception_if_config_file_does_not_exist (test.test_logging.ConfigFileTest.test_exception_if_config_file_does_not_exist) ... ok
test_logger_disabling (test.test_logging.ConfigFileTest.test_logger_disabling) ... ok
test_handler_filter (test.test_logging.CustomLevelsAndFiltersTest.test_handler_filter) ... ok
test_handler_filter_replaces_record (test.test_logging.CustomLevelsAndFiltersTest.test_handler_filter_replaces_record) ... ok
test_logger_filter (test.test_logging.CustomLevelsAndFiltersTest.test_logger_filter) ... ok
test_logging_filter_replaces_record (test.test_logging.CustomLevelsAndFiltersTest.test_logging_filter_replaces_record) ... ok
test_specific_filters (test.test_logging.CustomLevelsAndFiltersTest.test_specific_filters) ... ok
test_output (test.test_logging.DatagramHandlerTest.test_output) ... ok
test_encoding_cyrillic_unicode (test.test_logging.EncodingTest.test_encoding_cyrillic_unicode) ... ok
test_encoding_plain_file (test.test_logging.EncodingTest.test_encoding_plain_file) ... ok
test_formatting (test.test_logging.ExceptionTest.test_formatting) ... ok
test_delay (test.test_logging.FileHandlerTest.test_delay) ... ok
test_emit_after_closing_in_write_mode (test.test_logging.FileHandlerTest.test_emit_after_closing_in_write_mode) ... ok
test_braces (test.test_logging.FormatterTest.test_braces) ... ok
test_default_msec_format_none (test.test_logging.FormatterTest.test_default_msec_format_none) ... ok
test_defaults_parameter (test.test_logging.FormatterTest.test_defaults_parameter) ... ok
test_dollars (test.test_logging.FormatterTest.test_dollars) ... ok
test_format_validate (test.test_logging.FormatterTest.test_format_validate) ... ok
test_invalid_style (test.test_logging.FormatterTest.test_invalid_style) ... ok
test_issue_89047 (test.test_logging.FormatterTest.test_issue_89047) ... ok
test_percent (test.test_logging.FormatterTest.test_percent) ... ok
test_time (test.test_logging.FormatterTest.test_time) ... ok
test_output (test.test_logging.HTTPHandlerTest.test_output) ... ok
test_builtin_handlers (test.test_logging.HandlerTest.test_builtin_handlers) ... ok
test_name (test.test_logging.HandlerTest.test_name) ... ok
test_pathlike_objects (test.test_logging.HandlerTest.test_pathlike_objects)
Test that path-like objects are accepted as filename arguments to handlers. ... ok
test_post_fork_child_no_deadlock (test.test_logging.HandlerTest.test_post_fork_child_no_deadlock)
Ensure child logging locks are not held; bpo-6721 & bpo-36533. ... ok
test_race (test.test_logging.HandlerTest.test_race) ... skipped "resource 'walltime' is not enabled"
test_output (test.test_logging.IPv6SysLogHandlerTest.test_output) ... ok
test_udp_reconnection (test.test_logging.IPv6SysLogHandlerTest.test_udp_reconnection) ... ok
test_last_resort (test.test_logging.LastResortTest.test_last_resort) ... ok
test_logrecord_class (test.test_logging.LogRecordFactoryTest.test_logrecord_class) ... ok
test_dict_arg (test.test_logging.LogRecordTest.test_dict_arg) ... ok
test_multiprocessing (test.test_logging.LogRecordTest.test_multiprocessing) ... ok
test_optional (test.test_logging.LogRecordTest.test_optional) ... ok
test_str_rep (test.test_logging.LogRecordTest.test_str_rep) ... ok
test_taskName_with_asyncio_imported (test.test_logging.LogRecordTest.test_taskName_with_asyncio_imported) ... ok
test_taskName_without_asyncio_imported (test.test_logging.LogRecordTest.test_taskName_without_asyncio_imported) ... ok
test_critical (test.test_logging.LoggerAdapterTest.test_critical) ... ok
test_exception (test.test_logging.LoggerAdapterTest.test_exception) ... ok
test_exception_excinfo (test.test_logging.LoggerAdapterTest.test_exception_excinfo) ... ok
test_extra_in_records (test.test_logging.LoggerAdapterTest.test_extra_in_records) ... ok
test_extra_not_merged_by_default (test.test_logging.LoggerAdapterTest.test_extra_not_merged_by_default) ... ok
test_find_caller_with_stacklevel (test.test_logging.LoggerAdapterTest.test_find_caller_with_stacklevel) ... ok
test_has_handlers (test.test_logging.LoggerAdapterTest.test_has_handlers) ... ok
test_is_enabled_for (test.test_logging.LoggerAdapterTest.test_is_enabled_for) ... ok
test_nested (test.test_logging.LoggerAdapterTest.test_nested) ... ok
test_nested_styled_adapter (test.test_logging.LoggerAdapterTest.test_nested_styled_adapter) ... ok
test_styled_adapter (test.test_logging.LoggerAdapterTest.test_styled_adapter) ... ok
test_caching (test.test_logging.LoggerTest.test_caching) ... ok
test_exception (test.test_logging.LoggerTest.test_exception) ... ok
test_find_caller_with_stack_info (test.test_logging.LoggerTest.test_find_caller_with_stack_info) ... ok
test_find_caller_with_stacklevel (test.test_logging.LoggerTest.test_find_caller_with_stacklevel) ... ok
test_has_handlers (test.test_logging.LoggerTest.test_has_handlers) ... ok
test_has_handlers_no_propagate (test.test_logging.LoggerTest.test_has_handlers_no_propagate) ... ok
test_invalid_names (test.test_logging.LoggerTest.test_invalid_names) ... ok
test_is_enabled_for (test.test_logging.LoggerTest.test_is_enabled_for) ... ok
test_is_enabled_for_disabled_logger (test.test_logging.LoggerTest.test_is_enabled_for_disabled_logger) ... ok
test_log_invalid_level_no_raise (test.test_logging.LoggerTest.test_log_invalid_level_no_raise) ... ok
test_log_invalid_level_with_raise (test.test_logging.LoggerTest.test_log_invalid_level_with_raise) ... ok
test_make_record_with_extra_no_overwrite (test.test_logging.LoggerTest.test_make_record_with_extra_no_overwrite) ... ok
test_make_record_with_extra_overwrite (test.test_logging.LoggerTest.test_make_record_with_extra_overwrite) ... ok
test_pickling (test.test_logging.LoggerTest.test_pickling) ... ok
test_root_logger_aliases (test.test_logging.LoggerTest.test_root_logger_aliases) ... ok
test_set_invalid_level (test.test_logging.LoggerTest.test_set_invalid_level) ... ok
test_manager_loggerclass (test.test_logging.ManagerTest.test_manager_loggerclass) ... ok
test_set_log_record_factory (test.test_logging.ManagerTest.test_set_log_record_factory) ... ok
test_flush (test.test_logging.MemoryHandlerTest.test_flush) ... ok
test_flush_on_close (test.test_logging.MemoryHandlerTest.test_flush_on_close)
Test that the flush-on-close configuration works as expected. ... ok
test_race_between_set_target_and_flush (test.test_logging.MemoryHandlerTest.test_race_between_set_target_and_flush) ... ok
test_shutdown_flush_on_close (test.test_logging.MemoryHandlerTest.test_shutdown_flush_on_close)
Test that the flush-on-close configuration is respected by the ... ok
test_persistent_loggers (test.test_logging.MemoryTest.test_persistent_loggers) ... ok
test__all__ (test.test_logging.MiscTestCase.test__all__) ... ok
test_critical (test.test_logging.ModuleLevelMiscTest.test_critical) ... ok
test_debug (test.test_logging.ModuleLevelMiscTest.test_debug) ... ok
test_disable (test.test_logging.ModuleLevelMiscTest.test_disable) ... ok
test_error (test.test_logging.ModuleLevelMiscTest.test_error) ... ok
test_get_level_names_mapping (test.test_logging.ModuleLevelMiscTest.test_get_level_names_mapping) ... ok
test_info (test.test_logging.ModuleLevelMiscTest.test_info) ... ok
test_log (test.test_logging.ModuleLevelMiscTest.test_log) ... ok
test_logging_at_shutdown (test.test_logging.ModuleLevelMiscTest.test_logging_at_shutdown) ... FAIL
test_logging_at_shutdown_open (test.test_logging.ModuleLevelMiscTest.test_logging_at_shutdown_open) ... FAIL
test_recursion_error (test.test_logging.ModuleLevelMiscTest.test_recursion_error) ... ok
test_set_logger_class (test.test_logging.ModuleLevelMiscTest.test_set_logger_class) ... ok
test_subclass_logger_cache (test.test_logging.ModuleLevelMiscTest.test_subclass_logger_cache) ... ok
test_warning (test.test_logging.ModuleLevelMiscTest.test_warning) ... ok
test_basic (test.test_logging.NTEventLogHandlerTest.test_basic) ... skipped 'win32evtlog/win32evtlogutil/pywintypes required for this test.'
test_formatting (test.test_logging.QueueHandlerTest.test_formatting) ... ok
test_queue_handler (test.test_logging.QueueHandlerTest.test_queue_handler) ... ok
test_queue_listener (test.test_logging.QueueHandlerTest.test_queue_listener) ... ok
test_queue_listener_with_StreamHandler (test.test_logging.QueueHandlerTest.test_queue_listener_with_StreamHandler) ... ok
test_queue_listener_with_multiple_handlers (test.test_logging.QueueHandlerTest.test_queue_listener_with_multiple_handlers) ... ok
test_calls_task_done_after_stop (test.test_logging.QueueListenerTest.test_calls_task_done_after_stop) ... ok
test_handle_called_with_mp_queue (test.test_logging.QueueListenerTest.test_handle_called_with_mp_queue) ... ok
test_handle_called_with_queue_queue (test.test_logging.QueueListenerTest.test_handle_called_with_queue_queue) ... ok
test_no_messages_in_queue_after_stop (test.test_logging.QueueListenerTest.test_no_messages_in_queue_after_stop)
Five messages are logged then the QueueListener is stopped. This ... ok
test_file_created (test.test_logging.RotatingFileHandlerTest.test_file_created) ... ok
test_max_bytes (test.test_logging.RotatingFileHandlerTest.test_max_bytes) ... ok
test_max_bytes_delay (test.test_logging.RotatingFileHandlerTest.test_max_bytes_delay) ... ok
test_namer_rotator_inheritance (test.test_logging.RotatingFileHandlerTest.test_namer_rotator_inheritance) ... ok
test_rollover_filenames (test.test_logging.RotatingFileHandlerTest.test_rollover_filenames) ... ok
test_rotator (test.test_logging.RotatingFileHandlerTest.test_rotator) ... ok
test_should_not_rollover (test.test_logging.RotatingFileHandlerTest.test_should_not_rollover) ... ok
test_should_not_rollover_non_file (test.test_logging.RotatingFileHandlerTest.test_should_not_rollover_non_file) ... ok
test_should_rollover (test.test_logging.RotatingFileHandlerTest.test_should_rollover) ... ok
test_basic (test.test_logging.SMTPHandlerTest.test_basic) ... ok
test_no_failure (test.test_logging.ShutdownTest.test_no_failure) ... ok
test_with_ioerror_in_acquire (test.test_logging.ShutdownTest.test_with_ioerror_in_acquire) ... ok
test_with_ioerror_in_close (test.test_logging.ShutdownTest.test_with_ioerror_in_close) ... ok
test_with_ioerror_in_flush (test.test_logging.ShutdownTest.test_with_ioerror_in_flush) ... ok
test_with_other_error_in_acquire_with_raise (test.test_logging.ShutdownTest.test_with_other_error_in_acquire_with_raise) ... ok
test_with_other_error_in_acquire_without_raise (test.test_logging.ShutdownTest.test_with_other_error_in_acquire_without_raise) ... ok
test_with_other_error_in_close_with_raise (test.test_logging.ShutdownTest.test_with_other_error_in_close_with_raise) ... ok
test_with_other_error_in_close_without_raise (test.test_logging.ShutdownTest.test_with_other_error_in_close_without_raise) ... ok
test_with_other_error_in_flush_with_raise (test.test_logging.ShutdownTest.test_with_other_error_in_flush_with_raise) ... ok
test_with_other_error_in_flush_without_raise (test.test_logging.ShutdownTest.test_with_other_error_in_flush_without_raise) ... ok
test_with_valueerror_in_acquire (test.test_logging.ShutdownTest.test_with_valueerror_in_acquire) ... ok
test_with_valueerror_in_close (test.test_logging.ShutdownTest.test_with_valueerror_in_close) ... ok
test_with_valueerror_in_flush (test.test_logging.ShutdownTest.test_with_valueerror_in_flush) ... ok
test_noserver (test.test_logging.SocketHandlerTest.test_noserver) ... ok
test_output (test.test_logging.SocketHandlerTest.test_output) ... ok
test_can_represent_stream_with_int_name (test.test_logging.StreamHandlerTest.test_can_represent_stream_with_int_name) ... ok
test_error_handling (test.test_logging.StreamHandlerTest.test_error_handling) ... ok
test_stream_setting (test.test_logging.StreamHandlerTest.test_stream_setting)
Test setting the handler's stream ... ok
test_output (test.test_logging.SysLogHandlerTest.test_output) ... ok
test_udp_reconnection (test.test_logging.SysLogHandlerTest.test_udp_reconnection) ... ok
test_compute_files_to_delete (test.test_logging.TimedRotatingFileHandlerTest.test_compute_files_to_delete) ... ok
test_compute_files_to_delete_same_filename_different_extensions (test.test_logging.TimedRotatingFileHandlerTest.test_compute_files_to_delete_same_filename_different_extensions) ... ok
test_compute_rollover_D (test.test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_D) ... ok
test_compute_rollover_D_interval (test.test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_D_interval) ... ok
test_compute_rollover_H (test.test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_H) ... ok
test_compute_rollover_H_interval (test.test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_H_interval) ... ok
test_compute_rollover_M (test.test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_M) ... ok
test_compute_rollover_MIDNIGHT (test.test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_MIDNIGHT) ... ok
test_compute_rollover_MIDNIGHT_interval (test.test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_MIDNIGHT_interval) ... ok
test_compute_rollover_MIDNIGHT_local (test.test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_MIDNIGHT_local) ... ok
test_compute_rollover_MIDNIGHT_local_interval (test.test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_MIDNIGHT_local_interval) ... ok
test_compute_rollover_M_interval (test.test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_M_interval) ... ok
test_compute_rollover_S (test.test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_S) ... ok
test_compute_rollover_S_interval (test.test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_S_interval) ... ok
test_compute_rollover_W0 (test.test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_W0) ... ok
test_compute_rollover_W0_interval (test.test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_W0_interval) ... ok
test_compute_rollover_W6_local (test.test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_W6_local) ... ok
test_compute_rollover_W6_local_interval (test.test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_W6_local_interval) ... ok
test_compute_rollover_daily_attime (test.test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_daily_attime) ... ok
test_compute_rollover_weekly_attime (test.test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_weekly_attime) ... ok
test_invalid (test.test_logging.TimedRotatingFileHandlerTest.test_invalid) ... ok
test_rollover (test.test_logging.TimedRotatingFileHandlerTest.test_rollover) ... ok
test_rollover_at_midnight (test.test_logging.TimedRotatingFileHandlerTest.test_rollover_at_midnight) ... ok
test_rollover_at_weekday (test.test_logging.TimedRotatingFileHandlerTest.test_rollover_at_weekday) ... ok
test_should_not_rollover (test.test_logging.TimedRotatingFileHandlerTest.test_should_not_rollover) ... ok
test_output (test.test_logging.UnixDatagramHandlerTest.test_output) ... ok
test_noserver (test.test_logging.UnixSocketHandlerTest.test_noserver) ... ok
test_output (test.test_logging.UnixSocketHandlerTest.test_output) ... ok
test_output (test.test_logging.UnixSysLogHandlerTest.test_output) ... ok
test_udp_reconnection (test.test_logging.UnixSysLogHandlerTest.test_udp_reconnection) ... ok
test_warnings (test.test_logging.WarningsTest.test_warnings) ... ok
test_warnings_no_handlers (test.test_logging.WarningsTest.test_warnings_no_handlers) ... ok
======================================================================
FAIL: test_logging_at_shutdown (test.test_logging.ModuleLevelMiscTest.test_logging_at_shutdown)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/test_logging.py", line 5066, in test_logging_at_shutdown
self.assertIn("exception in __del__", err)
^^^^^^^^
AssertionError: 'exception in __del__' not found in ''
======================================================================
FAIL: test_logging_at_shutdown_open (test.test_logging.ModuleLevelMiscTest.test_logging_at_shutdown_open)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/test_logging.py", line 5098, in test_logging_at_shutdown_open
self.assertEqual(fp.read().rstrip(), "ERROR:root:log in __del__")
^^^^^^^^^^^
AssertionError: '' != 'ERROR:root:log in __del__'
+ ERROR:root:log in __del__
----------------------------------------------------------------------
Ran 260 tests in 13.027s
FAILED (failures=2, skipped=4)
0:00:13 load avg: 0.43 [1/1/1] test_logging failed (2 failures)
== Tests result: FAILURE ==
1 test failed:
test_logging
Total duration: 13.3 sec
Total tests: run=260 failures=2 skipped=4
Total test files: run=1/1 failed=1
Result: FAILURE
test test_logging failed
builder: pypy-c-jit-linux-x86-64 build #11857+
test: lib-python/3/test/test_logging.py::unmodified