kerneltest/e32test/usb/t_usb_device/src/main.cpp
changeset 259 57b9594f5772
parent 247 d8d70de2bd36
--- a/kerneltest/e32test/usb/t_usb_device/src/main.cpp	Wed Aug 18 11:08:29 2010 +0300
+++ b/kerneltest/e32test/usb/t_usb_device/src/main.cpp	Thu Sep 02 21:54:16 2010 +0300
@@ -14,12 +14,16 @@
 // e32test/usb/t_usb_device/main.cpp
 // USB Test Program, main part.
 // Device-side part, to work against t_usb_host running on the host.
-// 
+//
 //
 
 #include "general.h"
 #include "config.h"
 #include "activecontrol.h"
+#include "OstTraceDefinitions.h"
+#ifdef OST_TRACE_COMPILER_IN_USE
+#include "mainTraces.h"
+#endif
 #include "activerw.h"
 
 // --- Global Top Level Variables
@@ -31,7 +35,7 @@
 RTest test(_L("T_USB_DEVICE"));
 #endif
 
-#ifdef USB_SC	
+#ifdef USB_SC
 TBool gShareHandle = EFalse;
 #endif
 TBool gVerbose = EFalse;
@@ -47,7 +51,7 @@
 #ifdef USB_SC
 RChunk gChunk;
 #endif
-	
+
 
 void RunAppL(TDes * aConfigFile, TDes * aScriptFile)
 	{
@@ -66,15 +70,19 @@
 	CleanupStack::PushL(myConsole);
 
 	myConsole->Printf(_L("T_USB_SCDEVICE v%d.%d.%d\n"),KDeviceVersionMajor,KDeviceVersionMinor,KDeviceVersionMicro);
+	OstTraceExt3(TRACE_NORMAL, RUNAPPL_RUNAPPL, "T_USB_SCDEVICE v%d.%d.%d\n",(TInt32)KDeviceVersionMajor,(TInt32)KDeviceVersionMinor,(TInt32)KDeviceVersionMicro);
 	test.Printf(_L("T_USB_SCDEVICE v%d.%d.%d\n"),KDeviceVersionMajor,KDeviceVersionMinor,KDeviceVersionMicro);
+	OstTraceExt3(TRACE_NORMAL, RUNAPPL_RUNAPPL_DUP01, "T_USB_SCDEVICE v%d.%d.%d\n",(TInt32)KDeviceVersionMajor,(TInt32)KDeviceVersionMinor,(TInt32)KDeviceVersionMicro);
 	#else
 	CConsoleBase* myConsole = Console::NewL(_L("T_USB_DEVICE - USB Client Test"), TSize(KConsFullScreen, KConsFullScreen));
 	CleanupStack::PushL(myConsole);
 
 	myConsole->Printf(_L("T_USB_DEVICE v%d.%d.%d\n"),KDeviceVersionMajor,KDeviceVersionMinor,KDeviceVersionMicro);
+	OstTraceExt3(TRACE_NORMAL, RUNAPPL_RUNAPPL_DUP02, "T_USB_DEVICE v%u.%u.%u\n",KDeviceVersionMajor,KDeviceVersionMinor,KDeviceVersionMicro);
 	test.Printf(_L("T_USB_DEVICE v%d.%d.%d\n"),KDeviceVersionMajor,KDeviceVersionMinor,KDeviceVersionMicro);
+	OstTraceExt3(TRACE_NORMAL, RUNAPPL_RUNAPPL_DUP03, "T_USB_DEVICE v%u.%u.%u\n",KDeviceVersionMajor,KDeviceVersionMinor,KDeviceVersionMicro);
 	#endif
-	
+
 	// outermost test begin
 	test.Start(_L("Outermost test of t_usb_device\n"));
 
@@ -83,18 +91,19 @@
 		gActiveControl = CActiveControl::NewL(myConsole, aConfigFile, aScriptFile);
 		CleanupStack::PushL(gActiveControl);
 
-	
+
 		// Call request function
-#ifdef USB_SC		
+#ifdef USB_SC
 		if (!gShareHandle)
 			gActiveControl->RequestEp0ControlPacket();
 #else
 		gActiveControl->RequestEp0ControlPacket();
 #endif
 		CActiveScheduler::Start();
-		
+
 		test.Printf (_L("Test Run Completed\n"));
-		
+		OstTrace0(TRACE_NORMAL, RUNAPPL_RUNAPPL_DUP04, "Test Run Completed\n");
+
 		if (gSoakCount > 0)
 			{
 			gSoakCount--;
@@ -102,7 +111,7 @@
 
 		// Suspend thread for 2 seconds
 		User::After(2000000);
-		
+
 		CleanupStack::PopAndDestroy(gActiveControl);
 
 		}
@@ -122,7 +131,7 @@
 void ParseCommandLine (TDes& aConfigFileName, TDes& aScriptFileName)
 	{
 	TBuf<64> c;
-	
+
 	User::CommandLine(c);
 	c.LowerCase();
 
@@ -137,28 +146,28 @@
 			{
 			if (token == _L("/v"))
 				{
-				RDebug::Print(_L("Verbose output enabled\n"));
+				OstTrace0(TRACE_NORMAL, PARSECOMMANDLINE_PARSECOMMANDLINE, "Verbose output enabled\n");
 				gVerbose = ETrue;
 				}
 			else if (token == _L("/s"))
 				{
-				RDebug::Print(_L("Skipping some tests\n"));
+				OstTrace0(TRACE_NORMAL, PARSECOMMANDLINE_PARSECOMMANDLINE_DUP01, "Skipping some tests\n");
 				gSkip = ETrue;
 				}
 			else if (token == _L("/t"))
 				{
-				RDebug::Print(_L("Temporary Test\n"));
+				OstTrace0(TRACE_NORMAL, PARSECOMMANDLINE_PARSECOMMANDLINE_DUP02, "Temporary Test\n");
 				gTempTest = ETrue;
 				}
 			else if (token == _L("/n"))
 				{
-				RDebug::Print(_L("Not Stopping on Test Fail\n"));
+				OstTrace0(TRACE_NORMAL, PARSECOMMANDLINE_PARSECOMMANDLINE_DUP03, "Not Stopping on Test Fail\n");
 				gStopOnFail = EFalse;
 				}
-#ifdef USB_SC	
+#ifdef USB_SC
 			else if (token == _L("/a"))
-				{				
-				RDebug::Print(_L("share handle test\n"));
+				{
+				OstTrace0(TRACE_NORMAL, PARSECOMMANDLINE_PARSECOMMANDLINE_DUP04, "share handle test\n");
 				gShareHandle = ETrue;
 				}
 #endif
@@ -170,9 +179,9 @@
 				if ((equalPos+1) < token.Length())
 					{
 					TLex lexNum(token.Mid(equalPos+1));
-					lexNum.Val(gSoakCount,EDecimal);	
+					lexNum.Val(gSoakCount,EDecimal);
 					}
-				RDebug::Print(_L("Soak test for %d iterations\n"),gSoakCount);
+				OstTrace1(TRACE_NORMAL, PARSECOMMANDLINE_PARSECOMMANDLINE_DUP05, "Soak test for %d iterations\n",gSoakCount);
 				}
 			else if (token.Left(8) == _L("/script="))
 				{
@@ -184,31 +193,31 @@
 				}
 			}
 		}
-		
+
 	}
