Skip to content

Commit df9c7b4

Browse files
committed
Add more pg17 tests in github actions
1 parent bd10f1a commit df9c7b4

File tree

1 file changed

+28
-2
lines changed

1 file changed

+28
-2
lines changed

.github/workflows/build_and_test.yml

+28-2
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,7 @@ jobs:
146146
- ${{ needs.params.outputs.pg14_version }}
147147
- ${{ needs.params.outputs.pg15_version }}
148148
- ${{ needs.params.outputs.pg16_version }}
149+
- ${{ needs.params.outputs.pg17_version }}
149150
make:
150151
- check-split
151152
- check-multi
@@ -175,6 +176,10 @@ jobs:
175176
pg_version: ${{ needs.params.outputs.pg16_version }}
176177
suite: regress
177178
image_name: ${{ needs.params.outputs.fail_test_image_name }}
179+
- make: check-failure
180+
pg_version: ${{ needs.params.outputs.pg17_version }}
181+
suite: regress
182+
image_name: ${{ needs.params.outputs.fail_test_image_name }}
178183
- make: check-enterprise-failure
179184
pg_version: ${{ needs.params.outputs.pg14_version }}
180185
suite: regress
@@ -187,6 +192,10 @@ jobs:
187192
pg_version: ${{ needs.params.outputs.pg16_version }}
188193
suite: regress
189194
image_name: ${{ needs.params.outputs.fail_test_image_name }}
195+
- make: check-enterprise-failure
196+
pg_version: ${{ needs.params.outputs.pg17_version }}
197+
suite: regress
198+
image_name: ${{ needs.params.outputs.fail_test_image_name }}
190199
- make: check-pytest
191200
pg_version: ${{ needs.params.outputs.pg14_version }}
192201
suite: regress
@@ -199,6 +208,10 @@ jobs:
199208
pg_version: ${{ needs.params.outputs.pg16_version }}
200209
suite: regress
201210
image_name: ${{ needs.params.outputs.fail_test_image_name }}
211+
- make: check-pytest
212+
pg_version: ${{ needs.params.outputs.pg17_version }}
213+
suite: regress
214+
image_name: ${{ needs.params.outputs.fail_test_image_name }}
202215
- make: installcheck
203216
suite: cdc
204217
image_name: ${{ needs.params.outputs.test_image_name }}
@@ -207,6 +220,10 @@ jobs:
207220
suite: cdc
208221
image_name: ${{ needs.params.outputs.test_image_name }}
209222
pg_version: ${{ needs.params.outputs.pg16_version }}
223+
- make: installcheck
224+
suite: cdc
225+
image_name: ${{ needs.params.outputs.test_image_name }}
226+
pg_version: ${{ needs.params.outputs.pg17_version }}
210227
- make: check-query-generator
211228
pg_version: ${{ needs.params.outputs.pg14_version }}
212229
suite: regress
@@ -219,6 +236,10 @@ jobs:
219236
pg_version: ${{ needs.params.outputs.pg16_version }}
220237
suite: regress
221238
image_name: ${{ needs.params.outputs.fail_test_image_name }}
239+
- make: check-query-generator
240+
pg_version: ${{ needs.params.outputs.pg17_version }}
241+
suite: regress
242+
image_name: ${{ needs.params.outputs.fail_test_image_name }}
222243
runs-on: ubuntu-20.04
223244
container:
224245
image: "${{ matrix.image_name }}:${{ fromJson(matrix.pg_version).full }}${{ needs.params.outputs.image_suffix }}"
@@ -262,6 +283,7 @@ jobs:
262283
- ${{ needs.params.outputs.pg14_version }}
263284
- ${{ needs.params.outputs.pg15_version }}
264285
- ${{ needs.params.outputs.pg16_version }}
286+
- ${{ needs.params.outputs.pg17_version }}
265287
parallel: [0,1,2,3,4,5] # workaround for running 6 parallel jobs
266288
steps:
267289
- uses: actions/checkout@v4
@@ -310,6 +332,10 @@ jobs:
310332
new_pg_major: 16
311333
- old_pg_major: 14
312334
new_pg_major: 16
335+
- old_pg_major: 16
336+
new_pg_major: 17
337+
- old_pg_major: 15
338+
new_pg_major: 17
313339
env:
314340
old_pg_major: ${{ matrix.old_pg_major }}
315341
new_pg_major: ${{ matrix.new_pg_major }}
@@ -393,7 +419,7 @@ jobs:
393419
CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }}
394420
runs-on: ubuntu-20.04
395421
container:
396-
image: ${{ needs.params.outputs.test_image_name }}:${{ fromJson(needs.params.outputs.pg16_version).full }}${{ needs.params.outputs.image_suffix }}
422+
image: ${{ needs.params.outputs.test_image_name }}:${{ fromJson(needs.params.outputs.pg17_version).full }}${{ needs.params.outputs.image_suffix }}
397423
needs:
398424
- params
399425
- test-citus
@@ -504,7 +530,7 @@ jobs:
504530
name: Test flakyness
505531
runs-on: ubuntu-20.04
506532
container:
507-
image: ${{ needs.params.outputs.fail_test_image_name }}:${{ fromJson(needs.params.outputs.pg16_version).full }}${{ needs.params.outputs.image_suffix }}
533+
image: ${{ needs.params.outputs.fail_test_image_name }}:${{ fromJson(needs.params.outputs.pg17_version).full }}${{ needs.params.outputs.image_suffix }}
508534
options: --user root
509535
env:
510536
runs: 8

0 commit comments

Comments
 (0)