]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.12] gh-109594: Fix concurrent.futures test_timeout() (GH-110018) (#110021)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Mon, 2 Oct 2023 15:42:03 +0000 (08:42 -0700)
committerGitHub <noreply@github.com>
Mon, 2 Oct 2023 15:42:03 +0000 (17:42 +0200)
commit9cf6d89165ac5543c5c2a3112f303f32778c2548
tree27af1f5c51401db3e12bd5b168530364417f5ad8
parent9be6a111993c5e75574b0e858b57969c245c5866
[3.12] gh-109594: Fix concurrent.futures test_timeout() (GH-110018) (#110021)

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]