persistentstorage/dbms/tdbms/t_dbstress.cpp
branchRCL_3
changeset 24 cc28652e0254
parent 23 26645d81f48d
equal deleted inserted replaced
23:26645d81f48d 24:cc28652e0254
   465 		++Shot;
   465 		++Shot;
   466 		CFileStore* store=NULL;
   466 		CFileStore* store=NULL;
   467 		for (TInt ii=0;;++ii)
   467 		for (TInt ii=0;;++ii)
   468 			{
   468 			{
   469 			TheTest.Printf(_L("Opening %d\r"),ii);
   469 			TheTest.Printf(_L("Opening %d\r"),ii);
   470 			TRAPD(r,store=CFileStore::OpenL(TheFs,KTestDatabase,EFileRead|EFileWrite|EFileWriteDirectIO));
   470 			TRAPD(r,store=CFileStore::OpenL(TheFs,KTestDatabase,EFileRead|EFileWrite));
   471 			if (r==KErrNone)
   471 			if (r==KErrNone)
   472 				break;
   472 				break;
   473 			TEST2(r, KErrInUse);
   473 			TEST2(r, KErrInUse);
   474 			User::After(100000);
   474 			User::After(100000);
   475 			}
   475 			}
   513 */
   513 */
   514 static void RunVerify()
   514 static void RunVerify()
   515 	{
   515 	{
   516 	TheTest.Start(_L(" @SYMTestCaseID:SYSLIB-DBMS-CT-0636 Open store "));
   516 	TheTest.Start(_L(" @SYMTestCaseID:SYSLIB-DBMS-CT-0636 Open store "));
   517 	CFileStore* store=NULL;
   517 	CFileStore* store=NULL;
   518 	TRAPD(r,store=CFileStore::OpenL(TheFs,KTestDatabase,EFileRead|EFileWrite|EFileWriteDirectIO));
   518 	TRAPD(r,store=CFileStore::OpenL(TheFs,KTestDatabase,EFileRead|EFileWrite));
   519 	TEST2 (r,KErrNone);
   519 	TEST2 (r,KErrNone);
   520 	TheTest.Next(_L("Verify"));
   520 	TheTest.Next(_L("Verify"));
   521 	NewCount=-1;
   521 	NewCount=-1;
   522 	TotalMonies=KInitialCash + (EPenny-EJohn+1)*KInitialBalance;
   522 	TotalMonies=KInitialCash + (EPenny-EJohn+1)*KInitialBalance;
   523 	TEST2 (Verify(*store),KErrNone);
   523 	TEST2 (Verify(*store),KErrNone);