From: Mounir IDRASSI Date: Sun, 14 Jun 2026 07:12:01 +0000 (+0900) Subject: test: run RIO notifier smoke test everywhere X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b06d2b2c92eb3e65484e8e3c6f263e1ba4c72cc1;p=thirdparty%2Fopenssl.git test: run RIO notifier smoke test everywhere The RIO notifier smoke test is currently limited to Windows targets in both the build metadata and the test recipe. The test exercises the notifier abstraction and can run on other platforms as well, so this removes the Windows-only guards. The test remains conditional on QUIC being enabled. Reviewed-by: Matt Caswell Reviewed-by: Eugene Syromiatnikov MergeDate: Tue Jun 30 08:49:54 2026 (Merged from https://github.com/openssl/openssl/pull/31494) --- diff --git a/test/build.info b/test/build.info index 43812e3989e..20aec5eb3ed 100644 --- a/test/build.info +++ b/test/build.info @@ -87,10 +87,7 @@ IF[{- !$disabled{tests} -}] IF[{- !$disabled{quic} -}] PROGRAMS{noinst}=priority_queue_test quicfaultstest quicapitest \ - quic_newcid_test quic_srt_gen_test - IF[{- $config{target} =~ /^(?:VC-|mingw|BC-)/ -}] - PROGRAMS{noinst}=rio_notifier_test - ENDIF + quic_newcid_test quic_srt_gen_test rio_notifier_test ENDIF IF[{- !$disabled{quic} && !$disabled{qlog} -}] @@ -392,11 +389,9 @@ IF[{- !$disabled{tests} -}] DEPEND[packettest]=../libcrypto libtestutil.a IF[{- !$disabled{'quic'} -}] - IF[{- $config{target} =~ /^(?:VC-|mingw|BC-)/ -}] SOURCE[rio_notifier_test]=rio_notifier_test.c INCLUDE[rio_notifier_test]=.. ../include ../apps/include DEPEND[rio_notifier_test]=../libcrypto.a ../libssl.a libtestutil.a - ENDIF SOURCE[quic_wire_test]=quic_wire_test.c INCLUDE[quic_wire_test]=../include ../apps/include diff --git a/test/recipes/70-test_rio_notifier.t b/test/recipes/70-test_rio_notifier.t index a0224f8a886..016cc012169 100644 --- a/test/recipes/70-test_rio_notifier.t +++ b/test/recipes/70-test_rio_notifier.t @@ -14,9 +14,6 @@ setup("test_rio_notifier"); plan skip_all => "RIO notifier tests require QUIC" if disabled("quic"); -plan skip_all => "RIO notifier WSA tests are only available on Windows" - if config("target") !~ /^(?:VC-|mingw|BC-)/i; - plan tests => 1; ok(run(test(["rio_notifier_test"])));