diff -r 4122176ea935 -r 56f325a607ea kerneltest/e32test/hcr/t_hcrut.cpp --- a/kerneltest/e32test/hcr/t_hcrut.cpp Mon Dec 21 16:14:42 2009 +0000 +++ b/kerneltest/e32test/hcr/t_hcrut.cpp Wed Dec 23 11:43:31 2009 +0000 @@ -45,20 +45,14 @@ TInt TestBasics () { test.Next(_L("Switch repository test")); -#ifdef __WINS__ - test.Printf(_L("Skipped on the emulator")); -#else + test_KErrNone( HcrTest.Test_SwitchRepository()); -#endif // __WINS__ // Wait for idle + async cleanup (waits for DKernelEventHandler to go away) TInt r = UserSvr::HalFunction(EHalGroupKernel, EKernelHalSupervisorBarrier, (TAny*)5000, 0); test_KErrNone(r); - User::After(5000000); - - test.Next(_L("Free Physical Memory used for SDRs")); - test_KErrNone( HcrTest.Test_ReleaseSDRs()); + User::After(1000000); return KErrNone; }