Commit c0c42c48 authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

Context:

- added smart wait for crdb and nats to start
parent b4c8e2e0
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -67,10 +67,11 @@ unit test context:
      docker run --name nats -d --network=teraflowbridge -p 4222:4222 -p 8222:8222
      nats:2.9 --http_port 8222 --user tfs --pass tfs123
    - echo "Waiting for initialization..."
    - sleep 15
    - docker ps -a
    - docker logs -f crdb 2>&1 | grep -m 1 'finished creating default database "tfs_test"'
    - docker logs crdb
    - docker logs -f nats 2>&1 | grep -m 1 'Server is ready'
    - docker logs nats
    - docker ps -a
    - CRDB_ADDRESS=$(docker inspect crdb --format "{{.NetworkSettings.Networks.teraflowbridge.IPAddress}}")
    - echo $CRDB_ADDRESS
    - NATS_ADDRESS=$(docker inspect nats --format "{{.NetworkSettings.Networks.teraflowbridge.IPAddress}}")