fuse/runtests: added linear write tests for various block sizes
authorrobk-tahoe <robk-tahoe@allmydata.com>
Fri, 3 Oct 2008 22:35:50 +0000 (15:35 -0700)
committerrobk-tahoe <robk-tahoe@allmydata.com>
Fri, 3 Oct 2008 22:35:50 +0000 (15:35 -0700)
commit4a3df3b683d684cb4696f1271920890fba6f4558
tree10f79c97a112a01ad490e61498d4ffe60d63b3fe
parentaf9e1f62381f47c008ffd1052d6dbd09bfacb1fa
fuse/runtests: added linear write tests for various block sizes

unit tests to test writing contiguous blocks linearly through the file,
for a variety of block sizes;  'tiny_file' is an entire file fitting within
a single io block / write operation.  'linear_{small,large}_writes' test
a 1Mb file written with each write operation containing significantly less
or more, respecitvely, data than fuse will pass into the implementation as
a single operation (which on the mac at least is 64Kib)
contrib/fuse/runtests.py