@@ -133,79 +133,17 @@ jobs:
133133 - name : Test fullconnectivity
134134 id : fullconnectivity
135135 run : timeout ${TIMEOUT} bash -c 'until beekeeper check --cluster-name local-dns --checks=ci-full-connectivity; do echo "waiting for full connectivity..."; sleep .3; done'
136- - name : Test settlements
137- id : settlements
138- run : timeout ${TIMEOUT} beekeeper check --cluster-name local-dns --checks=ci-settlements
139- - name : Sleep for time allowance to replenish
140- run : sleep 2
141- - name : Test pss
142- id : pss
143- run : timeout ${TIMEOUT} beekeeper check --cluster-name local-dns --checks=ci-pss
144- - name : Test soc
145- id : soc
146- run : timeout ${TIMEOUT} beekeeper check --cluster-name local-dns --checks=ci-soc
147- - name : Test gsoc
148- id : gsoc
149- run : timeout ${TIMEOUT} beekeeper check --cluster-name local-dns --checks=ci-gsoc
150- - name : Test pushsync (chunks)
151- id : pushsync-chunks-1
152- run : timeout ${TIMEOUT} beekeeper check --cluster-name local-dns --checks=ci-pushsync-chunks
153- - name : Test pushsync (light mode chunks)
154- id : pushsync-chunks-2
155- run : timeout ${TIMEOUT} beekeeper check --cluster-name local-dns --checks=ci-pushsync-light-chunks
156136 - name : Test retrieval
157137 id : retrieval
158138 run : timeout ${TIMEOUT} beekeeper check --cluster-name local-dns --checks=ci-retrieval
159- - name : Test manifest
160- id : manifest
161- run : timeout ${TIMEOUT} beekeeper check --cluster-name local-dns --checks=ci-manifest
162- - name : Test manifest v1
163- id : manifest-v1
164- run : timeout ${TIMEOUT} beekeeper check --cluster-name local-dns --checks=ci-manifest-v1
165- - name : Test postage stamps
166- id : postage-stamps
167- run : timeout ${TIMEOUT} beekeeper check --cluster-name local-dns --checks ci-postage
168- - name : Test staking
169- id : stake
170- run : timeout ${TIMEOUT} beekeeper check --cluster-name local-dns --checks ci-stake
171- - name : Test withdraw
172- id : withdraw
173- run : timeout ${TIMEOUT} bash -c 'until beekeeper check --cluster-name local-dns --checks ci-withdraw; do echo "waiting for withdraw..."; sleep .3; done'
174- - name : Test redundancy
175- id : redundancy
176- run : timeout ${TIMEOUT} beekeeper check --cluster-name local-dns --checks ci-redundancy
177- - name : Test act
178- id : act
179- run : timeout ${TIMEOUT} bash -c 'until beekeeper check --cluster-name local-dns --checks ci-act; do echo "waiting for act..."; sleep .3; done'
180- - name : Test feeds v1
181- id : feeds-v1
182- run : timeout ${TIMEOUT} beekeeper check --cluster-name local-dns --checks=ci-feed-v1
183- - name : Test feeds
184- id : feeds
185- run : timeout ${TIMEOUT} beekeeper check --cluster-name local-dns --checks=ci-feed
186139 - name : Collect debug artifacts (local-dns)
187140 if : failure()
188141 run : |
189142 bash .github/bin/beekeeper_artifacts.sh local-dns
190143 export FAILED='no-test'
191144 if ${{ steps.pingpong.outcome=='failure' }}; then FAILED=pingpong; fi
192145 if ${{ steps.fullconnectivity.outcome=='failure' }}; then FAILED=fullconnectivity; fi
193- if ${{ steps.settlements.outcome=='failure' }}; then FAILED=settlements; fi
194- if ${{ steps.pss.outcome=='failure' }}; then FAILED=pss; fi
195- if ${{ steps.soc.outcome=='failure' }}; then FAILED=soc; fi
196- if ${{ steps.gsoc.outcome=='failure' }}; then FAILED=gsoc; fi
197- if ${{ steps.pushsync-chunks-1.outcome=='failure' }}; then FAILED=pushsync-chunks-1; fi
198- if ${{ steps.pushsync-chunks-2.outcome=='failure' }}; then FAILED=pushsync-chunks-2; fi
199146 if ${{ steps.retrieval.outcome=='failure' }}; then FAILED=retrieval; fi
200- if ${{ steps.manifest.outcome=='failure' }}; then FAILED=manifest; fi
201- if ${{ steps.manifest-v1.outcome=='failure' }}; then FAILED=manifest-v1; fi
202- if ${{ steps.postage-stamps.outcome=='failure' }}; then FAILED=postage-stamps; fi
203- if ${{ steps.stake.outcome=='failure' }}; then FAILED=stake; fi
204- if ${{ steps.withdraw.outcome=='failure' }}; then FAILED=withdraw; fi
205- if ${{ steps.redundancy.outcome=='failure' }}; then FAILED=redundancy; fi
206- if ${{ steps.feeds.outcome=='failure' }}; then FAILED=feeds; fi
207- if ${{ steps.feeds-v1.outcome=='failure' }}; then FAILED=feeds-v1; fi
208- if ${{ steps.act.outcome=='failure' }}; then FAILED=act; fi
209147 curl -sSf -X POST -H "Content-Type: application/json" -d "{\"text\": \"**${RUN_TYPE}** Beekeeper Error\nBranch: \`${{ github.head_ref }}\`\nUser: @${{ github.event.pull_request.user.login }}\nDebugging artifacts: [click](https://$BUCKET_NAME.$AWS_ENDPOINT/artifacts_$VERTAG.tar.gz)\nStep failed: \`${FAILED}\`\"}" https://beehive.ethswarm.org/hooks/${{ secrets.TUNSHELL_KEY }}
210148 echo "Failed test: ${FAILED}"
211149 - name : Create tunshell session for debug
0 commit comments