diff options
Diffstat (limited to 'tools/buildbot/slaves/win32-SharpSvn/svntest-javahl.cmd')
-rw-r--r-- | tools/buildbot/slaves/win32-SharpSvn/svntest-javahl.cmd | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/tools/buildbot/slaves/win32-SharpSvn/svntest-javahl.cmd b/tools/buildbot/slaves/win32-SharpSvn/svntest-javahl.cmd new file mode 100644 index 0000000..0b0a507 --- /dev/null +++ b/tools/buildbot/slaves/win32-SharpSvn/svntest-javahl.cmd @@ -0,0 +1,46 @@ +@echo off +REM ================================================================ +REM Licensed to the Apache Software Foundation (ASF) under one +REM or more contributor license agreements. See the NOTICE file +REM distributed with this work for additional information +REM regarding copyright ownership. The ASF licenses this file +REM to you under the Apache License, Version 2.0 (the +REM "License"); you may not use this file except in compliance +REM with the License. You may obtain a copy of the License at +REM +REM http://www.apache.org/licenses/LICENSE-2.0 +REM +REM Unless required by applicable law or agreed to in writing, +REM software distributed under the License is distributed on an +REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +REM KIND, either express or implied. See the License for the +REM specific language governing permissions and limitations +REM under the License. +REM ================================================================ + +SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION + +CALL ..\svn-config.cmd +IF ERRORLEVEL 1 EXIT /B 1 + +IF "%SVN_BRANCH%" LEQ "1.6.x" ( + ECHO --- Building 1.6.x or older: Skipping JavaHL --- + EXIT /B 0 +) + +IF "%SVN_BRANCH%" LSS "1.9." ( + IF NOT EXIST "%TESTDIR%\bin" MKDIR "%TESTDIR%\bin" + xcopy /y /i ..\deps\release\bin\*.dll "%TESTDIR%\bin" + + PATH %TESTDIR%\bin;!PATH!;!JAVADIR! +) + +SET result=0 + +python win-tests.py -d -f fsfs --javahl "%TESTDIR%\tests" +IF ERRORLEVEL 1 ( + ECHO [JavaHL test runner reported error !ERRORLEVEL!] 1>&2 + SET result=1 +) + +EXIT /b %result% |