Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

disable running Cache VOL for netcdf4 + log option #181

Open
wkliao opened this issue Jan 18, 2023 · 0 comments
Open

disable running Cache VOL for netcdf4 + log option #181

wkliao opened this issue Jan 18, 2023 · 0 comments

Comments

@wkliao
Copy link
Member

wkliao commented Jan 18, 2023

Testing netcdf4 + log layout option has been disabled for Cache VOL connector.
See the github issue at Cache VOL repo at HDFGroup/vol-cache#18

The source codes below show the location in test.sh that disables the test.
Note the environment variable HDF5_VOL_CONNECTOR is overwritten if set by users.

E3SM-IO/test.sh

Lines 102 to 116 in 988537c

elif test "x${ap[0]}" = xnetcdf4 ; then
FILE_EXT="nc4"
saved_HDF5_PLUGIN_PATH=$HDF5_PLUGIN_PATH
saved_HDF5_VOL_CONNECTOR=$HDF5_VOL_CONNECTOR
if test "x${ap[1]}" = xlog ; then
# This option requires the two VOL environment variables to be set.
export HDF5_PLUGIN_PATH="$LOGVOL_LIB_PATH"
export HDF5_VOL_CONNECTOR="LOG under_vol=0;under_info={}"
# Decomposition file must be read with native VOL, use nc file
IN_FILE+=".nc"
else
IN_FILE+=".${FILE_EXT}"
unset HDF5_PLUGIN_PATH
unset HDF5_VOL_CONNECTOR
fi

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant