⚠️⚠️⚠️ Buildbot failure⚠️⚠️⚠️Hi! The buildbotAMD64 Ubuntu NoGIL Refleaks 3.x has failed when building commitf341d60. What do you need to do: - Don't panic.
- Checkthe buildbot page in the devguide if you don't know what the buildbots are or how they work.
- Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/1226/builds/1600) and take a look at the build logs.
- Check if the failure is related to this commit (f341d60) or if it is a false positive.
- If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.
You can take a look at the buildbot page here: https://buildbot.python.org/all/#builders/1226/builds/1600 Failed tests: - test_eintr
- test_import
- test_capi
Failed subtests: - test_mymanager_context_prestarted - test.test_multiprocessing_spawn.test_manager.WithManagerTestMyManager.test_mymanager_context_prestarted
- test_flock -main.FNTLEINTRTest.test_flock
- test_all - test.test_eintr.EINTRTests.test_all
Test leaking resources: - test_import: references
- test_capi: memory blocks
- test_capi: references
- test_import: memory blocks
Summary of the results of the build (if available): == Click to see traceback logsTracebackTests.test_broken_from) ... okTracebackTests.test_exec_failure_nested) ... okTracebackTests.test_exec_failure) ... okTracebackTests.test_unencodable_filename) ... okTraceback (most recent call last): File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.refleak.nogil/build/Lib/test/_test_eintr.py", line535, intest_flockself._lock(fcntl.flock,"flock")~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.refleak.nogil/build/Lib/test/_test_eintr.py", line517, in_lockraiseException("failed to sync child in%.1f sec"% dt)Exception:failed to sync child in 300.7 secTracebackTests.test_nonexistent_module) ... okTracebackTests.test_broken_parent_from) ... okTracebackTests.test_nonexistent_module_nested) ... okTracebackTests.test_syntax_error) ... okTracebackTests.test_broken_submodule) ... okTraceback (most recent call last): File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.refleak.nogil/build/Lib/test/_test_multiprocessing.py", line3030, intest_mymanager_context_prestartedself.assertEqual(manager._process.exitcode,0)~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^AssertionError:-15 != 0TracebackTests.test_import_bug) ... okTraceback (most recent call last): File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.refleak.nogil/build/Lib/test/test_eintr.py", line17, intest_all script_helper.run_test_script(script)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.refleak.nogil/build/Lib/test/support/script_helper.py", line316, inrun_test_scriptraiseAssertionError(f"{name} failed")AssertionError:script _test_eintr.py failedTracebackTests.test_broken_parent) ... okTraceback (most recent call last): File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.refleak.nogil/build/Lib/test/_test_eintr.py", line535, intest_flockself._lock(fcntl.flock,"flock")~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.refleak.nogil/build/Lib/test/_test_eintr.py", line517, in_lockraiseException("failed to sync child in%.1f sec"% dt)Exception:failed to sync child in 300.3 sec |
Uh oh!
There was an error while loading.Please reload this page.
These helpers make it easier to customize and inspect the config used to initialize interpreters. This is especially helpful in our tests. I found inspiration from the
PyConfig
API for thePyInterpreterConfig
dict conversion stuff. One motivation is that, later, we may end up exposing the config via the PEP 734 module.As part of this PR I've also added a bunch of tests.