summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRandall S. Becker <randall.becker@nexbridge.ca>2024-05-22 23:34:45 +0000
committerTomas Mraz <tomas@openssl.org>2024-06-04 14:46:56 +0200
commitb8e273db91fa14a6e7430d0c1a5f2c8400a2e673 (patch)
tree5f4568adcce98d51b06e15e3547c069b13b88625
parent3fa9df5f1d0f12d1d488aaa0fc46bb533d3870f0 (diff)
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) (cherry picked from commit 0e2567d7293d3204de66acca0ed55bda4f0c0768)
-rw-r--r--NOTES-NONSTOP.md3
-rw-r--r--test/quic_multistream_test.c4
2 files changed, 7 insertions, 0 deletions
diff --git a/NOTES-NONSTOP.md b/NOTES-NONSTOP.md
index 875a7d314a..80fffba0c3 100644
--- a/NOTES-NONSTOP.md
+++ b/NOTES-NONSTOP.md
@@ -37,6 +37,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`
diff --git a/test/quic_multistream_test.c b/test/quic_multistream_test.c
index 67f140b320..4d3f08aeca 100644
--- a/test/quic_multistream_test.c
+++ b/test/quic_multistream_test.c
@@ -5363,6 +5363,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;