win32: selftest result of bzr.dev.revno.1865
Alexander Belchenko
bialix at ukr.net
Mon Jul 17 06:44:03 BST 2006
----------------------------------------------------------------------
Ran 2926 tests in 1435.937s
FAILED (failures=5, errors=11)
Detailed:
test_transport_implementations.TestTransportImplementation.test_copy(FtpServer)
ERROR 171ms
test_transport_implementations.TestTransportImplementation.test_copy_to(FtpServer)
ERROR 281ms
test_transport_implementations.TestTransportImplementation.test_move(FtpServer)
ERROR 92ms
test_transport_implementations.TestTransportImplementation.test_put(FtpServer)
ERROR 110ms
test_hashcache.TestHashCache.test_hashcache_load
FAIL 5000ms
test_merge_core.MergeTest.test_contents_merge2
FAIL 2844ms
blackbox.test_too_much.SFTPTestsAbsolute.test_push
FAIL 1375ms
blackbox.test_too_much.SFTPTestsAbsoluteSibling.test_push
FAIL 1530ms
blackbox.test_upgrade.SFTPTests.test_upgrade_url
FAIL 1125ms
branch_implementations.test_bound_sftp.BoundSFTPBranch.test_bind_diverged(BzrBranchFormat4)
ERROR 3328ms
branch_implementations.test_bound_sftp.BoundSFTPBranch.test_bind_parent_ahead(BzrBranchFormat4)
ERROR 3218ms
branch_implementations.test_bound_sftp.BoundSFTPBranch.test_bound_commit(BzrBranchFormat4)
ERROR 1703ms
branch_implementations.test_bound_sftp.BoundSFTPBranch.test_bound_fail(BzrBranchFormat5)
ERROR 1735ms
branch_implementations.test_bound_sftp.BoundSFTPBranch.test_pull_updates_both(BranchReferenceFormat)
ERROR 1765ms
...ory_implementations.test_interrepository.TestInterRepository.test_fetch_funky_file_id(InterRepository)ERROR
375ms
...tory_implementations.test_interrepository.TestInterRepository.test_fetch_funky_file_id(InterWeaveRepo)ERROR
625ms
More details:
1) FTP tests is failed because on win32 ftp server cannot rename files
if destination already exists. It's a known bug.
2) test_hashcache_load -- probably failed because of FAT32 2s mtime
accuracy.
Traceback (most recent call last):
File "E:\Bazaar-NG\devel\bzr.dev\bzrlib\tests\test_hashcache.py",
line 92, in test_hashcache_load
self.assertEquals(hc.hit_count, 1)
AssertionError: 0 != 1
3) test_contents_merge2 -- old story: diff3 mangle line-endings. So far
no solution about this test.
4) All SFTP failed tests: I've recently install newest paramiko (1.6.1).
So may be this fails caused by newest version of paramiko. May be not.
May be it's something win32-specific. But all failed tests has the same
reason to fail -- during tests following error raised:
PermissionDenied: Permission denied: 'lock/held': [Errno 13] Permission
denied
5) funky_file_id -- it's probably most obvious. This test try to use
filenames with characters that does not supported on win32:
IllegalPath: The path
E:/Bazaar-NG/devel/bzr.dev/test0000.tmp/ry_implementations.test_interrepository.TestInterRepository.test_fetch_funky_file_id(InterWeaveRepo)/tree/.bzr/repository/weaves/b5/funky-chars<>%&;"'.weave
is not permitted on this platform
--
Alexander
More information about the bazaar
mailing list