Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 935323 - net-libs/grpc-1.62.1 fails tests
Summary: net-libs/grpc-1.62.1 fails tests
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Jason Zaman
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks:
 
Reported: 2024-07-02 07:08 UTC by Agostino Sarubbo
Modified: 2024-07-03 16:11 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log.xz (build.log.xz,251.90 KB, application/x-xz)
2024-07-02 07:08 UTC, Agostino Sarubbo
Details
1-LastTest.log.xz (1-LastTest.log.xz,119.52 KB, application/x-xz)
2024-07-02 07:08 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2024-07-02 07:08:20 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: net-libs/grpc-1.62.1 fails tests.
Discovered on: amd64 (internal ref: ci)

Info about the issue:
https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0015
Comment 1 Agostino Sarubbo gentoo-dev 2024-07-02 07:08:21 UTC
CC'ing also the author of the commit (b30702ef7ad55579b807ede336c6a4603c726bc3)
Comment 2 Agostino Sarubbo gentoo-dev 2024-07-02 07:08:23 UTC
Created attachment 896765 [details]
build.log.xz

build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
Comment 3 Agostino Sarubbo gentoo-dev 2024-07-02 07:08:25 UTC
Created attachment 896766 [details]
1-LastTest.log.xz

1-LastTest.log (compressed because it exceeds attachment limit, use 'xzless' to read it)
Comment 4 Agostino Sarubbo gentoo-dev 2024-07-02 07:08:26 UTC
Error(s) that match a know pattern:


	103 - compressed_payload_test (Failed)
	105 - concurrent_connectivity_test (Failed)
	107 - connection_refused_test (Failed)
	109 - connectivity_test (Failed)
	118 - default_host_test (Failed)
	122 - disappearing_server_test (Failed)
	127 - dualstack_socket_test (Failed)
	129 - empty_batch_test (Failed)
	149 - filter_causes_close_test (Failed)
	150 - filter_context_test (Failed)
	151 - filter_init_fails_test (Failed)
	153 - filtered_metadata_test (Failed)
	166 - graceful_server_shutdown_test (Failed)
	172 - grpc_authz_end2end_test (Failed)
	173 - grpc_authz_test (Failed)
	184 - h2_ssl_cert_test (Failed)
	185 - h2_ssl_session_reuse_test (Failed)
	186 - h2_tls_peer_property_external_verifier_test (Failed)
	191 - health_service_end2end_test (Failed)
	192 - high_initial_seqno_test (Failed)
	198 - hpack_size_test (Failed)
	200 - http2_stats_test (Failed)
	202 - httpcli_test (Failed)
	203 - httpscli_test (Failed)
	204 - hybrid_end2end_test (Failed)
	215 - invalid_call_argument_test (Failed)
	216 - invoke_large_request_test (Failed)
	218 - istio_echo_server_test (Failed)
	224 - keepalive_timeout_test (Failed)
	226 - large_metadata_test (Failed)
	240 - max_concurrent_streams_test (Failed)
	241 - max_connection_age_test (Failed)
	242 - max_connection_idle_test (Failed)
	243 - max_message_length_test (Failed)
	246 - message_allocator_end2end_test (Failed)
	253 - mock_test (Failed)
	256 - negative_deadline_test (Failed)
	260 - nonblocking_test (Failed)
	262 - num_external_connectivity_watchers_test (Failed)
	264 - oracle_event_engine_posix_test (Failed)
	265 - orca_service_end2end_test (Failed)
	277 - payload_test (Failed)
	 27 - async_end2end_test (Failed)
	283 - ping_pong_streaming_test (Failed)
	285 - ping_test (Failed)
	288 - port_sharing_end2end_test (Failed)
	289 - posix_endpoint_test (Failed)
	290 - posix_engine_listener_utils_test (Failed)
	291 - posix_event_engine_connect_test (Failed)
	292 - posix_event_engine_native_dns_test (Failed)
	293 - posix_event_engine_test (Failed)
	294 - pre_stop_hook_server_test (Failed)
	303 - proto_server_reflection_test (Failed)
	305 - proxy_auth_test (Failed)
	309 - raw_end2end_test (Failed)
	314 - registered_call_test (Failed)
	315 - remove_stream_from_stalled_lists_test (Failed)
	316 - request_with_flags_test (Failed)
	317 - request_with_payload_test (Failed)
	319 - resolve_address_using_ares_resolver_test (Failed)
	322 - resource_quota_end2end_stress_test (Failed)
	325 - retry_cancel_after_first_attempt_starts_test (Failed)
	326 - retry_cancel_during_delay_test (Failed)
	327 - retry_cancel_with_multiple_send_batches_test (Failed)
	328 - retry_cancellation_test (Failed)
	329 - retry_disabled_test (Failed)
	330 - retry_exceeds_buffer_size_in_delay_test (Failed)
	331 - retry_exceeds_buffer_size_in_initial_batch_test (Failed)
	332 - retry_exceeds_buffer_size_in_subsequent_batch_test (Failed)
	333 - retry_lb_drop_test (Failed)
	334 - retry_lb_fail_test (Failed)
	335 - retry_non_retriable_status_before_trailers_test (Failed)
	336 - retry_non_retriable_status_test (Failed)
	337 - retry_per_attempt_recv_timeout_on_last_attempt_test (Failed)
	338 - retry_per_attempt_recv_timeout_test (Failed)
	339 - retry_recv_initial_metadata_test (Failed)
	340 - retry_recv_message_replay_test (Failed)
	341 - retry_recv_message_test (Failed)
	342 - retry_recv_trailing_metadata_error_test (Failed)
	343 - retry_send_initial_metadata_refs_test (Failed)
	344 - retry_send_op_fails_test (Failed)
	345 - retry_send_recv_batch_test (Failed)
	346 - retry_server_pushback_delay_test (Failed)
	347 - retry_server_pushback_disabled_test (Failed)
	349 - retry_streaming_after_commit_test (Failed)
	350 - retry_streaming_succeeds_before_replay_finished_test (Failed)
	351 - retry_streaming_test (Failed)
	352 - retry_test (Failed)
	354 - retry_throttled_test (Failed)
	355 - retry_too_many_attempts_test (Failed)
	356 - retry_transparent_goaway_test (Failed)
	357 - retry_transparent_max_concurrent_streams_test (Failed)
	358 - retry_transparent_not_sent_on_wire_test (Failed)
	359 - retry_unref_before_finish_test (Failed)
	360 - retry_unref_before_recv_test (Failed)
	368 - sequential_connectivity_test (Failed)
	369 - server_builder_plugin_test (Failed)
	370 - server_builder_test (Failed)
	371 - server_builder_with_socket_mutator_test (Failed)
	373 - server_chttp2_test (Failed)
	376 - server_early_return_test (Failed)
	377 - server_finishes_request_test (Failed)
	378 - server_interceptors_end2end_test (Failed)
	 37 - bad_ping_test (Failed)
	380 - server_request_call_test (Failed)
	381 - server_ssl_test (Failed)
	382 - server_streaming_test (Failed)
	383 - server_test (Failed)
	384 - service_config_end2end_test (Failed)
	386 - settings_timeout_test (Failed)
	387 - shutdown_finishes_calls_test (Failed)
	388 - shutdown_finishes_tags_test (Failed)
	389 - shutdown_test (Failed)
	 38 - bad_server_response_test (Failed)
	390 - simple_delayed_request_test (Failed)
	391 - simple_metadata_test (Failed)
	393 - simple_request_test (Failed)
	412 - stream_leak_with_queued_flow_control_update_test (Failed)
	413 - streaming_error_response_test (Failed)
	414 - streaming_throughput_test (Failed)
	415 - streams_not_seen_test (Failed)
	422 - tcp_client_posix_test (Failed)
	424 - tcp_server_posix_test (Failed)
	427 - test_core_end2end_channelz_test (Failed)
	439 - test_cpp_end2end_ssl_credentials_test (Failed)
	447 - thread_stress_test (Failed)
	448 - thready_posix_event_engine_test (Failed)
	450 - timeout_before_request_call_test (Failed)
	454 - tls_credentials_test (Failed)
	458 - trailing_metadata_test (Failed)
	 47 - binary_metadata_test (Failed)
	481 - write_buffering_at_end_test (Failed)
	482 - write_buffering_test (Failed)
	491 - xds_credentials_end2end_test (Failed)
	493 - xds_csds_end2end_test (Failed)
	498 - xds_override_host_end2end_test (Failed)
	501 - xds_pick_first_end2end_test (Failed)
	502 - xds_rls_end2end_test (Failed)
	505 - xds_wrr_end2end_test (Failed)
	 55 - call_creds_test (Failed)
	 58 - call_host_override_test (Failed)
	 60 - cancel_after_accept_test (Failed)
	 61 - cancel_after_client_done_test (Failed)
	 62 - cancel_after_invoke_test (Failed)
	 63 - cancel_after_round_trip_test (Failed)
	 64 - cancel_ares_query_test (Failed)
	 65 - cancel_before_invoke_test (Failed)
	 67 - cancel_in_a_vacuum_test (Failed)
	 68 - cancel_with_status_test (Failed)
	 82 - channelz_service_test (Failed)
	 90 - client_callback_end2end_test (Failed)
	 95 - client_interceptors_end2end_test (Failed)
	 97 - client_streaming_test (Failed)
