Changeset 17035 for branches/2925_AutoDiffForDynamicalModels/Test.cmd
- Timestamp:
- 06/26/19 08:13:50 (5 years ago)
- Location:
- branches/2925_AutoDiffForDynamicalModels
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2925_AutoDiffForDynamicalModels
- Property svn:mergeinfo changed
/trunk merged: 17007-17009,17014-17016,17019-17024,17028,17030,17032-17033
- Property svn:mergeinfo changed
-
branches/2925_AutoDiffForDynamicalModels/Test.cmd
r16662 r17035 1 1 @ECHO OFF 2 3 SET /P BUILDBEFORETEST=Should the test project be rebuilt [n]: 4 5 SET TESTCATEGORY=%~1 6 7 IF "%TESTCATEGORY%"=="" SET TESTCATEGORY=Essential 8 SET /P USERCATEGORY=Which category do you want to run [%TESTCATEGORY%]: 9 IF "%USERCATEGORY%" NEQ "" SET TESTCATEGORY=%USERCATEGORY% 10 11 set /P TESTPLATFORM=Which platform to run the tests [x64]: 12 IF "%TESTPLATFORM%"=="" SET TESTPLATFORM=x64 13 14 FOR /F "tokens=1,3 delims= " %%A IN ('REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\ToolsVersions\4.0"') DO ( 15 IF "%%A"=="MSBuildToolsPath" SET MSBUILDPATH=%%B) 16 17 IF "%BUILDBEFORETEST%" NEQ "" ( 18 ECHO Building tests project ... 19 %MSBUILDPATH%msbuild.exe "HeuristicLab 3.3 Tests.sln" /target:Rebuild /p:Configuration="Debug",Platform="%TESTPLATFORM%" /m:2 /nologo /verbosity:q /clp:ErrorsOnly 20 ) 21 22 ECHO Test starting for category %TESTCATEGORY%... 23 24 FOR /F "tokens=1,2,* delims= " %%A IN ('REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\SxS\VS7"') DO ( 25 IF "%%A"=="14.0" (SET VSPATH=%%C) & GOTO :run_tests 26 IF "%%A"=="12.0" (SET VSPATH=%%C) & GOTO :run_tests 27 ) 28 29 :run_tests 30 "%VSPATH%Common7\IDE\CommonExtensions\Microsoft\TestWindow\VSTest.Console.exe" bin\HeuristicLab.Tests.dll /Framework:framework40 /Platform:%TESTPLATFORM% /TestCaseFilter:"TestCategory=%TESTCATEGORY%" 31 32 PAUSE 2 powershell.exe .\Test.ps1
Note: See TracChangeset
for help on using the changeset viewer.