Hi All, Not sure if i should post the tests failing here or to log a ticket, so here it is....
I downloaded the release http://tahoe-lafs.org/source/tahoe-lafs/tarballs/allmydata-tahoe-1.8.0-r4803.tar.bz2, built it with the system version of python (which works fine for 1.8.0) and it fails the tests. I'm testing this out on my OSX 10.6 desktop. If you want me to open a ticket with the below errors I can do so. Jimmy =============================================================================== [SKIPPED]: allmydata.test.test_encodingutil.StdlibUnicode.test_open_unrepresentable This test is not applicable to platforms that represent filenames as Unicode. =============================================================================== [SKIPPED]: allmydata.test.test_encodingutil.Windows.test_listdir_unicode This platform does not support the 'mbcs' filesystem encoding that we are testing for the benefit of a different platform. =============================================================================== [SKIPPED]: allmydata.test.test_hung_server.HungServerDownloadTest.test_2_good_8_hung_then_1_recovers_mutable still broken =============================================================================== [SKIPPED]: allmydata.test.test_hung_server.HungServerDownloadTest.test_2_good_8_hung_then_1_recovers_with_2_shares_mutable still broken =============================================================================== [SKIPPED]: allmydata.test.test_hung_server.HungServerDownloadTest.test_3_good_7_hung_mutable still broken =============================================================================== [SKIPPED]: allmydata.test.test_runner.BinTahoe.test_version_no_noise We pass this test only with Twisted >= v9.0.0 =============================================================================== [SKIPPED]: allmydata.test.test_runner.RunNode.test_client_no_noise We pass this test only with Twisted >= v9.0.0 =============================================================================== [SKIPPED]: allmydata.test.test_storage.Server.test_large_share This test can spuriously fail if you have less than 4 GiB free on your filesystem, and if your filesystem doesn't support efficient sparse files then it is very expensive (Mac OS X and Windows don't support efficient sparse files). =============================================================================== [TODO]: allmydata.test.test_upload.EncodingParameters.test_problem_layout_comment_187 Reason: "this isn't fixed yet" Traceback (most recent call last): File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/immutable/upload.py", line 546, in _got_response return self._loop() File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/immutable/upload.py", line 396, in _loop return self._failed("%s (%s)" % (failmsg, self._get_progress_message())) File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/immutable/upload.py", line 561, in _failed raise UploadUnhappinessError(msg) allmydata.interfaces.UploadUnhappinessError: shares could be placed on only 2 server(s) such that any 2 of them have enough shares to recover the file, but we were asked to place shares on at least 3 such servers. (placed all 3 shares, want to place shares on at least 3 servers such that any 2 of them have enough shares to recover the file, sent 3 queries to 3 peers, 1 queries placed some shares, 2 placed none (of which 2 placed none due to the server being full and 0 placed none due to an error)) =============================================================================== [TODO]: allmydata.test.test_upload.EncodingParameters.test_problem_layout_ticket_1124 Reason: 'Fix this after 1.7.1 release.' Traceback (most recent call last): File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/immutable/upload.py", line 546, in _got_response return self._loop() File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/immutable/upload.py", line 396, in _loop return self._failed("%s (%s)" % (failmsg, self._get_progress_message())) File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/immutable/upload.py", line 561, in _failed raise UploadUnhappinessError(msg) allmydata.interfaces.UploadUnhappinessError: shares could be placed on only 3 server(s) such that any 2 of them have enough shares to recover the file, but we were asked to place shares on at least 4 such servers. (placed all 4 shares, want to place shares on at least 4 servers such that any 2 of them have enough shares to recover the file, sent 4 queries to 4 peers, 4 queries placed some shares, 0 placed none (of which 0 placed none due to the server being full and 0 placed none due to an error)) =============================================================================== [TODO]: allmydata.test.test_upload.EncodingParameters.test_problem_layout_ticket_1128 Reason: 'Invent a smarter uploader that uploads successfully in this case.' Traceback (most recent call last): File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/immutable/upload.py", line 546, in _got_response return self._loop() File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/immutable/upload.py", line 396, in _loop return self._failed("%s (%s)" % (failmsg, self._get_progress_message())) File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/immutable/upload.py", line 561, in _failed raise UploadUnhappinessError(msg) allmydata.interfaces.UploadUnhappinessError: shares could be placed on only 3 server(s) such that any 2 of them have enough shares to recover the file, but we were asked to place shares on at least 4 such servers. (placed all 4 shares, want to place shares on at least 4 servers such that any 2 of them have enough shares to recover the file, sent 4 queries to 4 peers, 4 queries placed some shares, 0 placed none (of which 0 placed none due to the server being full and 0 placed none due to an error)) =============================================================================== [ERROR]: allmydata.test.test_cli.Ln.test_ln_with_nonexistent_alias Traceback (most recent call last): File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/twisted/python/threadpool.py", line 210, in _worker result = context.call(ctx, function, *args, **kwargs) File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/twisted/python/context.py", line 59, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/twisted/python/context.py", line 37, in callWithContext return func(*args,**kw) File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/scripts/runner.py", line 100, in runner rc = cli.dispatch[command](so) File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/scripts/cli.py", line 509, in ln rc = tahoe_mv.mv(options, mode="link") File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/scripts/tahoe_mv.py", line 32, in mv nodetype, attrs = simplejson.loads(data) File "build/bdist.macosx-10.6-universal/egg/simplejson/__init__.py", line 384, in loads File "build/bdist.macosx-10.6-universal/egg/simplejson/decoder.py", line 402, in decode File "build/bdist.macosx-10.6-universal/egg/simplejson/decoder.py", line 420, in raw_decode simplejson.decoder.JSONDecodeError: No JSON object could be decoded: line 1 column 0 (char 0) =============================================================================== [ERROR]: allmydata.test.test_cli.Ln.test_ln_without_alias Traceback (most recent call last): File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/twisted/python/threadpool.py", line 210, in _worker result = context.call(ctx, function, *args, **kwargs) File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/twisted/python/context.py", line 59, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/twisted/python/context.py", line 37, in callWithContext return func(*args,**kw) File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/scripts/runner.py", line 100, in runner rc = cli.dispatch[command](so) File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/scripts/cli.py", line 509, in ln rc = tahoe_mv.mv(options, mode="link") File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/scripts/tahoe_mv.py", line 32, in mv nodetype, attrs = simplejson.loads(data) File "build/bdist.macosx-10.6-universal/egg/simplejson/__init__.py", line 384, in loads File "build/bdist.macosx-10.6-universal/egg/simplejson/decoder.py", line 402, in decode File "build/bdist.macosx-10.6-universal/egg/simplejson/decoder.py", line 420, in raw_decode simplejson.decoder.JSONDecodeError: No JSON object could be decoded: line 1 column 0 (char 0) =============================================================================== [ERROR]: allmydata.test.test_cli.Mv.test_mv_behavior Traceback (most recent call last): File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/twisted/python/threadpool.py", line 210, in _worker result = context.call(ctx, function, *args, **kwargs) File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/twisted/python/context.py", line 59, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/twisted/python/context.py", line 37, in callWithContext return func(*args,**kw) File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/scripts/runner.py", line 100, in runner rc = cli.dispatch[command](so) File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/scripts/cli.py", line 504, in mv rc = tahoe_mv.mv(options, mode="move") File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/scripts/tahoe_mv.py", line 32, in mv nodetype, attrs = simplejson.loads(data) File "build/bdist.macosx-10.6-universal/egg/simplejson/__init__.py", line 384, in loads File "build/bdist.macosx-10.6-universal/egg/simplejson/decoder.py", line 402, in decode File "build/bdist.macosx-10.6-universal/egg/simplejson/decoder.py", line 420, in raw_decode simplejson.decoder.JSONDecodeError: No JSON object could be decoded: line 1 column 0 (char 0) =============================================================================== [ERROR]: allmydata.test.test_cli.Mv.test_mv_with_nonexistent_alias Traceback (most recent call last): File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/twisted/python/threadpool.py", line 210, in _worker result = context.call(ctx, function, *args, **kwargs) File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/twisted/python/context.py", line 59, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/twisted/python/context.py", line 37, in callWithContext return func(*args,**kw) File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/scripts/runner.py", line 100, in runner rc = cli.dispatch[command](so) File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/scripts/cli.py", line 504, in mv rc = tahoe_mv.mv(options, mode="move") File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/scripts/tahoe_mv.py", line 32, in mv nodetype, attrs = simplejson.loads(data) File "build/bdist.macosx-10.6-universal/egg/simplejson/__init__.py", line 384, in loads File "build/bdist.macosx-10.6-universal/egg/simplejson/decoder.py", line 402, in decode File "build/bdist.macosx-10.6-universal/egg/simplejson/decoder.py", line 420, in raw_decode simplejson.decoder.JSONDecodeError: No JSON object could be decoded: line 1 column 0 (char 0) =============================================================================== [ERROR]: allmydata.test.test_cli.Mv.test_mv_without_alias Traceback (most recent call last): File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/twisted/python/threadpool.py", line 210, in _worker result = context.call(ctx, function, *args, **kwargs) File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/twisted/python/context.py", line 59, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/twisted/python/context.py", line 37, in callWithContext return func(*args,**kw) File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/scripts/runner.py", line 100, in runner rc = cli.dispatch[command](so) File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/scripts/cli.py", line 504, in mv rc = tahoe_mv.mv(options, mode="move") File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/scripts/tahoe_mv.py", line 32, in mv nodetype, attrs = simplejson.loads(data) File "build/bdist.macosx-10.6-universal/egg/simplejson/__init__.py", line 384, in loads File "build/bdist.macosx-10.6-universal/egg/simplejson/decoder.py", line 402, in decode File "build/bdist.macosx-10.6-universal/egg/simplejson/decoder.py", line 420, in raw_decode simplejson.decoder.JSONDecodeError: No JSON object could be decoded: line 1 column 0 (char 0) =============================================================================== [ERROR]: allmydata.test.test_system.SystemTest.test_filesystem Traceback (most recent call last): File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/twisted/python/threadpool.py", line 210, in _worker result = context.call(ctx, function, *args, **kwargs) File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/twisted/python/context.py", line 59, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/twisted/python/context.py", line 37, in callWithContext return func(*args,**kw) File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/scripts/runner.py", line 100, in runner rc = cli.dispatch[command](so) File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/scripts/cli.py", line 504, in mv rc = tahoe_mv.mv(options, mode="move") File "/Users/jtang/sandbox/allmydata-tahoe-1.8.0-r4803/src/allmydata/scripts/tahoe_mv.py", line 32, in mv nodetype, attrs = simplejson.loads(data) File "build/bdist.macosx-10.6-universal/egg/simplejson/__init__.py", line 384, in loads File "build/bdist.macosx-10.6-universal/egg/simplejson/decoder.py", line 402, in decode File "build/bdist.macosx-10.6-universal/egg/simplejson/decoder.py", line 420, in raw_decode simplejson.decoder.JSONDecodeError: No JSON object could be decoded: line 1 column 0 (char 0) ------------------------------------------------------------------------------- Ran 828 tests in 331.003s FAILED (skips=8, expectedFailures=3, errors=6, successes=811)
_______________________________________________ tahoe-dev mailing list [email protected] http://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev
