fuse/runtests: added 'read_in_random_order' test
authorrobk-tahoe <robk-tahoe@allmydata.com>
Mon, 20 Oct 2008 23:24:27 +0000 (16:24 -0700)
committerrobk-tahoe <robk-tahoe@allmydata.com>
Mon, 20 Oct 2008 23:24:27 +0000 (16:24 -0700)
commit1cdfecb446e2e6369fd07b059d6759eccd52e344
tree1a66ec0e021116c188cd2e143a89f32d1d493e2a
parentc6319dde0578156dcca0092451e2e619c97e49d8
fuse/runtests: added 'read_in_random_order' test

this test uploads a test file to tahoe, and then reads the file from fuse,
but reads the blocks of the file in a random order; this is designed to
exercise the asynchronous download feature of blackmatch - where the file
is downloaded from tahoe asynchronously, and rather than blocking open()
for the entirety of the download, instead individual read() calls are
blocked until enough of the file has been downloaded to satisfy them
contrib/fuse/runtests.py