Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | More test script changes. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | preRelease |
Files: | files | file ages | folders |
SHA1: |
2b8809c6895f5ce98cc7da23c3277b14 |
User & Date: | mistachkin 2018-08-05 03:16:59 |
Context
2018-08-05
| ||
03:17 | Fix test suite infrastructure issue that prevented the sample database file from being re-copied between tests. check-in: e4a7ae120f user: mistachkin tags: preRelease | |
03:16 | More test script changes. check-in: 2b8809c689 user: mistachkin tags: preRelease | |
02:40 | Make sure the test log files end up in the associated binary directories, not the temporary directory. check-in: 015023cfbb user: mistachkin tags: preRelease | |
Changes
Changes to Setup/run-mono-tests-debug.sh.
3 4 5 6 7 8 9 10 11 |
scriptdir=`dirname "$BASH_SOURCE"` if [[ -z "$SQLITE_NET_YEAR" ]]; then SQLITE_NET_YEAR=2013 fi pushd "$scriptdir/.." mono Externals/Eagle/bin/netFramework40/EagleShell.exe -preInitialize "set no(temporaryTestLog) true; set root_path {$scriptdir/..}; set test_configuration Debug; set test_year $SQLITE_NET_YEAR; set build_directory {bin/$SQLITE_NET_YEAR/Debug$SQLITE_NET_CONFIGURATION_SUFFIX/bin}" -file Tests/all.eagle "$@" popd |
| |
3 4 5 6 7 8 9 10 11 |
scriptdir=`dirname "$BASH_SOURCE"`
if [[ -z "$SQLITE_NET_YEAR" ]]; then
SQLITE_NET_YEAR=2013
fi
pushd "$scriptdir/.."
mono Externals/Eagle/bin/netFramework40/EagleShell.exe -preInitialize "set root_path {$scriptdir/..}; set test_configuration Debug; set test_year {$SQLITE_NET_YEAR}; set build_directory {bin/$SQLITE_NET_YEAR/Debug$SQLITE_NET_CONFIGURATION_SUFFIX/bin}" -file Tests/all.eagle "$@"
popd
|
Changes to Setup/run-mono-tests-release.sh.
3 4 5 6 7 8 9 10 11 |
scriptdir=`dirname "$BASH_SOURCE"` if [[ -z "$SQLITE_NET_YEAR" ]]; then SQLITE_NET_YEAR=2013 fi pushd "$scriptdir/.." mono Externals/Eagle/bin/netFramework40/EagleShell.exe -preInitialize "set no(temporaryTestLog) true; set root_path {$scriptdir/..}; set test_configuration Release; set test_year $SQLITE_NET_YEAR; set build_directory {bin/$SQLITE_NET_YEAR/Release$SQLITE_NET_CONFIGURATION_SUFFIX/bin}" -file Tests/all.eagle "$@" popd |
| |
3 4 5 6 7 8 9 10 11 |
scriptdir=`dirname "$BASH_SOURCE"`
if [[ -z "$SQLITE_NET_YEAR" ]]; then
SQLITE_NET_YEAR=2013
fi
pushd "$scriptdir/.."
mono Externals/Eagle/bin/netFramework40/EagleShell.exe -preInitialize "set root_path {$scriptdir/..}; set test_configuration Release; set test_year {$SQLITE_NET_YEAR}; set build_directory {bin/$SQLITE_NET_YEAR/Release$SQLITE_NET_CONFIGURATION_SUFFIX/bin}" -file Tests/all.eagle "$@"
popd
|
Changes to Setup/run-netstandard20-tests-debug.sh.
18 19 20 21 22 23 24 25 26 |
SQLITE_INTEROP_FILE=$SQLITE_INTEROP_DIR/$libname if [[ -f "${SQLITE_INTEROP_FILE}" ]]; then cp "$SQLITE_INTEROP_FILE" "$SQLITE_INTEROP_DIR/SQLite.Interop.dll" libname=SQLite.Interop.dll fi dotnet exec Externals/Eagle/bin/netStandard20/EagleShell.dll -preInitialize "set no(temporaryTestLog) true; set test_configuration Debug; set test_configuration_suffix {$SQLITE_NET_CONFIGURATION_SUFFIX}; set test_year NetStandard20; set test_native_year $SQLITE_NET_YEAR" -file Tests/all.eagle "$@" popd |
| |
18 19 20 21 22 23 24 25 26 |
SQLITE_INTEROP_FILE=$SQLITE_INTEROP_DIR/$libname
if [[ -f "${SQLITE_INTEROP_FILE}" ]]; then
cp "$SQLITE_INTEROP_FILE" "$SQLITE_INTEROP_DIR/SQLite.Interop.dll"
libname=SQLite.Interop.dll
fi
dotnet exec Externals/Eagle/bin/netStandard20/EagleShell.dll -preInitialize "set test_configuration Debug; set test_configuration_suffix {$SQLITE_NET_CONFIGURATION_SUFFIX}; set test_year NetStandard20; set test_native_year {$SQLITE_NET_YEAR}" -file Tests/all.eagle "$@"
popd
|
Changes to Setup/run-netstandard20-tests-release.sh.
18 19 20 21 22 23 24 25 26 |
SQLITE_INTEROP_FILE=$SQLITE_INTEROP_DIR/$libname if [[ -f "${SQLITE_INTEROP_FILE}" ]]; then cp "$SQLITE_INTEROP_FILE" "$SQLITE_INTEROP_DIR/SQLite.Interop.dll" libname=SQLite.Interop.dll fi dotnet exec Externals/Eagle/bin/netStandard20/EagleShell.dll -preInitialize "set no(temporaryTestLog) true; set test_configuration Release; set test_configuration_suffix {$SQLITE_NET_CONFIGURATION_SUFFIX}; set test_year NetStandard20; set test_native_year $SQLITE_NET_YEAR" -file Tests/all.eagle "$@" popd |
| |
18 19 20 21 22 23 24 25 26 |
SQLITE_INTEROP_FILE=$SQLITE_INTEROP_DIR/$libname
if [[ -f "${SQLITE_INTEROP_FILE}" ]]; then
cp "$SQLITE_INTEROP_FILE" "$SQLITE_INTEROP_DIR/SQLite.Interop.dll"
libname=SQLite.Interop.dll
fi
dotnet exec Externals/Eagle/bin/netStandard20/EagleShell.dll -preInitialize "set test_configuration Release; set test_configuration_suffix {$SQLITE_NET_CONFIGURATION_SUFFIX}; set test_year NetStandard20; set test_native_year {$SQLITE_NET_YEAR}" -file Tests/all.eagle "$@"
popd
|
Changes to Setup/test_all.bat.
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
...
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
|
IF ERRORLEVEL 1 ( ECHO Failed to delete "bin\%%Y\%%C\bin\SQLite.Interop.*". GOTO errors ) ) IF NOT DEFINED NOMANAGEDONLY ( %__ECHO% "Externals\Eagle\bin\netFramework40\%EAGLESHELL%" %PREARGS% -anyInitialize "set no(temporaryTestLog) true; set test_year {%%Y}; set test_configuration {%%C}" -file "%TEST_FILE%" %POSTARGS% IF ERRORLEVEL 1 ( ECHO Testing of "%%Y/%%C" managed-only assembly failed. GOTO errors ) ) ................................................................................ IF ERRORLEVEL 1 ( ECHO Failed to copy "bin\%%Y\%%C\bin\Installer.*" to "bin\%%Y\%PLATFORM%\%%C". GOTO errors ) ) %__ECHO% "Externals\Eagle\bin\netFramework40\%EAGLESHELL%" %PREARGS% -preInitialize "set no(temporaryTestLog) true; set test_year {%%Y}; set test_configuration {%%C}" -initialize -runtimeOption native -file "%TEST_FILE%" %POSTARGS% IF ERRORLEVEL 1 ( ECHO Testing of "%%Y/%%C" mixed-mode assembly failed. GOTO errors ) ) ) ELSE ( |
|
|
|
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
...
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
|
IF ERRORLEVEL 1 (
ECHO Failed to delete "bin\%%Y\%%C\bin\SQLite.Interop.*".
GOTO errors
)
)
IF NOT DEFINED NOMANAGEDONLY (
%__ECHO% "Externals\Eagle\bin\netFramework40\%EAGLESHELL%" %PREARGS% -anyInitialize "set test_year {%%Y}; set test_configuration {%%C}" -file "%TEST_FILE%" %POSTARGS%
IF ERRORLEVEL 1 (
ECHO Testing of "%%Y/%%C" managed-only assembly failed.
GOTO errors
)
)
................................................................................
IF ERRORLEVEL 1 (
ECHO Failed to copy "bin\%%Y\%%C\bin\Installer.*" to "bin\%%Y\%PLATFORM%\%%C".
GOTO errors
)
)
%__ECHO% "Externals\Eagle\bin\netFramework40\%EAGLESHELL%" %PREARGS% -preInitialize "set test_year {%%Y}; set test_configuration {%%C}" -initialize -runtimeOption native -file "%TEST_FILE%" %POSTARGS%
IF ERRORLEVEL 1 (
ECHO Testing of "%%Y/%%C" mixed-mode assembly failed.
GOTO errors
)
)
) ELSE (
|
Changes to Setup/test_net_standard_20.bat.
179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 |
CALL :fn_SetErrorLevel
GOTO :EOF
)
SET CONFIGURATION=%NATIVE_CONFIGURATION%
SET CONFIGURATION=%CONFIGURATION:NativeOnly=%
IF EXIST "bin\%YEAR%\%CONFIGURATION%\bin" (
IF EXIST "bin\%NATIVE_YEAR%\%PLATFORM%\%NATIVE_CONFIGURATION%" (
%__ECHO% "%DOTNET%" %SUBCOMMANDS% "Externals\Eagle\bin\netStandard20\%EAGLESHELL%" %PREARGS% -anyInitialize "set no(temporaryTestLog) true; set test_year {%YEAR%}; set test_native_year {%NATIVE_YEAR%}; set test_configuration {%CONFIGURATION%}" -file "%TEST_FILE%" %POSTARGS%
IF ERRORLEVEL 1 (
ECHO Testing of "%YEAR%/%NATIVE_YEAR%/%CONFIGURATION%" .NET Standard 2.0 assembly failed.
CALL :fn_SetErrorLevel
GOTO :EOF
)
) ELSE (
%_AECHO% Native directory "bin\%NATIVE_YEAR%\%PLATFORM%\%NATIVE_CONFIGURATION%" not found, skipped.
|
| |
179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 |
CALL :fn_SetErrorLevel GOTO :EOF ) SET CONFIGURATION=%NATIVE_CONFIGURATION% SET CONFIGURATION=%CONFIGURATION:NativeOnly=% IF EXIST "bin\%YEAR%\%CONFIGURATION%\bin" ( IF EXIST "bin\%NATIVE_YEAR%\%PLATFORM%\%NATIVE_CONFIGURATION%" ( %__ECHO% "%DOTNET%" %SUBCOMMANDS% "Externals\Eagle\bin\netStandard20\%EAGLESHELL%" %PREARGS% -anyInitialize "set test_year {%YEAR%}; set test_native_year {%NATIVE_YEAR%}; set test_configuration {%CONFIGURATION%}" -file "%TEST_FILE%" %POSTARGS% IF ERRORLEVEL 1 ( ECHO Testing of "%YEAR%/%NATIVE_YEAR%/%CONFIGURATION%" .NET Standard 2.0 assembly failed. CALL :fn_SetErrorLevel GOTO :EOF ) ) ELSE ( %_AECHO% Native directory "bin\%NATIVE_YEAR%\%PLATFORM%\%NATIVE_CONFIGURATION%" not found, skipped. |