@@ -159,30 +159,26 @@ jobs:
159159 needs : [metadata, docker]
160160 timeout-minutes : 60
161161 runs-on : [self-hosted, X64, Linux, dev]
162+ strategy :
163+ matrix :
164+ dataset :
165+ - hits
166+ - tpch
167+ size :
168+ - Medium
169+ fail-fast : true
170+ max-parallel : 1
162171 steps :
163172 - uses : actions/checkout@v3
164173 - uses : ./.github/actions/setup_bendsql
165174 - uses : ./.github/actions/benchmark_cloud
166175 with :
167176 sha : ${{ needs.metadata.outputs.sha }}
168177 run_id : ${{ needs.metadata.outputs.run_id }}
169- dataset : hits
170- source : ${{ needs.metadata.outputs.source }}
171- source_id : ${{ needs.metadata.outputs.source_id }}
172- size : Medium
173- image_tag : ${{ needs.docker.outputs.tag }}
174- cloud_email : ${{ secrets.BENCHMARK_CLOUD_EMAIL }}
175- cloud_password : ${{ secrets.BENCHMARK_CLOUD_PASSWORD }}
176- cloud_org : ${{ secrets.BENCHMARK_CLOUD_ORG }}
177- cloud_endpoint : ${{ secrets.BENCHMARK_CLOUD_ENDPOINT }}
178- - uses : ./.github/actions/benchmark_cloud
179- with :
180- sha : ${{ needs.metadata.outputs.sha }}
181- run_id : ${{ needs.metadata.outputs.run_id }}
182- dataset : tpch
178+ dataset : ${{ matrix.dataset }}
183179 source : ${{ needs.metadata.outputs.source }}
184180 source_id : ${{ needs.metadata.outputs.source_id }}
185- size : Medium
181+ size : ${{ matrix.size }}
186182 image_tag : ${{ needs.docker.outputs.tag }}
187183 cloud_email : ${{ secrets.BENCHMARK_CLOUD_EMAIL }}
188184 cloud_password : ${{ secrets.BENCHMARK_CLOUD_PASSWORD }}
@@ -196,7 +192,7 @@ jobs:
196192 steps :
197193 - uses : actions/checkout@v3
198194 - name : Configure AWS Credentials
199- uses : aws-actions/configure-aws-credentials@v1
195+ uses : aws-actions/configure-aws-credentials@v2
200196 with :
201197 role-to-assume : ${{ secrets.REPO_ROLE_ARN }}
202198 role-duration-seconds : 900
@@ -267,7 +263,7 @@ jobs:
267263 steps :
268264 - uses : actions/checkout@v3
269265 - name : Configure AWS Credentials
270- uses : aws-actions/configure-aws-credentials@v1
266+ uses : aws-actions/configure-aws-credentials@v2
271267 with :
272268 role-to-assume : ${{ secrets.REPO_ROLE_ARN }}
273269 role-duration-seconds : 900
0 commit comments