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

zooko zooko at zooko.com
Mon Jun 2 19:38:27 PDT 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.

Cool!

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.)

Regards,

Zooko

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



More information about the tahoe-dev mailing list