mirror of https://github.com/citusdata/citus.git
Minor updates
parent
035c6da84e
commit
0af5f401c9
|
@ -299,6 +299,8 @@ 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
|
||||||
|
with:
|
||||||
|
name: build-${{ inputs.pg14_version }}
|
||||||
- name: Install and test citus upgrade
|
- name: Install and test citus upgrade
|
||||||
run: |-
|
run: |-
|
||||||
chown -R circleci .
|
chown -R circleci .
|
||||||
|
@ -311,8 +313,8 @@ jobs:
|
||||||
check-citus-upgrade \
|
check-citus-upgrade \
|
||||||
bindir=/usr/lib/postgresql/${PG_MAJOR}/bin \
|
bindir=/usr/lib/postgresql/${PG_MAJOR}/bin \
|
||||||
citus-old-version=${citus_version} \
|
citus-old-version=${citus_version} \
|
||||||
citus-pre-tar=install-pg${PG_MAJOR}-citus${citus_version}.tar \
|
citus-pre-tar=../../../install-pg${PG_MAJOR}-citus${citus_version}.tar \
|
||||||
citus-post-tar=install-$PG_MAJOR.tar; \
|
citus-post-tar=../../../install-$PG_MAJOR.tar; \
|
||||||
done;
|
done;
|
||||||
# run make check-citus-upgrade-mixed for all citus versions
|
# run make check-citus-upgrade-mixed for all citus versions
|
||||||
# the image has ${CITUS_VERSIONS} set with all verions it contains the binaries of
|
# the image has ${CITUS_VERSIONS} set with all verions it contains the binaries of
|
||||||
|
@ -322,8 +324,8 @@ jobs:
|
||||||
check-citus-upgrade-mixed \
|
check-citus-upgrade-mixed \
|
||||||
citus-old-version=${citus_version} \
|
citus-old-version=${citus_version} \
|
||||||
bindir=/usr/lib/postgresql/${PG_MAJOR}/bin \
|
bindir=/usr/lib/postgresql/${PG_MAJOR}/bin \
|
||||||
citus-pre-tar=install-pg${PG_MAJOR}-citus${citus_version}.tar \
|
citus-pre-tar=../../../install-pg${PG_MAJOR}-citus${citus_version}.tar \
|
||||||
citus-post-tar=install-$PG_MAJOR.tar; \
|
citus-post-tar=../../../install-$PG_MAJOR.tar; \
|
||||||
done;
|
done;
|
||||||
- uses: "./.github/actions/save_logs_and_results"
|
- uses: "./.github/actions/save_logs_and_results"
|
||||||
- uses: "./.github/actions/upload_coverage"
|
- uses: "./.github/actions/upload_coverage"
|
||||||
|
@ -393,9 +395,23 @@ jobs:
|
||||||
cd ./src/test/hammerdb
|
cd ./src/test/hammerdb
|
||||||
chmod +x run_hammerdb.sh
|
chmod +x run_hammerdb.sh
|
||||||
run_hammerdb.sh citusbot_tpcc_benchmark_rg
|
run_hammerdb.sh citusbot_tpcc_benchmark_rg
|
||||||
|
prepare_parallelization_matrix_32:
|
||||||
|
name: Parallel 32
|
||||||
|
if: ${{ needs.test-flakyness-pre.outputs.tests != ''}}
|
||||||
|
needs: test-flakyness-pre
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
outputs:
|
||||||
|
json: ${{ steps.parallelization.outputs.json }}
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v3.5.0
|
||||||
|
- uses: "./.github/actions/parallelization"
|
||||||
|
id: parallelization
|
||||||
|
with:
|
||||||
|
count: 32
|
||||||
test-flakyness-pre:
|
test-flakyness-pre:
|
||||||
name: Detect regression tests need to be ran
|
name: Detect regression tests need to be ran
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
needs: build
|
||||||
outputs:
|
outputs:
|
||||||
tests: ${{ steps.detect-regression-tests.outputs.tests }}
|
tests: ${{ steps.detect-regression-tests.outputs.tests }}
|
||||||
steps:
|
steps:
|
||||||
|
@ -412,20 +428,7 @@ jobs:
|
||||||
else
|
else
|
||||||
echo "Detected tests " $tests
|
echo "Detected tests " $tests
|
||||||
fi
|
fi
|
||||||
echo tests=\""$tests"\" >> "$GITHUB_OUTPUT"
|
echo tests="$tests" >> "$GITHUB_OUTPUT"
|
||||||
prepare_parallelization_matrix_32:
|
|
||||||
name: Parallel 32
|
|
||||||
if: ${{ needs.test-flakyness-pre.outputs.tests != ''}}
|
|
||||||
needs: test-flakyness-pre
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
outputs:
|
|
||||||
json: ${{ steps.parallelization.outputs.json }}
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v3.5.0
|
|
||||||
- uses: "./.github/actions/parallelization"
|
|
||||||
id: parallelization
|
|
||||||
with:
|
|
||||||
count: 32
|
|
||||||
test-flakyness:
|
test-flakyness:
|
||||||
if: ${{ needs.test-flakyness-pre.outputs.tests != ''}}
|
if: ${{ needs.test-flakyness-pre.outputs.tests != ''}}
|
||||||
name: Test flakyness
|
name: Test flakyness
|
||||||
|
|
Loading…
Reference in New Issue