Browse Source

[autotest] wait for oracle docker container initialization instead of waiting a hard coded time

tags/v8.2beta1
Morris Jobke 9 years ago
parent
commit
004d670d31
1 changed files with 4 additions and 2 deletions
  1. 4
    2
      autotest.sh

+ 4
- 2
autotest.sh View File

@@ -165,8 +165,10 @@ function execute_tests {
DOCKER_CONTAINER_ID=$(docker run -d deepdiver/docker-oracle-xe-11g)
DATABASEHOST=$(docker inspect "$DOCKER_CONTAINER_ID" | grep IPAddress | cut -d '"' -f 4)

echo "Waiting 120 seconds for Oracle initialization ... "
sleep 120
echo "Waiting for Oracle initialization ... "

# grep exits on the first match and then the script continues
docker logs -f "$DOCKER_CONTAINER_ID" 2>&1 | grep -q "Grant succeeded."

DATABASEUSER=autotest
DATABASENAME='XE'

Loading…
Cancel
Save