From: Richard Levitte Date: Tue, 12 Sep 2023 13:07:29 +0000 (+0200) Subject: Fix test/quic_tserver_test.c for slow machines X-Git-Tag: openssl-3.2.0-alpha2~80 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=556f33837af8691f9b03c716e47d6d06186a6752;p=thirdparty%2Fopenssl.git Fix test/quic_tserver_test.c for slow machines OSSL_sleep(1) isn't enough of a wait for threads to process the next QUIC tick, so it gets increased to OSSL_sleep(100). This may be a tad much, perhaps, but for now, it gives a good margin. Reviewed-by: Hugo Landau Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/22075) --- diff --git a/test/quic_tserver_test.c b/test/quic_tserver_test.c index 3d1249863b2..980c9a83ff0 100644 --- a/test/quic_tserver_test.c +++ b/test/quic_tserver_test.c @@ -312,7 +312,7 @@ static int do_test(int use_thread_assist, int use_fake_time, int use_inject) ++idle_units_done; ossl_quic_conn_force_assist_thread_wake(c_ssl); - OSSL_sleep(1); /* Ensure CPU scheduling for test purposes */ + OSSL_sleep(100); /* Ensure CPU scheduling for test purposes */ } else { c_done_idle_test = 1; }