[tahoe-dev] fuse_a: Update tests/impl for tahoe 1.0.0

zooko zooko at zooko.com
Tue Jun 3 02:38:27 UTC 2008

On May 31, 2008, at 9:31 PM, Nathan wrote:

> News on fuse (fuse_a for linux, that is):
> The attached patch updates the fuse_a implementation to work with
> tahoe 1.0.0-r2528 and ubuntu's python-fuse 1:0.2-pre3-3.

Applied!  Thanks!

> My plan for fuse for tahoe:
> 1. Play with Armin Rigo's implementation (aka "fuse_b").
> 2. Get access to an OS X machine and play with the macfuse interface.
> 3. Extend runtests.py to run against those interfaces.
> 4. Integrate runtests.py into the standard tahoe test framework.


Once some Tahoe fuse implementation has good test coverage (and by  
"good" I mean that it won't drag down our test coverage statistics  
[1], which are currently at about 850 lines of code uncovered out of  
about 13,000 lines of code total, for about 94% coverage) then we can  
consider for inclusion in the main source tree and become "supported"  
instead of "contrib".

> 5. Add write operation tests.
> 6. Add writeability to either fuse_a or fuse_b (depending on which
> requires less work or has a better design.)



[1] http://allmydata.org/trac/tahoe/wiki/Dev

More information about the tahoe-dev mailing list