[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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.