Disable 70-test_quic_multistream.t when building with PUT threads.

The test recipe includes a TEST_skip when OpenSSL is built with _PUT_MODEL_
based on design assumptions for QUIC and incompatibility with PUT wrapper
methods.

Fixes: #24442
Fixes: #24431

Signed-off-by: Randall S. Becker <randall.becker@nexbridge.ca>

Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24468)
This commit is contained in:
Randall S. Becker 2024-05-22 23:34:45 +00:00 committed by Tomas Mraz
parent ae20c423f9
commit 0e2567d729
2 changed files with 7 additions and 0 deletions

View File

@ -35,6 +35,9 @@ for each on the TNS/X (L-Series) platform:
The SPT threading model is no longer supported as of OpenSSL 3.2.
The PUT model is incompatible with the QUIC capability. This capability should
be disabled when building with PUT.
### TNS/E Considerations
The TNS/E platform is build using the same set of builds specifying `nse`

View File

@ -5923,6 +5923,10 @@ OPT_TEST_DECLARE_USAGE("certfile privkeyfile\n")
int setup_tests(void)
{
#if defined (_PUT_MODEL_)
return TEST_skip("QUIC is not supported by this build");
#endif
if (!test_skip_common_options()) {
TEST_error("Error parsing test options\n");
return 0;