selftest --parallel=fork fails on win32 because os does not have fork()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Wishlist
|
Martin Packman |
Bug Description
'bzr selftest --no-plugins --parallel=fork' fails on win32 (Win7 64-bit on Core i7) with the following error:
Traceback (most recent call last):
File "C:\dev\
return the_callable(*args, **kwargs)
File "C:\dev\
ret = run(*run_argv)
File "C:\dev\
return self.run_
File "C:\dev\
return self._operation
File "C:\dev\
self.cleanups, self.func, *args, **kwargs)
File "C:\dev\
result = func(*args, **kwargs)
File "C:\dev\
result = selftest(
File "C:\dev\
result_
File "C:\dev\
result = runner.run(suite)
File "C:\dev\
test.
File "C:\Python26\
tests = self.make_
File "C:\dev\
pid = os.fork()
AttributeError: 'module' object has no attribute 'fork'
Bazaar (bzr) 2.2.0dev1
from bzr checkout C:/dev/bzr/bzr.dev
revision: 5059
revid: <email address hidden>
branch nick: bzr.dev
Python interpreter: C:\Python26\
Python standard library: C:\Python26\lib
Platform: Windows-
bzrlib: C:\dev\
Bazaar configuration: C:\Users\
Bazaar log file: C:\Users\
Related branches
- Vincent Ladeuil: Approve
- Andrew Bennetts: Approve
-
Diff: 53 lines (+17/-0)3 files modifiedNEWS (+3/-0)
bzrlib/tests/__init__.py (+3/-0)
bzrlib/tests/blackbox/test_selftest.py (+11/-0)
Changed in bzr: | |
assignee: | nobody → Martin [gz] (gz) |
milestone: | none → 2.3b1 |
status: | Confirmed → Fix Released |
status invalid
On win32 you can use --parallel= subprocess
cheers,
Rob