[openssl/openssl] 9bbd6d: test: keep QUIC RADIX diagnostics out of TAP pipe
"'Mounir IDRASSI' via openssl-commits" <[email protected]>
| Newsgroups | gmane.comp.encryption.openssl.cvs |
|---|---|
| Message-ID | <openssl/openssl/push/refs/heads/master/[email protected]> |
Branch: refs/heads/master
Home: https://github.com/openssl/openssl
Commit: 9bbd6d585a164d2272bf7b354e80fb03bd5fccd7
https://github.com/openssl/openssl/commit/9bbd6d585a164d2272bf7b354e80fb03bd5fccd7
Author: Mounir IDRASSI <[email protected]>
Date: 2026-08-17 (Mon, 17 Aug 2026)
Changed paths:
M test/recipes/70-test_quic_radix.t
Log Message:
-----------
test: keep QUIC RADIX diagnostics out of TAP pipe
quic_radix_test emits several MiB of diagnostics on stderr even when
it succeeds. In #32128 the process was observed blocked in fwrite()
while writing this output to its inherited stderr pipe.
As a targeted workaround, redirect stderr to a log during non-verbose
harness runs. If the test fails, replay diagnostics from at most the
final 32 KiB and report the log path. This preserves useful failure
context without feeding the full multi-megabyte log back through the
TAP pipe. Verbose and direct recipe runs remain unchanged.
This removes the observed writer-side backpressure point without
changing general harness behavior. The reason the harness reader
stopped making progress remains unknown.
Related to #32128
Assisted-by: Codex:gpt-5.6-sel
Reviewed-by: Neil Horman <[email protected]>
Reviewed-by: Saša Nedvědický <[email protected]>
MergeDate: Mon Aug 17 20:19:49 2026
(Merged from https://github.com/openssl/openssl/pull/32395)
To unsubscribe from these emails, change your notification settings at https://github.com/openssl/openssl/settings/notifications
--
You received this message because you are subscribed to the Google Groups "openssl-commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion visit https://groups.google.com/a/openssl.org/d/msgid/openssl-commits/openssl/openssl/push/refs/heads/master/3b6a8a-9bbd6d%40github.com.