difftreelog
Check script fix.
in: master
1 file changed
.github/workflows/forkless-update-nodata.ymldiffbeforeafterboth114 - name: Build the stack114 - name: Build the stack115 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 300116117 - name: Collect Docker Logs118 if: failure()119 uses: jwalton/gh-docker-logs@v2.2.0120 with:121 dest: './forkless-parachain-update-nodata-logs.${{ matrix.features }}'122123116124 - 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=160128 function do_docker_logs {121 function do_docker_logs {129 docker logs --details node-parachain 2>&1122 docker logs --details node-parachain 2>&1130 }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"* ]];then135 echo "Function is_started: Return 0"128 echo "Function is_started: Return 0"136 return 0129 return 0137 fi130 fi138 echo "Function is_started: Return 1"131 echo "Function is_started: Return 1"139 return 1132 return 1140 }133 }141 while ! is_started; do134 while ! is_started; do142 echo "Waiting for "RUNTIME UPGRADE TESTING" in container logs"135 echo "Waiting for "RUNTIME UPGRADE TESTING" in container logs"143 sleep 30s136 sleep 30s144 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" ]; then147 continue140 continue148 else141 else149 break142 break150 fi143 fi151 done144 done152 echo "Test completed."145 echo "Test completed."153 exit 0146 exit 1154 shell: bash147 shell: bash155148156 - name: Collect Docker Logs149 - name: Collect Docker Logs