summaryrefslogtreecommitdiffstats
path: root/test/testvfdswmr.sh.in
diff options
context:
space:
mode:
authorDavid Young <dyoung@hdfgroup.org>2020-07-15 21:43:48 (GMT)
committerDavid Young <dyoung@hdfgroup.org>2020-07-15 21:43:48 (GMT)
commitbe0b2f132d5c541510e6517c5326e6763f791f7c (patch)
treeec541d2e0b24decdc55d93d0add9ee0c73bdf5bd /test/testvfdswmr.sh.in
parent91a7258dbfe447631748aa46a8418533e832cbe5 (diff)
downloadhdf5-be0b2f132d5c541510e6517c5326e6763f791f7c.zip
hdf5-be0b2f132d5c541510e6517c5326e6763f791f7c.tar.gz
hdf5-be0b2f132d5c541510e6517c5326e6763f791f7c.tar.bz2
Perform the few_big and many_small tests with and without VDS enabled.
Diffstat (limited to 'test/testvfdswmr.sh.in')
-rw-r--r--test/testvfdswmr.sh.in60
1 files changed, 30 insertions, 30 deletions
diff --git a/test/testvfdswmr.sh.in b/test/testvfdswmr.sh.in
index eeeff1d..42384c5 100644
--- a/test/testvfdswmr.sh.in
+++ b/test/testvfdswmr.sh.in
@@ -624,28 +624,28 @@ if [ ${do_groups:-no} = yes ]; then
rm -f vfd_swmr_group_reader.*.{out,rc}
fi
-#
-# Test many small datasets of one and two dimensions.
-#
-# Perform 50 iterations on 1000 extensible datasets configured with 16x16
-# chunks of 32-bit unsigned integer elements,
-# expanding each dataset by a chunk in one dimension (up to 50x1 16x16 chunks)
-# on each iteration.
-#
-# Perform the test again, extending each dataset
-# in *two* dimensions (up to 50x50 16x16 chunks).
-#
-for dims in 1 2; do
+for options in "-d 1" "-d 2" "-d 1 -V"; do
if [ ${do_many_small:-no} = no ]; then
continue
fi
- echo launch vfd_swmr_bigset_writer many small, $dims dimensions
+ #
+ # Test many small datasets of one and two dimensions.
+ #
+ # Perform 50 iterations on 1000 extensible datasets configured with
+ # 16x16 chunks of 32-bit unsigned integer elements,
+ # expanding each dataset by a chunk in one dimension (up to 50x1
+ # 16x16 chunks) on each iteration.
+ #
+ # Perform the test again, extending each dataset
+ # in *two* dimensions (up to 50x50 16x16 chunks).
+ #
+ echo launch vfd_swmr_bigset_writer many small, options $options
catch_out_err_and_rc vfd_swmr_bigset_writer \
- ../vfd_swmr_bigset_writer -n 50 -d $dims -s 1000 -r 16 -c 16 -q &
+ ../vfd_swmr_bigset_writer -n 50 $options -s 1000 -r 16 -c 16 -q &
pid_writer=$!
catch_out_err_and_rc vfd_swmr_bigset_reader \
- ../vfd_swmr_bigset_reader -n 50 -d $dims -s 1000 -r 16 -c 16 -q -W &
+ ../vfd_swmr_bigset_reader -n 50 $options -s 1000 -r 16 -c 16 -q -W &
pid_reader=$!
# Wait for the reader to finish before signalling the
@@ -673,28 +673,28 @@ for dims in 1 2; do
rm -f vfd_swmr_bigset_reader.*.{out,rc}
done
-#
-# Test a few big datasets of one and two dimensions.
-#
-# Perform 50 iterations on 5 extensible datasets configured with 256x256
-# chunks of 32-bit unsigned integer elements,
-# expanding each dataset by a chunk in one dimension (up to 50x1 256x256 chunks)
-# on each iteration.
-#
-# Perform the test again, extending each dataset
-# in *two* dimensions (up to 50x50 256x256 chunks).
-#
-for dims in 1 2; do
+for options in "-d 1" "-d 2" "-d 1 -V"; do
+ #
+ # Test a few big datasets of one and two dimensions.
+ #
+ # Perform 50 iterations on 5 extensible datasets configured with
+ # 256x256 chunks of 32-bit unsigned integer elements,
+ # expanding each dataset by a chunk in one dimension (up to 50x1
+ # 256x256 chunks) on each iteration.
+ #
+ # Perform the test again, extending each dataset
+ # in *two* dimensions (up to 50x50 256x256 chunks).
+ #
if [ ${do_few_big:-no} = no ]; then
continue
fi
- echo launch vfd_swmr_bigset_writer few big, $dims dimensions
+ echo launch vfd_swmr_bigset_writer few big, options $options
catch_out_err_and_rc vfd_swmr_bigset_writer \
- ../vfd_swmr_bigset_writer -n 50 -d $dims -s 5 -r 256 -c 256 -q &
+ ../vfd_swmr_bigset_writer -n 50 $options -s 5 -r 256 -c 256 -q &
pid_writer=$!
catch_out_err_and_rc vfd_swmr_bigset_reader \
- ../vfd_swmr_bigset_reader -n 50 -d $dims -s 5 -r 256 -c 256 -q -W &
+ ../vfd_swmr_bigset_reader -n 50 $options -s 5 -r 256 -c 256 -q -W &
pid_reader=$!
# Wait for the reader to finish before signalling the