git.delta.rocks / unique-network / refs/commits / 94bc7f52561d

difftreelog

Check script fix.

Alexander Aksenov2022-08-12parent: #dee6a4a.patch.diff
in: master

1 file changed

modified.github/workflows/forkless-update-nodata.ymldiffbeforeafterboth
114 - name: Build the stack114 - name: Build the stack
115 run: docker-compose -f ".docker/docker-compose-forkless.yaml" -f ".docker/docker-compose.${{ matrix.network }}.yml" up -d --build --force-recreate --timeout 300115 run: docker-compose -f ".docker/docker-compose-forkless.yaml" -f ".docker/docker-compose.${{ matrix.network }}.yml" up -d --build --force-recreate --timeout 300
116
117 - name: Collect Docker Logs
118 if: failure()
119 uses: jwalton/gh-docker-logs@v2.2.0
120 with:
121 dest: './forkless-parachain-update-nodata-logs.${{ matrix.features }}'
122
123116
124 - name: Check if docker logs consist logs related to Runtime Upgrade testing.117 - name: Check if docker logs consist logs related to Runtime Upgrade testing.
125 if: success()118 if: success()
126 run: |119 run: |
127 counter=160120 counter=160
128 function do_docker_logs {121 function do_docker_logs {
129 docker logs --details node-parachain 2>&1122 docker logs --details node-parachain 2>&1
130 }123 }
131 function is_started {124 function is_started {
132 echo "Check Docker logs"125 echo "Check Docker logs"
133 DOCKER_LOGS=$(do_docker_logs)126 DOCKER_LOGS=$(do_docker_logs)
134 if [[ ${DOCKER_LOGS} = *"RUNTIME UPGRADE TESTING"* ]];then127 if [[ ${DOCKER_LOGS} = *"RUNTIME UPGRADE TESTING COMPLETE"* ]];then
135 echo "Function is_started: Return 0"128 echo "Function is_started: Return 0"
136 return 0129 return 0
137 fi130 fi
138 echo "Function is_started: Return 1"131 echo "Function is_started: Return 1"
139 return 1132 return 1
140 }133 }
141 while ! is_started; do134 while ! is_started; do
142 echo "Waiting for "RUNTIME UPGRADE TESTING" in container logs"135 echo "Waiting for "RUNTIME UPGRADE TESTING" in container logs"
143 sleep 30s136 sleep 30s
144 counter=$(( $counter - 1 ))137 counter=$(( $counter - 1 ))
145 echo "Counter: $counter"138 echo "Counter: $counter"
146 if [ "$counter" -gt "0" ]; then139 if [ "$counter" -gt "0" ]; then
147 continue140 continue
148 else141 else
149 break142 break
150 fi143 fi
151 done144 done
152 echo "Test completed."145 echo "Test completed."
153 exit 0146 exit 1
154 shell: bash147 shell: bash
155148
156 - name: Collect Docker Logs149 - name: Collect Docker Logs