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 <hlandau@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22075)
This commit is contained in:
Richard Levitte 2023-09-12 15:07:29 +02:00 committed by Tomas Mraz
parent 21f0b80cd4
commit 556f33837a

View File

@ -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;
}