[DRE-maint] Bug#996160: ruby-eventmachine: FTBFS with ruby3.0: ERROR: Test "ruby3.0" failed.

Antonio Terceiro terceiro at debian.org
Mon Oct 11 15:53:11 BST 2021


Source: ruby-eventmachine
Version: 1.3~pre20201020-b50c135-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: debian-ruby at lists.debian.org
Usertags: ruby3.0

Hi,

We are about to enable building against ruby3.0 on unstable. During a test
rebuild, ruby-eventmachine was found to fail to build in that situation.

To reproduce this locally, you need to install ruby-all-dev from experimental
on an unstable system or build chroot.

Relevant part (hopefully):
> /usr/bin/ruby3.0 /usr/bin/gem2deb-test-runner
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Checking Rubygems dependency resolution on ruby3.0                           │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-eventmachine/usr/share/rubygems-integration/3.0.0:/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.0.0:/var/lib/gems/3.0.0:/usr/local/lib/ruby/gems/3.0.0:/usr/lib/ruby/gems/3.0.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.0.0:/usr/share/rubygems-integration/3.0.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0 ruby3.0 -e gem\ \"eventmachine\"
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Run tests for ruby3.0 from debian/ruby-tests.rake                            │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> RUBYLIB=/<<PKGBUILDDIR>>/debian/ruby-eventmachine/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.0.0:/<<PKGBUILDDIR>>/debian/ruby-eventmachine/usr/lib/ruby/vendor_ruby:. GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-eventmachine/usr/share/rubygems-integration/3.0.0:/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.0.0:/var/lib/gems/3.0.0:/usr/local/lib/ruby/gems/3.0.0:/usr/lib/ruby/gems/3.0.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.0.0:/usr/share/rubygems-integration/3.0.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0 ruby3.0 -S rake -f debian/ruby-tests.rake
> /usr/bin/ruby3.0 -w -I"tests" /usr/lib/ruby/gems/3.0.0/gems/rake-13.0.3/lib/rake/rake_test_loader.rb "tests/jruby/test_jeventmachine.rb" "tests/test_attach.rb" "tests/test_basic.rb" "tests/test_channel.rb" "tests/test_completion.rb" "tests/test_connection_count.rb" "tests/test_connection_write.rb" "tests/test_defer.rb" "tests/test_deferrable.rb" "tests/test_epoll.rb" "tests/test_error_handler.rb" "tests/test_exc.rb" "tests/test_file_watch.rb" "tests/test_fork.rb" "tests/test_futures.rb" "tests/test_handler_check.rb" "tests/test_hc.rb" "tests/test_httpclient.rb" "tests/test_httpclient2.rb" "tests/test_inactivity_timeout.rb" "tests/test_io_streamer.rb" "tests/test_ipv4.rb" "tests/test_ipv6.rb" "tests/test_iterator.rb" "tests/test_kb.rb" "tests/test_keepalive.rb" "tests/test_line_protocol.rb" "tests/test_ltp.rb" "tests/test_ltp2.rb" "tests/test_many_fds.rb" "tests/test_next_tick.rb" "tests/test_object_protocol.rb" "tests/test_pause.rb" "tests/test_pending_connect_timeout.rb" "tests/test_pool.rb" "tests/test_process_watch.rb" "tests/test_processes.rb" "tests/test_proxy_connection.rb" "tests/test_pure.rb" "tests/test_queue.rb" "tests/test_resolver.rb" "tests/test_running.rb" "tests/test_sasl.rb" "tests/test_send_file.rb" "tests/test_servers.rb" "tests/test_shutdown_hooks.rb" "tests/test_smtpclient.rb" "tests/test_smtpserver.rb" "tests/test_sock_opt.rb" "tests/test_spawn.rb" "tests/test_ssl_args.rb" "tests/test_ssl_dhparam.rb" "tests/test_ssl_ecdh_curve.rb" "tests/test_ssl_extensions.rb" "tests/test_ssl_methods.rb" "tests/test_ssl_protocols.rb" "tests/test_ssl_verify.rb" "tests/test_stomp.rb" "tests/test_system.rb" "tests/test_threaded_resource.rb" "tests/test_tick_loop.rb" "tests/test_timers.rb" "tests/test_ud.rb" "tests/test_unbind_reason.rb" -v
> no IPv6 in this host, skipping tests in /<<PKGBUILDDIR>>/tests/test_ipv6.rb
> Ignoring tests in /<<PKGBUILDDIR>>/tests/jruby/test_jeventmachine.rb.  They must be run in JRuby 
> 
> ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux-gnu]
> 
> EM.library_type extension        EM.ssl? true
> OpenSSL OPENSSL_LIBRARY_VERSION: OpenSSL 1.1.1l  24 Aug 2021
>                 OPENSSL_VERSION: OpenSSL 1.1.1l  24 Aug 2021
>      EM OPENSSL_LIBRARY_VERSION: OpenSSL 1.1.1l  24 Aug 2021
>                 OPENSSL_VERSION: OpenSSL 1.1.1l  24 Aug 2021
>                       SSL_AVAIL: TLSv1 TLSv1_1 TLSv1_2 TLSv1_3
> 
> Loaded suite /usr/lib/ruby/gems/3.0.0/gems/rake-13.0.3/lib/rake/rake_test_loader
> Started
> TestAttach: 
>   test_attach:						.: (0.102150)
>   test_attach_data:					.: (0.000623)
>   test_attach_pipe:					.: (0.000374)
>   test_attach_server:					.: (0.101121)
>   test_read_write_pipe:					.: (0.000725)
>   test_set_readable:					.: (0.000389)
>   test_watch_only:					.: (0.000340)
> TestBasic: 
>   test_bubble_errors_from_initialize:			.: (0.000859)
>   test_bubble_errors_from_post_init:			.: (0.000599)
>   test_byte_range_send:					.: (0.000759)
>   test_connection_class_cache:				.: (0.000876)
>   test_em:						.: (0.000259)
>   test_error_handler_idempotent:			.: (0.001430)
>   test_invalid_address_bind_connect_dst:		.: (0.005305)
>   test_invalid_address_bind_connect_src:		.: (0.001141)
>   test_reactor_thread?:					.: (0.000257)
>   test_run_block:					.: (0.000304)
>   test_schedule_close:					.: (0.000649)
>   test_schedule_from_thread:				.: (0.000461)
>   test_schedule_on_reactor_thread:			.: (0.000234)
>   test_server:						.: (0.000602)
>   test_set_heartbeat_interval:				.: (0.000249)
>   test_timer:						.: (0.200974)
>   test_unbind_error:					.: (0.000875)
>   test_unbind_error_during_stop:			.: (0.000730)
> TestCompletion: 
>   test_callback:					.: (0.000363)
>   test_cleared_completions:				.: (0.000269)
>   test_completed:					.: (0.000120)
>   test_completions:					.: (0.000236)
>   test_does_not_enqueue_when_completed:			.: (0.000190)
>   test_errback:						.: (0.000183)
>   test_fail:						.: (0.000174)
>   test_late_defined_callbacks:				.: (0.000223)
>   test_latent_completion:				.: (0.000200)
>   test_recursive_callbacks:				.: (0.000200)
>   test_skip_completed_callbacks:			.: (0.000212)
>   test_state:						.: (0.000076)
>   test_stateback:					.: (0.000170)
>   test_succeed:						.: (0.000170)
>   test_timeout:						.: (0.000200)
>   test_timeout_gets_cancelled:				.: (0.000199)
> TestConnectionCount: 
>   test_idle_connection_count:				.: (0.000229)
>   test_idle_connection_count_epoll:			.: (0.000194)
>   test_idle_connection_count_kqueue:			.: (0.000137)
>   test_num_close_scheduled:				.: (0.000408)
>   test_with_some_connections:				.: (0.000944)
> TestConnectionWrite: 
>   test_with_naughty_callback:				.: (0.000340)
> TestDefer: 
>   test_defers:						.: (0.010670)
>   test_errbacks:					.: (0.101514)
> TestDeferrable: 
>   test_timeout_with_args:				.: (0.000359)
>   test_timeout_without_args:				.: (0.000173)
> TestEMChannel: 
>   test_channel_num_subscribers:				.: (0.000268)
>   test_channel_pop:					.: (0.000203)
>   test_channel_reactor_thread_callback:			.: (0.000284)
>   test_channel_reactor_thread_push:			.: (0.000256)
>   test_channel_subscribe:				.: (0.000194)
>   test_channel_unsubscribe:				.: (0.000174)
> TestEMQueue: 
>   test_big_queue:					.: (0.328359)
>   test_num_waiting:					.: (0.000240)
>   test_queue_pop:					.: (0.000175)
>   test_queue_push:					.: (0.000159)
>   test_queue_reactor_thread:				.: (0.000470)
> TestEmTickLoop: 
>   test_em_tick_loop:					.: (0.000386)
>   test_immediate_stops:					.: (0.000096)
>   test_start_twice:					.: (0.000247)
>   test_stop:						.: (0.000195)
>   test_stopped:						.: (0.000084)
>   test_tick_loop_on_stop:				.: (0.000155)
> TestEpoll: 
>   test_attach_detach:					.: (0.010819)
>   test_datagrams:					.: (0.000868)
>   test_rlimit:						.: (0.000185)
> TestErrorHandler: 
>   test_error_handler:					.: (0.000350)
>   test_without_error_handler:				.: (0.000241)
> TestFileWatch: 
>   test_events:						.: (0.010888)
>   test_invalid_signature:				.: (0.000483)
> TestFork: 
>   test_fork_reactor:					.: (0.106433)
>   test_fork_safe:					.: (0.104635)
> TestFutures: 
>   test_delayed_callbacks:				.: (0.000358)
>   test_double_calls:					.: (0.000111)
>   test_future:						.: (0.000111)
>   test_future_1:					.: (0.000162)
>   test_future_2:					.: (0.000088)
>   test_future_3:					.: (0.000072)
>   test_recursive_callbacks:				.: (0.000123)
>   test_syntactic_sugar:					.: (0.000060)
>   test_timeout:						.: (0.010413)
> TestHandlerCheck: 
>   test_with_correct_class:				.: (0.000643)
>   test_with_incorrect_class:				.: (0.000252)
>   test_with_module:					.: (0.000404)
> TestHeaderAndContentProtocol: 
>   test_content:						.: (0.011606)
>   test_interpret_headers:				.: (0.010905)
>   test_no_content:					.: (0.010871)
>   test_several_requests:				.: (0.011055)
> TestHttpClient: 
>   test_http_chunked_encoding_content:			.: (0.002533)
>   test_http_empty_content:				.: (0.000809)
>   test_post:						.: (0.000959)
> TestHttpClient2: 
>   test_authheader:					.: (0.001977)
>   test_bad_port:					.: (0.000521)
>   test_bad_server:					.: (0.000486)
>   test_connect:						.: (0.001388)
> TestIOStreamer: 
>   test_io_stream:					.: (0.000907)
> TestIPv4: 
>   test_ipv4_tcp_local_server:				.: (0.000746)
>   test_ipv4_udp_local_server:				.: (0.000611)
>   test_tcp_connect_to_invalid_ipv4:			.: (0.000317)
>   test_udp_send_datagram_to_invalid_ipv4:		.: (0.000411)
> TestIPv6: 
>   test_ipv6_unavailable:				.: (0.000159)
> TestInactivityTimeout: 
>   test_default:						.: (0.000436)
>   test_for_real:					.: (0.183361)
>   test_set_and_get:					.: (0.000547)
> TestIterator: 
>   test_changing_concurrency_affects_active_iteration:	.: (1.404199)
>   test_concurrency_bigger_than_list_size:		.: (1.001673)
>   test_concurrency_is_0:				.: (0.000290)
>   test_default_concurrency:				.: (0.202852)
>   test_default_concurrency_with_a_proc:			.: (0.202712)
>   test_inject:						.: (0.042752)
>   test_map:						.: (0.527024)
> TestKeepalive: 
>   test_disable_keepalive:				.: (0.003179)
>   test_enable_keepalive:				.: (0.002762)
>   test_enable_keepalive_values:				.: (0.013083)
> TestKeyboardEvents: 
>   test_kb:						O
> ===============================================================================
> Omission: omitted. [test_kb(TestKeyboardEvents)]
> /<<PKGBUILDDIR>>/tests/test_kb.rb:21:in `test_kb'
> ===============================================================================
> : (0.002316)
> TestLineAndTextProtocol: 
>   test_binary_text:					.: (0.102485)
>   test_lines_and_text:					.: (0.101479)
>   test_overlength_lines:				.: (0.101327)
>   test_simple_lines:					.: (0.101404)
> TestLineProtocol: 
>   test_simple_lines:					.: (0.000303)
>   test_simple_split_line:				.: (0.000110)
> TestLineText2: 
>   test_basic:						.: (0.000317)
>   test_binary:						.: (0.000286)
>   test_binary_pairs:					.: (0.000156)
>   test_binary_tail:					.: (0.002656)
>   test_change_delimiter:				.: (0.000210)
>   test_multichar:					.: (0.000161)
>   test_preserve_newlines:				.: (0.000128)
>   test_receive_end_of_binary_data:			.: (0.003646)
>   test_regex_delimiter:					.: (0.000216)
>   test_throw_back:					.: (0.000243)
>   test_unsized_binary:					.: (0.005310)
> TestManyFDs: 
>   test_connection_class_cache:				.: (0.530295)
> TestNextTick: 
>   test_cleanup_after_stop:				.: (0.000458)
>   test_pre_run_queue:					.: (0.000195)
>   test_run_run:						.: (0.000174)
>   test_run_run_2:					.: (0.000186)
>   test_run_run_3:					.: (0.000220)
>   test_schedule_from_thread:				.: (0.000419)
>   test_schedule_on_reactor_thread:			.: (0.000177)
>   test_tick_arg:					.: (0.000176)
>   test_tick_block:					.: (0.000171)
> TestObjectProtocol: 
>   test_send_receive:					.: (0.001173)
> TestPause: 
>   test_pause_in_receive_data:				.: (0.501765)
>   test_pause_resume:					.: (0.101557)
> TestPendingConnectTimeout: 
>   test_default:						.: (0.000617)
>   test_set_and_get:					.: (0.000363)
> TestPool: 
>   test_catches_successful_deferrables:			.: (0.000550)
>   test_contents:					.: (0.000121)
>   test_contents_when_perform_errors_and_on_error_is_not_set:	.: (0.000257)
>   test_contents_when_perform_errors_and_on_error_is_set:.: (0.000248)
>   test_exceptions_in_the_work_block_bubble_up_raise_and_fail_the_resource:	.: (0.000393)
>   test_num_waiting:					.: (0.000407)
>   test_prunes_locked_and_removed_resources:		.: (0.000220)
>   test_removed_list_does_not_leak_on_errors:		.: (0.000209)
>   test_reques_resources_on_error:			.: (0.000277)
>   test_supports_custom_on_error:			.: (0.000219)
>   test_supports_more_work_than_resources:		.: (0.000251)
> TestProcesses: 
>   test_deferrable_child_process:			.: (0.006052)
>   test_em_popen_pause_resume:				.: (0.504409)
>   test_em_system:					.: (0.005721)
>   test_em_system_cmd_arguments:				.: (0.019824)
>   test_em_system_pid:					F
> ===============================================================================
> Failure: test_em_system_pid(TestProcesses)
> /<<PKGBUILDDIR>>/tests/test_processes.rb:51:in `test_em_system_pid'
>      48:         $pids << EM.system('echo hi', proc{ |out,status|$pids << status.pid; EM.stop })
>      49:       }
>      50: 
>   => 51:       assert_equal $pids[0], $pids[1]
>      52:     end
>      53: 
>      54:     def test_em_system_with_proc
> <2852261> expected but was
> <0>
> ===============================================================================
> : (0.023773)
>   test_em_system_spaced_arguments:			.: (0.171616)
>   test_em_system_with_proc:				.: (0.005614)
>   test_em_system_with_two_procs:			.: (0.025285)
> TestProxyConnection: 
>   test_early_close:					.: (0.001964)
>   test_partial_proxy_connection:			.: (0.001647)
>   test_proxied_bytes:					.: (0.001434)
>   test_proxy_connection:				.: (0.001372)
> TestPure: 
>   test_connaccepted:					.: (0.013109)
>   test_connrefused:					.: (0.000658)
>   test_exception_handling_releases_resources:		.: (0.000827)
>   test_periodic_timer:					.: (0.802058)
>   test_reactor_running:					.: (0.000405)
>   test_start_tls:					.: (0.003657)
> TestResolver: 
>   test_garbage:						.: (0.000815)
>   test_hosts:						.: (0.000168)
>   test_localhost:					.: (0.000395)
>   test_nameserver:					.: (0.000165)
>   test_nameservers:					.: (0.000078)
> TestRunning: 
>   test_running:						.: (0.000312)
> TestSASL: 
>   test_sasl:						.: (0.000963)
> TestSSLArgs: 
>   test_tls_params_file_doesnt_exist:			.: (0.017640)
> TestSSLDhParam: 
>   test_dhparam_1_2:					.: (0.325098)
>   test_dhparam_1_3:					.: (0.003131)
>   test_no_dhparam:					140152540086208:error:1417A0C1:SSL routines:tls_post_process_client_hello:no shared cipher:../ssl/statem/statem_srvr.c:2283:
> .: (0.001113)
> TestSSLEcdhCurve: 
>   test_ecdh_curve_tlsv1_2:				.: (0.015552)
>   test_ecdh_curve_tlsv1_3:				.: (0.002960)
>   test_no_ecdh_curve:					O
> ===============================================================================
> Omission: OpenSSL 1.1.x (and later) auto selects curve [test_no_ecdh_curve(TestSSLEcdhCurve)]
> /<<PKGBUILDDIR>>/tests/test_ssl_ecdh_curve.rb:12:in `test_no_ecdh_curve'
> ===============================================================================
> : (0.000594)
> TestSSLExtensions: 
>   test_tlsext_sni_hostname_1_2:				.: (0.011044)
>   test_tlsext_sni_hostname_1_3:				.: (0.002827)
> TestSSLMethods: 
>   test_ssl_methods:					.: (0.003293)
> TestSSLProtocols: 
>   test_any_to_any:					.: (0.015393)
>   test_any_to_tlsv1_2:					.: (0.002892)
>   test_any_to_v3:					O
> ===============================================================================
> Omission: SSLv3 is (correctly) unavailable [test_any_to_v3(TestSSLProtocols)]
> /<<PKGBUILDDIR>>/tests/test_ssl_protocols.rb:28:in `test_any_to_v3'
> ===============================================================================
> : (0.000531)
>   test_any_with_external_client_tlsv1_2:		.: (0.013728)
>   test_any_with_external_client_tlsv1_3:		.: (0.004277)
>   test_case_insensitivity:				.: (0.019180)
>   test_default_to_default:				.: (0.015088)
>   test_invalid_ssl_version:				.: (0.000480)
>   test_tlsv1_2_required_with_external_client:		140152540086208:error:14209102:SSL routines:tls_early_post_process_client_hello:unsupported protocol:../ssl/statem/statem_srvr.c:1685:
> .: (0.002557)
>   test_tlsv1_2_to_any:					.: (0.002767)
>   test_tlsv1_2_to_tlsv1_2:				.: (0.002737)
>   test_tlsv1_2_with_external_client:			.: (0.012491)
>   test_tlsv1_3_to_tlsv1_3:				.: (0.002772)
>   test_tlsv1_3_with_external_client:			.: (0.011948)
>   test_v3_to_any:					O
> ===============================================================================
> Omission: SSLv3 is (correctly) unavailable [test_v3_to_any(TestSSLProtocols)]
> /<<PKGBUILDDIR>>/tests/test_ssl_protocols.rb:53:in `test_v3_to_any'
> ===============================================================================
> : (0.000509)
>   test_v3_to_v3:					O
> ===============================================================================
> Omission: SSLv3 is (correctly) unavailable [test_v3_to_v3(TestSSLProtocols)]
> /<<PKGBUILDDIR>>/tests/test_ssl_protocols.rb:69:in `test_v3_to_v3'
> ===============================================================================
> : (0.000456)
>   test_v3_with_external_client:				O
> ===============================================================================
> Omission: SSLv3 is (correctly) unavailable [test_v3_with_external_client(TestSSLProtocols)]
> /<<PKGBUILDDIR>>/tests/test_ssl_protocols.rb:139:in `test_v3_with_external_client'
> ===============================================================================
> : (0.000784)
> TestSSLVerify: 
>   test_accept_server:					.: (0.030898)
>   test_deny_server:					140152540086208:error:1417C086:SSL routines:tls_process_client_certificate:certificate verify failed:../ssl/statem/statem_srvr.c:3711:
> .: (0.034267)
>   test_fail_no_peer_cert:				140152540086208:error:1417C0C7:SSL routines:tls_process_client_certificate:peer did not return a certificate:../ssl/statem/statem_srvr.c:3697:
> .: (0.002848)
> TestSendFile: 
>   test_send_file:					.: (0.001344)
>   test_send_large_file:					.: (0.014399)
>   test_stream_bad_file:					.: (0.000969)
>   test_stream_chunked_file_data:			.: (0.000987)
>   test_stream_file_data:				.: (0.000958)
>   test_stream_large_chunked_file_data:			.: (0.001865)
>   test_stream_large_file_data:				.: (0.013227)
> TestShutdownHooks: 
>   test_hook_order:					.: (0.000356)
>   test_shutdown_hooks:					.: (0.000173)
> TestSmtpClient: 
>   test_a:						.: (0.000814)
>   test_content:						.: (0.000443)
>   test_escaping:					.: (0.000188)
> TestSmtpServer: 
>   test_mail:						.: (0.016899)
>   test_multiple_messages_per_connection:		.: (0.003269)
> TestSockOpt: 
>   test_get_sock_opt:					.: (0.000877)
>   test_set_sock_opt:					.: (0.013070)
> TestSomeExceptions: 
>   test_a:						.: (0.000588)
>   test_b:						.: (0.000214)
> TestSpawn: 
>   test_another_fibonacci:				.: (0.000482)
>   test_block_scope:					.: (0.000218)
>   test_fibonacci:					.: (0.000281)
>   test_fibonacci_chain:					.: (0.000542)
>   test_multiparms:					.: (0.000185)
>   test_parms:						.: (0.000246)
>   test_ping_pong:					.: (0.000474)
>   test_race:						.: (0.000183)
>   test_resume:						.: (0.000183)
>   test_run:						.: (0.000177)
>   test_self_notify:					.: (0.000214)
>   test_stop:						.: (0.000171)
>   test_yield:						.: (0.000210)
>   test_yield_and_notify:				.: (0.000225)
> TestStomp: 
>   test_content_length_in_bytes:				.: (0.000275)
> TestSystem: 
>   test_system:						.: (0.018448)
>   test_system_with_string:				.: (0.004371)
> TestThreadedResource: 
>   test_dispatch_completion:				.: (0.001544)
>   test_dispatch_failure:				.: (0.000239)
>   test_dispatch_threading:				.: (0.000264)
>   test_shutdown:					.: (0.000204)
> TestTimers: 
>   test_add_periodic_timer:				.: (0.041208)
>   test_add_periodic_timer_cancel:			.: (0.020518)
>   test_add_timer_increments_timer_count:		.: (0.010406)
>   test_oneshot_timer_large_future_value:		.: (0.020458)
>   test_periodic_timer:					.: (0.041043)
>   test_periodic_timer_cancel:				.: (0.020535)
>   test_periodic_timer_self_cancel:			.: (0.000255)
>   test_timer_cancel:					.: (0.020513)
>   test_timer_change_max_outstanding:			.: (0.001731)
>   test_timer_run_decrements_timer_count:		.: (0.010369)
>   test_timer_with_block:				.: (0.000185)
>   test_timer_with_proc:					.: (0.000182)
> TestUnbindReason: 
>   test_connect_refused:					.: (0.000611)
>   test_optional_argument:				.: (0.000356)
> TestUserDefinedEvents: 
>   test_a:						.: (0.000144)
> 
> Finished in 8.808149774 seconds.
> -------------------------------------------------------------------------------
> 272 tests, 3568 assertions, 1 failures, 0 errors, 0 pendings, 6 omissions, 0 notifications
> 99.6241% passed
> -------------------------------------------------------------------------------
> 30.88 tests/s, 405.08 assertions/s
> rake aborted!
> Command failed with status (1): [ruby -w -I"tests" /usr/lib/ruby/gems/3.0.0/gems/rake-13.0.3/lib/rake/rake_test_loader.rb "tests/jruby/test_jeventmachine.rb" "tests/test_attach.rb" "tests/test_basic.rb" "tests/test_channel.rb" "tests/test_completion.rb" "tests/test_connection_count.rb" "tests/test_connection_write.rb" "tests/test_defer.rb" "tests/test_deferrable.rb" "tests/test_epoll.rb" "tests/test_error_handler.rb" "tests/test_exc.rb" "tests/test_file_watch.rb" "tests/test_fork.rb" "tests/test_futures.rb" "tests/test_handler_check.rb" "tests/test_hc.rb" "tests/test_httpclient.rb" "tests/test_httpclient2.rb" "tests/test_inactivity_timeout.rb" "tests/test_io_streamer.rb" "tests/test_ipv4.rb" "tests/test_ipv6.rb" "tests/test_iterator.rb" "tests/test_kb.rb" "tests/test_keepalive.rb" "tests/test_line_protocol.rb" "tests/test_ltp.rb" "tests/test_ltp2.rb" "tests/test_many_fds.rb" "tests/test_next_tick.rb" "tests/test_object_protocol.rb" "tests/test_pause.rb" "tests/test_pending_connect_timeout.rb" "tests/test_pool.rb" "tests/test_process_watch.rb" "tests/test_processes.rb" "tests/test_proxy_connection.rb" "tests/test_pure.rb" "tests/test_queue.rb" "tests/test_resolver.rb" "tests/test_running.rb" "tests/test_sasl.rb" "tests/test_send_file.rb" "tests/test_servers.rb" "tests/test_shutdown_hooks.rb" "tests/test_smtpclient.rb" "tests/test_smtpserver.rb" "tests/test_sock_opt.rb" "tests/test_spawn.rb" "tests/test_ssl_args.rb" "tests/test_ssl_dhparam.rb" "tests/test_ssl_ecdh_curve.rb" "tests/test_ssl_extensions.rb" "tests/test_ssl_methods.rb" "tests/test_ssl_protocols.rb" "tests/test_ssl_verify.rb" "tests/test_stomp.rb" "tests/test_system.rb" "tests/test_threaded_resource.rb" "tests/test_tick_loop.rb" "tests/test_timers.rb" "tests/test_ud.rb" "tests/test_unbind_reason.rb" -v]
> 
> Tasks: TOP => default
> (See full trace by running task with --trace)
> ERROR: Test "ruby3.0" failed.


The full build log is available at
https://people.debian.org/~kanashiro/ruby3.0/round2/builds/3/ruby-eventmachine/ruby-eventmachine_1.3~pre20201020-b50c135-2+rebuild1633379130_amd64.build.txt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-ruby-extras-maintainers/attachments/20211011/603a3787/attachment-0001.sig>


More information about the Pkg-ruby-extras-maintainers mailing list