@@ -627,7 +627,7 @@ def update_unittest_tags(args):
627627 # Transiently fails because it's dependent on timings
628628 ('test_int.txt' , '*graalpython.lib-python.3.test.test_int.IntStrDigitLimitsTests.test_denial_of_service_prevented_int_to_str' ),
629629 ('test_int.txt' , '*graalpython.lib-python.3.test.test_int.IntSubclassStrDigitLimitsTests.test_denial_of_service_prevented_int_to_str' ),
630- # The whole suite sometimes transiently crashes because of hanging thread at the end, not sure which test causes this
630+ # The whole suite transiently times out (GR-47822)
631631 ('test_docxmlrpc.txt' , '*graalpython.lib-python.3.test.test_docxmlrpc.DocXMLRPCHTTPGETServer.test_annotations' ),
632632 ('test_docxmlrpc.txt' , '*graalpython.lib-python.3.test.test_docxmlrpc.DocXMLRPCHTTPGETServer.test_autolink_dotted_methods' ),
633633 ('test_docxmlrpc.txt' , '*graalpython.lib-python.3.test.test_docxmlrpc.DocXMLRPCHTTPGETServer.test_autolinking' ),
@@ -636,7 +636,101 @@ def update_unittest_tags(args):
636636 ('test_docxmlrpc.txt' , '*graalpython.lib-python.3.test.test_docxmlrpc.DocXMLRPCHTTPGETServer.test_server_title_escape' ),
637637 ('test_docxmlrpc.txt' , '*graalpython.lib-python.3.test.test_docxmlrpc.DocXMLRPCHTTPGETServer.test_system_methods' ),
638638 ('test_docxmlrpc.txt' , '*graalpython.lib-python.3.test.test_docxmlrpc.DocXMLRPCHTTPGETServer.test_valid_get_response' ),
639- # Transiently hang
639+ # The whole suite transiently times out (GR-47822)
640+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.BinaryTestCase.test_decode' ),
641+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.BinaryTestCase.test_default' ),
642+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.BinaryTestCase.test_string' ),
643+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.CGIHandlerTestCase.test_cgi_get' ),
644+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.CGIHandlerTestCase.test_cgi_xmlrpc_response' ),
645+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.DateTimeTestCase.test_comparison' ),
646+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.DateTimeTestCase.test_datetime_datetime' ),
647+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.DateTimeTestCase.test_decode' ),
648+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.DateTimeTestCase.test_default' ),
649+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.DateTimeTestCase.test_repr' ),
650+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.DateTimeTestCase.test_time' ),
651+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.DateTimeTestCase.test_time_struct' ),
652+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.DateTimeTestCase.test_time_tuple' ),
653+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.FailingServerTestCase.test_basic' ),
654+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.FailingServerTestCase.test_fail_no_info' ),
655+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.FailingServerTestCase.test_fail_with_info' ),
656+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.FaultTestCase.test_dotted_attribute' ),
657+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.FaultTestCase.test_dump_fault' ),
658+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.FaultTestCase.test_repr' ),
659+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.GzipServerTestCase.test_bad_gzip_request' ),
660+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.GzipServerTestCase.test_gzip_request' ),
661+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.GzipServerTestCase.test_gzip_response' ),
662+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.GzipUtilTestCase.test_gzip_decode_limit' ),
663+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.HeadersServerTestCase.test_header' ),
664+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.HeadersServerTestCase.test_header_empty' ),
665+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.HeadersServerTestCase.test_header_items' ),
666+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.HeadersServerTestCase.test_header_many' ),
667+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.HeadersServerTestCase.test_header_tuple' ),
668+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.HelperTestCase.test_escape' ),
669+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.KeepaliveServerTestCase1.test_two' ),
670+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.KeepaliveServerTestCase2.test_close' ),
671+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.KeepaliveServerTestCase2.test_transport' ),
672+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.MultiPathServerTestCase.test_empty_path' ),
673+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.MultiPathServerTestCase.test_empty_path_fragment' ),
674+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.MultiPathServerTestCase.test_empty_path_query' ),
675+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.MultiPathServerTestCase.test_invalid_path' ),
676+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.MultiPathServerTestCase.test_path1' ),
677+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.MultiPathServerTestCase.test_path2' ),
678+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.MultiPathServerTestCase.test_path3' ),
679+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.MultiPathServerTestCase.test_path_fragment' ),
680+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.MultiPathServerTestCase.test_path_query' ),
681+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.MultiPathServerTestCase.test_path_query_fragment' ),
682+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.MultiPathServerTestCase.test_root_path' ),
683+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.ServerProxyTestCase.test_close' ),
684+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.ServerProxyTestCase.test_transport' ),
685+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleServerEncodingTestCase.test_server_encoding' ),
686+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleServerTestCase.test_404' ),
687+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleServerTestCase.test_allow_dotted_names_true' ),
688+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleServerTestCase.test_client_encoding' ),
689+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleServerTestCase.test_context_manager' ),
690+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleServerTestCase.test_context_manager_method_error' ),
691+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleServerTestCase.test_dotted_attribute' ),
692+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleServerTestCase.test_introspection1' ),
693+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleServerTestCase.test_introspection2' ),
694+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleServerTestCase.test_introspection3' ),
695+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleServerTestCase.test_introspection4' ),
696+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleServerTestCase.test_multicall' ),
697+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleServerTestCase.test_non_existing_multicall' ),
698+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleServerTestCase.test_nonascii' ),
699+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleServerTestCase.test_nonascii_methodname' ),
700+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleServerTestCase.test_partial_post' ),
701+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleServerTestCase.test_unicode_host' ),
702+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleXMLRPCDispatcherTestCase.test_call_dispatch_func' ),
703+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleXMLRPCDispatcherTestCase.test_call_instance_func' ),
704+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleXMLRPCDispatcherTestCase.test_call_registered_func' ),
705+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleXMLRPCDispatcherTestCase.test_cannot_locate_func' ),
706+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleXMLRPCDispatcherTestCase.test_instance_has_no_func' ),
707+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.SimpleXMLRPCDispatcherTestCase.test_registered_func_is_none' ),
708+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.TestMain.test_main' ),
709+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.UseBuiltinTypesTestCase.test_cgihandler_has_use_builtin_types_flag' ),
710+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.UseBuiltinTypesTestCase.test_use_builtin_types' ),
711+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.UseBuiltinTypesTestCase.test_xmlrpcserver_has_use_builtin_types_flag' ),
712+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_bug_1164912' ),
713+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_datetime_before_1900' ),
714+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_dump_bad_dict' ),
715+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_dump_bare_datetime' ),
716+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_dump_big_int' ),
717+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_dump_big_long' ),
718+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_dump_bytes' ),
719+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_dump_double' ),
720+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_dump_encoding' ),
721+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_dump_load' ),
722+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_dump_none' ),
723+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_dump_recursive_dict' ),
724+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_dump_recursive_seq' ),
725+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_get_host_info' ),
726+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_keepalive_disconnect' ),
727+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_limit_int' ),
728+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_load_extension_types' ),
729+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_load_standard_types' ),
730+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_loads_unsupported' ),
731+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_newstyle_class' ),
732+ ('test_xmlrpc.txt' , '*graalpython.lib-python.3.test.test_xmlrpc.XMLRPCTestCase.test_ssl_presence' ),
733+ # The whole suite transiently times out (GR-47822)
640734 ('test_httpservers.txt' , '*graalpython.lib-python.3.test.test_httpservers.BaseHTTPServerTestCase.test_command' ),
641735 ('test_httpservers.txt' , '*graalpython.lib-python.3.test.test_httpservers.BaseHTTPServerTestCase.test_error_content_length' ),
642736 ('test_httpservers.txt' , '*graalpython.lib-python.3.test.test_httpservers.BaseHTTPServerTestCase.test_handler' ),
0 commit comments