// ----------------------------------------------------------------------------- // CTestSDKStatusPane::ConstructL // Symbian 2nd phase constructor can leave. // ----------------------------------------------------------------------------- // void CTestSDKStatusPane::ConstructL() { iEnv = CEikonEnv::Static(); //Read logger settings to check whether test case name is to be //appended to log file name. RSettingServer settingServer; CleanupClosePushL( settingServer ); TInt ret = settingServer.Connect(); if ( ret != KErrNone ) { User::Leave(ret); } // Struct to StifLogger settigs. TLoggerSettings loggerSettings; // Parse StifLogger defaults from STIF initialization file. ret = settingServer.GetLoggerSettings( loggerSettings ); if ( ret != KErrNone ) { User::Leave( ret ); } // Close Setting server session settingServer.Close(); CleanupStack::PopAndDestroy( &settingServer ); TFileName logFileName; if ( loggerSettings.iAddTestCaseTitle ) { TName title; TestModuleIf().GetTestCaseTitleL( title ); logFileName.Format( KtestsdkstatuspaneLogFileWithTitle, &title ); } else { logFileName.Copy( KtestsdkstatuspaneLogFile ); } iLog = CStifLogger::NewL( KtestsdkstatuspaneLogPath, logFileName, CStifLogger::ETxt, CStifLogger::EFile, EFalse ); SendTestClassVersion(); }
// ----------------------------------------------------------------------------- // CMmsClientMtmApiTest::ConstructL // Symbian 2nd phase constructor can leave. // ----------------------------------------------------------------------------- // void CMmsClientMtmApiTest::ConstructL() { //Read logger settings to check whether test case name is to be //appended to log file name. RSettingServer settingServer; TInt ret = settingServer.Connect(); if(ret != KErrNone) { User::Leave(ret); } // Struct to StifLogger settigs. TLoggerSettings loggerSettings; // Parse StifLogger defaults from STIF initialization file. ret = settingServer.GetLoggerSettings(loggerSettings); if(ret != KErrNone) { User::Leave(ret); } // Close Setting server session settingServer.Close(); TFileName logFileName; if(loggerSettings.iAddTestCaseTitle) { TName title; TestModuleIf().GetTestCaseTitleL(title); logFileName.Format(KMmsClientMtmApiTestLogFileWithTitle, &title); } else { logFileName.Copy(KMmsClientMtmApiTestLogFile); } iLog = CStifLogger::NewL( KMmsClientMtmApiTestLogPath, logFileName, CStifLogger::ETxt, CStifLogger::EFile, EFalse ); iSession = CMsvSession::OpenSyncL(*this); iMtmRegistry = CClientMtmRegistry::NewL(*iSession); iClientMtm = (CMmsClientMtm *) iMtmRegistry-> NewMtmL(KUidMsgTypeMultimedia); SendTestClassVersion(); }
// ----------------------------------------------------------------------------- // CTestNpdApi::ConstructL // Symbian 2nd phase constructor can leave. // ----------------------------------------------------------------------------- // void CTestNpdApi::ConstructL() { //Read logger settings to check whether test case name is to be //appended to log file name. RSettingServer settingServer; TInt ret = settingServer.Connect(); if(ret != KErrNone) { User::Leave(ret); } // Struct to StifLogger settigs. TLoggerSettings loggerSettings; // Parse StifLogger defaults from STIF initialization file. ret = settingServer.GetLoggerSettings(loggerSettings); if(ret != KErrNone) { User::Leave(ret); } // Close Setting server session settingServer.Close(); TFileName logFileName; if(loggerSettings.iAddTestCaseTitle) { TName title; TestModuleIf().GetTestCaseTitleL(title); logFileName.Format(KTestNpdApiLogFileWithTitle, &title); } else { logFileName.Copy(KTestNpdApiLogFile); } iLog = CStifLogger::NewL( KTestNpdApiLogPath, logFileName, CStifLogger::ETxt, CStifLogger::EFile, EFalse ); SendTestClassVersion(); //iptrToNpd = CNotepadApi::NewL(); }
// ----------------------------------------------------------------------------- // CTestSDKIF::ConstructL // Symbian 2nd phase constructor can leave. // ----------------------------------------------------------------------------- // void CTestSDKIF::ConstructL() { //Read logger settings to check whether test case name is to be //appended to log file name. RSettingServer settingServer; TInt ret = settingServer.Connect(); if(ret != KErrNone) { User::Leave(ret); } // Struct to StifLogger settigs. TLoggerSettings loggerSettings; // Parse StifLogger defaults from STIF initialization file. ret = settingServer.GetLoggerSettings(loggerSettings); if(ret != KErrNone) { User::Leave(ret); } // Close Setting server session settingServer.Close(); TFileName logFileName; if(loggerSettings.iAddTestCaseTitle) { TName title; TestModuleIf().GetTestCaseTitleL(title); logFileName.Format(KtestsdkifLogFileWithTitle, &title); } else { logFileName.Copy(KtestsdkifLogFile); } iLog = CStifLogger::NewL( KtestsdkifLogPath, logFileName, CStifLogger::ETxt, CStifLogger::EFile, EFalse ); SendTestClassVersion(); iOffset = CCoeEnv::Static()->AddResourceFileL( _L( "C:\\resource\\testsdkif.rsc")); }
// ----------------------------------------------------------------------------- // CAdvancedTriggerSupervision::ConstructL // Symbian 2nd phase constructor can leave. // ----------------------------------------------------------------------------- // void CAdvancedTriggerSupervision::ConstructL() { //Read logger settings to check whether test case name is to be //appended to log file name. RSettingServer settingServer; TInt ret = settingServer.Connect(); if(ret != KErrNone) { User::Leave(ret); } // Struct to StifLogger settigs. TLoggerSettings loggerSettings; // Parse StifLogger defaults from STIF initialization file. ret = settingServer.GetLoggerSettings(loggerSettings); if(ret != KErrNone) { User::Leave(ret); } // Close Setting server session settingServer.Close(); TFileName logFileName; if(loggerSettings.iAddTestCaseTitle) { TName title; TestModuleIf().GetTestCaseTitleL(title); logFileName.Format(KAdvancedTriggerSupervisionLogFileWithTitle, &title); } else { logFileName.Copy(KAdvancedTriggerSupervisionLogFile); } iLog = CStifLogger::NewL( KAdvancedTriggerSupervisionLogPath, logFileName, CStifLogger::ETxt, CStifLogger::EFile, EFalse ); iProEngine= ProEngFactory::NewEngineL(); }
// ----------------------------------------------------------------------------- // Ctestdomalarm::ConstructL // Symbian 2nd phase constructor can leave. // ----------------------------------------------------------------------------- // void Ctestdomalarm::ConstructL() { RSettingServer settingServer; CleanupClosePushL( settingServer ); TInt ret = settingServer.Connect(); if ( ret != KErrNone ) { User::Leave(ret); } TLoggerSettings loggerSettings; ret = settingServer.GetLoggerSettings( loggerSettings ); if ( ret != KErrNone ) { User::Leave( ret ); } settingServer.Close(); CleanupStack::PopAndDestroy( &settingServer ); TFileName logFileName; if ( loggerSettings.iAddTestCaseTitle ) { TName title; TestModuleIf().GetTestCaseTitleL( title ); logFileName.Format( KtestdomalarmLogFileWithTitle, &title ); } else { logFileName.Copy( KtestdomalarmLogFile ); } iLog = CStifLogger::NewL( KtestdomalarmLogPath, logFileName, CStifLogger::ETxt, CStifLogger::EFile, EFalse ); SendTestClassVersion(); }
// ----------------------------------------------------------------------------- // CTestPlatAlfVisual::ConstructL // Symbian 2nd phase constructor can leave. // ----------------------------------------------------------------------------- // void CTestPlatAlfVisual::ConstructL() { //Read logger settings to check whether test case name is to be //appended to log file name. RSettingServer settingServer; CleanupClosePushL( settingServer ); TInt ret = settingServer.Connect(); if ( ret != KErrNone ) { User::Leave(ret); } // Struct to StifLogger settigs. TLoggerSettings loggerSettings; // Parse StifLogger defaults from STIF initialization file. ret = settingServer.GetLoggerSettings( loggerSettings ); if ( ret != KErrNone ) { User::Leave( ret ); } // Close Setting server session settingServer.Close(); CleanupStack::PopAndDestroy( &settingServer ); TFileName logFileName; if ( loggerSettings.iAddTestCaseTitle ) { TName title; TestModuleIf().GetTestCaseTitleL( title ); logFileName.Format( KtestplatalfvisualLogFileWithTitle, &title ); } else { logFileName.Copy( KtestplatalfvisualLogFile ); } iLog = CStifLogger::NewL( KtestplatalfvisualLogPath, logFileName, CStifLogger::ETxt, CStifLogger::EFile, EFalse ); SendTestClassVersion(); TurnOffScreenSaver(); // Create CAlfEnv instance iAlfEnv = CAlfEnv::NewL(); TRect rect = CEikonEnv::Static()->AppUiFactory()->ClientRect(); iAlfDisplay = &( iAlfEnv->NewDisplayL( rect ) ); iAlfCtrlGroup = &( iAlfEnv->NewControlGroupL( KControlGroupId ) ); // Create CAlfControl instance iAlfCtl = new ( ELeave ) CAlfControl; iAlfCtl->ConstructL( *iAlfEnv ); iAlfCtrlGroup->AppendL( iAlfCtl ); iAlfCtl->BindDisplay( *iAlfDisplay ); }