From 7eb196163e154edeb6a4129d5733c0f676edb06c Mon Sep 17 00:00:00 2001 From: Topher Lubaway Date: Fri, 16 Sep 2022 13:12:09 -0500 Subject: [PATCH 1/2] kube test get more power and limits total run time using a beta test of GH workers for speed context: https://github.com/airbytehq/airbyte-cloud/issues/2737 https://github.com/airbytehq/airbyte-cloud/issues/2787 --- .github/workflows/gradle.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 5638d9fdc335..038456faef1b 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -568,7 +568,7 @@ jobs: # Because scheduled builds on master require us to skip the changes job. Use always() to force this to run on master. if: needs.changes.outputs.backend == 'true' || needs.changes.outputs.build == 'true' || (always() && github.ref == 'refs/heads/master') timeout-minutes: 10 - runs-on: ubuntu-latest + runs-on: ubuntu-20.04-16core outputs: label: ${{ steps.start-ec2-runner.outputs.label }} ec2-instance-id: ${{ steps.start-ec2-runner.outputs.ec2-instance-id }} @@ -590,7 +590,7 @@ jobs: needs: start-kube-acceptance-test-runner # required to start the main job when the runner is ready runs-on: ${{ needs.start-kube-acceptance-test-runner.outputs.label }} # run the job on the newly created runner environment: more-secrets - timeout-minutes: 90 + timeout-minutes: 30 steps: - name: Checkout Airbyte uses: actions/checkout@v2 From 6ea6b43ea348e80f1f238954155e94bb11d115c5 Mon Sep 17 00:00:00 2001 From: Topher Lubaway Date: Fri, 16 Sep 2022 13:17:31 -0500 Subject: [PATCH 2/2] Changes timeout to 40 --- .github/workflows/gradle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 038456faef1b..1b47fb85540a 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -590,7 +590,7 @@ jobs: needs: start-kube-acceptance-test-runner # required to start the main job when the runner is ready runs-on: ${{ needs.start-kube-acceptance-test-runner.outputs.label }} # run the job on the newly created runner environment: more-secrets - timeout-minutes: 30 + timeout-minutes: 40 steps: - name: Checkout Airbyte uses: actions/checkout@v2