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