[pypy-commit] [Git][pypy/pypy][branch/py3.8] 7 commits: add a test for _posixprocess.fork_exec based on issue 3630

Matti Picus (@mattip) foss at heptapod.net
Tue Jan 4 17:42:41 EST 2022



Matti Picus pushed to branch branch/py3.8 at PyPy / pypy


Commits:
96eeb88f by Matti Picus at 2022-01-03T22:56:52+02:00
add a test for _posixprocess.fork_exec based on issue 3630

--HG--
branch : py3.7

- - - - -
e6d888e4 by Matti Picus at 2022-01-04T10:48:25+02:00
remove redundant call of threading._after_fork, done via an explicit hook (issue 3623)

Part of CPython PR 1843 which added the hook when importing threading

--HG--
branch : py3.7

- - - - -
e6483a0b by Carl Friedrich Bolz-Tereick at 2022-01-04T13:13:04+01:00
add a test for 54baec57aa68, issue #3623, don't call threading._after_fork
twice

(it's not just about calling it twice, also about
pypy.module.thread.os_thread.reinit_threads being run *after* user-defined fork
hooks)

--HG--
branch : py3.7

- - - - -
ba91d392 by Carl Friedrich Bolz-Tereick at 2022-01-04T13:21:38+01:00
#3623 move to extra_tests instead

--HG--
branch : py3.7

- - - - -
c4f85fc6 by Carl Friedrich Bolz-Tereick at 2022-01-03T13:26:51+01:00
slightly indirect, but this unbreaks test_ztranslation

--HG--
branch : py3.7

- - - - -
9dc492ae by Matti Picus at 2022-01-05T00:38:03+02:00
test, fix corner case when running with -c

--HG--
branch : py3.7

- - - - -
a1e0a9aa by Matti Picus at 2022-01-05T00:42:25+02:00
merge py3.7

--HG--
branch : py3.8

- - - - -


5 changed files:

- extra_tests/test_posix.py
- pypy/module/_posixsubprocess/test/apptest_subprocess.py
- pypy/module/_random/test/test_ztranslation.py
- pypy/module/posix/test/apptest_posix.py
- pypy/module/thread/os_thread.py


View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/13b4b5f35f7e7d56a5980cc1e81f7cf76f3b53d3...a1e0a9aa50b52ce3f460b217e3fb7c2bfee989a3

-- 
View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/13b4b5f35f7e7d56a5980cc1e81f7cf76f3b53d3...a1e0a9aa50b52ce3f460b217e3fb7c2bfee989a3
You're receiving this email because of your account on foss.heptapod.net.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/pypy-commit/attachments/20220104/e632255c/attachment.html>


More information about the pypy-commit mailing list