-	
+
 TInt E32Main()
 	{
 	__UHEAP_MARK;
-	
+
 	CTrapCleanup* cleanup = CTrapCleanup::New();			// get clean-up stack
 
 	TBuf<64> configFileName;
 	TBuf<64> scriptFileName;
 	ParseCommandLine (configFileName,scriptFileName);
-	
+
 	if (configFileName.Length() == 0)
 		{
-			RDebug::Print(_L("(T_USB: Warning - No Configuration File.)\n"));		
+		OstTrace0(TRACE_NORMAL, E32MAIN_E32MAIN, "(T_USB: Warning - No Configuration File.\n");
 		}
 	else
 		{
-		RDebug::Print(_L("T_USB: Config File Name %s\n"),configFileName.PtrZ());
+		OstTraceExt1(TRACE_NORMAL, E32MAIN_E32MAIN_DUP01, "T_USB: Config File Name %S\n",configFileName);
 		}
 
 	if (scriptFileName.Length() != 0)
 		{
-		RDebug::Print(_L("T_USB: Script File Name %s\n"),scriptFileName.PtrZ());
+		OstTraceExt1(TRACE_NORMAL, E32MAIN_E32MAIN_DUP02, "T_USB: Script File Name %S\n",scriptFileName);
 		}
 
 	TRAPD(error, RunAppL(& configFileName, &scriptFileName));
@@ -219,7 +228,8 @@
 
 	__UHEAP_MARKEND;
 
-	RDebug::Print(_L("Program exit: done.\n"));
+	OstTrace0(TRACE_NORMAL, E32MAIN_E32MAIN_DUP03, "Program exit: done.\n");
+
 	return 0;												// and return
 	}