From 839d12c221430b60db5e0d6fbb107f22e0a6837f Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Sat, 20 Feb 2016 14:41:56 +0100 Subject: tests: Do not test DRBG_REINIT from "make check" * tests/random.c (main): Run check_drbg_reinit only if the envvar GCRYPT_IN_REGRESSION_TEST is set. -- Without a hardware entropy generator (e.g. the moonbase token) running the regression suite would take too long. We better use a set of test vectors when run from "make check". Signed-off-by: Werner Koch --- tests/random.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/random.c b/tests/random.c index 8aa730b2..2a4b698b 100644 --- a/tests/random.c +++ b/tests/random.c @@ -666,7 +666,10 @@ main (int argc, char **argv) check_nonce_forking (); check_close_random_device (); } - check_drbg_reinit (); + /* For now we do not run the drgb_reinit check from "make check" due + to its high requirement for entropy. */ + if (!getenv ("GCRYPT_IN_REGRESSION_TEST")) + check_drbg_reinit (); check_rng_type_switching (); if (!in_recursion) -- cgit v1.2.1