mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-02-17 16:10:24 +08:00
[svn-r27233] Add layout test from virtual to Contiguous and Compact
This commit is contained in:
parent
c986d41406
commit
5ae9dc0369
@ -77,6 +77,30 @@
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/tfamily00008.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/tfamily00009.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/tfamily00010.h5
|
||||
# tools/testfiles/vds
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/1_a.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/1_b.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/1_c.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/1_d.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/1_e.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/1_f.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/1_vds.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/2_a.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/2_b.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/2_c.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/2_d.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/2_e.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/2_vds.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/3_1_vds.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/3_2_vds.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/4_0.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/4_1.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/4_2.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/4_vds.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/5_a.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/5_b.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/5_c.h5
|
||||
${HDF5_TOOLS_SRC_DIR}/testfiles/vds/5_vds.h5
|
||||
)
|
||||
|
||||
set (LIST_OTHER_TEST_FILES
|
||||
@ -415,6 +439,12 @@
|
||||
set (FILE18 h5repack_layout2.h5)
|
||||
set (FILE_REF h5repack_refs.h5)
|
||||
set (FILE_ATTR_REF h5repack_attr_refs.h5)
|
||||
set (FILEV1 1_vds.h5)
|
||||
set (FILEV2 2_vds.h5)
|
||||
set (FILEV3_1 3_1_vds.h5)
|
||||
set (FILEV3_2 3_2_vds.h5)
|
||||
set (FILEV4 4_vds.h5)
|
||||
set (FILEV5 5_vds.h5)
|
||||
|
||||
# Remove any output file left over from previous test run
|
||||
add_test (
|
||||
@ -989,6 +1019,26 @@
|
||||
ADD_H5_TEST_META (meta_short h5repack_layout.h5 -M 8192)
|
||||
ADD_H5_TEST_META (meta_long h5repack_layout.h5 --metadata_block_size=8192)
|
||||
|
||||
# VDS tests
|
||||
|
||||
#########################################################
|
||||
# layout options
|
||||
#########################################################
|
||||
ADD_H5_VERIFY_TEST (vds_dset_conti "TEST" 0 ${FILEV1} vds_dset CONTIGUOUS -l vds_dset:CONTI)
|
||||
ADD_H5_VERIFY_TEST (vds_null_conti "TEST" 1 ${FILEV2} null CONTIGUOUS -l CONTI)
|
||||
ADD_H5_VERIFY_TEST (vds_dset_compa "TEST" 0 ${FILEV1} vds_dset COMPACT -l vds_dset:COMPA)
|
||||
ADD_H5_VERIFY_TEST (vds_null_compa "TEST" 1 ${FILEV2} null COMPACT -l COMPA)
|
||||
|
||||
################################################################
|
||||
# layout conversions
|
||||
###############################################################
|
||||
ADD_H5_VERIFY_TEST (vds_compa_conti "TEST" 0 ${FILEV4} vds_dset CONTIGUOUS -l vds_dset:CONTI)
|
||||
ADD_H5_VERIFY_TEST (vds_compa_compa "TEST" 0 ${FILEV4} vds_dset COMPACT -l vds_dset:COMPA)
|
||||
ADD_H5_VERIFY_TEST (vds_conti_compa "TEST" 0 ${FILEV4} vds_dset COMPACT -l vds_dset:COMPA)
|
||||
ADD_H5_VERIFY_TEST (vds_conti_conti "TEST" 0 ${FILEV4} vds_dset CONTIGUOUS -l vds_dset:CONTI)
|
||||
ADD_H5_VERIFY_TEST (vds_compa "TEST" 0 ${FILEV4} vds_dset COMPACT -l vds_dset:COMPA)
|
||||
ADD_H5_VERIFY_TEST (vds_conti "TEST" 0 ${FILEV4} vds_dset CONTIGUOUS -l vds_dset:CONTI)
|
||||
|
||||
##############################################################################
|
||||
### P L U G I N T E S T S
|
||||
##############################################################################
|
||||
|
Loading…
Reference in New Issue
Block a user