diff -r 9d7ce34704c8 -r b564fb5fd78b datacommsserver/esockserver/test/TE_ESock/TestSuiteEsock.cpp --- a/datacommsserver/esockserver/test/TE_ESock/TestSuiteEsock.cpp Tue Aug 31 16:25:36 2010 +0300 +++ b/datacommsserver/esockserver/test/TE_ESock/TestSuiteEsock.cpp Wed Sep 01 12:35:48 2010 +0100 @@ -79,10 +79,20 @@ // Third phase constructor for ESOCK test suite void CTestSuiteEsock::InitialiseL( void ) { + TInt ret = User::LoadPhysicalDevice( PDD_NAME ); + if ( KErrNone != ret && KErrAlreadyExists != ret ) + { + User::Leave( ret ); + } + ret = User::LoadLogicalDevice( LDD_NAME ); + if ( KErrNone != ret && KErrAlreadyExists != ret ) + { + User::Leave( ret ); + } // When bootstrapping C32 we have to avoid the PhBkSyncServer being started, since // it needs a different CommDB _LIT(KPhbkSyncCMI, "phbsync.cmi"); - TInt ret = StartC32WithCMISuppressions(KPhbkSyncCMI); + ret = StartC32WithCMISuppressions(KPhbkSyncCMI); if ( KErrNone != ret && KErrAlreadyExists != ret ) { User::Leave( ret );