Smart server tests fail on win32

Bug #66356 reported by John A Meinel
4
Affects Status Importance Assigned to Milestone
Bazaar
Fix Released
Critical
Martin Pool

Bug Description

Reported by Alexander Belchenko:
I'd like to run selftest without smart server tests on win32, because
there is too many failed tests related to smart server & smart
transport. In current bzr.dev there is 3 times traceback on stderr:

Exception in thread Thread-99:
Traceback (most recent call last):
  File "E:\Python24\lib\threading.py", line 442, in __bootstrap
    self.run()
  File "E:\Python24\lib\threading.py", line 422, in run
    self.__target(*self.__args, **self.__kwargs)
  File
"D:\Bazaar\sandbox\bzr.dev\bzrlib\tests\test_smart_transport.py", line
100, in _receive_bytes_on_server
    bytes.append(connection.recv(3, socket.MSG_WAITALL))
AttributeError: 'module' object has no attribute 'MSG_WAITALL'

And after selftest is complete bzr unable to remove temp directory
test0000.tmp with this error:

bzr: ERROR: [Errno 13] Permission denied:
u'D:/Bazaar/sandbox/bzr.dev/test0000.tmp\\blackbox.test_serve.TestBzrServe.test_bzr_se
rve_inet_readonly\\home\\.bzr.log'

Revision history for this message
John A Meinel (jameinel) wrote :

We should not have major test errors in an official release, so this should be fixed for 0.12.

Changed in bzr:
importance: Undecided → Critical
status: Unconfirmed → Confirmed
Revision history for this message
John A Meinel (jameinel) wrote :

Martin has written a fix for this, it just needs to be reviewed and merged.

Changed in bzr:
assignee: nobody → mbp
status: Confirmed → Fix Committed
John A Meinel (jameinel)
Changed in bzr:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.