aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/util/test_helper_eddsa.c16
1 files changed, 11 insertions, 5 deletions
diff --git a/src/util/test_helper_eddsa.c b/src/util/test_helper_eddsa.c
index d20f2d837..5ac10a986 100644
--- a/src/util/test_helper_eddsa.c
+++ b/src/util/test_helper_eddsa.c
@@ -35,9 +35,16 @@
#define NUM_REVOKES 3
/**
- * How many iterations of the successful signing test should we run?
+ * How many iterations of the successful signing test should we run
+ * during the benchmark phase?
*/
-#define NUM_SIGN_TESTS 100
+#define NUM_SIGN_TESTS 3
+
+/**
+ * How many iterations of the successful signing test should we run
+ * during the benchmark phase?
+ */
+#define NUM_SIGN_PERFS 100
/**
@@ -218,7 +225,7 @@ test_signing (struct TALER_CRYPTO_ExchangeSignHelper *esh)
.size = htonl (sizeof (purpose)),
};
- for (unsigned int i = 0; i<2; i++)
+ for (unsigned int i = 0; i<NUM_SIGN_TESTS; i++)
{
struct TALER_ExchangePublicKeyP exchange_pub;
struct TALER_ExchangeSignatureP exchange_sig;
@@ -270,7 +277,7 @@ perf_signing (struct TALER_CRYPTO_ExchangeSignHelper *esh)
struct GNUNET_TIME_Relative duration;
duration = GNUNET_TIME_UNIT_ZERO;
- for (unsigned int j = 0; j<NUM_SIGN_TESTS;)
+ for (unsigned int j = 0; j<NUM_SIGN_PERFS; j++)
{
struct GNUNET_TIME_Relative delay;
struct TALER_ExchangePublicKeyP exchange_pub;
@@ -292,7 +299,6 @@ perf_signing (struct TALER_CRYPTO_ExchangeSignHelper *esh)
delay = GNUNET_TIME_absolute_get_duration (start);
duration = GNUNET_TIME_relative_add (duration,
delay);
- j++;
} /* for j */
fprintf (stderr,
"%u (sequential) signature operations took %s\n",