tweak test case to expose bug.
update HDF5 layer test data.
fix hdf5 data layer bug