[DRE-maint] Bug#869174: ruby-net-sftp: FTBFS: ERROR: Test "ruby2.3" failed: => 142: assert_raises(ArgumentError) { sftp.download("/path/to/remote", StringIO.new, :recursive => true) }

Lucas Nussbaum lucas at debian.org
Fri Jul 21 09:35:22 UTC 2017


Source: ruby-net-sftp
Version: 1:2.1.2-3
Severity: serious
Tags: buster sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20170721 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
>   => 142:     assert_raises(ArgumentError) { sftp.download("/path/to/remote", StringIO.new, :recursive => true) }
>      143:   end
>      144: 
>      145:   private
> 
> <ArgumentError> expected but was
> <TypeError(<no implicit conversion of Net::SSH::Test::Socket into IO>)>
> 
> diff:
> ? ArgumentError                                                            
> ? Typ          (<no implicit conversion of Net::SSH::Test::Socket into IO>)
> ===============================================================================
> : (0.006559)
>     test_download_directory_with_progress_should_report_progress:.: (0.008648)
>     test_download_file_should_transfer_remote_to_local:	.: (0.005581)
>     test_download_file_should_transfer_remote_to_local_buffer:.: (0.005837)
>     test_download_file_should_transfer_remote_to_local_in_spite_of_fragmentation:.: (0.003106)
>     test_download_large_file_should_handle_too_large_read_size:.: (0.009755)
>     test_download_large_file_should_transfer_remote_to_local:.: (0.017387)
>     test_download_large_file_with_progress_should_report_progress:.: (0.007272)
>   FileFactoryTest: 
>     test_directory_should_be_false_for_non_directory:	.: (0.000422)
>     test_directory_should_be_true_for_directory:	.: (0.000312)
>     test_open_with_block_should_close_file_even_if_exception_is_raised:.: (0.000386)
>     test_open_with_block_should_yield_and_close_handle:	.: (0.000339)
>     test_open_without_block_should_return_new_file:	.: (0.000327)
>   FileOperationsTest: 
>     test_close_should_close_handle_and_set_handle_to_nil:.: (0.000314)
>     test_eof_should_be_false_if_at_eof_but_data_remains_in_buffer:.: (0.000202)
>     test_eof_should_be_true_if_at_eof_and_no_data_in_buffer:.: (0.000209)
>     test_gets_at_EOF_should_return_nil:			.: (0.000218)
>     test_gets_when_no_such_delimiter_exists_in_stream_should_read_to_EOF:.: (0.000220)
>     test_gets_with_argument_should_read_until_first_instance_of_argument:.: (0.000217)
>     test_gets_with_empty_argument_should_read_until_double_dollar_fslash:.: (0.000220)
>     test_gets_without_argument_should_read_until_first_dollar_fslash:.: (0.000220)
>     test_pos_assignment_should_reset_eof:		.: (0.000213)
>     test_pos_assignment_should_set_position:		.: (0.000105)
>     test_print_with_arguments_should_write_all_arguments:.: (0.000326)
>     test_print_with_no_arguments_should_write_dollar_bslash_if_dollar_bslash_is_not_nil:.: (0.000190)
>     test_print_with_no_arguments_should_write_nothing_if_dollar_bslash_is_nil:.: (0.000206)
>     test_puts_should_not_append_newline_if_argument_ends_in_newline:.: (0.000479)
>     test_puts_should_recursively_puts_array_arguments:	.: (0.002200)
>     test_read_after_pos_assignment_should_read_from_specified_position:.: (0.000223)
>     test_read_with_argument_should_read_and_return_n_bytes_and_set_pos:.: (0.000206)
>     test_read_without_argument_should_read_and_return_remainder_of_file_and_set_pos:.: (0.000212)
>     test_readline_should_raise_exception_on_EOF:	.: (0.000238)
>     test_stat_should_return_attributes_object_for_handle:.: (0.000211)
>     test_write_after_pos_assignment_should_write_at_position:.: (0.000203)
>     test_write_should_write_data_and_increment_pos_and_return_data_length:.: (0.000213)
>   PacketTest: 
>     test_packet_should_auto_read_type_byte:		.: (0.000196)
>   Protocol::TestBase: 
>     test_parse_with_attrs_packet_should_delegate_to_parse_attrs_packet:.: (0.000537)
>     test_parse_with_data_packet_should_delegate_to_parse_data_packet:.: (0.000821)
>     test_parse_with_handle_packet_should_delegate_to_parse_handle_packet:.: (0.000513)
>     test_parse_with_name_packet_should_delegate_to_parse_name_packet:.: (0.000389)
>     test_parse_with_status_packet_should_delegate_to_parse_status_packet:.: (0.000390)
>     test_parse_with_unknown_packet_should_raise_exception:.: (0.000295)
>   Protocol::V01::TestAttributes: 
>     test_attributes_to_s_should_build_binary_representation:.: (0.000273)
>     test_attributes_to_s_should_build_binary_representation_when_subset_is_present:.: (0.000124)
>     test_attributes_to_s_with_owner_and_group_should_translate_to_uid_and_gid:.: (0.000715)
>     test_from_buffer_should_correctly_parse_buffer_and_return_attribute_object:.: (0.000216)
>     test_from_buffer_should_correctly_parse_buffer_with_attribute_subset_and_return_attribute_object:.: (0.000160)
>     test_group_should_translate_from_gid:		.: (0.000483)
>     test_owner_should_translate_from_uid:		.: (0.000471)
>     test_type_should_infer_type_from_permissions:	.: (0.000179)
>   Protocol::V01::TestBase: 
>     test_block_should_raise_not_implemented_error:	.: (0.000354)
>     test_close_should_send_close_packet:		.: (0.000263)
>     test_fsetstat_should_translate_hash_to_attributes_and_send_fsetstat_packet:.: (0.000319)
>     test_fstat_should_ignore_flags_parameter:		.: (0.000274)
>     test_fstat_should_send_fstat_packet:		.: (0.000257)
>     test_link_should_raise_not_implemented_error:	.: (0.000233)
>     test_lstat_should_ignore_flags_parameter:		.: (0.000257)
>     test_lstat_should_send_lstat_packet:		.: (0.000248)
>     test_mkdir_should_translate_hash_to_attributes_and_send_mkdir_packet:.: (0.000307)
>     test_open_with_a_plus_should_translate_correctly:	.: (0.000302)
>     test_open_with_a_should_translate_correctly:	.: (0.000282)
>     test_open_with_attributes_converts_hash_to_attribute_packet:.: (0.000315)
>     test_open_with_numeric_flag_should_accept_IO_constants:.: (0.000305)
>     test_open_with_r_plus_should_translate_correctly:	.: (0.000279)
>     test_open_with_r_should_translate_correctly:	.: (0.000281)
>     test_open_with_rb_should_translate_correctly:	.: (0.000297)
>     test_open_with_w_plus_should_translate_correctly:	.: (0.000285)
>     test_open_with_w_should_translate_correctly:	.: (0.000288)
>     test_opendir_should_send_opendir_packet:		.: (0.000271)
>     test_parse_data_packet_should_read_string_from_packet_and_return_data_in_hash:.: (0.000210)
>     test_parse_handle_packet_should_read_string_from_packet_and_return_handle_in_hash:.: (0.000208)
>     test_parse_name_packet_should_use_correct_name_class:.: (0.000312)
>     test_parse_status_packet_should_read_long_from_packet_and_return_code_in_hash:.: (0.000205)
>     test_read_should_send_read_packet:			.: (0.000267)
>     test_readdir_should_send_readdir_packet:		.: (0.000250)
>     test_readlink_should_raise_not_implemented_error:	.: (0.000260)
>     test_realpath_should_send_realpath_packet:		.: (0.000263)
>     test_remove_should_send_remove_packet:		.: (0.000252)
>     test_rename_should_raise_not_implemented_error:	.: (0.000239)
>     test_rmdir_should_send_rmdir_packet:		.: (0.000271)
>     test_setstat_should_translate_hash_to_attributes_and_send_setstat_packet:.: (0.000313)
>     test_stat_should_ignore_flags_parameter:		.: (0.000262)
>     test_stat_should_send_stat_packet:			.: (0.000259)
>     test_symlink_should_raise_not_implemented_error:	.: (0.000244)
>     test_unblock_should_raise_not_implemented_error:	.: (0.000203)
>     test_version:					.: (0.000186)
>     test_write_should_send_write_packet:		.: (0.000266)
>     Protocol::V02::TestBase: 
>       test_rename_should_ignore_flags_parameter:	.: (0.000376)
>       test_rename_should_send_rename_packet:		.: (0.000280)
>       test_version:					.: (0.000202)
>       Protocol::V03::TestBase: 
>         test_readlink_should_send_readlink_packet:	.: (0.000425)
>         test_symlink_should_send_symlink_packet:	.: (0.000286)
>         test_version:					.: (0.000186)
>         Protocol::V04::TestBase: 
>           test_fstat_should_send_fstat_packet:		.: (0.000394)
>           test_fstat_with_custom_flags_should_send_fstat_packet_with_given_flags:.: (0.000300)
>           test_lstat_should_send_lstat_packet:		.: (0.000299)
>           test_lstat_with_custom_flags_should_send_lstat_packet_with_given_flags:.: (0.000278)
>           test_parse_attrs_packet_should_use_correct_attributes_class:.: (0.000405)
>           test_parse_name_packet_should_use_correct_name_class:.: (0.000364)
>           test_stat_should_send_stat_packet:		.: (0.000301)
>           test_stat_with_custom_flags_should_send_stat_packet_with_given_flags:.: (0.000274)
>           test_version:					.: (0.000191)
>           Protocol::V05::TestBase: 
>             test_open_with_a_plus_should_translate_correctly:.: (0.000475)
>             test_open_with_a_should_translate_correctly:.: (0.000337)
>             test_open_with_attributes_converts_hash_to_attribute_packet:.: (0.000329)
>             test_open_with_numeric_flag_should_accept_IO_constants:.: (0.000334)
>             test_open_with_r_plus_should_translate_correctly:.: (0.000341)
>             test_open_with_r_should_translate_correctly:.: (0.000339)
>             test_open_with_rb_should_translate_correctly:.: (0.000344)
>             test_open_with_w_plus_should_translate_correctly:.: (0.000341)
>             test_open_with_w_should_translate_correctly:.: (0.000346)
>             test_rename_should_send_rename_packet:	.: (0.000330)
>             test_rename_with_flags_should_send_rename_packet_with_flags:.: (0.000304)
>             test_version:				.: (0.000214)
>             Protocol::V06::TestBase: 
>               test_block_should_send_block_packet:	.: (0.000453)
>               test_link_should_send_link_packet:	.: (0.000308)
>               test_parse_attrs_packet_should_use_correct_attributes_class:.: (0.000424)
>               test_symlink_should_send_link_packet_as_symlink:.: (0.000310)
>               test_unblock_should_send_unblock_packet:	.: (0.000333)
>               test_version:				.: (0.000223)
>   Protocol::V01::TestName: 
>     test_directory?:					.: (0.000224)
>     test_file?:						.: (0.000150)
>     test_symlink?:					.: (0.000118)
>   Protocol::V04::TestAttributes: 
>     test_attributes_to_s_should_build_binary_representation:.: (0.000367)
>     test_attributes_to_s_should_build_binary_representation_when_subset_is_present:.: (0.000154)
>     test_attributes_to_s_with_uid_and_gid_should_translate_to_owner_and_group:.: (0.000756)
>     test_attributes_without_subsecond_times_should_serialize_without_subsecond_times:.: (0.000140)
>     test_directory_should_be_true_only_when_type_is_directory:.: (0.000132)
>     test_file_should_be_true_only_when_type_is_file:	.: (0.000120)
>     test_from_buffer_should_correctly_parse_buffer_and_return_attribute_object:.: (0.000388)
>     test_from_buffer_should_correctly_parse_buffer_with_attribute_subset_and_return_attribute_object:.: (0.000214)
>     test_gid_should_translate_from_group:		.: (0.000504)
>     test_symlink_should_be_true_only_when_type_is_symlink:.: (0.000125)
>     test_uid_should_translate_from_owner:		.: (0.000495)
>   Protocol::V04::TestName: 
>     test_directory?:					.: (0.000230)
>     test_file?:						.: (0.000146)
>     test_longname_for_directory_should_format_as_directory:.: (0.000165)
>     test_longname_for_file_should_format_as_file:	.: (0.000145)
>     test_longname_for_symlink_should_format_as_symlink:	.: (0.000137)
>     test_symlink?:					.: (0.000131)
>   Protocol::V06::TestAttributes: 
>     test_attributes_to_s_should_build_binary_representation:.: (0.000371)
>     test_attributes_to_s_should_build_binary_representation_when_subset_is_present:.: (0.000144)
>     test_from_buffer_should_correctly_parse_buffer_and_return_attribute_object:.: (0.000512)
>     test_from_buffer_should_correctly_parse_buffer_with_attribute_subset_and_return_attribute_object:.: (0.000286)
>   ProtocolTest: 
>     test_load_version_1_should_return_v1_driver:	.: (0.000298)
>     test_load_version_2_should_return_v2_driver:	.: (0.000240)
>     test_load_version_3_should_return_v3_driver:	.: (0.000211)
>     test_load_version_4_should_return_v4_driver:	.: (0.000211)
>     test_load_version_5_should_return_v5_driver:	.: (0.000212)
>     test_load_version_6_should_return_v6_driver:	.: (0.000217)
>     test_load_version_7_should_be_unsupported:		.: (0.000412)
>   RequestTest: 
>     test_pending_should_query_pending_requests_of_session:.: (0.000563)
>     test_property_setter_should_symbolize_key:		.: (0.000136)
>     test_respond_to_should_set_response_property:	.: (0.000592)
>     test_respond_to_with_callback_should_invoke_callback:.: (0.000540)
>     test_wait_should_run_loop_while_pending_and_return_self:.: (0.000496)
>   ResponseTest: 
>     test_brackets_should_symbolize_key:			.: (0.000432)
>     test_code_should_default_to_FX_OK:			.: (0.000111)
>     test_eof_should_be_false_when_code_is_not_FX_EOF:	.: (0.000335)
>     test_eof_should_be_true_when_code_is_FX_EOF:	.: (0.000108)
>     test_ok_should_be_false_when_code_is_not_FX_OK:	.: (0.000102)
>     test_ok_should_be_true_when_code_is_FX_OK:		.: (0.000351)
>     test_to_s_with_default_message_should_show_default_message:.: (0.000115)
>     test_to_s_with_empty_message_should_show_default_message:.: (0.000106)
>     test_to_s_with_explicit_message_should_show_explicit_message:.: (0.000353)
>     test_to_s_with_nil_message_should_show_default_message:.: (0.000106)
>   SessionTest: 
>     test_block_bang_should_block_and_return_response:	.: (0.006232)
>     test_close_bang_should_block_and_return_response:	.: (0.007116)
>     test_close_should_send_close_request_and_invoke_callback:.: (0.004811)
>     test_fsetstat_bang_should_block_and_return_response:.: (0.011938)
>     test_fstat_bang_should_block_and_return_attrs:	.: (0.008737)
>     test_link_bang_should_block_and_return_response:	.: (0.010577)
>     test_lstat_bang_should_block_and_return_attrs:	.: (0.004927)
>     test_mkdir_bang_should_block_and_return_response:	.: (0.004430)
>     test_mkdir_should_send_mkdir_packet:		.: (0.005440)
>     test_open_bang_should_block_and_raise_exception_on_error:.: (0.003697)
>     test_open_bang_should_block_and_return_handle:	.: (0.005424)
>     test_opendir_bang_should_block_and_return_handle:	.: (0.005889)
>     test_opendir_should_send_opendir_request_and_invoke_callback:.: (0.009143)
>     test_read_bang_should_block_and_return_data:	.: (0.003690)
>     test_read_bang_should_block_and_return_nil_on_eof:	.: (0.009760)
>     test_read_should_send_read_request_and_invoke_callback:.: (0.012115)
>     test_readdir_bang_should_block_and_return_names_array:.: (0.006531)
>     test_readdir_should_send_readdir_request_and_invoke_callback:.: (0.007092)
>     test_readlink_bang_should_block_and_return_name:	.: (0.007445)
>     test_realpath_bang_should_block_and_return_names_item:.: (0.020570)
>     test_realpath_should_send_realpath_packet:		.: (0.007648)
>     test_remove_bang_should_block_and_return_response:	.: (0.015561)
>     test_remove_should_send_remove_packet:		.: (0.003758)
>     test_rename_bang_should_block_and_return_response:	.: (0.006880)
>     test_rmdir_bang_should_block_and_return_response:	.: (0.006852)
>     test_rmdir_should_send_rmdir_packet:		.: (0.004072)
>     test_server_reporting_version_1_should_cause_version_1_to_be_used:.: (0.005127)
>     test_server_reporting_version_2_should_cause_version_2_to_be_used:.: (0.003585)
>     test_server_reporting_version_3_should_cause_version_3_to_be_used:.: (0.011683)
>     test_server_reporting_version_4_should_cause_version_4_to_be_used:.: (0.007128)
>     test_server_reporting_version_5_should_cause_version_5_to_be_used:.: (0.003958)
>     test_server_reporting_version_6_should_cause_version_6_to_be_used:.: (0.004860)
>     test_setstat_bang_should_block_and_return_response:	.: (0.012328)
>     test_stat_bang_should_block_and_return_attrs:	.: (0.009035)
>     test_symlink_bang_should_block_and_return_response:	.: (0.003926)
>     test_unblock_bang_should_block_and_return_response:	.: (0.003982)
>     test_v1_fsetstat_should_send_v1_attributes:		.: (0.003675)
>     test_v1_fstat_should_send_fstat_request_and_invoke_callback:.: (0.007988)
>     test_v1_lstat_should_send_lstat_request_and_invoke_callback:.: (0.003207)
>     test_v1_open_append_that_succeeds_should_invoke_callback:.: (0.004408)
>     test_v1_open_read_only_that_fails_should_invoke_callback:.: (0.006337)
>     test_v1_open_read_only_that_succeeds_should_invoke_callback:.: (0.006299)
>     test_v1_open_read_write_that_succeeds_should_invoke_callback:.: (0.004161)
>     test_v1_open_with_permissions_should_specify_permissions:.: (0.007973)
>     test_v1_open_write_only_that_succeeds_should_invoke_callback:.: (0.008082)
>     test_v1_rename_should_be_unimplemented:		E
> ===============================================================================
> Error: test_v1_rename_should_be_unimplemented(SessionTest): TypeError: no implicit conversion of Net::SSH::Test::Socket into IO
> /<<PKGBUILDDIR>>/test/common.rb:40:in `sftp'
> /<<PKGBUILDDIR>>/test/test_session.rb:663:in `assert_not_implemented'
> /<<PKGBUILDDIR>>/test/test_session.rb:495:in `test_v1_rename_should_be_unimplemented'
>      492:   end
>      493: 
>      494:   def test_v1_rename_should_be_unimplemented
>   => 495:     assert_not_implemented 1, :rename, "from", "to"
>      496:   end
>      497: 
>      498:   def test_v2_rename_should_send_rename_packet
> ===============================================================================
> : (0.001853)
>     test_v1_setstat_should_send_v1_attributes:		.: (0.005157)
>     test_v1_stat_should_send_stat_request_and_invoke_callback:.: (0.004784)
>     test_v2_readlink_should_be_unimplemented:		E
> ===============================================================================
> Error: test_v2_readlink_should_be_unimplemented(SessionTest): TypeError: no implicit conversion of Net::SSH::Test::Socket into IO
> /<<PKGBUILDDIR>>/test/common.rb:40:in `sftp'
> /<<PKGBUILDDIR>>/test/test_session.rb:663:in `assert_not_implemented'
> /<<PKGBUILDDIR>>/test/test_session.rb:536:in `test_v2_readlink_should_be_unimplemented'
>      533:   end
>      534: 
>      535:   def test_v2_readlink_should_be_unimplemented
>   => 536:     assert_not_implemented 2, :readlink, "/path/to/link"
>      537:   end
>      538: 
>      539:   def test_v3_readlink_should_send_readlink_packet
> ===============================================================================
> : (0.001357)
>     test_v2_rename_should_send_rename_packet:		.: (0.004703)
>     test_v2_symlink_should_be_unimplemented:		E
> ===============================================================================
> Error: test_v2_symlink_should_be_unimplemented(SessionTest): TypeError: no implicit conversion of Net::SSH::Test::Socket into IO
> /<<PKGBUILDDIR>>/test/common.rb:40:in `sftp'
> /<<PKGBUILDDIR>>/test/test_session.rb:663:in `assert_not_implemented'
> /<<PKGBUILDDIR>>/test/test_session.rb:559:in `test_v2_symlink_should_be_unimplemented'
>      556:   end
>      557: 
>      558:   def test_v2_symlink_should_be_unimplemented
>   => 559:     assert_not_implemented 2, :symlink, "/path/to/source", "/path/to/link"
>      560:   end
>      561: 
>      562:   def test_v3_symlink_should_send_symlink_packet
> ===============================================================================
> : (0.001397)
>     test_v3_readlink_should_send_readlink_packet:	.: (0.004598)
>     test_v3_symlink_should_send_symlink_packet:		.: (0.020960)
>     test_v4_fsetstat_should_send_v4_attributes:		.: (0.005198)
>     test_v4_fstat_should_honor_flags_parameter:		.: (0.009152)
>     test_v4_fstat_should_send_default_flags_parameter:	.: (0.013647)
>     test_v4_lstat_should_honor_flags_parameter:		.: (0.007757)
>     test_v4_lstat_should_send_default_flags_parameter:	.: (0.008810)
>     test_v4_open_with_permissions_should_specify_permissions:.: (0.005390)
>     test_v4_setstat_should_send_v4_attributes:		.: (0.005386)
>     test_v4_stat_should_honor_flags_parameter:		.: (0.007354)
>     test_v4_stat_should_send_default_flags_parameter:	.: (0.005835)
>     test_v5_block_should_be_unimplemented:		E
> ===============================================================================
> Error: test_v5_block_should_be_unimplemented(SessionTest): TypeError: no implicit conversion of Net::SSH::Test::Socket into IO
> /<<PKGBUILDDIR>>/test/common.rb:40:in `sftp'
> /<<PKGBUILDDIR>>/test/test_session.rb:663:in `assert_not_implemented'
> /<<PKGBUILDDIR>>/test/test_session.rb:614:in `test_v5_block_should_be_unimplemented'
>      611:   end
>      612: 
>      613:   def test_v5_block_should_be_unimplemented
>   => 614:     assert_not_implemented 5, :block, "handle", 12345, 67890, 0xabcd
>      615:   end
>      616: 
>      617:   def test_v6_block_should_send_block_packet
> ===============================================================================
> : (0.001390)
>     test_v5_link_should_be_unimplemented:		E
> ===============================================================================
> Error: test_v5_link_should_be_unimplemented(SessionTest): TypeError: no implicit conversion of Net::SSH::Test::Socket into IO
> /<<PKGBUILDDIR>>/test/common.rb:40:in `sftp'
> /<<PKGBUILDDIR>>/test/test_session.rb:663:in `assert_not_implemented'
> /<<PKGBUILDDIR>>/test/test_session.rb:591:in `test_v5_link_should_be_unimplemented'
>      588:   end
>      589: 
>      590:   def test_v5_link_should_be_unimplemented
>   => 591:     assert_not_implemented 5, :link, "/path/to/source", "/path/to/link", true
>      592:   end
>      593: 
>      594:   def test_v6_link_should_send_link_packet
> ===============================================================================
> : (0.001434)
>     test_v5_open_read_only_shuld_invoke_callback:	.: (0.006507)
>     test_v5_rename_should_send_rename_packet_and_default_flags:.: (0.008940)
>     test_v5_rename_should_send_rename_packet_and_honor_flags:.: (0.008858)
>     test_v5_unblock_should_be_unimplemented:		E
> ===============================================================================
> Error: test_v5_unblock_should_be_unimplemented(SessionTest): TypeError: no implicit conversion of Net::SSH::Test::Socket into IO
> /<<PKGBUILDDIR>>/test/common.rb:40:in `sftp'
> /<<PKGBUILDDIR>>/test/test_session.rb:663:in `assert_not_implemented'
> /<<PKGBUILDDIR>>/test/test_session.rb:637:in `test_v5_unblock_should_be_unimplemented'
>      634:   end
>      635: 
>      636:   def test_v5_unblock_should_be_unimplemented
>   => 637:     assert_not_implemented 5, :unblock, "handle", 12345, 67890
>      638:   end
>      639: 
>      640:   def test_v6_unblock_should_send_block_packet
> ===============================================================================
> : (0.001436)
>     test_v6_block_should_send_block_packet:		.: (0.004148)
>     test_v6_fsetstat_should_send_v6_attributes:		.: (0.004030)
>     test_v6_link_should_send_link_packet:		.: (0.004796)
>     test_v6_open_with_permissions_should_specify_permissions:.: (0.003661)
>     test_v6_setstat_should_send_v6_attributes:		.: (0.010254)
>     test_v6_symlink_should_send_link_packet:		.: (0.002886)
>     test_v6_unblock_should_send_block_packet:		.: (0.008517)
>     test_write_bang_should_block_and_return_response:	.: (0.009816)
>     test_write_should_send_write_request_and_invoke_callback:.: (0.011358)
>   UploadTest: 
>     test_upload_directory_should_mirror_directory_structure_remotely:.: (0.016184)
>     test_upload_directory_with_handler_should_report_progress:.: (0.009494)
>     test_upload_file_should_read_chunks_of_size:	.: (0.007903)
>     test_upload_file_should_send_file_contents:		.: (0.008166)
>     test_upload_file_with_custom_read_size_should_read_chunks_of_that_size:.: (0.007021)
>     test_upload_file_with_custom_requests_should_start_that_many_writes:.: (0.015318)
>     test_upload_file_with_progress_handler_should_report_progress:.: (0.006167)
>     test_upload_file_with_progress_should_report_progress:.: (0.008637)
>     test_upload_file_without_remote_uses_filename_of_local_file:.: (0.016148)
>     test_upload_io_should_send_io_as_file:		.: (0.006685)
> 
> Finished in 0.76442384 seconds.
> ------
> 258 tests, 839 assertions, 1 failures, 6 errors, 0 pendings, 0 omissions, 0 notifications
> 97.2868% passed
> ------
> 337.51 tests/s, 1097.56 assertions/s
> rake aborted!
> Command failed with status (1): [ruby -w -I"test/"  "/usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb" "test/protocol/01/test_attributes.rb" "test/protocol/01/test_base.rb" "test/protocol/01/test_name.rb" "test/protocol/02/test_base.rb" "test/protocol/03/test_base.rb" "test/protocol/04/test_attributes.rb" "test/protocol/04/test_base.rb" "test/protocol/04/test_name.rb" "test/protocol/05/test_base.rb" "test/protocol/06/test_attributes.rb" "test/protocol/06/test_base.rb" "test/protocol/test_base.rb" "test/test_all.rb" "test/test_dir.rb" "test/test_download.rb" "test/test_file.rb" "test/test_file_factory.rb" "test/test_packet.rb" "test/test_protocol.rb" "test/test_request.rb" "test/test_response.rb" "test/test_session.rb" "test/test_upload.rb" -v]
> 
> Tasks: TOP => default
> (See full trace by running task with --trace)
> ERROR: Test "ruby2.3" failed: 

The full build log is available from:
   http://aws-logs.debian.net/2017/07/21/ruby-net-sftp_2.1.2-3_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



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