diff --git a/.github/workflows/test-prod.yaml b/.github/workflows/test-prod.yaml index 7af740cc..34739813 100644 --- a/.github/workflows/test-prod.yaml +++ b/.github/workflows/test-prod.yaml @@ -58,6 +58,8 @@ jobs: export LOCAL_GID=$(id -g $USER) export $(grep -v '^#' .env_simple | xargs) docker compose -f docker-compose.yaml -f docker-compose.db.yaml -f docker-compose.prod.yaml up -d + docker compose -f docker-compose.yaml -f docker-compose.db.yaml -f docker-compose.prod.yaml logs postgres + docker compose -f docker-compose.yaml -f docker-compose.db.yaml -f docker-compose.prod.yaml logs ows_18 - name: Sleep for 10 seconds uses: whatnick/wait-action@master @@ -68,14 +70,11 @@ jobs: # These tests require a working database - name: Test ping run: | - curl --show-error --fail \ - --connect-timeout 5 \ - --max-time 10 \ - --retry 5 \ - --retry-delay 0 \ - --retry-max-time 40 \ - "localhost:8000/ping" \ - > /dev/null + curl --show-error \ + --max-time 160 \ + --retry 15 --retry-connrefused \ + --retry-delay 3 \ + "localhost:8000/ping" - name: Test WMS GetCapabilities run: |