diff options
author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | 2018-07-03 11:38:56 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-07-03 11:38:56 (GMT) |
commit | 42b2f84a85fe3334c5d8098cf76dfa727b348c4f (patch) | |
tree | 733f2d5ea066541f430e2d5df30b312b16388eb7 /Python/pythonrun.c | |
parent | 4d02ad856f123d68712f542d55e8ff3393f00a8f (diff) | |
download | cpython-42b2f84a85fe3334c5d8098cf76dfa727b348c4f.zip cpython-42b2f84a85fe3334c5d8098cf76dfa727b348c4f.tar.gz cpython-42b2f84a85fe3334c5d8098cf76dfa727b348c4f.tar.bz2 |
bpo-33735: Fix test_multiprocessing random failure (GH-8059)
When hunting memory leaks using -R 3:3, test_imap_unordered() of
test_multiprocessing leaks randomly a few memory blocks. It is a
false alarm: when testing using -R 3:20 for example, no leak is
detected.
Modify test_imap_unordered() to be closer to test_imap():
* Only test 10 numbers instead of 1000: it's a pool of 4 processes, so
10 is enough to test at least one number per process
* Use chunksize=100 instead of chunksize=53 to mimick test_imap()
(cherry picked from commit 23401fb960bb94e6ea62d2999527968d53d3fc65)
Co-authored-by: Victor Stinner <vstinner@redhat.com>
Diffstat (limited to 'Python/pythonrun.c')
0 files changed, 0 insertions, 0 deletions