r19623 - gnucash/trunk/src/engine/test - Decrease number of test iterations in old engine tests - they take just way too long otherwise.

Christian Stimming cstim at code.gnucash.org
Sat Oct 2 10:59:05 EDT 2010


Author: cstim
Date: 2010-10-02 10:59:05 -0400 (Sat, 02 Oct 2010)
New Revision: 19623
Trac: http://svn.gnucash.org/trac/changeset/19623

Modified:
   gnucash/trunk/src/engine/test/test-guid.c
   gnucash/trunk/src/engine/test/test-lots.c
Log:
Decrease number of test iterations in old engine tests - they take just way too long otherwise.

Also, nobody can actually give any reason as for why a higher number
of iterations would really cover more of our test cases. My suspicion
is that 2-3 iterations would be sufficient anyway, and only more
clever test case construction would give a larger test coverage.

Modified: gnucash/trunk/src/engine/test/test-guid.c
===================================================================
--- gnucash/trunk/src/engine/test/test-guid.c	2010-10-02 14:58:51 UTC (rev 19622)
+++ gnucash/trunk/src/engine/test/test-guid.c	2010-10-02 14:59:05 UTC (rev 19623)
@@ -34,7 +34,7 @@
 #include "test-engine-stuff.h"
 #include "qof.h"
 
-#define NENT 500123
+#define NENT 50123
 
 static void test_null_guid(void)
 {

Modified: gnucash/trunk/src/engine/test/test-lots.c
===================================================================
--- gnucash/trunk/src/engine/test/test-lots.c	2010-10-02 14:58:51 UTC (rev 19622)
+++ gnucash/trunk/src/engine/test/test-lots.c	2010-10-02 14:59:05 UTC (rev 19623)
@@ -36,8 +36,8 @@
 #include "test-engine-stuff.h"
 #include "Transaction.h"
 
-static gint transaction_num = 720;
-static gint	max_iterate = 30;
+static gint transaction_num = 320;
+static gint	max_iterate = 10;
 
 static void
 run_test (void)



More information about the gnucash-changes mailing list