diff -r 1df514389a47 -r 41f0cfe18c80 kerneltest/f32test/demandpaging/t_nandpaging.cpp --- a/kerneltest/f32test/demandpaging/t_nandpaging.cpp Wed Apr 14 17:22:59 2010 +0300 +++ b/kerneltest/f32test/demandpaging/t_nandpaging.cpp Tue Apr 27 18:02:57 2010 +0300 @@ -275,7 +275,6 @@ Drive.ControlIO(KNandGetDeferStats,statsBuf,0); test.Printf(_L("PG %d PO %d(%d%%) NG %d NO %d\n"),stats.iPageGarbage, stats.iPageOther, (TInt) ((stats.iPageOther*100)/cCount), stats.iNormalGarbage, stats.iNormalOther); - test(stats.iPageOther>0); pageGarbageCount+=stats.iPageGarbage; pageOtherCount+=stats.iPageOther; normalGarbageCount+=stats.iNormalGarbage; @@ -299,6 +298,7 @@ { test.Printf(_L("\nTotals: Avg %2d %d%% CC=%4d \n"), fullTot/fullcCount, (TInt)(totChangeCount*100)/fullcCount, totChangeCount); test.Printf(_L("PG %d PO %d(%d%%) NG %d NO %d\n"),pageGarbageCount, pageOtherCount,(TInt) (pageOtherCount*100/fullcCount), normalGarbageCount, normalOtherCount ); + test(pageOtherCount > 0); // Ensure at least one paging conflict occurred during the test. } // If totChangeCount does not change, nand maybe busy waiting.