diff -r 94f2adf59133 -r b2826f67641f kerneltest/f32test/server/t_main.cpp --- a/kerneltest/f32test/server/t_main.cpp Tue Oct 26 11:12:58 2010 +0100 +++ b/kerneltest/f32test/server/t_main.cpp Tue Oct 26 12:49:20 2010 +0100 @@ -665,12 +665,17 @@ TInt orgSessionCount; r = controlIo(TheFs,theDrive, KControlIoSessionCount, orgSessionCount); test_KErrNone(r); - test.Printf(_L("Session count start=%d\n"),orgSessionCount); + test.Printf(_L("Session count start=%d\n"),orgSessionCount); TInt orgObjectCount; r = controlIo(TheFs,theDrive, KControlIoObjectCount, orgObjectCount); test_KErrNone(r); - test.Printf(_L("Object count start=%d\n"),orgObjectCount); + test.Printf(_L("Object count start=%d\n"),orgObjectCount); + + TInt orgHeapCellCount; + r = controlIo(TheFs,theDrive, KControlIoHeapCellCount, orgHeapCellCount); + test_KErrNone(r); + test.Printf(_L("Heap cell count start=%d\n"),orgHeapCellCount); TPckgBuf pkgOrgValues; @@ -742,11 +747,11 @@ r = controlIo(TheFs,theDrive, KControlIoSessionCount, endSessionCount); test_KErrNone(r); - test.Printf(_L("Session count end=%d\n"),endSessionCount); + test.Printf(_L("Session count end=%d\n"),endSessionCount); r = controlIo(TheFs,theDrive, KControlIoObjectCount, endObjectCount); test_KErrNone(r); - test.Printf(_L("Object count end=%d\n"),endObjectCount); + test.Printf(_L("Object count end=%d\n"),endObjectCount); if (endSessionCount == orgSessionCount && endObjectCount == orgObjectCount) break; @@ -755,6 +760,11 @@ User::After(1000000); } + TInt endHeapCellCount; + r = controlIo(TheFs,theDrive, KControlIoHeapCellCount, endHeapCellCount); + test_KErrNone(r); + test.Printf(_L("Heap cell count end=%d\n"),endHeapCellCount); + // some tests don't close their sessions, so this test won't work until // all the tests are fixed : // test(endSessionCount == orgSessionCount);