Bootstrapping Pants 2.26.0 Installing pantsbuild.pants==2.26.0 into a virtual environment at /Users/jasonbarnett/Library/Caches/nce/8fb836cadd1e1f50180fea66b6acab1f23108e9a74f158744e706c6da41a534b/bindings/venvs/2.26.0 New virtual environment successfully created at /Users/jasonbarnett/Library/Caches/nce/8fb836cadd1e1f50180fea66b6acab1f23108e9a74f158744e706c6da41a534b/bindings/venvs/2.26.0 [2025-06-06T15:29:35Z DEBUG pantsd] Looking for pantsd metadata in /Users/jasonbarnett/git/test-engine-client/internal/runner/testdata/pytest_pants/.pants.d/pids as specified by [GLOBAL] pants_subprocessdir = .pants.d/pids via Default. 09:29:37.04 [DEBUG] acquiring lock: 09:29:37.05 [DEBUG] purging metadata directory: /Users/jasonbarnett/git/test-engine-client/internal/runner/testdata/pytest_pants/.pants.d/pids/1e5bade871ee/pantsd 09:29:37.05 [DEBUG] Launching pantsd 09:29:37.05 [DEBUG] purging metadata directory: /Users/jasonbarnett/git/test-engine-client/internal/runner/testdata/pytest_pants/.pants.d/pids/1e5bade871ee/pantsd 09:29:37.05 [DEBUG] pantsd command is: PANTS_DAEMON_ENTRYPOINT=pants.pantsd.pants_daemon:launch_new_pantsd_instance PYTHONPATH=/Users/jasonbarnett/Library/Caches/nce/8fb836cadd1e1f50180fea66b6acab1f23108e9a74f158744e706c6da41a534b/bindings/venvs/2.26.0/bin:/Users/jasonbarnett/Library/Caches/nce/7af7058f7c268b4d87ed7e08c2c7844ef8460863b3e679db3afdce8bb1eedfae/cpython-3.11.9+20240415-aarch64-apple-darwin-install_only.tar.gz/python/lib/python311.zip:/Users/jasonbarnett/Library/Caches/nce/7af7058f7c268b4d87ed7e08c2c7844ef8460863b3e679db3afdce8bb1eedfae/cpython-3.11.9+20240415-aarch64-apple-darwin-install_only.tar.gz/python/lib/python3.11:/Users/jasonbarnett/Library/Caches/nce/7af7058f7c268b4d87ed7e08c2c7844ef8460863b3e679db3afdce8bb1eedfae/cpython-3.11.9+20240415-aarch64-apple-darwin-install_only.tar.gz/python/lib/python3.11/lib-dynload:/Users/jasonbarnett/Library/Caches/nce/8fb836cadd1e1f50180fea66b6acab1f23108e9a74f158744e706c6da41a534b/bindings/venvs/2.26.0/lib/python3.11/site-packages /Users/jasonbarnett/Library/Caches/nce/8fb836cadd1e1f50180fea66b6acab1f23108e9a74f158744e706c6da41a534b/bindings/venvs/2.26.0/bin/python3.11 /Users/jasonbarnett/Library/Caches/nce/8fb836cadd1e1f50180fea66b6acab1f23108e9a74f158744e706c6da41a534b/bindings/venvs/2.26.0/bin/pants -ldebug --keep-sandboxes=on_failure test //:: 09:29:39.76 [DEBUG] pantsd is running at pid 12187, pailgun port is 49688 09:29:39.76 [DEBUG] releasing lock: 09:29:39.76 [DEBUG] Connecting to pantsd on port 49688 09:29:39.77 [DEBUG] Connecting to pantsd on port 49688 attempt 1/3 09:29:39.78 [DEBUG] Connected to pantsd 09:29:39.78 [DEBUG] work dir: /Users/jasonbarnett/git/test-engine-client/internal/runner/testdata/pytest_pants 09:29:39.78 [DEBUG] Found BuildRoot("/Users/jasonbarnett/git/test-engine-client/internal/runner/testdata/pytest_pants") starting search from /Users/jasonbarnett/git/test-engine-client/internal/runner/testdata/pytest_pants. 09:29:39.78 [DEBUG] Launching 1 roots (poll=false). 09:29:39.78 [DEBUG] Found BuildRoot("/Users/jasonbarnett/git/test-engine-client/internal/runner/testdata/pytest_pants") starting search from /Users/jasonbarnett/git/test-engine-client/internal/runner/testdata/pytest_pants. 09:29:39.79 [DEBUG] computed 1 nodes in 0.005873 seconds. there are 10 total nodes. 09:29:39.79 [DEBUG] Launching 1 roots (poll=false). 09:29:39.79 [DEBUG] computed 1 nodes in 0.000178 seconds. there are 14 total nodes. 09:29:39.80 [DEBUG] Found BuildRoot("/Users/jasonbarnett/git/test-engine-client/internal/runner/testdata/pytest_pants") starting search from /Users/jasonbarnett/git/test-engine-client/internal/runner/testdata/pytest_pants. 09:29:39.81 [INFO] Initializing scheduler... 09:29:39.81 [DEBUG] File handle limit is: 10000 09:29:39.83 [DEBUG] Initializing Nailgun pool for 20 processes... 09:29:39.83 [DEBUG] Using [cache::CommandRunner { inner: bounded::CommandRunner { inner: SwitchedCommandRunner { .. }, .. }, .. }, cache::CommandRunner { inner: bounded::CommandRunner { inner: SwitchedCommandRunner { .. }, .. }, .. }] for process execution. 09:29:39.83 [DEBUG] Rule graph: building... 09:29:39.83 [DEBUG] Rule graph: validating rule IDs... 09:29:39.83 [DEBUG] Rule graph: building initial polymorphic graph... 09:29:40.05 [DEBUG] Rule graph: labelling live variables... 09:29:40.12 [DEBUG] Rule graph: monomophizing graph... 09:29:41.12 [DEBUG] Rule graph: pruning edges... 09:29:41.16 [DEBUG] Rule graph: finalizing... 09:29:41.16 [DEBUG] Rule graph: built in 1.328s 09:29:41.16 [DEBUG] Changes to /Users/jasonbarnett/Library/Caches/nce/8fb836cadd1e1f50180fea66b6acab1f23108e9a74f158744e706c6da41a534b/bindings/venvs/2.26.0/bin, outside of the buildroot, will not be invalidated. 09:29:41.16 [DEBUG] Changes to /Users/jasonbarnett/Library/Caches/nce/8fb836cadd1e1f50180fea66b6acab1f23108e9a74f158744e706c6da41a534b/bindings/venvs/2.26.0/bin, outside of the buildroot, will not be invalidated. 09:29:41.16 [DEBUG] Changes to /Users/jasonbarnett/Library/Caches/nce/7af7058f7c268b4d87ed7e08c2c7844ef8460863b3e679db3afdce8bb1eedfae/cpython-3.11.9+20240415-aarch64-apple-darwin-install_only.tar.gz/python/lib/python311.zip, outside of the buildroot, will not be invalidated. 09:29:41.16 [DEBUG] Changes to /Users/jasonbarnett/Library/Caches/nce/7af7058f7c268b4d87ed7e08c2c7844ef8460863b3e679db3afdce8bb1eedfae/cpython-3.11.9+20240415-aarch64-apple-darwin-install_only.tar.gz/python/lib/python3.11, outside of the buildroot, will not be invalidated. 09:29:41.16 [DEBUG] Changes to /Users/jasonbarnett/Library/Caches/nce/7af7058f7c268b4d87ed7e08c2c7844ef8460863b3e679db3afdce8bb1eedfae/cpython-3.11.9+20240415-aarch64-apple-darwin-install_only.tar.gz/python/lib/python3.11/lib-dynload, outside of the buildroot, will not be invalidated. 09:29:41.16 [DEBUG] Changes to /Users/jasonbarnett/Library/Caches/nce/8fb836cadd1e1f50180fea66b6acab1f23108e9a74f158744e706c6da41a534b/bindings/venvs/2.26.0/lib/python3.11/site-packages, outside of the buildroot, will not be invalidated. 09:29:41.17 [DEBUG] setting up service 09:29:41.17 [DEBUG] setting up service 09:29:41.17 [DEBUG] starting service 09:29:41.17 [DEBUG] starting service 09:29:41.17 [INFO] Scheduler initialized. 09:29:41.17 [DEBUG] Launching 1 roots (poll=false). 09:29:41.17 [DEBUG] computed 1 nodes in 0.000214 seconds. there are 14 total nodes. 09:29:41.17 [DEBUG] Launching 1 roots (poll=false). 09:29:41.17 [DEBUG] computed 1 nodes in 0.000133 seconds. there are 14 total nodes. 09:29:41.19 [DEBUG] specs are: Specs(includes=RawSpecs(description_of_origin='CLI arguments', address_literals=(), file_literals=(), file_globs=(), dir_literals=(), dir_globs=(), recursive_globs=(RecursiveGlobSpec(directory=''),), ancestor_globs=(), unmatched_glob_behavior=, filter_by_global_options=True, from_change_detection=False), ignores=RawSpecs(description_of_origin='CLI arguments', address_literals=(), file_literals=(), file_globs=(), dir_literals=(), dir_globs=(), recursive_globs=(), ancestor_globs=(), unmatched_glob_behavior=, filter_by_global_options=False, from_change_detection=False)) 09:29:41.19 [DEBUG] changed_options are: ChangedOptions(since=None, diffspec=None, dependents=) 09:29:41.19 [DEBUG] Launching 1 roots (poll=false). 09:29:41.19 [DEBUG] Found BuildRoot("/Users/jasonbarnett/git/test-engine-client/internal/runner/testdata/pytest_pants") starting search from /Users/jasonbarnett/git/test-engine-client/internal/runner/testdata/pytest_pants. 09:29:41.20 [DEBUG] computed 1 nodes in 0.006114 seconds. there are 17 total nodes. 09:29:41.20 [DEBUG] Launching 1 roots (poll=false). 09:29:41.20 [DEBUG] computed 1 nodes in 0.000333 seconds. there are 22 total nodes. 09:29:41.20 [DEBUG] Launching 1 roots (poll=false). 09:29:41.20 [DEBUG] computed 1 nodes in 0.000158 seconds. there are 22 total nodes. 09:29:41.20 [DEBUG] requesting to satisfy execution of `test` goal 09:29:41.20 [DEBUG] Launching 1 roots (poll=false). 09:29:41.20 [DEBUG] Completed: Find targets from input specs 09:29:41.20 [DEBUG] Completed: Partition Pytest 09:29:41.20 [DEBUG] Completed: Find config files 09:29:41.21 [DEBUG] Completed: Determine Python dependencies for "failing_test.py" 09:29:41.21 [DEBUG] Completed: Determine Python dependencies for "passing_test.py" 09:29:41.21 [DEBUG] Completed: pants.backend.python.dependency_inference.parse_python_dependencies.parse_python_dependencies 09:29:41.21 [DEBUG] Completed: pants.backend.python.dependency_inference.parse_python_dependencies.parse_python_dependencies 09:29:41.21 [DEBUG] Completed: Resolve transitive targets 09:29:41.21 [DEBUG] Completed: Resolve transitive targets 09:29:41.21 [DEBUG] Completed: pants.backend.python.util_rules.python_sources.strip_python_sources 09:29:41.21 [DEBUG] Completed: pants.backend.python.util_rules.python_sources.prepare_python_sources 09:29:41.21 [DEBUG] Completed: pants.backend.python.util_rules.python_sources.prepare_python_sources 09:29:41.21 [DEBUG] Completed: pants.backend.python.util_rules.pex_from_targets.create_pex_from_targets 09:29:41.21 [DEBUG] Completed: pants.backend.python.util_rules.pex_from_targets.create_pex_from_targets 09:29:41.21 [DEBUG] Downloading https://github.com/pex-tool/pex/releases/download/v2.33.4/pex (attempt #1) 09:29:41.21 [DEBUG] Completed: pants.core.util_rules.search_paths.validate_search_paths 09:29:41.21 [DEBUG] Completed: Prepare environment for running PEXes 09:29:41.82 [DEBUG] Completed: Downloading: https://github.com/pex-tool/pex/releases/download/v2.33.4/pex (4.38 MB) 09:29:41.86 [DEBUG] Completed: Extracting an archive file 09:29:41.86 [DEBUG] Completed: pants.core.util_rules.external_tool.download_external_tool 09:29:41.86 [DEBUG] Completed: acquire_command_runner_slot 09:29:41.86 [DEBUG] Running Find interpreter for constraints: CPython<3.14,>=3.10 under semaphore with concurrency id: 1, and concurrency: 1 09:29:41.86 [DEBUG] /Users/jasonbarnett/.cache/pants/lmdb_store/immutable/files -> /private/var/folders/kw/qhf2k3js3nvgf7t8_1g46skm0000gq/T hardlinkable: true 09:29:41.86 [DEBUG] Completed: setup_sandbox 09:29:41.88 [DEBUG] spawned local process as Some(12203) for Process { argv: ["/Users/jasonbarnett/Library/Caches/nce/8fb836cadd1e1f50180fea66b6acab1f23108e9a74f158744e706c6da41a534b/bindings/venvs/2.26.0/bin/python3.11", "./pex", "--tmpdir", ".tmp", "--no-emit-warnings", "--pip-version", "24.2", "--python-path", "/Users/jasonbarnett/Library/Python/3.9/bin:/opt/homebrew/opt/python@3.9/libexec/bin:/opt/homebrew/opt/node@18/bin:/Users/jasonbarnett/.krew/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/opt/homebrew/opt/gnu-sed/libexec/gnubin:/opt/homebrew/opt/gawk/libexec/gnubin:/opt/homebrew/opt/coreutils/libexec/gnubin:/usr/local/bin:/usr/local/sbin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Applications/Wireshark.app/Contents/MacOS:/Users/jasonbarnett/.cargo/bin:/Applications/Ghostty.app/Contents/MacOS:/Users/jasonbarnett/.local/bin:/Users/jasonbarnett/.yadr/bin:/Users/jasonbarnett/.yadr/bin/yadr:/opt/homebrew/opt/fzf/bin:/Users/jasonbarnett/go/bin", "--interpreter-constraint", "CPython<3.14,>=3.10", "--", "-c", "import hashlib, os, sys\n\npython = os.path.realpath(sys.executable)\nprint(python)\n\nhasher = hashlib.sha256()\nwith open(python, \"rb\") as fp:\n for chunk in iter(lambda: fp.read(8192), b\"\"):\n hasher.update(chunk)\nprint(hasher.hexdigest())\n"], env: {"CPPFLAGS": "", "LANG": "en_US.UTF-8", "LDFLAGS": "", "PATH": "/Users/jasonbarnett/Library/Python/3.9/bin:/opt/homebrew/opt/python@3.9/libexec/bin:/opt/homebrew/opt/node@18/bin:/Users/jasonbarnett/.krew/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/opt/homebrew/opt/gnu-sed/libexec/gnubin:/opt/homebrew/opt/gawk/libexec/gnubin:/opt/homebrew/opt/coreutils/libexec/gnubin:/usr/local/bin:/usr/local/sbin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Applications/Wireshark.app/Contents/MacOS:/Users/jasonbarnett/.cargo/bin:/Applications/Ghostty.app/Contents/MacOS:/Users/jasonbarnett/.local/bin:/Users/jasonbarnett/.yadr/bin:/Users/jasonbarnett/.yadr/bin/yadr:/opt/homebrew/opt/fzf/bin:/Users/jasonbarnett/go/bin", "PEX_IGNORE_RCFILES": "true", "PEX_PYTHON": "/Users/jasonbarnett/Library/Caches/nce/8fb836cadd1e1f50180fea66b6acab1f23108e9a74f158744e706c6da41a534b/bindings/venvs/2.26.0/bin/python3.11", "PEX_ROOT": ".cache/pex_root"}, working_directory: None, input_digests: InputDigests { complete: DirectoryDigest { digest: Digest { hash: Fingerprint<1f174e668acb095cc1fc16ab7db9d7f738d61567e1bff89baf11c6ce1e40cdce>, size_bytes: 158 }, tree: "Some(..)" }, nailgun: DirectoryDigest { digest: Digest { hash: Fingerprint, size_bytes: 0 }, tree: "Some(..)" }, inputs: DirectoryDigest { digest: Digest { hash: Fingerprint<1f174e668acb095cc1fc16ab7db9d7f738d61567e1bff89baf11c6ce1e40cdce>, size_bytes: 158 }, tree: "Some(..)" }, immutable_inputs: {}, use_nailgun: {} }, output_files: {}, output_directories: {}, timeout: None, execution_slot_variable: None, concurrency_available: 0, description: "Find interpreter for constraints: CPython<3.14,>=3.10", level: Debug, append_only_caches: {CacheName("pex_root"): RelativePath(".cache/pex_root"), CacheName("python_build_standalone"): RelativePath(".python-build-standalone")}, jdk_home: None, cache_scope: PerRestartSuccessful, execution_environment: ProcessExecutionEnvironment { name: None, platform: Macos_arm64, strategy: Local }, remote_cache_speculation_delay: 0ns, attempt: 0 } 09:29:45.44 [DEBUG] Completed: Find interpreter for constraints: CPython<3.14,>=3.10 09:29:45.44 [DEBUG] Completed: Scheduling: Find interpreter for constraints: CPython<3.14,>=3.10 09:29:45.44 [DEBUG] Completed: Find Python interpreter for constraints - CPython<3.14,>=3.10 - Selected /opt/homebrew/Cellar/python@3.12/3.12.9/Frameworks/Python.framework/Versions/3.12/bin/python3.12 to run PEXes with. 09:29:45.44 [DEBUG] Completed: acquire_command_runner_slot 09:29:45.44 [DEBUG] Completed: acquire_command_runner_slot 09:29:45.44 [DEBUG] Running Building requirements.pex under semaphore with concurrency id: 2, and concurrency: 1 09:29:45.44 [DEBUG] Running Building pytest.pex from resource://pants.backend.python.subsystems/pytest.lock under semaphore with concurrency id: 3, and concurrency: 5 09:29:45.44 [DEBUG] Completed: setup_sandbox 09:29:45.44 [DEBUG] Completed: setup_sandbox 09:29:45.45 [DEBUG] spawned local process as Some(12295) for Process { argv: ["/Users/jasonbarnett/Library/Caches/nce/8fb836cadd1e1f50180fea66b6acab1f23108e9a74f158744e706c6da41a534b/bindings/venvs/2.26.0/bin/python3.11", "./pex", "--tmpdir", ".tmp", "--jobs", "5", "--no-emit-warnings", "--pip-version", "24.2", "--python-path", "/Users/jasonbarnett/Library/Python/3.9/bin:/opt/homebrew/opt/python@3.9/libexec/bin:/opt/homebrew/opt/node@18/bin:/Users/jasonbarnett/.krew/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/opt/homebrew/opt/gnu-sed/libexec/gnubin:/opt/homebrew/opt/gawk/libexec/gnubin:/opt/homebrew/opt/coreutils/libexec/gnubin:/usr/local/bin:/usr/local/sbin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Applications/Wireshark.app/Contents/MacOS:/Users/jasonbarnett/.cargo/bin:/Applications/Ghostty.app/Contents/MacOS:/Users/jasonbarnett/.local/bin:/Users/jasonbarnett/.yadr/bin:/Users/jasonbarnett/.yadr/bin/yadr:/opt/homebrew/opt/fzf/bin:/Users/jasonbarnett/go/bin", "--output-file", "pytest.pex", "--python", "/opt/homebrew/Cellar/python@3.12/3.12.9/Frameworks/Python.framework/Versions/3.12/bin/python3.12", "--console-script", "pytest", "--no-pre-install-wheels", "--sources-directory=source_files", "--lock", "pytest.lock", "--no-pypi", "--index=https://pypi.org/simple/", "--manylinux", "manylinux2014", "--layout", "packed"], env: {"CPPFLAGS": "", "LANG": "en_US.UTF-8", "LDFLAGS": "", "PATH": "/Users/jasonbarnett/Library/Python/3.9/bin:/opt/homebrew/opt/python@3.9/libexec/bin:/opt/homebrew/opt/node@18/bin:/Users/jasonbarnett/.krew/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/opt/homebrew/opt/gnu-sed/libexec/gnubin:/opt/homebrew/opt/gawk/libexec/gnubin:/opt/homebrew/opt/coreutils/libexec/gnubin:/usr/local/bin:/usr/local/sbin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Applications/Wireshark.app/Contents/MacOS:/Users/jasonbarnett/.cargo/bin:/Applications/Ghostty.app/Contents/MacOS:/Users/jasonbarnett/.local/bin:/Users/jasonbarnett/.yadr/bin:/Users/jasonbarnett/.yadr/bin/yadr:/opt/homebrew/opt/fzf/bin:/Users/jasonbarnett/go/bin", "PEX_IGNORE_RCFILES": "true", "PEX_PYTHON": "/Users/jasonbarnett/Library/Caches/nce/8fb836cadd1e1f50180fea66b6acab1f23108e9a74f158744e706c6da41a534b/bindings/venvs/2.26.0/bin/python3.11", "PEX_ROOT": ".cache/pex_root"}, working_directory: None, input_digests: InputDigests { complete: DirectoryDigest { digest: Digest { hash: Fingerprint, size_bytes: 329 }, tree: "Some(..)" }, nailgun: DirectoryDigest { digest: Digest { hash: Fingerprint, size_bytes: 0 }, tree: "Some(..)" }, inputs: DirectoryDigest { digest: Digest { hash: Fingerprint, size_bytes: 329 }, tree: "Some(..)" }, immutable_inputs: {}, use_nailgun: {} }, output_files: {}, output_directories: {RelativePath("pytest.pex")}, timeout: None, execution_slot_variable: None, concurrency_available: 63, description: "Building pytest.pex from resource://pants.backend.python.subsystems/pytest.lock", level: Info, append_only_caches: {CacheName("pex_root"): RelativePath(".cache/pex_root"), CacheName("python_build_standalone"): RelativePath(".python-build-standalone")}, jdk_home: None, cache_scope: Successful, execution_environment: ProcessExecutionEnvironment { name: None, platform: Macos_arm64, strategy: Local }, remote_cache_speculation_delay: 0ns, attempt: 0 } 09:29:45.45 [DEBUG] spawned local process as Some(12296) for Process { argv: ["/Users/jasonbarnett/Library/Caches/nce/8fb836cadd1e1f50180fea66b6acab1f23108e9a74f158744e706c6da41a534b/bindings/venvs/2.26.0/bin/python3.11", "./pex", "--tmpdir", ".tmp", "--no-emit-warnings", "--pip-version", "24.2", "--python-path", "/Users/jasonbarnett/Library/Python/3.9/bin:/opt/homebrew/opt/python@3.9/libexec/bin:/opt/homebrew/opt/node@18/bin:/Users/jasonbarnett/.krew/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/opt/homebrew/opt/gnu-sed/libexec/gnubin:/opt/homebrew/opt/gawk/libexec/gnubin:/opt/homebrew/opt/coreutils/libexec/gnubin:/usr/local/bin:/usr/local/sbin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Applications/Wireshark.app/Contents/MacOS:/Users/jasonbarnett/.cargo/bin:/Applications/Ghostty.app/Contents/MacOS:/Users/jasonbarnett/.local/bin:/Users/jasonbarnett/.yadr/bin:/Users/jasonbarnett/.yadr/bin/yadr:/opt/homebrew/opt/fzf/bin:/Users/jasonbarnett/go/bin", "--output-file", "requirements.pex", "--python", "/opt/homebrew/Cellar/python@3.12/3.12.9/Frameworks/Python.framework/Versions/3.12/bin/python3.12", "--no-pre-install-wheels", "--sources-directory=source_files", "--no-pypi", "--index=https://pypi.org/simple/", "--manylinux", "manylinux2014", "--resolver-version", "pip-2020-resolver", "--layout", "packed"], env: {"CPPFLAGS": "", "LANG": "en_US.UTF-8", "LDFLAGS": "", "PATH": "/Users/jasonbarnett/Library/Python/3.9/bin:/opt/homebrew/opt/python@3.9/libexec/bin:/opt/homebrew/opt/node@18/bin:/Users/jasonbarnett/.krew/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/opt/homebrew/opt/gnu-sed/libexec/gnubin:/opt/homebrew/opt/gawk/libexec/gnubin:/opt/homebrew/opt/coreutils/libexec/gnubin:/usr/local/bin:/usr/local/sbin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Applications/Wireshark.app/Contents/MacOS:/Users/jasonbarnett/.cargo/bin:/Applications/Ghostty.app/Contents/MacOS:/Users/jasonbarnett/.local/bin:/Users/jasonbarnett/.yadr/bin:/Users/jasonbarnett/.yadr/bin/yadr:/opt/homebrew/opt/fzf/bin:/Users/jasonbarnett/go/bin", "PEX_IGNORE_RCFILES": "true", "PEX_PYTHON": "/Users/jasonbarnett/Library/Caches/nce/8fb836cadd1e1f50180fea66b6acab1f23108e9a74f158744e706c6da41a534b/bindings/venvs/2.26.0/bin/python3.11", "PEX_ROOT": ".cache/pex_root"}, working_directory: None, input_digests: InputDigests { complete: DirectoryDigest { digest: Digest { hash: Fingerprint<783bbdfcb1a71d9a7ac4ac98704c28d9102143a4d09f43955163a1f31a128c8a>, size_bytes: 242 }, tree: "Some(..)" }, nailgun: DirectoryDigest { digest: Digest { hash: Fingerprint, size_bytes: 0 }, tree: "Some(..)" }, inputs: DirectoryDigest { digest: Digest { hash: Fingerprint<783bbdfcb1a71d9a7ac4ac98704c28d9102143a4d09f43955163a1f31a128c8a>, size_bytes: 242 }, tree: "Some(..)" }, immutable_inputs: {}, use_nailgun: {} }, output_files: {}, output_directories: {RelativePath("requirements.pex")}, timeout: None, execution_slot_variable: None, concurrency_available: 0, description: "Building requirements.pex", level: Info, append_only_caches: {CacheName("pex_root"): RelativePath(".cache/pex_root"), CacheName("python_build_standalone"): RelativePath(".python-build-standalone")}, jdk_home: None, cache_scope: Successful, execution_environment: ProcessExecutionEnvironment { name: None, platform: Macos_arm64, strategy: Local }, remote_cache_speculation_delay: 0ns, attempt: 0 } 09:29:45.48 [DEBUG] Waiting for Some(12295) to exit... 09:29:45.54 [INFO] Canceled: Building pytest.pex from resource://pants.backend.python.subsystems/pytest.lock 09:29:45.54 [DEBUG] Process Building pytest.pex from resource://pants.backend.python.subsystems/pytest.lock was preempted, and went from concurrency 5 to concurrency 9 09:29:45.54 [DEBUG] Running Building pytest.pex from resource://pants.backend.python.subsystems/pytest.lock under semaphore with concurrency id: 3, and concurrency: 9 09:29:45.54 [DEBUG] Completed: setup_sandbox 09:29:45.55 [DEBUG] spawned local process as Some(12299) for Process { argv: ["/Users/jasonbarnett/Library/Caches/nce/8fb836cadd1e1f50180fea66b6acab1f23108e9a74f158744e706c6da41a534b/bindings/venvs/2.26.0/bin/python3.11", "./pex", "--tmpdir", ".tmp", "--jobs", "9", "--no-emit-warnings", "--pip-version", "24.2", "--python-path", "/Users/jasonbarnett/Library/Python/3.9/bin:/opt/homebrew/opt/python@3.9/libexec/bin:/opt/homebrew/opt/node@18/bin:/Users/jasonbarnett/.krew/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/opt/homebrew/opt/gnu-sed/libexec/gnubin:/opt/homebrew/opt/gawk/libexec/gnubin:/opt/homebrew/opt/coreutils/libexec/gnubin:/usr/local/bin:/usr/local/sbin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Applications/Wireshark.app/Contents/MacOS:/Users/jasonbarnett/.cargo/bin:/Applications/Ghostty.app/Contents/MacOS:/Users/jasonbarnett/.local/bin:/Users/jasonbarnett/.yadr/bin:/Users/jasonbarnett/.yadr/bin/yadr:/opt/homebrew/opt/fzf/bin:/Users/jasonbarnett/go/bin", "--output-file", "pytest.pex", "--python", "/opt/homebrew/Cellar/python@3.12/3.12.9/Frameworks/Python.framework/Versions/3.12/bin/python3.12", "--console-script", "pytest", "--no-pre-install-wheels", "--sources-directory=source_files", "--lock", "pytest.lock", "--no-pypi", "--index=https://pypi.org/simple/", "--manylinux", "manylinux2014", "--layout", "packed"], env: {"CPPFLAGS": "", "LANG": "en_US.UTF-8", "LDFLAGS": "", "PATH": "/Users/jasonbarnett/Library/Python/3.9/bin:/opt/homebrew/opt/python@3.9/libexec/bin:/opt/homebrew/opt/node@18/bin:/Users/jasonbarnett/.krew/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/opt/homebrew/opt/gnu-sed/libexec/gnubin:/opt/homebrew/opt/gawk/libexec/gnubin:/opt/homebrew/opt/coreutils/libexec/gnubin:/usr/local/bin:/usr/local/sbin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Applications/Wireshark.app/Contents/MacOS:/Users/jasonbarnett/.cargo/bin:/Applications/Ghostty.app/Contents/MacOS:/Users/jasonbarnett/.local/bin:/Users/jasonbarnett/.yadr/bin:/Users/jasonbarnett/.yadr/bin/yadr:/opt/homebrew/opt/fzf/bin:/Users/jasonbarnett/go/bin", "PEX_IGNORE_RCFILES": "true", "PEX_PYTHON": "/Users/jasonbarnett/Library/Caches/nce/8fb836cadd1e1f50180fea66b6acab1f23108e9a74f158744e706c6da41a534b/bindings/venvs/2.26.0/bin/python3.11", "PEX_ROOT": ".cache/pex_root"}, working_directory: None, input_digests: InputDigests { complete: DirectoryDigest { digest: Digest { hash: Fingerprint, size_bytes: 329 }, tree: "Some(..)" }, nailgun: DirectoryDigest { digest: Digest { hash: Fingerprint, size_bytes: 0 }, tree: "Some(..)" }, inputs: DirectoryDigest { digest: Digest { hash: Fingerprint, size_bytes: 329 }, tree: "Some(..)" }, immutable_inputs: {}, use_nailgun: {} }, output_files: {}, output_directories: {RelativePath("pytest.pex")}, timeout: None, execution_slot_variable: None, concurrency_available: 63, description: "Building pytest.pex from resource://pants.backend.python.subsystems/pytest.lock", level: Info, append_only_caches: {CacheName("pex_root"): RelativePath(".cache/pex_root"), CacheName("python_build_standalone"): RelativePath(".python-build-standalone")}, jdk_home: None, cache_scope: Successful, execution_environment: ProcessExecutionEnvironment { name: None, platform: Macos_arm64, strategy: Local }, remote_cache_speculation_delay: 0ns, attempt: 0 } 09:29:46.76 [INFO] Completed: Building requirements.pex 09:29:46.77 [DEBUG] Completed: Scheduling: Building requirements.pex 09:29:46.77 [DEBUG] Completed: pants.backend.python.util_rules.pex.build_pex 09:29:46.77 [DEBUG] Completed: pants.backend.python.util_rules.pex.build_pex 09:29:49.94 [INFO] Preserving local process execution dir /private/var/folders/kw/qhf2k3js3nvgf7t8_1g46skm0000gq/T/pants-sandbox-GUouNQ for Building pytest.pex from resource://pants.backend.python.subsystems/pytest.lock 09:29:49.94 [INFO] Completed: Building pytest.pex from resource://pants.backend.python.subsystems/pytest.lock 09:29:49.94 [DEBUG] Completed: Scheduling: Building pytest.pex from resource://pants.backend.python.subsystems/pytest.lock 09:29:49.94 [DEBUG] Completed: pants.backend.python.util_rules.pex.build_pex 09:29:49.95 [DEBUG] Completed: pants.backend.python.goals.pytest_runner.setup_pytest_for_target 09:29:49.95 [DEBUG] Completed: pants.backend.python.goals.pytest_runner.setup_pytest_for_target 09:29:49.95 [DEBUG] Completed: Run Pytest - //failing_test.py 09:29:49.95 [DEBUG] Completed: Run Pytest - //passing_test.py 09:29:49.95 [DEBUG] Completed: `test` goal 09:29:49.95 [DEBUG] computed 1 nodes in 8.753582 seconds. there are 325 total nodes. 09:29:49.95 [ERROR] 1 Exception encountered: Engine traceback: in `test` goal ProcessExecutionFailure: Process 'Building pytest.pex from resource://pants.backend.python.subsystems/pytest.lock' failed with exit code 1. stdout: stderr: Failed to bootstrap Pip 24.2. Failed to download its dependencies: received exit code 1 during execution of `['/private/var/folders/kw/qhf2k3js3nvgf7t8_1g46skm0000gq/T/pants-sandbox-GUouNQ/.tmp/tmper99afvs/pip/bin/python3.12', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', '/private/var/folders/kw/qhf2k3js3nvgf7t8_1g46skm0000gq/T/pants-sandbox-GUouNQ/.tmp/tmper99afvs/wheels', 'pip==24.2', 'setuptools==71.1.0', 'wheel==0.43.0']` while trying to execute `['/private/var/folders/kw/qhf2k3js3nvgf7t8_1g46skm0000gq/T/pants-sandbox-GUouNQ/.tmp/tmper99afvs/pip/bin/python3.12', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', '/private/var/folders/kw/qhf2k3js3nvgf7t8_1g46skm0000gq/T/pants-sandbox-GUouNQ/.tmp/tmper99afvs/wheels', 'pip==24.2', 'setuptools==71.1.0', 'wheel==0.43.0']`