Commit 95a703b6 authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

End-to-end Test - Ryu-OpenFlow:

- Fixes in CI/CD
parent ca59e6b4
Loading
Loading
Loading
Loading
+7 −6
Original line number Diff line number Diff line
@@ -144,9 +144,9 @@ end2end_test ryu-openflow:
    - docker logs ryu
    - LOOP_MAX_ATTEMPTS=180
    - LOOP_COUNTER=0
    - echo "Waiting for Ryu to be ready..."
    - >
      echo "Waiting for Ryu to be ready..."
      while ! curl -s 'http://172.254.252.10:8080/'; do
      until curl -s 'http://172.254.252.10:8080/'; do
        echo "Attempt: $LOOP_COUNTER"
        sleep 5;
        LOOP_COUNTER=$((LOOP_COUNTER + 1))
@@ -155,7 +155,8 @@ end2end_test ryu-openflow:
          break
        fi
      done
      echo "Ryu is ready!"
    - echo "Ryu is ready!"
    - docker logs ryu

    # Deploy Mininet
    - >
@@ -170,9 +171,9 @@ end2end_test ryu-openflow:
    - docker logs mininet
    - LOOP_MAX_ATTEMPTS=180
    - LOOP_COUNTER=0
    - echo "Waiting for Mininet to be ready..."
    - >
      echo "Waiting for Mininet to be ready..."
      while ! docker logs mininet 2>&1 | grep -q 'Enabling remote OVSDB managers'; do
      until docker logs mininet 2>&1 | grep -q 'Enabling remote OVSDB managers'; do
        echo "Attempt: $LOOP_COUNTER"
        docker logs mininet 2>&1;
        sleep 1;
@@ -182,7 +183,7 @@ end2end_test ryu-openflow:
          break
        fi
      done
      echo "Mininet is ready!"
    - echo "Mininet is ready!"
    - docker logs mininet

    # Dump configuration of the switches (OpenFlow rules configured) (after starting Mininet)