equal
deleted
inserted
replaced
43 //! @SYMTestStatus |
43 //! @SYMTestStatus |
44 //--------------------------------------------- |
44 //--------------------------------------------- |
45 TInt TestBasics () |
45 TInt TestBasics () |
46 { |
46 { |
47 test.Next(_L("Switch repository test")); |
47 test.Next(_L("Switch repository test")); |
48 #ifdef __WINS__ |
48 |
49 test.Printf(_L("Skipped on the emulator")); |
|
50 #else |
|
51 test_KErrNone( HcrTest.Test_SwitchRepository()); |
49 test_KErrNone( HcrTest.Test_SwitchRepository()); |
52 #endif // __WINS__ |
|
53 |
50 |
54 // Wait for idle + async cleanup (waits for DKernelEventHandler to go away) |
51 // Wait for idle + async cleanup (waits for DKernelEventHandler to go away) |
55 TInt r = UserSvr::HalFunction(EHalGroupKernel, EKernelHalSupervisorBarrier, (TAny*)5000, 0); |
52 TInt r = UserSvr::HalFunction(EHalGroupKernel, EKernelHalSupervisorBarrier, (TAny*)5000, 0); |
56 test_KErrNone(r); |
53 test_KErrNone(r); |
57 |
54 |
58 User::After(5000000); |
55 User::After(1000000); |
59 |
|
60 test.Next(_L("Free Physical Memory used for SDRs")); |
|
61 test_KErrNone( HcrTest.Test_ReleaseSDRs()); |
|
62 |
56 |
63 return KErrNone; |
57 return KErrNone; |
64 } |
58 } |
65 |
59 |
66 |
60 |