git.delta.rocks / unique-network / refs/commits / f67fe0eabae5

difftreelog

TMP disabled for debug for bash script.

Alexander Aksenov2022-08-11parent: #1122e0d.patch.diff
in: master

1 file changed

modified.github/workflows/forkless-update-nodata.ymldiffbeforeafterboth
112 - name: Build the stack112 - name: Build the stack
113 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 300
114114
115 - 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 " criteria
116 if: success()116# if: success()
117 run: sleep 300s117# run: sleep 300s
118
119 - 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"* ]];then
127 return 0
128 fi
129 return 1
130 }
131 while ! is_started; do
132 echo "Waiting for "PARACHAINS' RUNTIME UPGRADE TESTING" in container logs"
133 sleep 15s
134 done
135 echo "Test completed."
136 exit 0
137 shell: bash
138
139
140 - name: Collect Docker Logs
141 if: success() || failure()
142 uses: jwalton/gh-docker-logs@v2.2.0
143 with:
144 dest: './forkless-parachain-upgrade-nodata-logs.${{ matrix.features }}'
145 images: 'node-parachain'
146
147 - name: Tar logs
148 if: success() || failure()
149 run: tar cvzf ./forkless-parachain-upgrade-nodata-logs.${{ matrix.features }}.tgz ./forkless-parachain-upgrade-nodata-logs.${{ matrix.features }}
150118
151 - 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"* ]];then
127 return 0
128 fi
129 return 1
130 }
131 while ! is_started; do
132 echo "Waiting for "RUNTIME UPGRADE TESTING" in container logs"
133 sleep 15s
134 done
135 echo "Test completed."
136 exit 0
155 name: forkless-parachain-upgrade-nodata-logs.${{ matrix.features }}.tgz137 shell: bash
156 path: ./forkless-parachain-upgrade-nodata-logs.${{ matrix.features }}.tgz138
139
140# - name: Collect Docker Logs
141# if: success() || failure()
142# uses: jwalton/gh-docker-logs@v2.2.0
143# with:
144# dest: './forkless-parachain-upgrade-nodata-logs.${{ matrix.features }}'
145# images: 'node-parachain'
146#
147# - name: Tar logs
148# 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 GitHub
152# if: success() || failure()
153# uses: actions/upload-artifact@master
154# with:
155# name: forkless-parachain-upgrade-nodata-logs.${{ matrix.features }}.tgz
156# path: ./forkless-parachain-upgrade-nodata-logs.${{ matrix.features }}.tgz
157157
158158
159# - name: Test Report159# - name: Test Report
170# echo "url is ${{ steps.test-report.outputs.runHtmlUrl }}"170# echo "url is ${{ steps.test-report.outputs.runHtmlUrl }}"
171171
172172
173 - name: Stop running containers173# - name: Stop running containers
174 if: always() # run this step always174# if: always() # run this step always
175 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" down
176176