Skip to content

Commit

Permalink
Enable isolation tests for PG13
Browse files Browse the repository at this point in the history
Enable isolation tests for PG13 in CI. Subsequent PRs will reenable
further tests until all tests run against PG13.
  • Loading branch information
svenklemm committed Jan 15, 2021
1 parent 23cd409 commit 19d3912
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions .github/workflows/linux-build-and-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 19d3912

Please sign in to comment.