summaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorDana Robinson <43805+derobins@users.noreply.github.com>2020-12-12 15:25:54 (GMT)
committerGitHub <noreply@github.com>2020-12-12 15:25:54 (GMT)
commitf6dce729e8cf3d6d8675fbbfe1d66ac044ba02fb (patch)
treed1d10022b843a89da8c8c62ea97433009373eadd /config
parent9e72b7f834eba0e7225bbec858da14431e0c6954 (diff)
downloadhdf5-f6dce729e8cf3d6d8675fbbfe1d66ac044ba02fb.zip
hdf5-f6dce729e8cf3d6d8675fbbfe1d66ac044ba02fb.tar.gz
hdf5-f6dce729e8cf3d6d8675fbbfe1d66ac044ba02fb.tar.bz2
Moves the lists of VOL connectors and VFDs in Autotools builds (#162)
The VOL_LIST variable used in the Autotools was duplicated in many subdirectories. It's been moved to config/conclude.am to avoid duplication. VFD_LIST was also moved to conclude.am.
Diffstat (limited to 'config')
-rw-r--r--config/conclude.am13
1 files changed, 13 insertions, 0 deletions
diff --git a/config/conclude.am b/config/conclude.am
index 3f05a69..6836b57 100644
--- a/config/conclude.am
+++ b/config/conclude.am
@@ -270,6 +270,11 @@ build-check-p: $(LIB) $(PROGS) $(chk_TESTS)
echo "===Parallel tests in `echo ${PWD} | sed -e s:.*/::` ended `date`===";\
fi
+VFD_LIST = sec2 stdio core core_paged split multi family
+if DIRECT_VFD_CONDITIONAL
+ VFD_LIST += direct
+endif
+
# Run test with different Virtual File Driver
check-vfd: $(LIB) $(PROGS) $(chk_TESTS)
@for vfd in $(VFD_LIST) dummy; do \
@@ -282,6 +287,14 @@ check-vfd: $(LIB) $(PROGS) $(chk_TESTS)
fi; \
done
+# Test with just the native connector, with a single pass-through connector
+# and with a doubly-stacked pass-through.
+#
+# native = 0
+# pass-through = 1
+VOL_LIST = native "pass_through under_vol=0;under_info={}" \
+ "pass_through under_vol=1;under_info={under_vol=0;under_info={}}"
+
# Run test with different passthrough Virtual Object Layer Connector
# NOTE: Will only succeed with passthrough VOL connectors that use
# the native VOL connector as the terminal connector.