persistentstorage/dbms/tdbms/t_dbstress.cpp
changeset 40 b8bdbc8f59c7
parent 14 15018f1726c7
child 45 cc28652e0254
child 55 44f437012c90
equal deleted inserted replaced
33:5e4beccba4e9 40:b8bdbc8f59c7
   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));
   470 			TRAPD(r,store=CFileStore::OpenL(TheFs,KTestDatabase,EFileRead|EFileWrite|EFileWriteDirectIO));
   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));
   518 	TRAPD(r,store=CFileStore::OpenL(TheFs,KTestDatabase,EFileRead|EFileWrite|EFileWriteDirectIO));
   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);