From 19d3912ff6721b30cda7729aef9ddf3fc0b345e5 Mon Sep 17 00:00:00 2001 From: Sven Klemm Date: Fri, 15 Jan 2021 13:39:59 +0100 Subject: [PATCH] Enable isolation tests for PG13 Enable isolation tests for PG13 in CI. Subsequent PRs will reenable further tests until all tests run against PG13. --- .github/workflows/linux-build-and-test.yaml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/linux-build-and-test.yaml b/.github/workflows/linux-build-and-test.yaml index 9d1e54fbc..1f1daea57 100644 --- a/.github/workflows/linux-build-and-test.yaml +++ b/.github/workflows/linux-build-and-test.yaml @@ -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