From: Boris Kirzner Date: Mon, 11 Sep 2006 14:37:30 +0000 (-0000) Subject: Added timestamp to log file names. X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=8ff5c13f50a8bc58e22323b4ced9f84a572a9fcc;p=mono.git Added timestamp to log file names. svn path=/trunk/mcs/; revision=65230 --- diff --git a/mcs/class/System.Configuration/run-tests.test.bat b/mcs/class/System.Configuration/run-tests.test.bat index 19c68a313c8..bef3a9c7bd9 100644 --- a/mcs/class/System.Configuration/run-tests.test.bat +++ b/mcs/class/System.Configuration/run-tests.test.bat @@ -1,4 +1,4 @@ -@echo on +@echo off REM ******************************************************** REM This batch file receives the follwing parameters: REM build/rebuild (optional): should the solution file be rebuilded @@ -31,13 +31,17 @@ REM Set parameters REM ******************************************************** set BUILD_OPTION=%1 -set OUTPUT_FILE_PREFIX=MonoTests.System.Configuration +set OUTPUT_FILE_PREFIX=System.Configuration.MonoTests set RUNNING_FIXTURE=MonoTests.System.Configuration set TEST_SOLUTION=Test\System.Configuration.Test20.sln set TEST_ASSEMBLY=System.Configuration.Test20.jar set PROJECT_CONFIGURATION=Debug_Java20 -set OUTPUT_FILE_PREFIX=%OUTPUT_FILE_PREFIX% + +set DATEL=%date:~4,2%_%date:~7,2%_%date:~10,4% +set TIMEL=%time:~0,2%_%time:~3,2% +set TIMESTAMP=%DATEL%_%TIMEL% + REM ******************************************************** REM @echo Set environment @@ -48,7 +52,9 @@ set JGAC_PATH=%VMW_HOME%\jgac\vmw4j2ee_110\ set RUNTIME_CLASSPATH=%JGAC_PATH%mscorlib.jar;%JGAC_PATH%System.jar;%JGAC_PATH%System.Xml.jar;%JGAC_PATH%System.Data.jar;%JGAC_PATH%J2SE.Helpers.jar set NUNIT_OPTIONS=/exclude=NotWorking -set GH_OUTPUT_XML=%OUTPUT_FILE_PREFIX%.GH.xml +set GH_OUTPUT_XML=%OUTPUT_FILE_PREFIX%.GH.%TIMESTAMP%.xml +set BUILD_LOG=%OUTPUT_FILE_PREFIX%.GH.%RUNNING_FIXTURE%_build.log.%TIMESTAMP%.txt +set RUN_LOG=%OUTPUT_FILE_PREFIX%.GH.%RUNNING_FIXTURE%_run.log.%TIMESTAMP%.txt set NUNIT_PATH=..\..\nunit20\ set NUNIT_CLASSPATH=%NUNIT_PATH%nunit-console\bin\%PROJECT_CONFIGURATION%\nunit.framework.jar;%NUNIT_PATH%nunit-console\bin\%PROJECT_CONFIGURATION%\nunit.util.jar;%NUNIT_PATH%nunit-console\bin\%PROJECT_CONFIGURATION%\nunit.core.jar;%NUNIT_PATH%nunit-console\bin\%PROJECT_CONFIGURATION%\nunit-console.jar @@ -60,7 +66,7 @@ REM ******************************************************** REM ******************************************************** rem devenv %TEST_SOLUTION% /%BUILD_OPTION% %PROJECT_CONFIGURATION% >>%RUNNING_FIXTURE%_build.log.txt 2<&1 -msbuild %TEST_SOLUTION% /t:%BUILD_OPTION% /p:Configuration=%PROJECT_CONFIGURATION% >>%RUNNING_FIXTURE%_build.log.txt 2<&1 +msbuild %TEST_SOLUTION% /t:%BUILD_OPTION% /p:Configuration=%PROJECT_CONFIGURATION% >>%BUILD_LOG% 2<&1 IF %ERRORLEVEL% NEQ 0 GOTO BUILD_EXCEPTION @@ -71,7 +77,7 @@ REM ******************************************************** if "%NUNIT_BUILD%" == "DONE" goto NUNITSKIP REM devenv ..\..\nunit20\nunit.java.sln /%BUILD_OPTION% %PROJECT_CONFIGURATION% >>%RUNNING_FIXTURE%_build.log.txt 2<&1 -msbuild ..\..\nunit20\nunit20.java.sln /t:%BUILD_OPTION% /p:Configuration=%PROJECT_CONFIGURATION% >>%RUNNING_FIXTURE%_build.log.txt 2<&1 +msbuild ..\..\nunit20\nunit20.java.sln /t:%BUILD_OPTION% /p:Configuration=%PROJECT_CONFIGURATION% >>%BUILD_LOG% 2<&1 goto NUNITREADY @@ -94,7 +100,7 @@ REM ******************************************************** copy %BACK_TO_ROOT_DIR%Test\bin\%PROJECT_CONFIGURATION%\%TEST_ASSEMBLY% . REM @echo on -"%JAVA_HOME%\bin\java" -Xmx1024M -cp %CLASSPATH% NUnit.Console.ConsoleUi %TEST_ASSEMBLY% /fixture=%RUNNING_FIXTURE% %NUNIT_OPTIONS% /xml=%GH_OUTPUT_XML% >>%RUNNING_FIXTURE%_run.log.txt 2<&1 +"%JAVA_HOME%\bin\java" -Xmx1024M -cp %CLASSPATH% NUnit.Console.ConsoleUi %TEST_ASSEMBLY% /fixture=%RUNNING_FIXTURE% %NUNIT_OPTIONS% /xml=%GH_OUTPUT_XML% >>%RUN_LOG% 2<&1 REM @echo off REM ******************************************************** @@ -102,7 +108,7 @@ REM ******************************************************** REM ******************************************************** set XML_TOOL_PATH=..\..\tools\mono-xmltool REM devenv %XML_TOOL_PATH%\XmlTool.sln /%BUILD_OPTION% %PROJECT_CONFIGURATION% >>%RUNNING_FIXTURE%_build.log.txt 2<&1 -msbuild %XML_TOOL_PATH%\XmlTool20.vmwcsproj /t:%BUILD_OPTION% /p:Configuration=%PROJECT_CONFIGURATION% >>%RUNNING_FIXTURE%_build.log.txt 2<&1 +msbuild %XML_TOOL_PATH%\XmlTool20.vmwcsproj /t:%BUILD_OPTION% /p:Configuration=%PROJECT_CONFIGURATION% >>%BUILD_LOG% 2<&1 IF %ERRORLEVEL% NEQ 0 GOTO BUILD_EXCEPTION @@ -117,6 +123,10 @@ xmltool.exe --transform nunit_transform.xslt %GH_OUTPUT_XML% @echo off :FINALLY + +copy %RUN_LOG% ..\ +copy %BUILD_LOG% ..\ +copy %GH_OUTPUT_XML% ..\ GOTO END :ENVIRONMENT_EXCEPTION @@ -124,12 +134,12 @@ GOTO END GOTO END :BUILD_EXCEPTION -@echo Error in building solutions. See %RUNNING_FIXTURE%_build.log.txt for details... +@echo Error in building solutions. See %BUILD_LOG% for details... REM EXIT 1 GOTO END :RUN_EXCEPTION -@echo Error in running fixture %RUNNING_FIXTURE%. See %RUNNING_FIXTURE%_run.log.txt for details... +@echo Error in running fixture %RUNNING_FIXTURE%. See %RUN_LOG% for details... REM EXIT 1 GOTO END