difftreelog
TMP disabled for debug for bash script.
in: master
1 file changed
.github/workflows/forkless-update-nodata.ymldiffbeforeafterboth112 - name: Build the stack112 - name: Build the stack113 run: docker-compose -f ".docker/docker-compose-forkless.yaml" -f ".docker/docker-compose.${{ matrix.network }}.yml" up -d --build --force-recreate --timeout 300113 run: docker-compose -f ".docker/docker-compose-forkless.yaml" -f ".docker/docker-compose.${{ matrix.network }}.yml" up -d --build --force-recreate --timeout 300114114115 - name: Wait for 5m before starting tests docker logs for " RUNTIME UPGRADE TESTING " criteria115# - name: Wait for 5m before starting tests docker logs for " RUNTIME UPGRADE TESTING " criteria116 if: success()116# if: success()117 run: sleep 300s117# run: sleep 300s118119 - name: Check if docker logs consist logs related to Runtime Upgrade testing.120 if: success()121 run: |122 function do_docker_logs {123 DOCKER_LOGS=$(docker logs --details node-parachain 2>&1)124 }125 function is_started {126 if [[ ${DOCKER_LOGS} != *"PARACHAINS' RUNTIME UPGRADE TESTING"* ]];then127 return 0128 fi129 return 1130 }131 while ! is_started; do132 echo "Waiting for "PARACHAINS' RUNTIME UPGRADE TESTING" in container logs"133 sleep 15s134 done135 echo "Test completed."136 exit 0 137 shell: bash138139140 - name: Collect Docker Logs141 if: success() || failure()142 uses: jwalton/gh-docker-logs@v2.2.0143 with:144 dest: './forkless-parachain-upgrade-nodata-logs.${{ matrix.features }}'145 images: 'node-parachain' 146147 - name: Tar logs148 if: success() || failure()149 run: tar cvzf ./forkless-parachain-upgrade-nodata-logs.${{ matrix.features }}.tgz ./forkless-parachain-upgrade-nodata-logs.${{ matrix.features }}150118151 - name: Upload logs to GitHub119 - name: Check if docker logs consist logs related to Runtime Upgrade testing.152 if: success() || failure()120 if: success()153 uses: actions/upload-artifact@master121 run: |154 with:122 function do_docker_logs {123 DOCKER_LOGS=$(docker logs --details node-parachain 2>&1)124 }125 function is_started {126 if [[ ${DOCKER_LOGS} != *"RUNTIME UPGRADE TESTING"* ]];then127 return 0128 fi129 return 1130 }131 while ! is_started; do132 echo "Waiting for "RUNTIME UPGRADE TESTING" in container logs"133 sleep 15s134 done135 echo "Test completed."136 exit 0 155 name: forkless-parachain-upgrade-nodata-logs.${{ matrix.features }}.tgz137 shell: bash156 path: ./forkless-parachain-upgrade-nodata-logs.${{ matrix.features }}.tgz138139140# - name: Collect Docker Logs141# if: success() || failure()142# uses: jwalton/gh-docker-logs@v2.2.0143# with:144# dest: './forkless-parachain-upgrade-nodata-logs.${{ matrix.features }}'145# images: 'node-parachain' 146#147# - name: Tar logs148# if: success() || failure()149# run: tar cvzf ./forkless-parachain-upgrade-nodata-logs.${{ matrix.features }}.tgz ./forkless-parachain-upgrade-nodata-logs.${{ matrix.features }}150#151# - name: Upload logs to GitHub152# if: success() || failure()153# uses: actions/upload-artifact@master154# with:155# name: forkless-parachain-upgrade-nodata-logs.${{ matrix.features }}.tgz156# path: ./forkless-parachain-upgrade-nodata-logs.${{ matrix.features }}.tgz157157158158159# - name: Test Report159# - name: Test Report170# echo "url is ${{ steps.test-report.outputs.runHtmlUrl }}"170# echo "url is ${{ steps.test-report.outputs.runHtmlUrl }}"171171172172173 - name: Stop running containers173# - name: Stop running containers174 if: always() # run this step always174# if: always() # run this step always175 run: docker-compose -f ".docker/docker-compose-forkless.yaml" -f ".docker/docker-compose.${{ matrix.network }}.yml" down175# run: docker-compose -f ".docker/docker-compose-forkless.yaml" -f ".docker/docker-compose.${{ matrix.network }}.yml" down176176