From: Alexander Sosedkin Date: Fri, 12 Jun 2026 16:41:39 +0000 (+0200) Subject: tests/tls13/key_update: speed up with virt_time X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8e6565e02150facab486f382d2bb1638d1a00dd2;p=thirdparty%2Fgnutls.git tests/tls13/key_update: speed up with virt_time Signed-off-by: Alexander Sosedkin --- diff --git a/tests/tls13/key_update.c b/tests/tls13/key_update.c index 9c72ee14ab..fb6ee984d9 100644 --- a/tests/tls13/key_update.c +++ b/tests/tls13/key_update.c @@ -35,6 +35,7 @@ #include "utils.h" #define RANDOMIZE #include "eagain-common.h" +#include "virt-time.h" const char *side = ""; @@ -144,6 +145,7 @@ static void run(const char *name, unsigned test, int cfd, int sfd) /* General init. */ global_init(); + virt_time_init(); gnutls_global_set_log_function(tls_log_func); if (debug) gnutls_global_set_log_level(9); @@ -219,7 +221,7 @@ static void run(const char *name, unsigned test, int cfd, int sfd) if (test != 0) break; - sec_sleep(2); + virt_sec_sleep(2); FALLTHROUGH; case 2: success("%s: updating server's key\n", name); @@ -240,7 +242,7 @@ static void run(const char *name, unsigned test, int cfd, int sfd) if (test != 0) break; - sec_sleep(2); + virt_sec_sleep(2); FALLTHROUGH; case 3: success("%s: updating client's key and asking server\n", name); @@ -260,7 +262,7 @@ static void run(const char *name, unsigned test, int cfd, int sfd) if (test != 0) break; - sec_sleep(2); + virt_sec_sleep(2); FALLTHROUGH; case 4: success("%s: updating server's key and asking client\n", name); @@ -277,7 +279,7 @@ static void run(const char *name, unsigned test, int cfd, int sfd) TRANSFER(server, client, MSG, strlen(MSG), buffer, MAX_BUF); EMPTY_BUF(server, client, buffer, MAX_BUF); - sec_sleep(2); + virt_sec_sleep(2); break; case 5: success("%s: client cork\n", name); @@ -315,7 +317,7 @@ static void run(const char *name, unsigned test, int cfd, int sfd) EMPTY_BUF(server, client, buffer, MAX_BUF); - sec_sleep(2); + virt_sec_sleep(2); break; case 6: key_update_msg_inc = 0;