if (c_start_idle_test && !c_done_idle_test) {
/* This is more than our default idle timeout of 30s. */
- if (idle_units_done < 600) {
+ if (idle_units_done < 6000) {
struct timeval tv;
int isinf;
if (!TEST_true(CRYPTO_THREAD_write_lock(fake_time_lock)))
goto err;
- fake_time = ossl_time_add(fake_time, ossl_ms2time(100));
+ fake_time = ossl_time_add(fake_time, ossl_ms2time(10));
CRYPTO_THREAD_unlock(fake_time_lock);
++idle_units_done;
goto err;
if (!isinf && ossl_time_compare(ossl_time_zero(),
ossl_time_from_timeval(tv)) >= 0)
- OSSL_sleep(100); /* Ensure CPU scheduling for test purposes */
+ OSSL_sleep(10); /* Ensure CPU scheduling for test purposes */
} else {
c_done_idle_test = 1;
}