Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Modify the testing batch tool to include both 32-bit and 64-bit testing, where applicable. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
0dd3f7ef59fbc49283f818d6c869aaf8 |
User & Date: | mistachkin 2014-01-24 00:19:11.031 |
Context
2014-01-24
| ||
01:27 | More work on getting 32-bit on 64-bit testing support working. check-in: b310edde93 user: mistachkin tags: trunk | |
00:19 | Modify the testing batch tool to include both 32-bit and 64-bit testing, where applicable. check-in: 0dd3f7ef59 user: mistachkin tags: trunk | |
00:01 | Support testing of the 32-bit SQLite core native library on a 64-bit machine. check-in: b7f16caeb1 user: mistachkin tags: trunk | |
Changes
Changes to Setup/test_all.bat.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | @ECHO OFF :: :: test_all.bat -- :: :: Multiplexing Wrapper Tool for Unit Tests :: :: Written by Joe Mistachkin. :: Released to the public domain, use at your own risk! :: SETLOCAL REM SET __ECHO=ECHO REM SET __ECHO2=ECHO REM SET __ECHO3=ECHO IF NOT DEFINED _AECHO (SET _AECHO=REM) IF NOT DEFINED _CECHO (SET _CECHO=REM) IF NOT DEFINED _VECHO (SET _VECHO=REM) | > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | @ECHO OFF :: :: test_all.bat -- :: :: Multiplexing Wrapper Tool for Unit Tests :: :: Written by Joe Mistachkin. :: Released to the public domain, use at your own risk! :: SETLOCAL :redo REM SET __ECHO=ECHO REM SET __ECHO2=ECHO REM SET __ECHO3=ECHO IF NOT DEFINED _AECHO (SET _AECHO=REM) IF NOT DEFINED _CECHO (SET _CECHO=REM) IF NOT DEFINED _VECHO (SET _VECHO=REM) |
︙ | ︙ | |||
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 | ) IF NOT DEFINED TEST_CONFIGURATIONS ( SET TEST_CONFIGURATIONS=Release ) %_VECHO% TestConfigurations = '%TEST_CONFIGURATIONS%' IF /I "%PROCESSOR_ARCHITECTURE%" == "x86" ( SET PLATFORM=Win32 ) IF /I "%PROCESSOR_ARCHITECTURE%" == "AMD64" ( SET PLATFORM=x64 ) IF NOT DEFINED PLATFORM ( ECHO Unsupported platform. GOTO errors ) %_VECHO% Platform = '%PLATFORM%' | > > > > > > > | 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 | ) IF NOT DEFINED TEST_CONFIGURATIONS ( SET TEST_CONFIGURATIONS=Release ) %_VECHO% TestConfigurations = '%TEST_CONFIGURATIONS%' IF DEFINED PLATFORM ( %_AECHO% Skipping platform detection, already set... GOTO skip_detectPlatform ) IF /I "%PROCESSOR_ARCHITECTURE%" == "x86" ( SET PLATFORM=Win32 ) IF /I "%PROCESSOR_ARCHITECTURE%" == "AMD64" ( SET PLATFORM=x64 ) :skip_detectPlatform IF NOT DEFINED PLATFORM ( ECHO Unsupported platform. GOTO errors ) %_VECHO% Platform = '%PLATFORM%' |
︙ | ︙ | |||
202 203 204 205 206 207 208 209 210 211 212 213 214 215 | %__ECHO2% POPD IF ERRORLEVEL 1 ( ECHO Could not restore directory. GOTO errors ) GOTO no_errors :fn_CheckForLinq CALL :fn_UnsetVariable HAVE_LINQ CALL :fn_UnsetVariable HAVE_EF6 IF /I "%1" == "2008" ( | > > > > > > > > > > > > > > | 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 | %__ECHO2% POPD IF ERRORLEVEL 1 ( ECHO Could not restore directory. GOTO errors ) REM REM NOTE: If this is a 64-bit machine and we have not already run the 32-bit REM tests, do so now, unless we are forbidden from doing so. REM IF NOT DEFINED SKIP32BITONLY ( IF NOT DEFINED 32BITONLY ( IF /I NOT "%PROCESSOR_ARCHITECTURE%" == "x86" ( SET PLATFORM=Win32 SET 32BITONLY=1 GOTO redo ) ) ) GOTO no_errors :fn_CheckForLinq CALL :fn_UnsetVariable HAVE_LINQ CALL :fn_UnsetVariable HAVE_EF6 IF /I "%1" == "2008" ( |
︙ | ︙ |