Skip to content

Commit

Permalink
Disable testing of most connectors against API tests
Browse files Browse the repository at this point in the history
  • Loading branch information
jhendersonHDF committed Nov 13, 2023
1 parent c7dd280 commit 9d35ec5
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/vol_adios2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -121,5 +121,10 @@ jobs:
# Skip parallel testing for now as it appears to hang
- name: Test HDF5 ADIOS2 VOL connector with HDF5 API tests
working-directory: ${{ github.workspace }}/hdf5/build
# Don't test the ADIOS2 VOL connector with the HDF5 API tests yet,
# as it doesn't currently pass all the tests. Leave the step in,
# but skip it to leave an indication that this should be re-enabled
# in the future.
if: false
run: |
ctest --build-config ${{ inputs.build_mode }} -VV -R "h5_api" -E "parallel" .
5 changes: 5 additions & 0 deletions .github/workflows/vol_async.yml
Original file line number Diff line number Diff line change
Expand Up @@ -96,5 +96,10 @@ jobs:
- name: Test HDF5 asynchronous I/O VOL connector with HDF5 API tests
working-directory: ${{ github.workspace }}/hdf5/build
# Don't test the Async VOL connector with the HDF5 API tests yet,
# as it doesn't currently pass all the tests. Leave the step in,
# but skip it to leave an indication that this should be re-enabled
# in the future.
if: false
run: |
ctest --build-config ${{ inputs.build_mode }} -VV -R "HDF5_VOL_vol-async" .
6 changes: 6 additions & 0 deletions .github/workflows/vol_cache.yml
Original file line number Diff line number Diff line change
Expand Up @@ -165,5 +165,11 @@ jobs:
- name: Test HDF5 cache VOL connector with HDF5 API tests
working-directory: ${{ github.workspace }}/hdf5/build
# Don't test the Cache VOL connector with the HDF5 API tests yet
# when it's stacked on top of the Async connector, as it doesn't
# currently pass all the tests due to the Async connector not passing
# all the tests. Leave the step in, but skip it to leave an indication
# that this should be re-enabled in the future.
if: ${{ ! matrix.async }}
run: |
ctest --build-config ${{ inputs.build_mode }} -VV -R "HDF5_VOL_vol-cache" .
5 changes: 5 additions & 0 deletions .github/workflows/vol_log.yml
Original file line number Diff line number Diff line change
Expand Up @@ -91,5 +91,10 @@ jobs:
# Skip parallel testing for now as it appears to hang
- name: Test HDF5 Log-based VOL connector with HDF5 API tests
working-directory: ${{ github.workspace }}/hdf5/build
# Don't test the Log-based VOL connector with the HDF5 API tests yet,
# as it doesn't currently pass all the tests. Leave the step in,
# but skip it to leave an indication that this should be re-enabled
# in the future.
if: false
run: |
ctest --build-config ${{ inputs.build_mode }} -VV -R "h5_api" -E "parallel" .
5 changes: 5 additions & 0 deletions .github/workflows/vol_rest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -181,6 +181,11 @@ jobs:
- name: Test HDF5 REST VOL connector with HDF5 API tests
working-directory: ${{github.workspace}}/hdf5/build/
# Don't test the REST VOL connector with the HDF5 API tests yet,
# as it doesn't currently pass all the tests. Leave the step in,
# but skip it to leave an indication that this should be re-enabled
# in the future.
if: false
run: |
sudo \
HDF5_PLUGIN_PATH="${{ runner.workspace }}/hdf5_build/lib" \
Expand Down

0 comments on commit 9d35ec5

Please sign in to comment.