Skip to content

Commit

Permalink
Disable 70-test_quic_multistream.t when building with PUT threads.
Browse files Browse the repository at this point in the history
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: openssl#24442
Fixes: openssl#24431

Signed-off-by: Randall S. Becker <[email protected]>

Reviewed-by: Paul Dale <[email protected]>
Reviewed-by: Tomas Mraz <[email protected]>
(Merged from openssl#24468)
  • Loading branch information
rsbeckerca authored and t8m committed Jun 4, 2024
1 parent ae20c42 commit 0e2567d
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 0 deletions.
3 changes: 3 additions & 0 deletions NOTES-NONSTOP.md
Original file line number Diff line number Diff line change
Expand Up @@ -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`
Expand Down
4 changes: 4 additions & 0 deletions test/quic_multistream_test.c
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down

0 comments on commit 0e2567d

Please sign in to comment.