dnl --values=3 would be a slightly better test but takes much longer.
AT_CHECK([sparse-xarray-test \
--verbosity=0 --queue-limit=`sparse_xarray_queue_limit` \
dnl --values=3 would be a slightly better test but takes much longer.
AT_CHECK([sparse-xarray-test \
--verbosity=0 --queue-limit=`sparse_xarray_queue_limit` \
m4_define([SPARSE_XARRAY_ON_DISK],
[AT_SETUP([on-disk sparse_xarray max-memory-rows=$1])
m4_define([SPARSE_XARRAY_ON_DISK],
[AT_SETUP([on-disk sparse_xarray max-memory-rows=$1])
AT_CHECK([sparse-xarray-test \
--verbosity=0 --queue-limit=`sparse_xarray_queue_limit` \
--columns=2 --max-rows=3 --max-memory-rows=$1 --values=2],
AT_CHECK([sparse-xarray-test \
--verbosity=0 --queue-limit=`sparse_xarray_queue_limit` \
--columns=2 --max-rows=3 --max-memory-rows=$1 --values=2],
AT_CHECK([sparse-xarray-test \
--verbosity=0 --queue-limit=`sparse_xarray_queue_limit` \
--columns=2 --max-rows=2 --max-memory-rows=2 --values=2 \
AT_CHECK([sparse-xarray-test \
--verbosity=0 --queue-limit=`sparse_xarray_queue_limit` \
--columns=2 --max-rows=2 --max-memory-rows=2 --values=2 \
m4_define([SPARSE_XARRAY_COPY_DISK],
[AT_SETUP([copying between on-disk sparse_xarrays max-memory-rows=$1])
m4_define([SPARSE_XARRAY_COPY_DISK],
[AT_SETUP([copying between on-disk sparse_xarrays max-memory-rows=$1])
limit=`sparse_xarray_queue_limit`
AT_CHECK([sparse-xarray-test \
--verbosity=0 --queue-limit=`expr $limit / 2` \
limit=`sparse_xarray_queue_limit`
AT_CHECK([sparse-xarray-test \
--verbosity=0 --queue-limit=`expr $limit / 2` \