diff options
author | Pauli <pauli@openssl.org> | 2021-05-08 14:05:45 +0200 |
---|---|---|
committer | Pauli <pauli@openssl.org> | 2021-05-11 10:15:06 +0200 |
commit | a7a7e6e3a647688be389b7d9c977b7fc74142fca (patch) | |
tree | 8d972cbbe8d9d90310ea93a463aa5f7e96396f99 /test/gmdifftest.c | |
parent | armcap: fix Mac M1 SHA512 support. (diff) | |
download | openssl-a7a7e6e3a647688be389b7d9c977b7fc74142fca.tar.xz openssl-a7a7e6e3a647688be389b7d9c977b7fc74142fca.zip |
Reduce the runtime/output from the gmdiff test
Reduce from 1e6 iterations to 1e3. Add additional cases to cover the same
range although most intermediate values will be skipped.
Fixes #15185
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15202)
Diffstat (limited to 'test/gmdifftest.c')
-rw-r--r-- | test/gmdifftest.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/test/gmdifftest.c b/test/gmdifftest.c index 0d9b71a5c0..028816f6de 100644 --- a/test/gmdifftest.c +++ b/test/gmdifftest.c @@ -49,10 +49,12 @@ static int check_time(long offset) static int test_gmtime(int offset) { - return check_time(offset) && - check_time(-offset) && - check_time(offset * 1000L) && - check_time(-offset * 1000L); + return check_time(offset) + && check_time(-offset) + && check_time(offset * 1000L) + && check_time(-offset * 1000L) + && check_time(offset * 1000000L) + && check_time(-offset * 1000000L); } int setup_tests(void) @@ -60,6 +62,6 @@ int setup_tests(void) if (sizeof(time_t) < 8) TEST_info("Skipping; time_t is less than 64-bits"); else - ADD_ALL_TESTS_NOSUBTEST(test_gmtime, 1000000); + ADD_ALL_TESTS_NOSUBTEST(test_gmtime, 1000); return 1; } |