]> git.ipfire.org Git - thirdparty/openssl.git/commit
Fix intermittent test failure in 80-test_cmp_http.t
authorBernd Edlinger <bernd.edlinger@hotmail.de>
Thu, 9 Jan 2025 14:14:15 +0000 (15:14 +0100)
committerTomas Mraz <tomas@openssl.org>
Mon, 13 Jan 2025 19:19:10 +0000 (20:19 +0100)
commit37a954e5c39d94c5aa60cb694071c3ee82610997
tree6dac32b36184a0da89e1618074d6cf165a42c2a7
parent74cbe9d1a4613007968c2a320051fc6bb0f4081d
Fix intermittent test failure in 80-test_cmp_http.t

output to stderr is unbuffered bypassing the normal output, which does
not happen at line boundaries and is therefore confusing the TAP parser.
This is known to cause random test failures like this one:

80-test_cmp_http.t                    (Wstat: 0 Tests: 5 Failed: 0)
  Parse errors: Tests out of sequence.  Found (6) but expected (5)
                Bad plan.  You planned 6 tests but ran 5.

Fixes #23992

Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
Reviewed-by: Saša Nedvědický <sashan@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/26363)
test/recipes/80-test_cmp_http.t