Skip to content

Commit 60b0aed

Browse files
authored
Minor fixes to new CI workflow. (#59697)
Dest S3 & Dest S3-data-lake were missing a poe file. Set the test workflow to match the current GHA instance type. Otherwise we aren't able to parallelise effectively, and tests take too long to run. See here for current settings. Instead of 5 hours, I'm using 1 hour to start.
1 parent 99f378d commit 60b0aed

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

.github/workflows/connector-test-command.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,8 @@ jobs:
115115

116116
connectors-test-matrix:
117117
needs: [generate-matrix]
118-
runs-on: ubuntu-24.04
118+
runs-on: linux-24.04-large # Custom runner, defined in GitHub org settings
119+
timeout-minutes: 60 # 1 hour
119120
env:
120121
GCP_GSM_CREDENTIALS: ${{ secrets.GCP_GSM_CREDENTIALS }}
121122
if: ${{ needs.generate-matrix.outputs.connector-matrix != '' }}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
include = [
2+
"${POE_GIT_DIR}/poe-tasks/gradle-connector-tasks.toml",
3+
]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
include = [
2+
"${POE_GIT_DIR}/poe-tasks/gradle-connector-tasks.toml",
3+
]

0 commit comments

Comments
 (0)