diff options
author | Albert Cheng <acheng@hdfgroup.org> | 2003-03-27 00:14:30 (GMT) |
---|---|---|
committer | Albert Cheng <acheng@hdfgroup.org> | 2003-03-27 00:14:30 (GMT) |
commit | d88f9db4188178b2a7a87cd3d9aa8e9f4fcaa6ee (patch) | |
tree | 3f55decb1e19884d9ab5e08cfe208fedc51bd2da /config | |
parent | 4857e382ba0edab048a13357de85a04c503fab15 (diff) | |
download | hdf5-d88f9db4188178b2a7a87cd3d9aa8e9f4fcaa6ee.zip hdf5-d88f9db4188178b2a7a87cd3d9aa8e9f4fcaa6ee.tar.gz hdf5-d88f9db4188178b2a7a87cd3d9aa8e9f4fcaa6ee.tar.bz2 |
[svn-r6524] Purpose:
New test feature
Description:
The various virtual file drivers (multi, family, core, ...)
are not tested automatically. One would have to do it by hand
by setenv HDF5_DRIVER <driver> and then do gmake check in test/.
Solution:
Added a new target, check-vfd, which will take the list from
$VFD_LIST and run 'make check' with each of its members.
Platforms tested:
h5committested.
Since check-vfd is not invoked by default, I went to each machine
to invoke them by hand. The target worked fine but there were
errors reported from those driver tests. (Those errors were beyond
the scope of this make target test.)
Misc. update:
Diffstat (limited to 'config')
-rw-r--r-- | config/conclude.in | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/config/conclude.in b/config/conclude.in index 1381cbb..0356e06 100644 --- a/config/conclude.in +++ b/config/conclude.in @@ -81,6 +81,17 @@ check test _test: tests fi; \ done +## Run test with different Virtual File Driver +check-vfd: + @for vfd in $(VFD_LIST) dummy; do \ + if test $$vfd != dummy; then \ + echo "============================"; \ + echo "Testing Virtual File Driver $$vfd"; \ + echo "============================"; \ + HDF5_DRIVER=$$vfd $(MAKE) check; \ + fi; \ + done + ## Make installation directories directories if they don't exist. ## $(libdir): |