[pypy-svn] r78007 - in pypy/branch/fast-forward: lib-python/modified-2.7.0/test pypy/config
afa at codespeak.net
afa at codespeak.net
Fri Oct 15 19:30:03 CEST 2010
Author: afa
Date: Fri Oct 15 19:30:02 2010
New Revision: 78007
Added:
pypy/branch/fast-forward/lib-python/modified-2.7.0/test/test_multiprocessing.py
- copied, changed from r77992, pypy/branch/fast-forward/lib-python/2.7.0/test/test_multiprocessing.py
Modified:
pypy/branch/fast-forward/pypy/config/pypyoption.py
Log:
Enable the _mulitprocessing module, and be careful to skip tests that are known to block.
Copied: pypy/branch/fast-forward/lib-python/modified-2.7.0/test/test_multiprocessing.py (from r77992, pypy/branch/fast-forward/lib-python/2.7.0/test/test_multiprocessing.py)
==============================================================================
--- pypy/branch/fast-forward/lib-python/2.7.0/test/test_multiprocessing.py (original)
+++ pypy/branch/fast-forward/lib-python/modified-2.7.0/test/test_multiprocessing.py Fri Oct 15 19:30:02 2010
@@ -501,6 +501,7 @@
p.join()
+ @unittest.skipIf(os.name == 'posix', "PYPY: FIXME")
def test_qsize(self):
q = self.Queue()
try:
@@ -521,6 +522,7 @@
time.sleep(DELTA)
q.task_done()
+ @unittest.skipIf(os.name == 'posix', "PYPY: FIXME")
def test_task_done(self):
queue = self.JoinableQueue()
@@ -1074,6 +1076,7 @@
class _TestPoolWorkerLifetime(BaseTestCase):
ALLOWED_TYPES = ('processes', )
+ @unittest.skipIf(os.name == 'posix', "PYPY: FIXME")
def test_pool_worker_lifetime(self):
p = multiprocessing.Pool(3, maxtasksperchild=10)
self.assertEqual(3, len(p._pool))
@@ -1260,6 +1263,7 @@
queue = manager.get_queue()
queue.put('hello world')
+ @unittest.skipIf(os.name == 'posix', "PYPY: FIXME")
def test_rapid_restart(self):
authkey = os.urandom(32)
manager = QueueManager(
@@ -1546,6 +1550,7 @@
ALLOWED_TYPES = ('processes',)
+ @unittest.skipIf(os.name == 'posix', "PYPY: FIXME")
def test_heap(self):
iterations = 5000
maxblocks = 50
Modified: pypy/branch/fast-forward/pypy/config/pypyoption.py
==============================================================================
--- pypy/branch/fast-forward/pypy/config/pypyoption.py (original)
+++ pypy/branch/fast-forward/pypy/config/pypyoption.py Fri Oct 15 19:30:02 2010
@@ -30,7 +30,8 @@
"rctime" , "select", "zipimport", "_lsprof",
"crypt", "signal", "_rawffi", "termios", "zlib", "bz2",
"struct", "_hashlib", "_md5", "_sha", "_minimal_curses", "cStringIO",
- "thread", "itertools", "pyexpat", "_ssl", "cpyext", "array"]
+ "thread", "itertools", "pyexpat", "_ssl", "cpyext", "array",
+ "_multiprocessing"]
))
working_oo_modules = default_modules.copy()
More information about the Pypy-commit
mailing list