summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_multiprocessing.py
Commit message (Collapse)AuthorAgeFilesLines
* Issue #8576: Remove use of find_unused_port() in test_smtplib andAntoine Pitrou2010-04-301-3/+3
| | | | test_multiprocessing. Patch by Paul Moore.
* Issue #7449, part 4: skip test_multiprocessing if thread support is disabledVictor Stinner2010-04-271-3/+4
| | | | | | import threading after _multiprocessing to raise a more revelant error message: "No module named _multiprocessing". _multiprocessing is not compiled without thread support.
* Fix typo in commentNick Coghlan2010-04-101-1/+1
|
* Try to turn some buildbots green by allowing test_multiprocessing to pass ↵Nick Coghlan2010-04-101-6/+22
| | | | even if it hits the sys.exc_clear code in the threading module, and improve the test coverage by making the ctypes dependencies a bit more granular (two of the cited ctypes objects don't exist on my system)
* Skip tests which depend on multiprocessing.sharedctypes, if _ctypes is not ↵Florent Xicluna2010-03-241-31/+33
| | | | available.
* #7092 - Silence more py3k deprecation warnings, using ↵Florent Xicluna2010-03-211-1/+3
| | | | test_support.check_py3k_warnings() helper.
* #7805: wait until all workers are started before collecting their PIDsFlorent Xicluna2010-03-041-1/+9
|
* Fix import/access for some identifiers. _TestSharedCTypes does not seem to ↵Georg Brandl2010-02-061-3/+3
| | | | be executed?
* Issue #6963: Added maxtasksperchild argument to multiprocessing.PoolJesse Noller2010-01-271-1/+25
|
* use assert[Not]IsInstance where appropriateEzio Melotti2010-01-241-1/+1
|
* use assert[Not]In where appropriateEzio Melotti2010-01-231-8/+8
|
* Reverting the Revision: 77368. I committed Flox's big patch for tests bySenthil Kumaran2010-01-081-6/+1
| | | | mistake. ( It may come in for sure tough)
* Fixing - Issue7026 - RuntimeError: dictionary changed size during iteration. ↵Senthil Kumaran2010-01-081-1/+6
| | | | Patch by flox
* Issue #7498: make test_multiprocessing use test_support.find_unused_portR. David Murray2009-12-141-2/+3
| | | | instead of a hard coded port number in test_rapid_restart.
* comment out test added in r76438, which caused refleaksJesse Noller2009-11-241-18/+18
|
* issue6615: Additional test for logging support in multiprocessingJesse Noller2009-11-211-0/+20
|
* Issue #7272: Add configure test to detect whether sem_open worksMark Dickinson2009-11-201-1/+1
| | | | | | properly, and use this to skip test_multiprocessing on platforms where sem_open raises a signal. This should fix some FreeBSD buildbot failures for test_multiprocessing.
* Issue 6433: multiprocessing.pool.map hangs on empty listJesse Noller2009-07-161-0/+6
|
* Resolves issues 5155, 5313, 5331 - bad file descriptor error with processes ↵Jesse Noller2009-06-301-1/+69
| | | | in processes
* remove useless importBenjamin Peterson2009-04-121-1/+0
|
* Add custom initializer argument to multiprocess.Manager*, courtesy of lekmaJesse Noller2009-04-021-1/+31
|
* Fix multiprocessing.event to match the new threading.Event APIJesse Noller2009-04-011-7/+9
|
* merge in patch from tim golden to fix contextmanager support for mp.Lock()Jesse Noller2009-03-301-0/+4
|
* Change more tests to use import_module for the modules thatR. David Murray2009-03-301-5/+4
| | | | | should cause tests to be skipped. Also rename import_function to the more descriptive get_attribute and add a docstring.
* finalize the queue prior to shutdownJesse Noller2009-03-301-0/+2
|
* Issue 5177: use socket.SO_REUSEADDR on multiprocessing SocketManager socketsJesse Noller2009-03-301-0/+24
|
* fix incorrect auto-translation of TestSkipped -> unittest.SkipTestBenjamin Peterson2009-03-261-3/+2
|
* remove test_support.TestSkipped and just use unittest.SkipTestBenjamin Peterson2009-03-261-4/+4
|
* Issue 5009: multiprocessing: failure in manager._debug_info()Jesse Noller2009-01-211-0/+2
|
* Resolve issue 3321: (segfault) _multiprocessing.Connection() doesn't check ↵Jesse Noller2009-01-191-1/+15
| | | | handle
* Resolve issue 4449: AssertionError in mp_benchmarks.pyJesse Noller2009-01-181-2/+14
|
* issue3770: if SEM_OPEN is 0, disable the mp.synchronize module, rev. Nick ↵Jesse Noller2008-09-301-0/+8
| | | | Coghlan, Damien Miller
* Use bytes as return type from recv_bytes() methods. Not sure why this onlyNeal Norwitz2008-08-251-3/+3
| | | | | | | affects some buildbots. R=Brett TESTED=./python -E -tt ./Lib/test/regrtest.py test_multiprocessing
* Fix problem reported by pychecker where AuthenticationError wasn't imported.Neal Norwitz2008-08-251-1/+33
| | | | | | | Add some test coverage to this code. More tests should be added (TODO added). R=Brett TESTED=./python -E -tt ./Lib/test/regrtest.py test_multiprocessing
* issue3352: clean up the multiprocessing API to remove many get_/set_ methods ↵Jesse Noller2008-08-191-32/+26
| | | | and convert them to properties. Update the docs and the examples included.
* patch up multiprocessing until it's API can be changed tooBenjamin Peterson2008-08-181-2/+8
|
* change a few uses of the threading APIsBenjamin Peterson2008-08-181-2/+2
|
* Remove duplicate importMark Dickinson2008-08-061-1/+0
|
* Fix issue 3395, update _debugInfo to be _debug_infoJesse Noller2008-07-171-1/+1
|
* remove sys.version_info check for 3.0Benjamin Peterson2008-07-131-5/+1
|
* remove bytes aliasBenjamin Peterson2008-07-131-7/+0
|
* Add #!/usr/bin/env python for benJesse Noller2008-07-021-0/+2
|
* Reenable the manager tests with Amaury's threading fixJesse Noller2008-07-021-17/+13
|
* Remove test_listener_client to remove possible race condition in the ↵Jesse Noller2008-06-181-2/+2
| | | | multiprocessing tests
* Attempt RLock creation prior to test execution on Linux, if it raises the ↵Jesse Noller2008-06-181-3/+6
| | | | OSError in issue 3111, skip the test suite
* add needed importBenjamin Peterson2008-06-171-0/+1
|
* skip test_multiprocessing when /dev/shm doesn't exist. This seems to be a ↵Benjamin Peterson2008-06-171-0/+3
| | | | chroot problem in the buildbot env.
* reduce the test_multiprocessing load to ones that shouldn't hang. These will ↵Benjamin Peterson2008-06-161-19/+20
| | | | be reenabled gradually as we find the problems.
* convert multiprocessing to unix line endingsBenjamin Peterson2008-06-131-1791/+1791
|
* give the threading API PEP 8 namesBenjamin Peterson2008-06-111-3/+3
|