diff -r 26645d81f48d -r cc28652e0254 persistentstorage/sqlite3api/TEST/t_sqliteapi.c --- 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();