Enable isolation tests for PG13

Enable isolation tests for PG13 in CI. Subsequent PRs will reenable
further tests until all tests run against PG13.
This commit is contained in:
Sven Klemm 2021-01-15 13:39:59 +01:00 committed by Sven Klemm
parent 23cd4098ef
commit 19d3912ff6

View File

@ -101,21 +101,24 @@ jobs:
- name: make installcheck
id: installcheck
if: matrix.pg != '13.1'
run: |
set -o pipefail
make -k -C build installcheck ${{ matrix.installcheck_args }} | tee installcheck.log
if [[ "${{ matrix.pg }}" == "13.1" ]]; then
make -k -C build isolationcheck isolationcheck-t ${{ matrix.installcheck_args }} | tee installcheck.log
else
make -k -C build installcheck ${{ matrix.installcheck_args }} | tee installcheck.log
fi
- name: pginstallcheck
if: matrix.pg != '13.1'
run: make -C build pginstallcheck
- name: coverage
if: matrix.coverage && matrix.pg != '13.1'
if: matrix.coverage
run: make -j $MAKE_JOBS -k -C build coverage
- name: Upload coverage report
if: matrix.coverage && matrix.pg != '13.1'
if: matrix.coverage
uses: codecov/codecov-action@v1
with:
file: ./build/codecov/timescaledb-codecov.info