]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.11] gh-109594: Fix concurrent.futures test_timeout() (GH-110018) (#110022)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Thu, 28 Sep 2023 13:49:56 +0000 (06:49 -0700)
committerGitHub <noreply@github.com>
Thu, 28 Sep 2023 13:49:56 +0000 (13:49 +0000)
commitff3cadd2a1df9bdf0b82bf21ae1d70e5bda23a5c
tree86a6b3a8c4064bb0aa6db2cb795f48f3ab26c669
parent82dea84dc491b8d6bdf7242811b5d7427e1eeddc
[3.11] gh-109594: Fix concurrent.futures test_timeout() (GH-110018) (#110022)

gh-109594: Fix concurrent.futures test_timeout() (GH-110018)

Fix test_timeout() of test_concurrent_futures.test_wait. Remove the
future which may or may not complete depending if it takes longer
than the timeout ot not. Keep the second future which does not
complete before wait(). Make also the test faster: 0.5 second instead
of 6 seconds, so remove @support.requires_resource('walltime')
decorator.
(cherry picked from commit 9be283e5e15d5d5685b78a38eb132501f7f3febb)

Co-authored-by: Victor Stinner <vstinner@python.org>
Lib/test/test_concurrent_futures/test_wait.py
Misc/NEWS.d/next/Tests/2023-09-28-14-47-14.gh-issue-109594.DB5KPP.rst [new file with mode: 0644]