persistentstorage/sqlite3api/TEST/t_sqliteapi.c
branchRCL_3
changeset 24 cc28652e0254
parent 23 26645d81f48d
child 25 047f208ea78f
--- a/persistentstorage/sqlite3api/TEST/t_sqliteapi.c	Tue Aug 31 16:57:14 2010 +0300
+++ b/persistentstorage/sqlite3api/TEST/t_sqliteapi.c	Wed Sep 01 12:39:58 2010 +0100
@@ -942,8 +942,6 @@
 			}
 		}
 	
-	srand((unsigned)&ThreadFunc);
-	
 	PrintS("Thread \"%s\" - begin\r\n", (char*)pname);
 	err = sqlite3_open(TheTestDbName, &db);
 	TEST2(err, SQLITE_OK);
@@ -951,10 +949,6 @@
 	
 	while(records < KRecordsCount)
 		{
-        if((records % 10) == 0)
-            {
-            PrintSI("Thread \"%s\", %d records.\r\n", (char*)pname, records);
-            }
 		err = sqlite3_exec(db, "BEGIN", 0, 0, &errmsg);
 		if(err == SQLITE_OK)
 			{
@@ -972,7 +966,7 @@
 		if(err == SQLITE_OK)
 			{
 			TheInsertRecCnt[threadIdx]	+= KCommitRecordsCount;
-			records += KCommitRecordsCount;
+			records += 2;
 			}
 		else if(err == SQLITE_BUSY)
 			{
@@ -980,15 +974,11 @@
 			(void)sqlite3_exec(db, "ROLLBACK", 0, 0, 0);
 			if(errmsg)
 				{
-                char fmt[100];
-                strcpy(fmt, "Thread \"");
-                strcat(fmt, (char*)pname);
-                strcat(fmt, "\". Err msg: %s. Err: %d.\r\n");
-				PrintSI(fmt, errmsg, err);
+				PrintSI("Err msg: %s. Err: %d.\r\n", errmsg, err);
 				sqlite3_free(errmsg);
 				errmsg = 0;
 				}
-			usleep((rand() % 3000) + 500);
+			usleep(100);
 			}
 		}
 
@@ -1357,7 +1347,6 @@
 	UNUSED_ARG(argc);
 	UNUSED_ARG(argv);
 
-	TestOpen("t_sqliteapi test");
 	TestTitle();
 
 	TestHeapMark();