mirror of https://github.com/citusdata/citus.git
parent
142a63148a
commit
82c97a033c
|
@ -1,4 +1,4 @@
|
||||||
name: install_extension
|
name: setup_extension
|
||||||
inputs:
|
inputs:
|
||||||
pg_major:
|
pg_major:
|
||||||
required: false
|
required: false
|
|
@ -1,5 +1,5 @@
|
||||||
name: Build & Test
|
name: Build & Test
|
||||||
run-name: Build & Test - ${{ github.event_name }} ${{ github.event.pull_request.title || github.ref_name }}
|
run-name: Build & Test - ${{ github.event.pull_request.title || github.ref_name }}
|
||||||
concurrency:
|
concurrency:
|
||||||
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
|
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
|
||||||
cancel-in-progress: true
|
cancel-in-progress: true
|
||||||
|
@ -170,7 +170,7 @@ jobs:
|
||||||
- build
|
- build
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3.5.0
|
- uses: actions/checkout@v3.5.0
|
||||||
- uses: "./.github/actions/install_extension"
|
- uses: "./.github/actions/setup_extension"
|
||||||
- name: Run Test
|
- name: Run Test
|
||||||
run: gosu circleci make -C src/test/${{ matrix.suite }} ${{ matrix.make }}
|
run: gosu circleci make -C src/test/${{ matrix.suite }} ${{ matrix.make }}
|
||||||
timeout-minutes: 20
|
timeout-minutes: 20
|
||||||
|
@ -215,7 +215,7 @@ jobs:
|
||||||
parallel: [1,2,3,4,5,6]
|
parallel: [1,2,3,4,5,6]
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3.5.0
|
- uses: actions/checkout@v3.5.0
|
||||||
- uses: "./.github/actions/install_extension"
|
- uses: "./.github/actions/setup_extension"
|
||||||
- name: Test arbitrary configs
|
- name: Test arbitrary configs
|
||||||
run: |-
|
run: |-
|
||||||
TESTS=$(src/test/regress/citus_tests/print_test_names.py)
|
TESTS=$(src/test/regress/citus_tests/print_test_names.py)
|
||||||
|
@ -248,10 +248,10 @@ jobs:
|
||||||
- uses: actions/download-artifact@v3.0.1
|
- uses: actions/download-artifact@v3.0.1
|
||||||
with:
|
with:
|
||||||
path: "."
|
path: "."
|
||||||
- uses: "./.github/actions/install_extension"
|
- uses: "./.github/actions/setup_extension"
|
||||||
with:
|
with:
|
||||||
pg_major: "${{ env.old_pg_major }}"
|
pg_major: "${{ env.old_pg_major }}"
|
||||||
- uses: "./.github/actions/install_extension"
|
- uses: "./.github/actions/setup_extension"
|
||||||
with:
|
with:
|
||||||
pg_major: "${{ env.new_pg_major }}"
|
pg_major: "${{ env.new_pg_major }}"
|
||||||
- name: Install and test postgres upgrade
|
- name: Install and test postgres upgrade
|
||||||
|
@ -284,7 +284,7 @@ jobs:
|
||||||
- build
|
- build
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3.5.0
|
- uses: actions/checkout@v3.5.0
|
||||||
- uses: "./.github/actions/install_extension"
|
- uses: "./.github/actions/setup_extension"
|
||||||
with:
|
with:
|
||||||
skip_installation: true
|
skip_installation: true
|
||||||
- name: Install and test citus upgrade
|
- name: Install and test citus upgrade
|
||||||
|
@ -431,7 +431,7 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3.5.0
|
- uses: actions/checkout@v3.5.0
|
||||||
- uses: actions/download-artifact@v3.0.1
|
- uses: actions/download-artifact@v3.0.1
|
||||||
- uses: "./.github/actions/install_extension"
|
- uses: "./.github/actions/setup_extension"
|
||||||
- name: Run minimal tests
|
- name: Run minimal tests
|
||||||
run: |-
|
run: |-
|
||||||
tests="${{ needs.test-flakyness-pre.outputs.tests }}"
|
tests="${{ needs.test-flakyness-pre.outputs.tests }}"
|
||||||
|
|
|
@ -68,7 +68,7 @@ jobs:
|
||||||
matrix: ${{ fromJson(needs.prepare_parallelization_matrix.outputs.json) }}
|
matrix: ${{ fromJson(needs.prepare_parallelization_matrix.outputs.json) }}
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3.5.0
|
- uses: actions/checkout@v3.5.0
|
||||||
- uses: "./.github/actions/install_extension"
|
- uses: "./.github/actions/setup_extension"
|
||||||
- name: Run minimal tests
|
- name: Run minimal tests
|
||||||
run: |-
|
run: |-
|
||||||
gosu circleci src/test/regress/citus_tests/run_test.py ${{ env.test }} --repeat ${{ env.runs }} --use-base-schedule --use-whole-schedule-line
|
gosu circleci src/test/regress/citus_tests/run_test.py ${{ env.test }} --repeat ${{ env.runs }} --use-base-schedule --use-whole-schedule-line
|
||||||
|
|
Loading…
Reference in New Issue