-- Could NOT find c-ares (missing: c-ares_DIR)
python3.12: ./Modules/_io/textio.c:1620: _textiowrapper_writeflush: Assertion `pos == self->pending_bytes_count' failed.
The following tests FAILED:
/var/tmp/portage/net-libs/grpc-1.62.1/temp/environment: line 1541:    23 Aborted                 "${EPYTHON}" "tools/run_tests/python_utils/port_server.py" -p 32766 -l "${T}/port_server.log"
Comment 5 matoro archtester 2024-07-02 14:19:25 UTC
This looks like the python interpreter running in the background crashed on an internal assertion??
Comment 6 matoro archtester 2024-07-02 14:22:27 UTC
I think this is caused by https://github.com/python/cpython/issues/118138 which should then be fixed by https://github.com/python/cpython/pull/119507 .
Comment 7 Larry the Git Cow gentoo-dev 2024-07-03 16:11:44 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70953e0673e800e2cb0259d07b6073bbbcf3cc7e

commit 70953e0673e800e2cb0259d07b6073bbbcf3cc7e
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2024-07-03 15:56:01 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2024-07-03 16:11:40 +0000

    dev-lang/python: Bump to 3.12.4_p2
    
    Thanks for matoro to finding the fix to backport.
    
    Closes: https://bugs.gentoo.org/935323
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 dev-lang/python/Manifest                |   1 +
 dev-lang/python/python-3.12.4_p2.ebuild | 558 ++++++++++++++++++++++++++++++++
 2 files changed, 559 insertions(+)