mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-23 00:02:38 -05:00
timeout oracle
This commit is contained in:
parent
7f41276878
commit
ece8ef6527
@ -5,7 +5,7 @@ SET (CTEST_BINARY_DIRECTORY $ENV{CTEST_BUILD_DIR}/build)
|
||||
|
||||
SET (CTEST_CMAKE_COMMAND "cmake")
|
||||
SET (CTEST_BUILD_COMMAND $ENV{CTEST_BUILD_COMMAND})
|
||||
SET (CTEST_SITE "travis-ci.org")
|
||||
SET (CTEST_SITE "github.com")
|
||||
IF ($ENV{TRAVIS_PULL_REQUEST} STREQUAL "false")
|
||||
# No pull request
|
||||
SET (CTEST_BUILD_NAME "$ENV{TRAVIS_BRANCH} ($ENV{BUILD}) ($ENV{TRAVIS_COMMIT})")
|
||||
@ -13,11 +13,7 @@ ELSE()
|
||||
SET (CTEST_BUILD_NAME "PR: $ENV{TRAVIS_PULL_REQUEST} / $ENV{TRAVIS_BRANCH} ($ENV{BUILD}) ($ENV{TRAVIS_COMMIT})")
|
||||
ENDIF()
|
||||
SET (CTEST_BUILD_CONFIGURATION "Release")
|
||||
IF ($ENV{TRAVIS_CONFIG} STREQUAL "code_layout")
|
||||
SET (CTEST_TEST_TIMEOUT 600) # 600 seconds, spelling test might take some time
|
||||
ELSE()
|
||||
SET (CTEST_TEST_TIMEOUT 60) # 60 seconds
|
||||
ENDIF()
|
||||
SET (CTEST_TEST_TIMEOUT 60) # 60 seconds
|
||||
IF(DEFINED ENV{CTEST_PARALLEL_LEVEL})
|
||||
SET(PARALLEL_LEVEL $ENV{CTEST_PARALLEL_LEVEL})
|
||||
ELSE(DEFINED ENV{CTEST_PARALLEL_LEVEL})
|
||||
|
@ -64,17 +64,23 @@ export QGIS_ORACLETEST_DBNAME="${ORACLE_HOST}/XEPDB1"
|
||||
export QGIS_ORACLETEST_DB="host=${QGIS_ORACLETEST_DBNAME} port=1521 user='QGIS' password='qgis'"
|
||||
|
||||
echo "Wait a moment while loading Oracle database."
|
||||
COUNT=0
|
||||
while ! echo exit | sqlplus -L SYSTEM/adminpass@$QGIS_ORACLETEST_DBNAME &> /dev/null
|
||||
do
|
||||
printf "🙏"
|
||||
sleep 1
|
||||
sleep 3
|
||||
if [[ $(( COUNT++ )) -eq 100 ]]; then
|
||||
break
|
||||
fi
|
||||
done
|
||||
echo " done 👀"
|
||||
|
||||
pushd /root/QGIS > /dev/null
|
||||
/root/QGIS/tests/testdata/provider/testdata_oracle.sh $ORACLE_HOST
|
||||
popd > /dev/null # /root/QGIS
|
||||
|
||||
if [[ ${COUNT} -eq 101 ]]; then
|
||||
echo "timeout, no oracle, no 🙏"
|
||||
else
|
||||
echo " done 👀"
|
||||
pushd /root/QGIS > /dev/null
|
||||
/root/QGIS/tests/testdata/provider/testdata_oracle.sh $ORACLE_HOST
|
||||
popd > /dev/null # /root/QGIS
|
||||
fi
|
||||
# this is proving very flaky:
|
||||
|
||||
##############################
|
||||
|
Loading…
x
Reference in New Issue
Block a user