summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_subprocess.py
Commit message (Expand)AuthorAgeFilesLines
* gh-87512: Fix `subprocess` using `timeout=` on Windows blocking with a large ...Gregory P. Smith2025-11-291-0/+56
* gh-74389: gh-70560: subprocess.Popen.communicate() now ignores stdin.flush er...Gregory P. Smith2025-11-291-0/+13
* GH-134453: Fix subprocess memoryview input handling on POSIX (GH-134949)Gregory P. Smith2025-11-291-0/+42
* gh-141473: Fix subprocess.Popen.communicate to send input to stdin upon a sub...Artur Jamro2025-11-291-0/+34
* gh-71339: Use new assertion methods in tests (GH-129046)Serhiy Storchaka2025-05-221-4/+4
* [tests] test_subprocess maybe avoid a timeout race condition? (#133420)Gregory P. Smith2025-05-051-2/+2
* gh-133089: Use original timeout value for `TimeoutExpired` when the func `sub...Nadeshiko Manju2025-05-051-0/+14
* gh-124986: Fix test_no_leaking in test_subprocess on NetBSD and FreeBSD (GH-1...Serhiy Storchaka2025-04-141-1/+17
* gh-117174: Add a new route in linecache to fetch interactive source code (#11...Pablo Galindo Salgado2025-03-101-2/+2
* gh-116742: Fix subprocess test_check_output_timeout() (#130836)Victor Stinner2025-03-051-22/+5
* gh-120754: Add a strace helper and test set of syscalls for open().read(), Ta...Cody Maloney2024-11-031-32/+21
* Revert "GH-120754: Add a strace helper and test set of syscalls for o… (#12...Shantanu2024-08-241-21/+32
* GH-120754: Add a strace helper and test set of syscalls for open().read() (#1...Cody Maloney2024-08-241-32/+21
* gh-121381 Remove subprocess._USE_VFORK escape hatch (#121383)Cody Maloney2024-07-311-21/+1
* gh-121571: Do not use `EnvironmentError` in tests, use `OSError` instead (#12...sobolevn2024-07-101-1/+1
* gh-119064: Use os_helper.FakePath instead of pathlib.Path in tests (GH-119065)Serhiy Storchaka2024-05-161-5/+2
* gh-98966: Handle stdout=subprocess.STDOUT (GH-98967)Paulo Neves2024-03-261-0/+7
* gh-113964: Don't prevent new threads until all non-daemon threads exit (#116677)Sam Gross2024-03-191-6/+7
* gh-90872: Fix subprocess.Popen.wait() for negative timeout (#116989)Victor Stinner2024-03-191-0/+16
* gh-104522: Fix test_subprocess failure when build Python in the root home dir...Serhiy Storchaka2024-01-181-8/+7
* gh-104522: Fix OSError raised when run a subprocess (#114195)Serhiy Storchaka2024-01-181-5/+7
* gh-87868: Skip `test_one_environment_variable` in `test_subprocess` when the ...AN Long2024-01-101-3/+12
* gh-87868: Sort and remove duplicates in getenvironment() (GH-102731)AN Long2024-01-091-0/+37
* gh-113117: Support posix_spawn in subprocess.Popen with close_fds=True (#113118)Jakub Kulík2023-12-171-0/+5
* gh-112334: Regression test that vfork is used when expected. (#112734)Gregory P. Smith2023-12-091-15/+83
* gh-112334: Restore subprocess's use of `vfork()` & fix `extra_groups=[]` beha...Gregory P. Smith2023-12-041-21/+17
* gh-67224: Show source lines in tracebacks when using the -c option when runni...Pablo Galindo Salgado2023-10-261-2/+2
* gh-110184: Fix subprocess test_pipesize_default() (#110465)Victor Stinner2023-10-061-18/+23
* gh-108416: Mark slow but not CPU bound test methods with requires_resource('w...Serhiy Storchaka2023-09-051-0/+2
* gh-108416: Mark slow test methods with @requires_resource('cpu') (GH-108421)Serhiy Storchaka2023-09-021-0/+1
* gh-105436: Ignore unrelated errors when checking empty env (GH-105742)Steve Dower2023-06-131-3/+4
* gh-105436: The environment block should end with two null wchar_t values (GH-...Dora2032023-06-121-0/+7
* gh-104690 Disallow thread creation and fork at interpreter finalization (#104...chgnrdv2023-06-041-0/+19
* gh-104472: Skip `test_subprocess.ProcessTestCase.test_empty_env` if ASAN is e...chgnrdv2023-05-191-0/+3
* gh-95672 skip fcntl when pipesize is smaller than pagesize (gh-102163)Hyunkyun Moon2023-03-011-1/+2
* gh-95672 fix typo SkitTest to SkipTest (gh-102119)Hyunkyun Moon2023-02-211-1/+1
* gh-100005: Skip test_script_as_dev_fd() on FreeBSD (#100006)Victor Stinner2022-12-051-1/+1
* gh-60203: Always pass True/False as boolean arguments in tests (GH-99983)Serhiy Storchaka2022-12-041-1/+1
* gh-97825: fix AttributeError when calling subprocess.check_output(input=None)...andrei kulakov2022-10-051-0/+6
* gh-82616: Add process_group support to subprocess.Popen (#23930)Gregory P. Smith2022-05-051-4/+22
* gh-91954: Use shell=True in test_subprocess.test_encoding_warning (GH-92090)Dennis Sweeney2022-05-011-6/+5
* gh-91954: Emit EncodingWarning from locale and subprocess (GH-91977)Inada Naoki2022-04-301-0/+14
* gh-91401: Add a failsafe way to disable vfork. (#91490)Gregory P. Smith2022-04-251-2/+18
* bpo-40280: Emscripten fork_exec now fails early (GH-32224)Christian Heimes2022-04-011-5/+5
* bpo-40280: Skip subprocess-based tests on wasm32-emscripten (GH-30615)Christian Heimes2022-01-251-0/+3
* bpo-40497: Fix handling of check in subprocess.check_output() (GH-19897)Rémi Lapeyre2021-09-201-0/+8
* bpo-25130: Add calls of gc.collect() in tests to support PyPy (GH-28005)Serhiy Storchaka2021-08-291-0/+1
* bpo-43826: Fix resource warning due to unclosed objects. (GH-25381)Karthikeyan Singaravelan2021-08-241-0/+5
* bpo-28254: Cleanup test_subprocess.test_preexec_gc_module_failure() (GH-25709)Victor Stinner2021-04-291-4/+0
* bpo-28254: _posixsubprocess uses PyGC_Enable/PyGC_Disable (GH-25693)Victor Stinner2021-04-281-12/+0