| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
@hugovk (since it's colour-related) @clytaemnestra Perhaps one or both of you have some cycles to review this one :) ? |
Sorry, something went wrong.
|
I left a comment at #148468 (comment) that I can no longer repro the MRE with latest 3.15 and main. Is this change still needed or useful? |
Sorry, something went wrong.
|
Yes, seems like it. #148468 (comment) |
Sorry, something went wrong.
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Co-authored-by: Savannah Ostrowski <savannah@python.org>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
There was a problem hiding this comment.
Thanks!
Sorry, something went wrong.
|
Thanks for the quick review, Hugo! And for being so thorough! |
Sorry, something went wrong.
|
Thanks @savannahostrowski for the PR 🌮🎉.. I'm working now to backport this PR to: 3.15. |
Sorry, something went wrong.
|
GH-154946 is a backport of this pull request to the 3.15 branch. |
Sorry, something went wrong.
…rse help (GH-154653) (#154946) GH-148468: Accept string-like proxy objects in colorized argparse help (GH-154653) (cherry picked from commit a147366) Co-authored-by: Savannah Ostrowski <savannah@python.org> Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com> Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️Hi! The buildbot s390x RHEL9 Refleaks 3.15 (tier-3) has failed when building commit c22cbf8. What do you need to do:
You can take a look at the buildbot page here: https://buildbot.python.org/#/builders/2075/builds/319 Failed tests:
Failed subtests:
Summary of the results of the build (if available): == Click to see traceback logsTraceback (most recent call last):
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/contextlib.py", line 116, in inner
return func(*args, **kwds)
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/test/_test_multiprocessing.py", line 649, in test_interrupt
exitcode = self._kill_process(multiprocessing.Process.interrupt)
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/contextlib.py", line 116, in inner
return func(*args, **kwds)
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/test/_test_multiprocessing.py", line 630, in _kill_process
self.assertEqual(join(), None)
~~~~^^
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/test/_test_multiprocessing.py", line 303, in __call__
return self.func(*args, **kwds)
~~~~~~~~~^^^^^^^^^^^^^^^
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/multiprocessing/process.py", line 156, in join
res = self._popen.wait(timeout)
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/multiprocessing/popen_fork.py", line 44, in wait
return self.poll(os.WNOHANG if timeout == 0.0 else 0)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/multiprocessing/popen_fork.py", line 28, in poll
pid, sts = os.waitpid(self.pid, flag)
~~~~~~~~~~^^^^^^^^^^^^^^^^
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/test/_test_multiprocessing.py", line 626, in handler
raise RuntimeError('join took too long: %s' % p)
RuntimeError: join took too long: <Process name='Process-4' pid=3251717 parent=3251712 started daemon>
Traceback (most recent call last):
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/contextlib.py", line 116, in inner
return func(*args, **kwds)
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/test/_test_multiprocessing.py", line 649, in test_interrupt
exitcode = self._kill_process(multiprocessing.Process.interrupt)
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/contextlib.py", line 116, in inner
return func(*args, **kwds)
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/test/_test_multiprocessing.py", line 630, in _kill_process
self.assertEqual(join(), None)
~~~~^^
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/test/_test_multiprocessing.py", line 303, in __call__
return self.func(*args, **kwds)
~~~~~~~~~^^^^^^^^^^^^^^^
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/multiprocessing/process.py", line 156, in join
res = self._popen.wait(timeout)
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/multiprocessing/popen_fork.py", line 44, in wait
return self.poll(os.WNOHANG if timeout == 0.0 else 0)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/multiprocessing/popen_fork.py", line 28, in poll
pid, sts = os.waitpid(self.pid, flag)
~~~~~~~~~~^^^^^^^^^^^^^^^^
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/test/_test_multiprocessing.py", line 626, in handler
raise RuntimeError('join took too long: %s' % p)
RuntimeError: join took too long: <Process name='Process-2101' pid=3232405 parent=3217137 started daemon>
Traceback (most recent call last):
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/multiprocessing/process.py", line 320, in _bootstrap
self.run()
~~~~~~~~^^
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/test/_test_multiprocessing.py", line 576, in _sleep_some_event
event.set()
~~~~~~~~~^^
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/multiprocessing/synchronize.py", line 349, in set
with self._cond:
^^^^^^^^^^
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/multiprocessing/synchronize.py", line 247, in __exit__
return self._lock.__exit__(*args)
~~~~~~~~~~~~~~~~~~~^^^^^^^
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/multiprocessing/synchronize.py", line 100, in __exit__
return self._semlock.__exit__(*args)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^
KeyboardInterrupt
k
Traceback (most recent call last):
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/multiprocessing/process.py", line 320, in _bootstrap
self.run()
~~~~~~~~^^
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/lib/buildbot/worker/cstratak-rhel9-s390x/3.15.cstratak-rhel9-s390x.refleak/build/Lib/test/_test_multiprocessing.py", line 577, in _sleep_some_event
time.sleep(100)
~~~~~~~~~~^^^^^
KeyboardInterrupt
k
|
Sorry, something went wrong.
…se help (python#154653) Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com> Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
| Back | FazBrowse Home | New Git URL |
Uh oh!
There was an error while loading. Please reload this page.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.