Timing self test: shorten redundant tests

We don't need to test multiple delays in a self-test.
Save 5s of busy-wait.
This commit is contained in:
Gilles Peskine 2017-12-20 22:31:17 +01:00
parent 8873bcc4de
commit ada3ee8b9d

View File

@ -422,8 +422,9 @@ int mbedtls_timing_self_test( int verbose )
if( verbose != 0 ) if( verbose != 0 )
mbedtls_printf( " TIMING test #1 (set_alarm / get_timer): " ); mbedtls_printf( " TIMING test #1 (set_alarm / get_timer): " );
for( secs = 1; secs <= 3; secs++ )
{ {
secs = 1;
(void) mbedtls_timing_get_timer( &hires, 1 ); (void) mbedtls_timing_get_timer( &hires, 1 );
mbedtls_set_alarm( (int) secs ); mbedtls_set_alarm( (int) secs );