diff --git a/.gitea/workflows/build_and_test.yml b/.gitea/workflows/build_and_test.yml index 3c4e8f0c..f0c8d776 100644 --- a/.gitea/workflows/build_and_test.yml +++ b/.gitea/workflows/build_and_test.yml @@ -314,18 +314,22 @@ jobs: mkdir -p build cd build cmake -G Ninja -DCMAKE_BUILD_TYPE=Release .. - ninja -j48 jfjoch_test jfjoch_hdf5_test + ninja -j48 jfjoch_test jfjoch_hdf5_test jfjoch_hdf5_enospc_test enospc_shim - name: Run unit tests shell: bash run: | cd build/tests ./jfjoch_test + - name: ENOSPC test + shell: bash + run: | + cd build/tests + LD_PRELOAD=enospc_shim.so ./jfjoch_hdf5_enospc_test HDF5File_enospc - name: Run hdf5 test shell: bash run: | cd build/tools ./jfjoch_hdf5_test ../../tests/test_data/compression_benchmark.h5 - create-release: name: Create release runs-on: jfjoch_rocky8