]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commit
* fuse/runtests: added --catch-up-pause option
authorrobk-tahoe <robk-tahoe@allmydata.com>
Tue, 21 Oct 2008 00:29:02 +0000 (17:29 -0700)
committerrobk-tahoe <robk-tahoe@allmydata.com>
Tue, 21 Oct 2008 00:29:02 +0000 (17:29 -0700)
commit06b05a868d40bf719fbe2009f8566667089aac6e
tree7248866a238cdfae542764e3a70ccb71574240f8
parentfafb584ef64d19725e497d357e8363711fea493e
* fuse/runtests: added --catch-up-pause option

On linux, write tests are failing because data written to fuse isn't showing
up in tahoe by the time it's checked.  it's not clear where this is originating,
since the fuse implementation [should be] waiting for completion of tahoe
operations before returning from its calls.  This adds an option to control the
duration of a pause between the fuse write and the check of tahoe, which is by
default set to 2s on linux, which - somewhat inexplicably - seems to 'fix' the
problem, in as far as it allows tests to complete.
contrib/fuse/runtests.py