diff options
Diffstat (limited to 'test/testvfdswmr.sh.in')
-rw-r--r-- | test/testvfdswmr.sh.in | 60 |
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 |