gh-90908: Document asyncio.Task.cancelling() and asyncio.Task.uncancel()#95253
gh-90908: Document asyncio.Task.cancelling() and asyncio.Task.uncancel()#95253gvanrossum merged 12 commits into
Conversation
|
Can I wait until the other reviewers have done their thing? I'm kind of stressed for time right now. |
Sorry, something went wrong.
|
@gvanrossum Take your time, we'll be shaping this into a final form over the next day or two. Thanks! |
Sorry, something went wrong.
|
I'll deal with the code example separately but in general, I have this question: don't you think the ordering of documented methods on How about instead of doing:
we could do:
|
Sorry, something went wrong.
Co-authored-by: Thomas Grainger <tagrain@gmail.com>
ce195cb to
0203e01
Compare
July 27, 2022 10:58
Co-authored-by: Guido van Rossum <gvanrossum@gmail.com>
Co-authored-by: Thomas Grainger <tagrain@gmail.com>
gvanrossum
left a comment
There was a problem hiding this comment.
Sorry for the length of some of the comments. The history of uncancel() is complex:
- Initially there was a boolean flag, and if it was already set, cancel() would return False early
- Then there was a counter, and if it was already nonzero, cancel() would return False early
- Finally the counter was "defanged" and cancel() would bump the counter but still always go through the rest of its routine
The logic bug in TaskGroup (#95289) doesn't help restore confidence. But I think the following guidelines are helpful:
- Every structured concurrency primitive must use an internal flag that is set when it calls cancel().
- It must check this flag when exiting and if set, call uncancel(), so it always has a balanced pair of cancel()/uncancel() calls.
- If unstructured code calls cancel() without uncancel(), every structured concurrency primitive will act as if surrounded by yet another structured concurrency primitive that has called cancel() but hasn't called uncancel() yet.
Bug #95289 is about TaskGroup failing the second bullet when the CancellationError is suppressed or replaced with something else. The fix is to always check the flag and (if set) call uncancel(), even if no CancellationError was perceived -- because we know cancel() was called so we must call uncancel().
There is no similar bug in timeout because it doesn't check for CancelledError -- it only uses its internal state.
Sorry, something went wrong.
|
Should this become a deferred blocker so we can land it in RC2? |
Sorry, something went wrong.
|
3.11 final is due next month, so it would be better to get this in earlier than release. |
Sorry, something went wrong.
|
Assuming this passes the doc tests I'll just merge it, we can debate the remaining issues I had back in July later. |
Sorry, something went wrong.
|
Thanks @ambv for the PR, and @gvanrossum for merging it 🌮🎉.. I'm working now to backport this PR to: 3.11. |
Sorry, something went wrong.
…ncancel() (pythonGH-95253) Co-authored-by: Thomas Grainger <tagrain@gmail.com> (cherry picked from commit f00645d) Co-authored-by: Łukasz Langa <lukasz@langa.pl>
⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️Hi! The buildbot AMD64 Arch Linux Asan 3.x has failed when building commit f00645d. What do you need to do:
You can take a look at the buildbot page here: https://buildbot.python.org/all/#builders/582/builds/2109 Failed tests:
Failed subtests:
Summary of the results of the build (if available): == Tests result: FAILURE then FAILURE == 287 tests omitted: 141 tests OK. 10 slowest tests:
1 test failed: 8 tests skipped: 1 re-run test: Total duration: 4 min 45 sec Click to see traceback logsTraceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan/build/Lib/test/test_embed.py", line 1452, in test_init_pyvenv_cfg
with self.tmpdir_with_python() as tmpdir, \
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan/build/Lib/contextlib.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan/build/Lib/test/test_embed.py", line 1239, in tmpdir_with_python
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/tmp8afqhhii'
Traceback (most recent call last):
Warning -- File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan/build/Lib/test/libregrtest/runtest_mp.py", line 334, in run
Warning -- mp_result = self._runtest(test_name)
Warning -- ^^^^^^^^^^^^^^^^^^^^^^^^
Warning -- File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan/build/Lib/test/libregrtest/runtest_mp.py", line 282, in _runtest
Warning -- tmp_dir = tempfile.mkdtemp(prefix="test_python_")
Warning -- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Warning -- File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan/build/Lib/tempfile.py", line 368, in mkdtemp
Warning -- _os.mkdir(file, 0o700)
Warning -- OSError: [Errno 28] No space left on device: '/tmp/test_python_3uomo41r'
Kill <TestWorkerProcess #2 running test=test_decimal pid=3542557 time=18.2 sec> process group
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan/build/Lib/test/test_embed.py", line 1377, in test_init_pybuilddir
with self.tmpdir_with_python() as tmpdir:
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan/build/Lib/contextlib.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan/build/Lib/test/test_embed.py", line 1239, in tmpdir_with_python
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/tmpi5p8e3sq'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan/build/Lib/test/test_embed.py", line 1453, in test_init_pyvenv_cfg
tempfile.TemporaryDirectory() as pyvenv_home:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/test_python_qv4hfavy/tmp4ztbqegc'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan/build/Lib/test/test_embed.py", line 1385, in test_init_pybuilddir
os.mkdir(libdir)
OSError: [Errno 28] No space left on device: '/tmp/test_python_qv4hfavy/tmpmhuba6rp/libdir'
|
Sorry, something went wrong.
|
I thought this was a docs only PR, but it updates a test. Presumably that’s what caused the buildbot failure? I can look into this tomorrow. |
Sorry, something went wrong.
⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️Hi! The buildbot AMD64 Arch Linux Asan Debug 3.x has failed when building commit f00645d. What do you need to do:
You can take a look at the buildbot page here: https://buildbot.python.org/all/#builders/585/builds/2118 Failed tests:
Failed subtests:
Summary of the results of the build (if available): == Tests result: FAILURE then FAILURE == 299 tests omitted: 128 tests OK. 10 slowest tests:
3 tests failed: 7 tests skipped: 3 re-run tests: Total duration: 9 min 15 sec Click to see traceback logsTraceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 149, in test_bootstrapping_with_verbosity_2
ensurepip.bootstrap(verbosity=2)
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/tmplw4w7fhr'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 191, in test_pip_environment_variables_removed
ensurepip.bootstrap()
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/test_python_m00bzbn7/tmp4695zjfv'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 179, in test_bootstrapping_with_default_pip
ensurepip.bootstrap(default_pip=True)
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/tmpm34xth33'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_embed.py", line 1453, in test_init_pyvenv_cfg
tempfile.TemporaryDirectory() as pyvenv_home:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/test_python_xeezqzxm/tmps0tbon91'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 191, in test_pip_environment_variables_removed
ensurepip.bootstrap()
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/tmpvx7sj177'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 138, in test_bootstrapping_with_verbosity_1
ensurepip.bootstrap(verbosity=1)
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/test_python_m00bzbn7/tmpi9rl2xud'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 90, in test_basic_bootstrapping
ensurepip.bootstrap()
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/test_python_m00bzbn7/tmpz4lebfh9'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 127, in test_bootstrapping_with_upgrade
ensurepip.bootstrap(upgrade=True)
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/tmpbp2xv7ar'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 21, in test_version
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/test_python_m00bzbn7/tmpjk989zea'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 171, in test_bootstrapping_with_regular_install
ensurepip.bootstrap()
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/test_python_m00bzbn7/tmpv5q3g8ii'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_embed.py", line 1377, in test_init_pybuilddir
with self.tmpdir_with_python() as tmpdir:
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/contextlib.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_embed.py", line 1239, in tmpdir_with_python
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/tmpx1f3e1mw'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 127, in test_bootstrapping_with_upgrade
ensurepip.bootstrap(upgrade=True)
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/test_python_m00bzbn7/tmps36w8738'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_zipfile.py", line 1224, in test_write_filtered_python_package
zipfp.writepy(packagedir)
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/zipfile.py", line 2065, in writepy
self.writepy(path, basename,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/zipfile.py", line 2052, in writepy
fname, arcname = self._get_codename(initname[0:-3], basename)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/zipfile.py", line 2152, in _get_codename
if _compile(file_py):
^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/zipfile.py", line 2115, in _compile
py_compile.compile(file, doraise=True, optimize=optimize)
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/py_compile.py", line 157, in compile
os.makedirs(dirname)
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/os.py", line 225, in makedirs
mkdir(name, mode)
OSError: [Errno 28] No space left on device: '/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ctypes/__pycache__'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 326, in test_bootstrapping_error_code
exit_code = ensurepip._main([])
^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 286, in _main
return _bootstrap(
^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/test_python_m00bzbn7/tmphnxdu8mt'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 46, in test_get_packages_with_dir
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/tmp2n89pxo8'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 179, in test_bootstrapping_with_default_pip
ensurepip.bootstrap(default_pip=True)
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/test_python_m00bzbn7/tmpn1p30j44'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 138, in test_bootstrapping_with_verbosity_1
ensurepip.bootstrap(verbosity=1)
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/tmp51iqvyev'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 326, in test_bootstrapping_error_code
exit_code = ensurepip._main([])
^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 286, in _main
return _bootstrap(
^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/tmphw5c4nc5'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 116, in test_bootstrapping_with_user
ensurepip.bootstrap(user=True)
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/tmplbsw37ti'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 310, in test_basic_bootstrapping
exit_code = ensurepip._main([])
^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 286, in _main
return _bootstrap(
^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/test_python_m00bzbn7/tmpvugbap7j'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 21, in test_version
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/tmp_6raq5yi'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 46, in test_get_packages_with_dir
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/test_python_m00bzbn7/tmpz3_9854a'
Traceback (most recent call last):
Warning -- File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/libregrtest/runtest_mp.py", line 334, in run
Warning -- mp_result = self._runtest(test_name)
Warning -- ^^^^^^^^^^^^^^^^^^^^^^^^
Warning -- File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/libregrtest/runtest_mp.py", line 282, in _runtest
Warning -- tmp_dir = tempfile.mkdtemp(prefix="test_python_")
Warning -- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Warning -- File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
Warning -- _os.mkdir(file, 0o700)
Warning -- OSError: [Errno 28] No space left on device: '/tmp/test_python__ujy_jf1'
Kill <TestWorkerProcess #2 running test=test_urllib pid=3559186 time=1.0 sec> process group
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 160, in test_bootstrapping_with_verbosity_3
ensurepip.bootstrap(verbosity=3)
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/tmpigfke03w'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 197, in test_pip_config_file_disabled
ensurepip.bootstrap()
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/tmpdv5zw_pj'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_embed.py", line 1452, in test_init_pyvenv_cfg
with self.tmpdir_with_python() as tmpdir, \
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/contextlib.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_embed.py", line 1239, in tmpdir_with_python
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/tmpziqvpxki'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 171, in test_bootstrapping_with_regular_install
ensurepip.bootstrap()
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/tmpxmskvql4'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 175, in test_bootstrapping_with_alt_install
ensurepip.bootstrap(altinstall=True)
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/tmpcdrit_f3'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 197, in test_pip_config_file_disabled
ensurepip.bootstrap()
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/test_python_m00bzbn7/tmpe4h4zqh6'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_embed.py", line 1385, in test_init_pybuilddir
os.mkdir(libdir)
OSError: [Errno 28] No space left on device: '/tmp/test_python_xeezqzxm/tmp8jnddm85/libdir'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 160, in test_bootstrapping_with_verbosity_3
ensurepip.bootstrap(verbosity=3)
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/test_python_m00bzbn7/tmpck7g314z'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 104, in test_bootstrapping_with_root
ensurepip.bootstrap(root="/foo/bar/")
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/test_python_m00bzbn7/tmphp9rrmq6'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 310, in test_basic_bootstrapping
exit_code = ensurepip._main([])
^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 286, in _main
return _bootstrap(
^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/tmpcfz923ok'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 90, in test_basic_bootstrapping
ensurepip.bootstrap()
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/tmppg_1lctz'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 149, in test_bootstrapping_with_verbosity_2
ensurepip.bootstrap(verbosity=2)
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/test_python_m00bzbn7/tmpe9n_altl'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 104, in test_bootstrapping_with_root
ensurepip.bootstrap(root="/foo/bar/")
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/tmps20r8ab8'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 116, in test_bootstrapping_with_user
ensurepip.bootstrap(user=True)
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/test_python_m00bzbn7/tmp6029zjet'
Traceback (most recent call last):
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_ensurepip.py", line 175, in test_bootstrapping_with_alt_install
ensurepip.bootstrap(altinstall=True)
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 135, in bootstrap
_bootstrap(root=root, upgrade=upgrade, user=user,
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/ensurepip/__init__.py", line 169, in _bootstrap
with tempfile.TemporaryDirectory() as tmpdir:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 854, in __init__
self.name = mkdtemp(suffix, prefix, dir)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/tempfile.py", line 368, in mkdtemp
_os.mkdir(file, 0o700)
OSError: [Errno 28] No space left on device: '/tmp/test_python_m00bzbn7/tmpddvkyiql'
|
Sorry, something went wrong.
|
Then again how could test_embed be affected? |
Sorry, something went wrong.
…ncancel() (python#95253) Co-authored-by: Thomas Grainger <tagrain@gmail.com>
|
More recent runs of the same buildbot passed, so I conclude this was a flake. |
Sorry, something went wrong.
edited by bedevere-bot
LoadingUh oh!
There was an error while loading. Please reload this page.
Copy link Copy MarkdownSorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.