suggestions for testing

Hi,
I am currently preparing the cygwin package for
HDF5-1.6.10 and HDF5-1.8.4, and there 2 issues with
"make check" that are really annoying me.

1)
As we are using libtool the check for library
on test/testlibinfo.sh.in

···

---------------------------------------------
# Different OS uses different naming for shared libs.
case `uname -s` in
    Darwin) # MacOS
        shlibsuffix=.dylib
        break
        ;;
    *) # default
        shlibsuffix=.so
        break
        ;;
esac
[cut]
# Check dynamic library file if built.
if [ x-$Shared_Lib = x-yes ]; then
    CHECK_LIBINFO ${h5libdir}/libhdf5${shlibsuffix}
else
    SKIP ${h5libdir}/libhdf5${shlibsuffix}
fi
---------------------------------------------------
is useless and I am bypassing it.
It will be better to look for dlname assignment on src/libhdf5.la.
On my cygwin for example

$ grep dlname src/libhdf5.la
dlname='cyghdf5-6.dll'

and use such name for the testing.

2)
usually on other packages "make check" perform all the tests
and don't stop on failures.
Currently I need to run several times "make check" and
fool every time the failed test with some "touch xxx.chkexe".
Not really efficient

Regards
Marco
hdf5 cygwin package maintainer