Skip to content

Fixup ensure_* for pyenv-win and make_project. #3422

Fixup ensure_* for pyenv-win and make_project.

Fixup ensure_* for pyenv-win and make_project. #3422

GitHub Actions / Windows Test Results succeeded Feb 13, 2025 in 1s

500 passed, 1100 failed and 107 skipped

Tests failed

Report Passed Failed Skipped Time
dist/test-results/integration-1.xml 42✅ 376❌ 28⚪ 2314s
dist/test-results/integration-2.xml 58✅ 366❌ 50⚪ 2334s
dist/test-results/unit.xml 400✅ 358❌ 29⚪ 1289s

❌ dist/test-results/integration-1.xml

446 tests were completed in 2314s with 42 passed, 376 failed and 28 skipped.

Test suite Passed Failed Skipped Time
pytest 42✅ 376❌ 28⚪ 2314s

❌ pytest

❌ tests.integration.test_issue_2073
	pex\pip\installation.py:262: in bootstrap_pip
❌ tests.integration.test_sh_boot
	tests\integration\test_sh_boot.py:129: in <module>
tests.integration.test_issue_1817
  ⚪ test_sdist_for_project_with_pep517_build
  ❌ test_sdist_for_project_with_native_extensions
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_sdist_for...dmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_sdist_for_project_with_native_extensions')
  ❌ test_sdist_for_project_universal
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_sdist_for...sers\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_sdist_for_project_universal')
tests.integration.cli.commands.test_issue_1821
  ❌ test_target_system_platform_specific
	@pytest.fixture
  ❌ test_non_universal_target_system_unsupported[strict]
	style = 'strict'
  ❌ test_non_universal_target_system_unsupported[sources]
	style = 'sources'
tests.integration.test_issue_157
  ❌ test_empty_pex_no_args[TERM=dumb-scie-ZIPAPP]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex...dmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex_no_args_TERM_dumb_scie_ZIPAPP_')
  ❌ test_empty_pex_no_args[NO_COLOR-scie-ZIPAPP]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex...admin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex_no_args_NO_COLOR_scie_ZIPAPP_')
  ❌ test_empty_pex_no_args[NO_COLOR-scie-VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex...eradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex_no_args_NO_COLOR_scie_VENV_')
  ❌ test_pex_cli_no_args[VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_pex_cli_no_args_VENV_0', symlink=None)
  ❌ test_empty_pex_no_args[FORCE_COLOR-scie-ZIPAPP]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_empty_pex...in\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_empty_pex_no_args_FORCE_COLOR_scie_ZIPAPP_')
  ❌ test_empty_pex_no_args[FORCE_COLOR-traditional-ZIPAPP]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_empty_pex...Data\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_empty_pex_no_args_FORCE_COLOR_traditional_ZIPAPP_')
  ❌ test_pex_with_deps[ZIPAPP]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_pex_with_deps_ZIPAPP_0', symlink=None)
  ❌ test_pex_info_command_pex_venv
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_pex_info_command_pex_venv0', symlink=None)
  ❌ test_pex_info_command_json
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_pex_info_command_json0', symlink=None)
  ❌ test_pex_info_command_packed_pex_directory
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_pex_info_...eradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_pex_info_command_packed_pex_directory')
  ❌ test_empty_pex_no_args[TERM=dumb-traditional-VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_empty_pex...\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_empty_pex_no_args_TERM_dumb_traditional_VENV_')
  ❌ test_pex_info_command_venv_pex_file
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_pex_info_...s\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_pex_info_command_venv_pex_file')
  ❌ test_empty_pex_no_args[IS_TTY-traditional-ZIPAPP]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex...\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex_no_args_IS_TTY_traditional_ZIPAPP_')
  ❌ test_empty_pex_no_args[FORCE_COLOR-traditional-VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_empty_pex...ppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_empty_pex_no_args_FORCE_COLOR_traditional_VENV_')
  ❌ test_pex_info_command_pex_file
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_pex_info_command_pex_file0', symlink=None)
tests.integration.test_reproducible
  ❌ test_reproducible_build_c_flag_from_source
	@pytest.fixture(scope="module")
  ❌ test_reproducible_build_sdist_requirements
	@pytest.fixture(scope="module")
  ❌ test_reproducible_build_c_flag_from_dependency
	@pytest.fixture(scope="module")
  ❌ test_reproducible_build_python_flag
	@pytest.fixture(scope="module")
  ❌ test_reproducible_build_python_shebang_flag
	def test_reproducible_build_python_shebang_flag():
tests.integration.test_issue_2038
  ⚪ test_wheel_file_url_dep
tests.integration.resolve.test_issue_2092
  ❌ test_vcs_respects_target
	@pytest.fixture
tests.integration.test_issue_2412
  ⚪ test_bdist_pex_locked_issue_2412_repro_pex_lock
tests.integration.cli.commands.test_lock
  ❌ test_create_local
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_create_local0', symlink=None)
  ❌ test_create_vcs
	@pytest.fixture
  ❌ test_excludes_pep517_build_requirements_issue_1565
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_excludes_...\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_excludes_pep517_build_requirements_issue_1565')
  ❌ test_universal_lock[pip-2020-resolver]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_universal...runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_universal_lock_pip_2020_resolver_')
  ❌ test_update_targeted_add_transitive
	def bootstrap_pip():
  ❌ test_update_targeted_upgrade
	lock_file_path = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_update_targeted_upgrade0\\lock.json'
  ❌ test_update_targeted_mixed_dry_run
	lock_file_path = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_update_targeted_mix-6c8da0\\lock.json'
  ❌ test_update_targeted_add_dry_run_check
	lock_file_path = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_update_targeted_add-b72db0\\lock.json'
  ❌ test_update_targeted_upgrade_dry_run
	lock_file_path = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_update_targeted_upg-149ec0\\lock.json'
  ❌ test_update_noop_dry_run
	lock_file_path = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_update_noop_dry_run0\\lock.json'
tests.integration.cli.commands.test_local_project_lock
  ❌ test_fingerprint_stability
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_fingerprint_stability0', symlink=None)
  ❌ test_path_mappings
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_path_mappings0', symlink=None)
tests.integration.test_issue_1560
  ❌ test_build_isolation[3.10.7]
	venv_factory = VenvFactory(python_version='3.10.7', _factory=<function all_python_venvs.<locals>.<genexpr>.<lambda> at 0x0000020AB4F5E0C0>)
  ❌ test_build_isolation[3.8.10]
	venv_factory = VenvFactory(python_version='3.8.10', _factory=<function all_python_venvs.<locals>.<genexpr>.<lambda> at 0x0000020AB4F5DF80>)
  ❌ test_build_isolation[3.9.13]
	venv_factory = VenvFactory(python_version='3.9.13', _factory=<function all_python_venvs.<locals>.<genexpr>.<lambda> at 0x0000020AB4F5E020>)
  ❌ test_pep_517_for_legacy_project
	def test_pep_517_for_legacy_project():
tests.integration.resolve.test_issue_2412
  ❌ test_locked_project
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_locked_project0', symlink=None)
tests.integration.scie.test_discussion_2516
  ❌ test_discussion_2516_op
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_discussion_2516_op0', symlink=None)
tests.integration.cli.commands.test_issue_1667
  ❌ test_interpreter_constraints_range_coverage
	@pytest.fixture
tests.integration.test_issue_2203
  ❌ test_read_only_venv
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_read_only_venv0', symlink=None)
tests.integration.test_issue_1995
  ⚪ test_packaging
tests.integration.test_issue_729
  ⚪ test_undeclared_setuptools_import_on_pex_path
tests.integration.venv_ITs.test_issue_1668
  ❌ test_venv_runtime_env_vars_ignored_during_create_nested
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_venv_runt...ata\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_venv_runtime_env_vars_ignored_during_create_nested')
tests.integration.test_inject_python_args
  ❌ test_python_args_passthrough[PYTHON-ZIPAPP]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_python_ar...radmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_python_args_passthrough_PYTHON_ZIPAPP_')
  ❌ test_python_args_passthrough[SH_BOOT-ZIPAPP]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_python_ar...admin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_python_args_passthrough_SH_BOOT_ZIPAPP_')
  ❌ test_issue_2422[PYTHON-ZIPAPP]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_issue_2422_PYTHON_ZIPAPP_0', symlink=None)
  ❌ test_issue_2422[SH_BOOT-VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_issue_2422_SH_BOOT_VENV_0', symlink=None)
  ❌ test_issue_2422[PYTHON-VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_issue_2422_PYTHON_VENV_0', symlink=None)
  ❌ test_python_args_passthrough[SH_BOOT-VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_python_ar...eradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_python_args_passthrough_SH_BOOT_VENV_')
  ❌ test_inject_python_args[SH_BOOT-VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_inject_py...\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_inject_python_args_SH_BOOT_VENV_')
tests.integration.cli.commands.test_cache_prune
  ❌ test_venv_prune_wheel_copies
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_venv_prune_wheel_copies0', symlink=None)
  ❌ test_zipapp_prune_shared_code
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_zipapp_prune_shared_code0', symlink=None)
  ❌ test_app_prune
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_app_prune0', symlink=None)
  ❌ test_venv_prune_interpreter
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_venv_prune_interpreter0', symlink=None)
  ❌ test_installed_wheel_prune_build_time
	pex = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_installed_wheel_pru-46d4b0\\pex'
tests.integration.build_system.test_issue_2125
  ❌ test_get_requires_for_build_wheel
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_get_requi...ers\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_get_requires_for_build_wheel')
tests.integration.test_pex_bootstrapper
  ❌ test_ensure_venv_site_packages_copies
	pex_project_dir = 'D:/a/pex/pex/repo'
  ❌ test_ensure_venv_namespace_packages
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_ensure_ve...s\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_ensure_venv_namespace_packages')
tests.integration.test_pex_import
  ❌ test_import_from_pex[UNZIPPED-packed]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_import_fr...\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_import_from_pex_UNZIPPED_packed_')
  ❌ test_import_from_pex[VENV-packed]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_import_fr...ers\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_import_from_pex_VENV_packed_')
  ❌ test_import_from_pex[UNZIPPED-loose]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_import_fr...\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_import_from_pex_UNZIPPED_loose_')
tests.integration.cli.commands.test_issue_1741
  ❌ test_prereleases
	@pytest.fixture
tests.integration.test_issue_1025
  ❌ test_extras_isolation
	create_pth = <function create_pth.<locals>.write_pth at 0x0000020AB50A4AE0>
tests.integration.tools.commands.test_issue_2105
  ❌ test_pip_empty_pex
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_pip_empty_pex0', symlink=None)
  ❌ test_pip_pex_pip_conflict
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_pip_pex_pip_conflict0', symlink=None)
tests.integration.venv_ITs.test_issue_1637
  ❌ test_pex_path_dedup
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_pex_path_dedup0', symlink=None)
tests.integration.test_interpreter_selection
  ❌ test_interpreter_selection_using_os_environ_for_bootstrap_reexec
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_interpret...l\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_interpreter_selection_using_os_environ_for_bootstrap_reexec')
  ❌ test_pex_python
	def test_pex_python():
  ❌ test_interpreter_resolution_pex_python_path_precedence_over_pex_python
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_interpret...p\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_interpreter_resolution_pex_python_path_precedence_over_pex_python')
  ✅ test_interpreter_resolution_with_multiple_constraint_options
  ❌ test_interpreter_constraints_honored_without_ppp_or_pp
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_interpret...Data\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_interpreter_constraints_honored_without_ppp_or_pp')
  ❌ test_interpreter_resolution_with_pex_python_path
	def test_interpreter_resolution_with_pex_python_path():
  ❌ test_plain_pex_exec_no_ppp_no_pp_no_constraints
	def test_plain_pex_exec_no_ppp_no_pp_no_constraints():
  ❌ test_interpreter_constraints_to_pex_info_py3
	def test_interpreter_constraints_to_pex_info_py3():
  ❌ test_pex_exec_with_pex_python_path_and_pex_python_but_no_constraints
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_pex_exec_...emp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_pex_exec_with_pex_python_path_and_pex_python_but_no_constraints')
tests.integration.resolve.test_issue_1918
  ⚪ test_redacted_requirement_handling[24.3-pip-2020-resolver-direct-reference]
  ⚪ test_redacted_requirement_handling[24.2-pip-2020-resolver-pip-proprietary]
  ⚪ test_redacted_requirement_handling[24.1.2-pip-2020-resolver-direct-reference]
  ⚪ test_redacted_requirement_handling[24.1.2-pip-2020-resolver-pip-proprietary]
  ⚪ test_redacted_requirement_handling[24.1-pip-2020-resolver-direct-reference]
  ⚪ test_redacted_requirement_handling[24.3-pip-2020-resolver-pip-proprietary]
  ⚪ test_redacted_requirement_handling[25.0.1-pip-2020-resolver-direct-reference]
  ⚪ test_redacted_requirement_handling[25.0-pip-2020-resolver-direct-reference]
tests.integration.test_excludes
  ⚪ test_pre_resolved_dists_exclude
  ⚪ test_exclude
  ❌ test_exclude_deep[24.1.2-resolvelib]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_exclude_d...\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_exclude_deep_24_1_2_resolvelib_')
  ❌ test_exclude_deep[24.3.1-resolvelib]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_exclude_d...\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_exclude_deep_24_3_1_resolvelib_')
  ❌ test_exclude_deep[24.1.1-resolvelib]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_exclude_d...\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_exclude_deep_24_1_1_resolvelib_')
  ❌ test_exclude_deep[25.0-resolvelib]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_exclude_d...rs\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_exclude_deep_25_0_resolvelib_')
tests.integration.build_system.test_pep_517
  ❌ test_build_sdist_pyproject_toml
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_build_sdi...Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_build_sdist_pyproject_toml')
tests.integration.cli.commands.test_issue_2057
  ❌ test_lock_create_local_project_direct_reference[Full-Create Lock [PEP-508]]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_lock_crea...test-of-runneradmin\\pytest-0\\popen-gw0\\test_lock_create_local_project_direct_reference_Full_Create_Lock__PEP_508__')
  ❌ test_lock_create_local_project_direct_reference[Subset [Pip Proprietary]-Create Lock [Pip Proprietary]]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_lock_crea...0\\popen-gw0\\test_lock_create_local_project_direct_reference_Subset__Pip_Proprietary__Create_Lock__Pip_Proprietary__')
  ❌ test_lock_create_local_project_direct_reference[Subset [PEP-508]-Create Lock [Pip Proprietary]]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_lock_crea...\pytest-0\\popen-gw0\\test_lock_create_local_project_direct_reference_Subset__PEP_508__Create_Lock__Pip_Proprietary__')
  ❌ test_lock_create_archive_direct_reference[Subset [Pip Proprietary]-Create Lock [Pip Proprietary]]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_lock_crea...ytest-0\\popen-gw0\\test_lock_create_archive_direct_reference_Subset__Pip_Proprietary__Create_Lock__Pip_Proprietary__')
  ❌ test_lock_create_archive_direct_reference[Subset [PEP-508]-Create Lock [PEP-508]]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_lock_crea...f-runneradmin\\pytest-0\\popen-gw0\\test_lock_create_archive_direct_reference_Subset__PEP_508__Create_Lock__PEP_508__')
  ❌ test_pex_archive_direct_reference[Create Pex [PEP-508]]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_pex_archi...ata\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_pex_archive_direct_reference_Create_Pex__PEP_508__')
tests.integration.venv_ITs.test_issue_1630
  ❌ test_data_files
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_data_files0', symlink=None)
tests.integration.test_script_metadata
  ❌ test_nominal
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_nominal0', symlink=None)
  ❌ test_no_script_metadata
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_no_script_metadata0', symlink=None)
tests.integration.test_integration
  ❌ test_pex_multi_resolve_1
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_pex_multi_resolve_12', symlink=None)
  ❌ test_pex_root_run
	pex_project_dir = 'D:/a/pex/pex/repo'
  ❌ test_pex_path_in_pex_info_and_env
	def test_pex_path_in_pex_info_and_env():
  ❌ test_setup_python
	def test_setup_python():
  ❌ test_setup_python_multiple_transitive_markers
	def test_setup_python_multiple_transitive_markers():
  ❌ test_seed_verbose[Python-.whl file-packed-PEX]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_seed_verbose_Python-9...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ❌ test_inherit_path_backwards_compatibility
	def test_inherit_path_backwards_compatibility():
  ❌ test_pex_console_script_custom_setuptools_useable
	def test_pex_console_script_custom_setuptools_useable():
  ❌ test_seed_verbose[Direct-.whl file-packed-PEX]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_seed_verbose_Direct-c...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ❌ test_seed_verbose[Direct-.whl file-zipapp-PEX]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_seed_verbose_Direct-c...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ❌ test_setup_python_path
	path_with_git = <function path_with_git.<locals>._path_with_git at 0x0000020AB53C7F60>
  ❌ test_seed_verbose[Python-installed wheel chroot-zipapp-PEX]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_seed_verbose_Python-b...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ❌ test_seed_verbose[Python-.whl file-loose-PEX]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_seed_verbose_Python-a...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ❌ test_seed_verbose[Direct-installed wheel chroot-packed-PEX]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_seed_verbose_Direct-2...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ❌ test_seed_verbose[Python-.whl file-zipapp-PEX]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_seed_verbose_Python-9...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ❌ test_setup_interpreter_constraint
	path_with_git = <function path_with_git.<locals>._path_with_git at 0x0000014BF528E3E0>
  ❌ test_seed_verbose[Direct-.whl file-loose-PEX]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_seed_verbose_Direct-f...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ⚪ test_requirement_file_from_url
  ❌ test_trusted_host_handling
	def test_trusted_host_handling():
  ❌ test_emit_warnings_default
	def test_emit_warnings_default():
  ❌ test_console_script_from_pex_path
	def bootstrap_pip():
  ❌ test_pex_interpreter_interact_custom_setuptools_useable
	def test_pex_interpreter_interact_custom_setuptools_useable():
  ⚪ test_cross_platform_abi_targeting_behavior_exact
  ❌ test_seed_verbose[Python-.whl file-zipapp-VENV]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_seed_verbose_Python-f...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ❌ test_disable_cache
	def test_disable_cache():
  ❌ test_seed_verbose[Python-installed wheel chroot-packed-VENV]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_seed_verbose_Python-1...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ❌ test_seed[installed wheel chroot-packed-PEX]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_seed_installed_whee-4...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ❌ test_seed_verbose[Direct-.whl file-loose-VENV]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_seed_verbose_Direct-2...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ❌ test_seed[.whl file-packed-PEX]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_seed__whl_file_pack-0...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ❌ test_binary_scripts[installed wheel chroot-zipapp-VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_binary_sc...ata\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_binary_scripts_installed_wheel_chroot_zipapp_VENV_')
  ❌ test_seed[.whl file-loose-PEX]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_seed__whl_file_loose_...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ❌ test_pex_repl_cli
	def test_pex_repl_cli():
  ❌ test_pip_issues_9420_workaround
	def test_pip_issues_9420_workaround():
  ❌ test_no_emit_warnings_2
	def test_no_emit_warnings_2():
  ❌ test_binary_scripts[.whl file-loose-PEX]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_binary_sc...nneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_binary_scripts__whl_file_loose_PEX_')
  ❌ test_seed_verbose[Direct-.whl file-packed-VENV]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_seed_verbose_Direct-9...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ❌ test_pex_exit_code_propagation
	def test_pex_exit_code_propagation():
  ❌ test_binary_scripts[installed wheel chroot-packed-PEX]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_binary_sc...Data\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_binary_scripts_installed_wheel_chroot_packed_PEX_')
  ✅ test_invalid_entry_point_verification_3rdparty[.whl file-zipapp]
  ❌ test_seed[.whl file-zipapp-VENV]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_seed__whl_file_zipa-c...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ❌ test_pex_resource_bundling
	def test_pex_resource_bundling():
  ❌ test_entry_point_verification_3rdparty[.whl file-zipapp]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_entry_poi...ta\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_entry_point_verification_3rdparty__whl_file_zipapp_')
  ✅ test_invalid_entry_point_verification_3rdparty[.whl file-packed]
  ❌ test_pex_repl_history[PEX]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_pex_repl_history_PEX_0', symlink=None)
  ❌ test_binary_scripts[.whl file-packed-PEX]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_binary_sc...neradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_binary_scripts__whl_file_packed_PEX_')
  ✅ test_invalid_entry_point_verification_3rdparty[installed wheel chroot-zipapp]
  ❌ test_seed[installed wheel chroot-zipapp-VENV]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_seed_installed_whee-1...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ❌ test_binary_scripts[.whl file-zipapp-PEX]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_binary_sc...neradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_binary_scripts__whl_file_zipapp_PEX_')
  ❌ test_binary_scripts[installed wheel chroot-loose-PEX]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_binary_sc...pData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_binary_scripts_installed_wheel_chroot_loose_PEX_')
  ❌ test_binary_scripts[.whl file-zipapp-VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_binary_sc...eradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_binary_scripts__whl_file_zipapp_VENV_')
  ❌ test_seed[installed wheel chroot-loose-VENV]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_seed_installed_whee-c...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ❌ test_seed[installed wheel chroot-packed-VENV]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_seed_installed_whee-1...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ❌ test_requirements_network_configuration
	self = <pex.venv.virtualenv.Virtualenv object at 0x0000014BF5276570>
  ✅ test_pex_execute
  ✅ test_tmpdir_dne
tests.integration.tools.commands.test_venv
  ❌ test_scope_issue_1631
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_scope_issue_16310', symlink=None)
  ❌ test_collisions_mergeable_issue_1570
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_collision...\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_collisions_mergeable_issue_1570')
tests.integration.venv_ITs.test_issue_2160
  ❌ test_ns_package_split_across_sources_and_deps[packed-venv (site-packages copies)]
	def bootstrap_pip():
  ❌ test_ns_package_split_across_sources_and_deps[zipapp-zipapp]
	def bootstrap_pip():
  ❌ test_ns_package_split_across_sources_and_deps[zipapp-venv (site-packages copies)]
	def bootstrap_pip():
  ❌ test_ns_package_split_across_sources_and_deps[loose-venv (site-packages symlinks)]
	def bootstrap_pip():
  ❌ test_ns_package_split_across_sources_and_deps[zipapp-venv (site-packages symlinks)]
	def bootstrap_pip():
  ❌ test_ns_package_split_across_sources_and_deps[loose-venv (site-packages copies)]
	def bootstrap_pip():
  ❌ test_ns_package_split_across_sources_and_deps[packed-venv (site-packages symlinks)]
	def bootstrap_pip():
tests.integration.test_inject_env_and_args
  ⚪ test_complex[ZIPAPP]
  ⚪ test_complex[VENV]
  ❌ test_inject_args[VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_inject_args_VENV_0', symlink=None)
  ❌ test_inject_env[VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_inject_env_VENV_0', symlink=None)
tests.integration.venv_ITs.test_install_wheel_multiple_site_packages_dirs
  ⚪ test_wheel_files
tests.integration.cli.commands.test_issue_2050
  ⚪ test_pep_517_prepare_metadata_for_build_wheel_fallback
  ❌ test_lock_uncompilable_sdist
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_lock_uncompilable_sdist0', symlink=None)
tests.integration.scie.test_pex_scie
  ❌ test_pex_pex_scie
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_pex_pex_scie0', symlink=None)
  ❌ test_specified_science_binary
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_specified_science_binary0', symlink=None)
  ❌ test_custom_lazy_urls
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_custom_lazy_urls0', symlink=None)
  ❌ test_specified_interpreter
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_specified_interpreter0', symlink=None)
  ❌ test_scie_busybox_console_scripts_add_script
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_scie_busy...admin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_scie_busybox_console_scripts_add_script')
  ❌ test_scie_busybox_console_scripts_all[ZIPAPP]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_scie_busy...dmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_scie_busybox_console_scripts_all_ZIPAPP_')
  ❌ test_scie_busybox_console_scripts_all[VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_scie_busy...radmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_scie_busybox_console_scripts_all_VENV_')
  ⚪ test_hashes
  ❌ test_scie_busybox_console_scripts_add_distribution
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_scie_busy...\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_scie_busybox_console_scripts_add_distribution')
  ❌ test_scie_busybox_console_script_inject_python_args[VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_scie_busy...a\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_scie_busybox_console_script_inject_python_args_VENV_')
  ❌ test_scie_busybox_console_script_inject_args[ZIPAPP]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_scie_busy...ppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_scie_busybox_console_script_inject_args_ZIPAPP_')
  ❌ test_basic[ZIPAPP-sh-boot-zipapp-lazy]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_basic_ZIP...runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_basic_ZIPAPP_sh_boot_zipapp_lazy_')
  ❌ test_scie_busybox_module_entry_points
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_scie_busy...\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_scie_busybox_module_entry_points')
  ❌ test_scie_busybox_console_scripts_remove_script
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_scie_busy...in\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_scie_busybox_console_scripts_remove_script')
  ❌ test_basic[VENV-loose-eager]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_basic_VENV_loose_eager_0', symlink=None)
  ❌ test_scie_busybox_module_entry_point_injections
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_scie_busy...in\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_scie_busybox_module_entry_point_injections')
  ❌ test_scie_busybox_console_script_inject_env[VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_scie_busy...\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_scie_busybox_console_script_inject_env_VENV_')
  ❌ test_basic[VENV-sh-boot-zipapp-lazy]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_basic_VEN...\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_basic_VENV_sh_boot_zipapp_lazy_')
  ❌ test_basic[ZIPAPP-sh-boot-packed-lazy]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_basic_ZIP...runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_basic_ZIPAPP_sh_boot_packed_lazy_')
  ❌ test_basic[ZIPAPP-loose-eager]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_basic_ZIPAPP_loose_eager_0', symlink=None)
  ❌ test_basic[ZIPAPP-sh-boot-loose-lazy]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_basic_ZIP...\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_basic_ZIPAPP_sh_boot_loose_lazy_')
  ❌ test_basic[VENV-sh-boot-packed-eager]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_basic_VEN...\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_basic_VENV_sh_boot_packed_eager_')
  ❌ test_basic[ZIPAPP-sh-boot-packed-eager]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_basic_ZIP...unneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_basic_ZIPAPP_sh_boot_packed_eager_')
  ❌ test_basic[VENV-sh-boot-packed-lazy]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_basic_VEN...\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_basic_VENV_sh_boot_packed_lazy_')
  ❌ test_scie_only
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_scie_only0', symlink=None)
  ❌ test_script_not_found
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_script_not_found0', symlink=None)
tests.integration.test_lock_resolver
  ❌ test_issue_1717_transitive_extras
	@pytest.fixture
  ❌ test_strict_basic
	tmpdir_factory = TempdirFactory(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0', retention_policy='failed')
  ❌ test_subset
	tmpdir_factory = TempdirFactory(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0', retention_policy='failed')
tests.integration.test_issue_940
  ⚪ test_resolve_arbitrary_equality
tests.integration.test_layout
  ❌ test_resiliency[installed wheel chroot-packed-PEX]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_resilienc...\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_resiliency_installed_wheel_chroot_packed_PEX_')
  ❌ test_resiliency[.whl file-zipapp-PEX]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_resilienc...\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_resiliency__whl_file_zipapp_PEX_')
  ❌ test_resiliency[.whl file-loose-PEX]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_resilienc...\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_resiliency__whl_file_loose_PEX_')
  ❌ test_resiliency[.whl file-zipapp-VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_resilienc...runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_resiliency__whl_file_zipapp_VENV_')
  ❌ test_resiliency[.whl file-loose-VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_resilienc...\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_resiliency__whl_file_loose_VENV_')
tests.integration.test_shebang_length_limit
  ⚪ test_shebang_length_limit_buildtime_lock_local_project
  ⚪ test_shebang_length_limit_buildtime_resolve
tests.integration.test_issue_2249
  ❌ test_inspect[SCIE-SH_BOOT]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_inspect_SCIE_SH_BOOT_0', symlink=None)
  ❌ test_inspect[PEX-ZIPAPP]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_inspect_PEX_ZIPAPP_0', symlink=None)
  ❌ test_inspect[PEX-SH_BOOT]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_inspect_PEX_SH_BOOT_0', symlink=None)
  ❌ test_inspect[PEX-VENV-SH_BOOT]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_inspect_PEX_VENV_SH_BOOT_0', symlink=None)
tests.integration.test_issue_2739
  ❌ test_tar_bz2
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_tar_bz20', symlink=None)
tests.integration.test_issue_1031
  ❌ test_setuptools_isolation_with_system_site_packages[virtualenv-16.7.10]
	create_venv = <function <lambda> at 0x0000014BF484B6A0>
tests.integration.cli.commands.test_issue_1688
  ❌ test_multiplatform_sdist
	@pytest.fixture
tests.integration.cli.commands.test_lock_resolve_auth
  ❌ test_authenticated_lock_netrc_issue_1753
	tmpdir_factory = TempdirFactory(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0', retention_policy='failed')
tests.integration.test_issue_745
  ❌ test_extras_isolation
	def test_extras_isolation():
tests.integration.cli.commands.test_vcs_lock
  ❌ test_vcs_transitive
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_vcs_transitive0', symlink=None)
  ❌ test_vcs_direct_reference
	test_tool = TestTool(tmpdir='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_vcs_direct_reference0')
  ❌ test_vcs_pip_proprietary
	test_tool = TestTool(tmpdir='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_vcs_pip_proprietary0')
  ❌ test_vcs_equivalence
	test_tool = TestTool(tmpdir='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_vcs_equivalence0')
tests.integration.cli.commands.test_issue_1711
  ❌ test_backtrack_links_preserved
	@pytest.fixture
tests.integration.test_issue_455
  ❌ test_exclude
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_exclude0', symlink=None)
tests.integration.cli.commands.test_lock_update
  ❌ test_lock_update_repo_migration_artifacts_removed
	lock = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_lock_update_repo_mi-2918b0\\lock'
  ❌ test_lock_update_repo_migration_dry_run_path_mapping
	lock = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_lock_update_repo_mi-6f7ad0\\lock'
  ❌ test_lock_update_repo_migration_corrupted
	lock = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_lock_update_repo_mi-c2ef50\\lock'
  ❌ test_lock_update_repo_migration_dry_run
	lock = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_lock_update_repo_mi-0fffc0\\lock'
tests.integration.build_system.test_pep_518
  ❌ test_load_build_system_pyproject_custom_repos
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_load_buil...dmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_load_build_system_pyproject_custom_repos')
tests.integration.test_issue_996
  ❌ test_resolve_local_platform
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_resolve_local_platform0', symlink=None)
tests.integration.cli.commands.test_interpreter_inspect
  ❌ test_inspect_distributions
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_inspect_distributions0', symlink=None)
  ✅ test_inspect_default_combined
tests.integration.test_keyring_support
  ❌ test_subprocess_provider[True-24.1]
	def bootstrap_pip():
  ❌ test_subprocess_provider[True-24.1.1]
	def bootstrap_pip():
  ❌ test_subprocess_provider[False-25.0.1]
	def bootstrap_pip():
  ❌ test_subprocess_provider[False-24.3.1]
	def bootstrap_pip():
  ❌ test_subprocess_provider[False-24.1]
	def bootstrap_pip():
  ❌ test_subprocess_provider[False-24.1.1]
	def bootstrap_pip():
  ❌ test_import_provider[True-25.0.1]
	def bootstrap_pip():
  ❌ test_import_provider[True-24.3.1]
	def bootstrap_pip():
  ❌ test_import_provider[True-24.1]
	def bootstrap_pip():
  ❌ test_import_provider[True-24.1.1]
	def bootstrap_pip():
  ❌ test_import_provider[False-25.0.1]
	def bootstrap_pip():
  ❌ test_import_provider[False-24.3.1]
	def bootstrap_pip():
  ❌ test_import_provider[False-24.1]
	def bootstrap_pip():
  ❌ test_import_provider[False-24.1.1]
	def bootstrap_pip():
  ❌ test_subprocess_provider[True-25.0.1]
	def bootstrap_pip():
  ❌ test_subprocess_provider[True-24.3.1]
	def bootstrap_pip():
tests.integration.test_issue_2413
  ❌ test_venv_with_installs[wheel:yes-setuptools:upgraded-pip:upgraded]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_venv_with...Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_venv_with_installs_wheel_yes_setuptools_upgraded_pip_upgraded_')
  ❌ test_venv_with_installs[wheel:yes-setuptools:upgraded-pip:yes]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_venv_with...cal\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_venv_with_installs_wheel_yes_setuptools_upgraded_pip_yes_')
  ❌ test_venv_with_installs[wheel:upgraded-setuptools:upgraded-pip:upgraded]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_venv_with...\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_venv_with_installs_wheel_upgraded_setuptools_upgraded_pip_upgraded_')
  ❌ test_venv_with_installs[wheel:yes-setuptools:yes-pip:upgraded]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_venv_with...cal\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_venv_with_installs_wheel_yes_setuptools_yes_pip_upgraded_')
  ❌ test_venv_with_installs[wheel:upgraded-setuptools:upgraded-pip:yes]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_venv_with...Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_venv_with_installs_wheel_upgraded_setuptools_upgraded_pip_yes_')
  ❌ test_venv_with_installs[wheel:upgraded-setuptools:no-pip:yes]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_venv_with...ocal\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_venv_with_installs_wheel_upgraded_setuptools_no_pip_yes_')
  ✅ test_venv_with_installs[wheel:no-setuptools:no-pip:no]
tests.integration.test_issue_2017
  ⚪ test_statically_linked_musl_libc_cpython_support[25.0.1]
tests.integration.cli.commands.test_lock_subset
  ❌ test_lock_subset_miss
	input_requirements = ('D:/a/pex/pex/repo[management]', 'ansicolors', 'requests')
  ❌ test_lock_subset_extra_miss
	input_requirements = ('D:/a/pex/pex/repo[management]', 'ansicolors', 'requests')
tests.integration.cli.commands.test_lock_script_metadata
  ❌ test_lock_sync_script_simple
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_lock_sync_script_simple0', symlink=None)
  ❌ test_lock_script_conflict
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_lock_script_conflict0', symlink=None)
  ❌ test_lock_create_script_multiple
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_lock_crea...sers\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_lock_create_script_multiple')
tests.integration.test_issue_1422
  ❌ test_unconstrained_universal_venv_pex
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_unconstra...\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_unconstrained_universal_venv_pex')
tests.integration.cli.commands.test_lock_update_issues_2332_2334
  ❌ test_lock_update_delete_invalid
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
  ❌ test_lock_update_nominal
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
  ❌ test_lock_update_replace
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
  ❌ test_lock_delete_complex
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
tests.integration.test_issue_2572
  ❌ test_symlinked_home
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_symlinked_home0', symlink=None)
tests.integration.cli.commands.test_issue_2519
  ❌ test_sync_version_mismatch_prefer_binary_all_pips[25.0]
	pip_version = '25.0'
  ❌ test_sync_version_mismatch_new_pip[25.0]
	pip_version = '25.0'
  ❌ test_sync_version_mismatch_prefer_binary_all_pips[24.3.1]
	pip_version = '24.3.1'
  ❌ test_sync_version_mismatch_prefer_binary_all_pips[24.1.2]
	pip_version = '24.1.2'
  ❌ test_sync_version_mismatch_prefer_binary_all_pips[24.3]
	pip_version = '24.3'
  ❌ test_sync_version_mismatch_new_pip[24.1]
	pip_version = '24.1'
  ❌ test_sync_version_mismatch_new_pip[24.2]
	pip_version = '24.2'
  ❌ test_sync_version_mismatch_new_pip[24.3.1]
	pip_version = '24.3.1'
tests.integration.test_issue_2391
  ❌ test_requirements_pex_wheel_type_mismatch[zipapp-loose]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_requireme...ata\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_requirements_pex_wheel_type_mismatch_zipapp_loose_')
  ❌ test_requirements_pex_wheel_type_mismatch[packed-packed]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_requireme...ta\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_requirements_pex_wheel_type_mismatch_packed_packed_')
  ❌ test_requirements_pex_wheel_type_mismatch[loose-loose]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_requireme...Data\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_requirements_pex_wheel_type_mismatch_loose_loose_')
  ❌ test_requirements_pex_wheel_type_mismatch[loose-zipapp]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_requireme...ata\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_requirements_pex_wheel_type_mismatch_loose_zipapp_')
  ❌ test_requirements_pex_wheel_type_mismatch[zipapp-packed]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_requireme...ta\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_requirements_pex_wheel_type_mismatch_zipapp_packed_')
tests.integration.test_issue_2432
  ❌ test_lock_use_no_build_wheel
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_lock_use_no_build_wheel0', symlink=None)
tests.integration.cli.commands.test_issue_2313
  ❌ test_venv_site_packages_copies
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_venv_site_packages_copies0', symlink=None)
tests.integration.test_issue_1809
  ⚪ test_excepthook_scrubbing
tests.integration.venv_ITs.test_virtualenv
  ⚪ test_multiple_site_packages_dirs
  ❌ test_iter_distributions[3.8.10]
	venv_factory = VenvFactory(python_version='3.8.10', _factory=<function all_python_venvs.<locals>.<genexpr>.<lambda> at 0x0000014BF4C887C0>)
  ✅ test_iter_distributions_spaces
  ✅ test_enclosing
tests.integration.cli.commands.test_lock_sync
  ❌ test_sync_venv_dry_run_update
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
  ❌ test_sync_venv_run
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
  ❌ test_sync_venv_run_no_retain_pip_preinstalled
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
  ❌ test_sync_venv_complex
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
  ❌ test_sync_venv_update
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
  ❌ test_sync_venv_dry_run_create
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
  ❌ test_sync_venv_remove
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
  ❌ test_sync_complex
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
  ❌ test_sync_implicit_lock_create_venv_create_run
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
  ❌ test_sync_noop
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
  ❌ test_sync_add
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
  ❌ test_sync_remove
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
tests.integration.cli.commands.test_venv_inspect
  ❌ test_inspect_venv_non_pex[system_site_packages=False-3.10.7]
	python_version = '3.10.7', system_site_packages = False
  ❌ test_inspect_venv_virtualenv[system_site_packages=False]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_inspect_v...ta\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_inspect_venv_virtualenv_system_site_packages_False_')
  ❌ test_inspect_pex_venv
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_inspect_pex_venv0', symlink=None)
  ✅ test_no_python
  ❌ test_not_venv_dir
	@pytest.fixture
tests.integration.test_issue_1017
  ❌ test_resolve_python_requires_full_version
	@pytest.mark.skipif(
tests.integration.test_issue_2023
  ❌ test_unpack_robustness[UNZIP-.whl file-packed]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_unpack_ro...min\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_unpack_robustness_UNZIP__whl_file_packed_')
  ❌ test_unpack_robustness[UNZIP-installed wheel chroot-packed]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_unpack_ro...\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_unpack_robustness_UNZIP_installed_wheel_chroot_packed_')
  ❌ test_unpack_robustness[VENV (copies)-.whl file-packed]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_unpack_ro...Data\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_unpack_robustness_VENV__copies___whl_file_packed_')
  ❌ test_unpack_robustness[VENV (symlinks)-.whl file-zipapp]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_unpack_ro...ta\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_unpack_robustness_VENV__symlinks___whl_file_zipapp_')
  ❌ test_unpack_robustness[VENV (symlinks)-installed wheel chroot-zipapp]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_unpack_ro...mp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_unpack_robustness_VENV__symlinks__installed_wheel_chroot_zipapp_')
  ❌ test_unpack_robustness[VENV (copies)-.whl file-zipapp]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_unpack_ro...Data\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_unpack_robustness_VENV__copies___whl_file_zipapp_')
  ❌ test_unpack_robustness[VENV (symlinks)-installed wheel chroot-packed]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_unpack_ro...mp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_unpack_robustness_VENV__symlinks__installed_wheel_chroot_packed_')
  ❌ test_unpack_robustness[UNZIP-installed wheel chroot-loose]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_unpack_ro...\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_unpack_robustness_UNZIP_installed_wheel_chroot_loose_')
tests.integration.test_issue_2006
  ❌ test_symlink_preserved_in_argv0[__main__.py boot]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_symlink_p...\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_symlink_preserved_in_argv0___main___py_boot_')
  ❌ test_symlink_preserved_in_argv0[--sh-boot]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_symlink_p...eradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_symlink_preserved_in_argv0___sh_boot_')
tests.integration.cli.commands.test_venv_create
  ❌ test_venv_pip
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_venv_pip0', symlink=None)
  ❌ test_venv_update_target_mismatch
	def bootstrap_pip():
  ❌ test_flat[flat]
	td = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\td_test_venv_create_py0', symlink=None)
  ❌ test_foreign_target
	def bootstrap_pip():
  ❌ test_pex_scope_venv
	td = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\td_test_venv_create_py0', symlink=None)
  ✅ test_flat_zipped_empty
tests.integration.test_issue_2088
  ❌ test_venv_symlink_site_packages[--venv-site-packages-copies-packed]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_venv_syml...Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_venv_symlink_site_packages___venv_site_packages_copies_packed_')
tests.integration.venv_ITs.test_issue_1973
  ❌ test_system_site_packages_pex_tools

Report exceeded GitHub limit of 65535 bytes and has been trimmed

Annotations

Check failure on line 0 in dist/test-results/integration-1.xml

See this annotation in the file changed.

@github-actions github-actions / Windows Test Results

pytest ► tests.integration.test_issue_2073

Failed test found in:
  dist/test-results/integration-1.xml
Error:
  pex\pip\installation.py:262: in bootstrap_pip
Raw output
pex\pip\installation.py:262: in bootstrap_pip
    venv.interpreter.execute(args=wheels_cmd)
pex\interpreter.py:1595: in execute
    stdout, stderr = Executor.execute(cmd, stdin_payload=stdin_payload, env=env, **kwargs)
pex\executor.py:99: in execute
    raise cls.NonZeroExit(cmd, process.returncode, stdout, stderr)
E   pex.executor.Executor.NonZeroExit: received exit code 1 during execution of `['C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpmpmz902m\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\tmpmpmz902m\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']` while trying to execute `['C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpmpmz902m\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\tmpmpmz902m\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']`

During handling of the above exception, another exception occurred:
tests\integration\test_issue_2073.py:22: in <module>
    abbreviated_platforms.create(FOREIGN_PLATFORM_311)
pex\resolve\abbreviated_platforms.py:156: in create
    for tag in _calculate_tags(
pex\resolve\abbreviated_platforms.py:59: in _calculate_tags
    pip = get_pip(
pex\pip\installation.py:502: in get_pip
    pip = _resolved_installation(
pex\pip\installation.py:300: in _resolved_installation
    return _pip_installation(
pex\pip\installation.py:87: in _pip_installation
    for dist_location in iter_distribution_locations():
pex\pip\installation.py:264: in bootstrap_pip
    raise PipInstallError(
E   pex.pip.installation.PipInstallError: Failed to bootstrap Pip 25.0.
E   Failed to download its dependencies: received exit code 1 during execution of `['C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpmpmz902m\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\tmpmpmz902m\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']` while trying to execute `['C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpmpmz902m\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\tmpmpmz902m\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']`

Check failure on line 0 in dist/test-results/integration-1.xml

See this annotation in the file changed.

@github-actions github-actions / Windows Test Results

pytest ► tests.integration.test_sh_boot

Failed test found in:
  dist/test-results/integration-1.xml
Error:
  tests\integration\test_sh_boot.py:129: in <module>
Raw output
tests\integration\test_sh_boot.py:129: in <module>
    [pytest.param(args, id=name) for name, args in interpreters()],
tests\integration\test_sh_boot.py:124: in interpreters
    return sorted({name: args for name, args in iter_interpreters()}.items())
tests\integration\test_sh_boot.py:107: in iter_interpreters
    for interpreter in all_pythons():
testing\__init__.py:748: in all_pythons
    return tuple(ensure_python_interpreter(version) for version in _applicable_py_versions())
testing\__init__.py:748: in <genexpr>
    return tuple(ensure_python_interpreter(version) for version in _applicable_py_versions())
testing\__init__.py:690: in ensure_python_interpreter
    return ensure_python_distribution(version).binary
testing\__init__.py:643: in ensure_python_distribution
    subprocess.check_call([pyenv, "install", version], env=env)
C:\hostedtoolcache\windows\Python\3.13.2\x64\Lib\subprocess.py:416: in check_call
    retcode = call(*popenargs, **kwargs)
C:\hostedtoolcache\windows\Python\3.13.2\x64\Lib\subprocess.py:397: in call
    with Popen(*popenargs, **kwargs) as p:
C:\hostedtoolcache\windows\Python\3.13.2\x64\Lib\subprocess.py:1038: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
C:\hostedtoolcache\windows\Python\3.13.2\x64\Lib\subprocess.py:1550: in _execute_child
    hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
E   FileNotFoundError: [WinError 2] The system cannot find the file specified

Check failure on line 0 in dist/test-results/integration-1.xml

See this annotation in the file changed.

@github-actions github-actions / Windows Test Results

pytest ► tests.integration.test_issue_1817 ► test_sdist_for_project_with_native_extensions

Failed test found in:
  dist/test-results/integration-1.xml
Error:
  tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_sdist_for...dmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_sdist_for_project_with_native_extensions')
Raw output
tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_sdist_for...dmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_sdist_for_project_with_native_extensions')

    @skip_flit_core_39
    def test_sdist_for_project_with_native_extensions(tmpdir):
        # type: (Any) -> None
>       assert_create_and_use_sdist_lock(tmpdir, "psutil==5.9.1", "import psutil")

tests\integration\test_issue_1817.py:71: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests\integration\test_issue_1817.py:39: in assert_create_and_use_sdist_lock
    ).assert_success()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = IntegResults(output='', error="Failed to spawn a job for D:\\a\\pex\\pex\\repo\\.tox\\py313-pip25_0-integration\\Scrip...a\\\\Local\\\\Temp\\\\tmpo8c6zb2a\\\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']`\r\n", return_code=1)
expected_output_re = None, expected_error_re = None, re_flags = 0

    def assert_success(
        self,
        expected_output_re=None,  # type: Optional[str]
        expected_error_re=None,  # type: Optional[str]
        re_flags=0,  # type: int
    ):
        # type: (...) -> None
        assert (
>           self.return_code == 0
        ), "integration test failed: return_code={}, output={}, error={}".format(
            self.return_code, self.output, self.error
        )
E       AssertionError: integration test failed: return_code=1, output=, error=Failed to spawn a job for D:\a\pex\pex\repo\.tox\py313-pip25_0-integration\Scripts\python.exe: Failed to bootstrap Pip 25.0.
E       Failed to download its dependencies: received exit code 1 during execution of `['C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpo8c6zb2a\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpo8c6zb2a\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']` while trying to execute `['C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpo8c6zb2a\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpo8c6zb2a\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']`

testing\__init__.py:404: AssertionError

Check failure on line 0 in dist/test-results/integration-1.xml

See this annotation in the file changed.

@github-actions github-actions / Windows Test Results

pytest ► tests.integration.test_issue_1817 ► test_sdist_for_project_universal

Failed test found in:
  dist/test-results/integration-1.xml
Error:
  tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_sdist_for...sers\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_sdist_for_project_universal')
Raw output
tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_sdist_for...sers\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_sdist_for_project_universal')

    @skip_flit_core_39
    def test_sdist_for_project_universal(tmpdir):
        # type: (Any) -> None
>       assert_create_and_use_sdist_lock(tmpdir, "ansicolors==1.1.8", "import colors")

tests\integration\test_issue_1817.py:65: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests\integration\test_issue_1817.py:39: in assert_create_and_use_sdist_lock
    ).assert_success()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = IntegResults(output='', error="Failed to spawn a job for D:\\a\\pex\\pex\\repo\\.tox\\py313-pip25_0-integration\\Scrip...a\\\\Local\\\\Temp\\\\tmpi50vmdz2\\\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']`\r\n", return_code=1)
expected_output_re = None, expected_error_re = None, re_flags = 0

    def assert_success(
        self,
        expected_output_re=None,  # type: Optional[str]
        expected_error_re=None,  # type: Optional[str]
        re_flags=0,  # type: int
    ):
        # type: (...) -> None
        assert (
>           self.return_code == 0
        ), "integration test failed: return_code={}, output={}, error={}".format(
            self.return_code, self.output, self.error
        )
E       AssertionError: integration test failed: return_code=1, output=, error=Failed to spawn a job for D:\a\pex\pex\repo\.tox\py313-pip25_0-integration\Scripts\python.exe: Failed to bootstrap Pip 25.0.
E       Failed to download its dependencies: received exit code 1 during execution of `['C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpi50vmdz2\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpi50vmdz2\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']` while trying to execute `['C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpi50vmdz2\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpi50vmdz2\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']`

testing\__init__.py:404: AssertionError

Check failure on line 0 in dist/test-results/integration-1.xml

See this annotation in the file changed.

@github-actions github-actions / Windows Test Results

pytest ► tests.integration.cli.commands.test_issue_1821 ► test_target_system_platform_specific

Failed test found in:
  dist/test-results/integration-1.xml
Error:
  @pytest.fixture
Raw output
@pytest.fixture
    def py310():
        # type: () -> PythonInterpreter
>       return PythonInterpreter.from_binary(ensure_python_interpreter(PY310))

tests\conftest.py:118: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
testing\__init__.py:690: in ensure_python_interpreter
    return ensure_python_distribution(version).binary
testing\__init__.py:643: in ensure_python_distribution
    subprocess.check_call([pyenv, "install", version], env=env)
C:\hostedtoolcache\windows\Python\3.13.2\x64\Lib\subprocess.py:416: in check_call
    retcode = call(*popenargs, **kwargs)
C:\hostedtoolcache\windows\Python\3.13.2\x64\Lib\subprocess.py:397: in call
    with Popen(*popenargs, **kwargs) as p:
C:\hostedtoolcache\windows\Python\3.13.2\x64\Lib\subprocess.py:1038: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <Popen: returncode: None args: ['D:\\a\\pex\\pex\\.pex_dev\\pyenv-win\\pyenv...>
args = 'D:\\a\\pex\\pex\\.pex_dev\\pyenv-win\\pyenv-win\\bin\\pyenv.bat install 3.10.7'
executable = None, preexec_fn = None, close_fds = True, pass_fds = ()
cwd = None
env = {'APPDATA': 'C:\\Users\\runneradmin\\AppData\\Roaming', 'CI': 'true', 'COMSPEC': 'C:\\Windows\\system32\\cmd.exe', 'HOME': 'C:\\Users\\runneradmin', ...}
startupinfo = <subprocess.STARTUPINFO object at 0x0000020AB451BD50>
creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = -1
c2pwrite = -1, errread = -1, errwrite = -1, unused_restore_signals = True
unused_gid = None, unused_gids = None, unused_uid = None, unused_umask = -1
unused_start_new_session = False, unused_process_group = -1

    def _execute_child(self, args, executable, preexec_fn, close_fds,
                       pass_fds, cwd, env,
                       startupinfo, creationflags, shell,
                       p2cread, p2cwrite,
                       c2pread, c2pwrite,
                       errread, errwrite,
                       unused_restore_signals,
                       unused_gid, unused_gids, unused_uid,
                       unused_umask,
                       unused_start_new_session, unused_process_group):
        """Execute program (MS Windows version)"""
    
        assert not pass_fds, "pass_fds not supported on Windows."
    
        if isinstance(args, str):
            pass
        elif isinstance(args, bytes):
            if shell:
                raise TypeError('bytes args is not allowed on Windows')
            args = list2cmdline([args])
        elif isinstance(args, os.PathLike):
            if shell:
                raise TypeError('path-like args is not allowed when '
                                'shell is true')
            args = list2cmdline([args])
        else:
            args = list2cmdline(args)
    
        if executable is not None:
            executable = os.fsdecode(executable)
    
        # Process startup details
        if startupinfo is None:
            startupinfo = STARTUPINFO()
        else:
            # bpo-34044: Copy STARTUPINFO since it is modified above,
            # so the caller can reuse it multiple times.
            startupinfo = startupinfo.copy()
    
        use_std_handles = -1 not in (p2cread, c2pwrite, errwrite)
        if use_std_handles:
            startupinfo.dwFlags |= _winapi.STARTF_USESTDHANDLES
            startupinfo.hStdInput = p2cread
            startupinfo.hStdOutput = c2pwrite
            startupinfo.hStdError = errwrite
    
        attribute_list = startupinfo.lpAttributeList
        have_handle_list = bool(attribute_list and
                                "handle_list" in attribute_list and
                                attribute_list["handle_list"])
    
        # If we were given an handle_list or need to create one
        if have_handle_list or (use_std_handles and close_fds):
            if attribute_list is None:
                attribute_list = startupinfo.lpAttributeList = {}
            handle_list = attribute_list["handle_list"] = \
                list(attribute_list.get("handle_list", []))
    
            if use_std_handles:
                handle_list += [int(p2cread), int(c2pwrite), int(errwrite)]
    
            handle_list[:] = self._filter_handle_list(handle_list)
    
            if handle_list:
                if not close_fds:
                    warnings.warn("startupinfo.lpAttributeList['handle_list'] "
                                  "overriding close_fds", RuntimeWarning)
    
                # When using the handle_list we always request to inherit
                # handles but the only handles that will be inherited are
                # the ones in the handle_list
                close_fds = False
    
        if shell:
            startupinfo.dwFlags |= _winapi.STARTF_USESHOWWINDOW
            startupinfo.wShowWindow = _winapi.SW_HIDE
            if not executable:
                # gh-101283: without a fully-qualified path, before Windows
                # checks the system directories, it first looks in the
                # application directory, and also the current directory if
                # NeedCurrentDirectoryForExePathW(ExeName) is true, so try
                # to avoid executing unqualified "cmd.exe".
                comspec = os.environ.get('ComSpec')
                if not comspec:
                    system_root = os.environ.get('SystemRoot', '')
                    comspec = os.path.join(system_root, 'System32', 'cmd.exe')
                    if not os.path.isabs(comspec):
                        raise FileNotFoundError('shell not found: neither %ComSpec% nor %SystemRoot% is set')
                if os.path.isabs(comspec):
                    executable = comspec
            else:
                comspec = executable
    
            args = '{} /c "{}"'.format (comspec, args)
    
        if cwd is not None:
            cwd = os.fsdecode(cwd)
    
        sys.audit("subprocess.Popen", executable, args, cwd, env)
    
        # Start the process
        try:
>           hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
                                     # no special security
                                     None, None,
                                     int(not close_fds),
                                     creationflags,
                                     env,
                                     cwd,
                                     startupinfo)
E                                    FileNotFoundError: [WinError 2] The system cannot find the file specified

C:\hostedtoolcache\windows\Python\3.13.2\x64\Lib\subprocess.py:1550: FileNotFoundError

Check failure on line 0 in dist/test-results/integration-1.xml

See this annotation in the file changed.

@github-actions github-actions / Windows Test Results

pytest ► tests.integration.cli.commands.test_issue_1821 ► test_non_universal_target_system_unsupported[strict]

Failed test found in:
  dist/test-results/integration-1.xml
Error:
  style = 'strict'
Raw output
style = 'strict'

    @pytest.mark.parametrize(
        "style",
        [str(lock_style) for lock_style in LockStyle.values() if lock_style is not LockStyle.UNIVERSAL],
    )
    def test_non_universal_target_system_unsupported(style):
        # type: (str) -> None
    
        result = run_pex3("lock", "create", "--style", style, "--target-system", "linux", "ansicolors")
        result.assert_failure()
>       assert (
            "The --target-system option only applies to --style {universal} locks.\n".format(
                universal=LockStyle.UNIVERSAL
            )
            == result.error
        )
E       AssertionError: assert 'The --target-system option only applies to --style universal locks.\n' == 'The --target-system option only applies to --style universal locks.\r\n'
E         
E         - The --target-system option only applies to --style universal locks.
E         ?                                                                    -
E         + The --target-system option only applies to --style universal locks.

tests\integration\cli\commands\test_issue_1821.py:34: AssertionError

Check failure on line 0 in dist/test-results/integration-1.xml

See this annotation in the file changed.

@github-actions github-actions / Windows Test Results

pytest ► tests.integration.cli.commands.test_issue_1821 ► test_non_universal_target_system_unsupported[sources]

Failed test found in:
  dist/test-results/integration-1.xml
Error:
  style = 'sources'
Raw output
style = 'sources'

    @pytest.mark.parametrize(
        "style",
        [str(lock_style) for lock_style in LockStyle.values() if lock_style is not LockStyle.UNIVERSAL],
    )
    def test_non_universal_target_system_unsupported(style):
        # type: (str) -> None
    
        result = run_pex3("lock", "create", "--style", style, "--target-system", "linux", "ansicolors")
        result.assert_failure()
>       assert (
            "The --target-system option only applies to --style {universal} locks.\n".format(
                universal=LockStyle.UNIVERSAL
            )
            == result.error
        )
E       AssertionError: assert 'The --target-system option only applies to --style universal locks.\n' == 'The --target-system option only applies to --style universal locks.\r\n'
E         
E         - The --target-system option only applies to --style universal locks.
E         ?                                                                    -
E         + The --target-system option only applies to --style universal locks.

tests\integration\cli\commands\test_issue_1821.py:34: AssertionError

Check failure on line 0 in dist/test-results/integration-1.xml

See this annotation in the file changed.

@github-actions github-actions / Windows Test Results

pytest ► tests.integration.test_issue_157 ► test_empty_pex_no_args[TERM=dumb-scie-ZIPAPP]

Failed test found in:
  dist/test-results/integration-1.xml
Error:
  tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex...dmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex_no_args_TERM_dumb_scie_ZIPAPP_')
Raw output
tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex...dmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex_no_args_TERM_dumb_scie_ZIPAPP_')
pexpect_timeout = 10, execution_mode_args = [], scie_args = ['--scie', 'eager']
color_config = ColorConfig(_env={'TERM': 'dumb'}, _is_color=False)

    @execution_mode_args
    @pytest.mark.parametrize(
        "scie_args",
        [pytest.param([], id="traditional")]
        + ([pytest.param(["--scie", "eager"], id="scie")] if scie.has_provider() else []),
    )
    @pytest.mark.parametrize(
        "color_config",
        [
            pytest.param(ColorConfig.create(is_color=True), id="IS_TTY"),
            pytest.param(ColorConfig.create(is_color=False, NO_COLOR="1"), id="NO_COLOR"),
            pytest.param(ColorConfig.create(is_color=False, TERM="dumb"), id="TERM=dumb"),
            pytest.param(
                ColorConfig.create(is_color=True, FORCE_COLOR="1", TERM="dumb"), id="FORCE_COLOR"
            ),
        ],
    )
    def test_empty_pex_no_args(
        tmpdir,  # type: Any
        pexpect_timeout,  # type: int
        execution_mode_args,  # type: List[str]
        scie_args,  # type: List[str]
        color_config,  # type:ColorConfig
    ):
        # type: (...) -> None
    
>       pex = create_pex(tmpdir, extra_args=execution_mode_args + scie_args)

tests\integration\test_issue_157.py:202: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests\integration\test_issue_157.py:100: in create_pex
    ).assert_success()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = IntegResults(output='', error='pex: Hashing pex\r\npex: Hashing pex: 59.0ms\r\npex: Isolating pex\r\npex: Isolating pe...: path is on mount \'C:\', start on mount \'D:\'\r\npath is on mount \'C:\', start on mount \'D:\'\r\n', return_code=1)
expected_output_re = None, expected_error_re = None, re_flags = 0

    def assert_success(
        self,
        expected_output_re=None,  # type: Optional[str]
        expected_error_re=None,  # type: Optional[str]
        re_flags=0,  # type: int
    ):
        # type: (...) -> None
        assert (
>           self.return_code == 0
        ), "integration test failed: return_code={}, output={}, error={}".format(
            self.return_code, self.output, self.error
        )
E       AssertionError: integration test failed: return_code=1, output=, error=pex: Hashing pex
E       pex: Hashing pex: 59.0ms
E       pex: Isolating pex
E       pex: Isolating pex :: Extracting pex to C:\Users\runneradmin\AppData\Local\Temp\pytest-of-runneradmin\pytest-0\popen-gw1\test_empty_pex_no_args_T-062990\pex_root\isolated\0\e9937caf5152f1be5501a86ce792b44c8165a7f1
E       pex: Isolating pex: 1601.6ms
E       pex:   Extracting pex to C:\Users\runneradmin\AppData\Local\Temp\pytest-of-runneradmin\pytest-0\popen-gw1\test_empty_pex_no_args_T-062990\pex_root\isolated\0\e9937caf5152f1be5501a86ce792b44c8165a7f1: 1599.7ms
E       pex: Building pex
E       pex: Building pex :: Adding distributions from pexes: 
E       pex: Building pex :: Adding distributions built from local projects and collecting their requirements: 
E       pex: Building pex :: Adding distributions built from local projects and collecting their requirements:  :: Resolving requirements.
E       pex: Building pex :: Resolving distributions for requirements: 
E       pex: Building pex :: Resolving distributions for requirements:  :: Resolving requirements.
E       pex: Building pex :: Configuring PEX dependencies
E       pex: Building pex: 1.6ms
E       pex:   Adding distributions from pexes: : 0.0ms
E       pex:   Adding distributions built from local projects and collecting their requirements: : 0.4ms
E       pex:     Resolving requirements.: 0.3ms
E       pex:   Resolving distributions for requirements: : 0.3ms
E       pex:     Resolving requirements.: 0.3ms
E       pex:   Configuring PEX dependencies: 0.0ms
E       Saving PEX file to C:\Users\runneradmin\AppData\Local\Temp\pytest-of-runneradmin\pytest-0\popen-gw1\test_empty_pex_no_args_T-062990\pex
E       pex: Zipping PEX file.
E       pex: Zipping PEX file.: 163.6ms
E       pex: Building scie(s)
E       pex: Fetching science binary from https://github.com/a-scie/lift/releases/download/v0.10.1/science-fat-windows-x86_64.exe...
E       pex: Building scie(s): 24386.3ms
E       Traceback (most recent call last):
E         File "D:\a\pex\pex\repo\pex\result.py", line 105, in catch
E           return func(*args, **kwargs)
E         File "D:\a\pex\pex\repo\pex\bin\pex.py", line 1383, in do_main
E           scie=os.path.relpath(scie_info.file),
E                ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
E         File "<frozen ntpath>", line 796, in relpath
E       ValueError: path is on mount 'C:', start on mount 'D:'
E       path is on mount 'C:', start on mount 'D:'

testing\__init__.py:404: AssertionError

Check failure on line 0 in dist/test-results/integration-1.xml

See this annotation in the file changed.

@github-actions github-actions / Windows Test Results

pytest ► tests.integration.test_issue_157 ► test_empty_pex_no_args[NO_COLOR-scie-ZIPAPP]

Failed test found in:
  dist/test-results/integration-1.xml
Error:
  tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex...admin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex_no_args_NO_COLOR_scie_ZIPAPP_')
Raw output
tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex...admin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex_no_args_NO_COLOR_scie_ZIPAPP_')
pexpect_timeout = 10, execution_mode_args = [], scie_args = ['--scie', 'eager']
color_config = ColorConfig(_env={'NO_COLOR': '1'}, _is_color=False)

    @execution_mode_args
    @pytest.mark.parametrize(
        "scie_args",
        [pytest.param([], id="traditional")]
        + ([pytest.param(["--scie", "eager"], id="scie")] if scie.has_provider() else []),
    )
    @pytest.mark.parametrize(
        "color_config",
        [
            pytest.param(ColorConfig.create(is_color=True), id="IS_TTY"),
            pytest.param(ColorConfig.create(is_color=False, NO_COLOR="1"), id="NO_COLOR"),
            pytest.param(ColorConfig.create(is_color=False, TERM="dumb"), id="TERM=dumb"),
            pytest.param(
                ColorConfig.create(is_color=True, FORCE_COLOR="1", TERM="dumb"), id="FORCE_COLOR"
            ),
        ],
    )
    def test_empty_pex_no_args(
        tmpdir,  # type: Any
        pexpect_timeout,  # type: int
        execution_mode_args,  # type: List[str]
        scie_args,  # type: List[str]
        color_config,  # type:ColorConfig
    ):
        # type: (...) -> None
    
>       pex = create_pex(tmpdir, extra_args=execution_mode_args + scie_args)

tests\integration\test_issue_157.py:202: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests\integration\test_issue_157.py:100: in create_pex
    ).assert_success()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = IntegResults(output='', error='pex: Hashing pex\r\npex: Hashing pex: 59.5ms\r\npex: Isolating pex\r\npex: Isolating pe...: path is on mount \'C:\', start on mount \'D:\'\r\npath is on mount \'C:\', start on mount \'D:\'\r\n', return_code=1)
expected_output_re = None, expected_error_re = None, re_flags = 0

    def assert_success(
        self,
        expected_output_re=None,  # type: Optional[str]
        expected_error_re=None,  # type: Optional[str]
        re_flags=0,  # type: int
    ):
        # type: (...) -> None
        assert (
>           self.return_code == 0
        ), "integration test failed: return_code={}, output={}, error={}".format(
            self.return_code, self.output, self.error
        )
E       AssertionError: integration test failed: return_code=1, output=, error=pex: Hashing pex
E       pex: Hashing pex: 59.5ms
E       pex: Isolating pex
E       pex: Isolating pex :: Extracting pex to C:\Users\runneradmin\AppData\Local\Temp\pytest-of-runneradmin\pytest-0\popen-gw1\test_empty_pex_no_args_N-9e5f70\pex_root\isolated\0\e9937caf5152f1be5501a86ce792b44c8165a7f1
E       pex: Isolating pex: 1210.8ms
E       pex:   Extracting pex to C:\Users\runneradmin\AppData\Local\Temp\pytest-of-runneradmin\pytest-0\popen-gw1\test_empty_pex_no_args_N-9e5f70\pex_root\isolated\0\e9937caf5152f1be5501a86ce792b44c8165a7f1: 1209.0ms
E       pex: Building pex
E       pex: Building pex :: Adding distributions from pexes: 
E       pex: Building pex :: Adding distributions built from local projects and collecting their requirements: 
E       pex: Building pex :: Adding distributions built from local projects and collecting their requirements:  :: Resolving requirements.
E       pex: Building pex :: Resolving distributions for requirements: 
E       pex: Building pex :: Resolving distributions for requirements:  :: Resolving requirements.
E       pex: Building pex :: Configuring PEX dependencies
E       pex: Building pex: 1.7ms
E       pex:   Adding distributions from pexes: : 0.0ms
E       pex:   Adding distributions built from local projects and collecting their requirements: : 0.4ms
E       pex:     Resolving requirements.: 0.3ms
E       pex:   Resolving distributions for requirements: : 0.3ms
E       pex:     Resolving requirements.: 0.3ms
E       pex:   Configuring PEX dependencies: 0.1ms
E       Saving PEX file to C:\Users\runneradmin\AppData\Local\Temp\pytest-of-runneradmin\pytest-0\popen-gw1\test_empty_pex_no_args_N-9e5f70\pex
E       pex: Zipping PEX file.
E       pex: Zipping PEX file.: 135.9ms
E       pex: Building scie(s)
E       pex: Fetching science binary from https://github.com/a-scie/lift/releases/download/v0.10.1/science-fat-windows-x86_64.exe...
E       pex: Building scie(s): 7966.0ms
E       Traceback (most recent call last):
E         File "D:\a\pex\pex\repo\pex\result.py", line 105, in catch
E           return func(*args, **kwargs)
E         File "D:\a\pex\pex\repo\pex\bin\pex.py", line 1383, in do_main
E           scie=os.path.relpath(scie_info.file),
E                ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
E         File "<frozen ntpath>", line 796, in relpath
E       ValueError: path is on mount 'C:', start on mount 'D:'
E       path is on mount 'C:', start on mount 'D:'

testing\__init__.py:404: AssertionError

Check failure on line 0 in dist/test-results/integration-1.xml

See this annotation in the file changed.

@github-actions github-actions / Windows Test Results

pytest ► tests.integration.test_issue_157 ► test_empty_pex_no_args[NO_COLOR-scie-VENV]

Failed test found in:
  dist/test-results/integration-1.xml
Error:
  tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex...eradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex_no_args_NO_COLOR_scie_VENV_')
Raw output
tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex...eradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex_no_args_NO_COLOR_scie_VENV_')
pexpect_timeout = 10, execution_mode_args = ['--venv']
scie_args = ['--scie', 'eager']
color_config = ColorConfig(_env={'NO_COLOR': '1'}, _is_color=False)

    @execution_mode_args
    @pytest.mark.parametrize(
        "scie_args",
        [pytest.param([], id="traditional")]
        + ([pytest.param(["--scie", "eager"], id="scie")] if scie.has_provider() else []),
    )
    @pytest.mark.parametrize(
        "color_config",
        [
            pytest.param(ColorConfig.create(is_color=True), id="IS_TTY"),
            pytest.param(ColorConfig.create(is_color=False, NO_COLOR="1"), id="NO_COLOR"),
            pytest.param(ColorConfig.create(is_color=False, TERM="dumb"), id="TERM=dumb"),
            pytest.param(
                ColorConfig.create(is_color=True, FORCE_COLOR="1", TERM="dumb"), id="FORCE_COLOR"
            ),
        ],
    )
    def test_empty_pex_no_args(
        tmpdir,  # type: Any
        pexpect_timeout,  # type: int
        execution_mode_args,  # type: List[str]
        scie_args,  # type: List[str]
        color_config,  # type:ColorConfig
    ):
        # type: (...) -> None
    
>       pex = create_pex(tmpdir, extra_args=execution_mode_args + scie_args)

tests\integration\test_issue_157.py:202: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests\integration\test_issue_157.py:100: in create_pex
    ).assert_success()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = IntegResults(output='', error='pex: Hashing pex\r\npex: Hashing pex: 58.8ms\r\npex: Isolating pex\r\npex: Isolating pe...: path is on mount \'C:\', start on mount \'D:\'\r\npath is on mount \'C:\', start on mount \'D:\'\r\n', return_code=1)
expected_output_re = None, expected_error_re = None, re_flags = 0

    def assert_success(
        self,
        expected_output_re=None,  # type: Optional[str]
        expected_error_re=None,  # type: Optional[str]
        re_flags=0,  # type: int
    ):
        # type: (...) -> None
        assert (
>           self.return_code == 0
        ), "integration test failed: return_code={}, output={}, error={}".format(
            self.return_code, self.output, self.error
        )
E       AssertionError: integration test failed: return_code=1, output=, error=pex: Hashing pex
E       pex: Hashing pex: 58.8ms
E       pex: Isolating pex
E       pex: Isolating pex :: Extracting pex to C:\Users\runneradmin\AppData\Local\Temp\pytest-of-runneradmin\pytest-0\popen-gw1\test_empty_pex_no_args_N-d10090\pex_root\isolated\0\e9937caf5152f1be5501a86ce792b44c8165a7f1
E       pex: Isolating pex: 2765.3ms
E       pex:   Extracting pex to C:\Users\runneradmin\AppData\Local\Temp\pytest-of-runneradmin\pytest-0\popen-gw1\test_empty_pex_no_args_N-d10090\pex_root\isolated\0\e9937caf5152f1be5501a86ce792b44c8165a7f1: 2763.1ms
E       pex: Building pex
E       pex: Building pex :: Adding distributions from pexes: 
E       pex: Building pex :: Adding distributions built from local projects and collecting their requirements: 
E       pex: Building pex :: Adding distributions built from local projects and collecting their requirements:  :: Resolving requirements.
E       pex: Building pex :: Resolving distributions for requirements: 
E       pex: Building pex :: Resolving distributions for requirements:  :: Resolving requirements.
E       pex: Building pex :: Configuring PEX dependencies
E       pex: Building pex: 1.7ms
E       pex:   Adding distributions from pexes: : 0.0ms
E       pex:   Adding distributions built from local projects and collecting their requirements: : 0.4ms
E       pex:     Resolving requirements.: 0.3ms
E       pex:   Resolving distributions for requirements: : 0.3ms
E       pex:     Resolving requirements.: 0.3ms
E       pex:   Configuring PEX dependencies: 0.1ms
E       Saving PEX file to C:\Users\runneradmin\AppData\Local\Temp\pytest-of-runneradmin\pytest-0\popen-gw1\test_empty_pex_no_args_N-d10090\pex
E       pex: Zipping PEX file.
E       pex: Zipping PEX file.: 145.1ms
E       pex: Building scie(s)
E       pex: Fetching science binary from https://github.com/a-scie/lift/releases/download/v0.10.1/science-fat-windows-x86_64.exe...
E       pex: Building scie(s): 7314.7ms
E       Traceback (most recent call last):
E         File "D:\a\pex\pex\repo\pex\result.py", line 105, in catch
E           return func(*args, **kwargs)
E         File "D:\a\pex\pex\repo\pex\bin\pex.py", line 1383, in do_main
E           scie=os.path.relpath(scie_info.file),
E                ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
E         File "<frozen ntpath>", line 796, in relpath
E       ValueError: path is on mount 'C:', start on mount 'D:'
E       path is on mount 'C:', start on mount 'D:'

testing\__init__.py:404: AssertionError

Check failure on line 0 in dist/test-results/integration-1.xml

See this annotation in the file changed.

@github-actions github-actions / Windows Test Results

pytest ► tests.integration.test_issue_157 ► test_pex_cli_no_args[VENV]

Failed test found in:
  dist/test-results/integration-1.xml
Error:
  tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_pex_cli_no_args_VENV_0', symlink=None)
Raw output
tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_pex_cli_no_args_VENV_0', symlink=None)
pexpect_timeout = 10, execution_mode_args = ['--venv']
pex_project_dir = 'D:/a/pex/pex/repo'

    @execution_mode_args
    def test_pex_cli_no_args(
        tmpdir,  # type: Any
        pexpect_timeout,  # type: int
        execution_mode_args,  # type: List[str]
        pex_project_dir,  # type: str
    ):
        # type: (...) -> None
    
>       pex = create_pex(tmpdir, extra_args=[pex_project_dir, "-c", "pex"] + execution_mode_args)

tests\integration\test_issue_157.py:223: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests\integration\test_issue_157.py:100: in create_pex
    ).assert_success()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = IntegResults(output='', error="pex: Hashing pex\r\npex: Hashing pex: 71.8ms\r\npex: Isolating pex\r\npex: Isolating pe...erpreter at D:\\a\\pex\\pex\\repo\\.tox\\py313-pip25_0-integration\\Scripts\\python.exe: 12832.8ms\r\n", return_code=1)
expected_output_re = None, expected_error_re = None, re_flags = 0

    def assert_success(
        self,
        expected_output_re=None,  # type: Optional[str]
        expected_error_re=None,  # type: Optional[str]
        re_flags=0,  # type: int
    ):
        # type: (...) -> None
        assert (
>           self.return_code == 0
        ), "integration test failed: return_code={}, output={}, error={}".format(
            self.return_code, self.output, self.error
        )
E       AssertionError: integration test failed: return_code=1, output=, error=pex: Hashing pex
E       pex: Hashing pex: 71.8ms
E       pex: Isolating pex
E       pex: Isolating pex :: Extracting pex to C:\Users\runneradmin\AppData\Local\Temp\pytest-of-runneradmin\pytest-0\popen-gw0\test_pex_cli_no_args_VENV_0\pex_root\isolated\0\e9937caf5152f1be5501a86ce792b44c8165a7f1
E       pex: Isolating pex: 1331.3ms
E       pex:   Extracting pex to C:\Users\runneradmin\AppData\Local\Temp\pytest-of-runneradmin\pytest-0\popen-gw0\test_pex_cli_no_args_VENV_0\pex_root\isolated\0\e9937caf5152f1be5501a86ce792b44c8165a7f1: 1329.2ms
E       pex: Building pex
E       pex: Building pex :: Adding distributions from pexes: 
E       pex: Building pex :: Adding distributions built from local projects and collecting their requirements: 
E       pex: Building pex :: Adding distributions built from local projects and collecting their requirements:  :: Resolving requirements.
E       pex: Building pex :: Resolving distributions for requirements: D:/a/pex/pex/repo
E       pex: Building pex :: Resolving distributions for requirements: D:/a/pex/pex/repo :: Resolving requirements.
E       pex: Building pex :: Resolving distributions for requirements: D:/a/pex/pex/repo :: Resolving requirements. :: Resolving for:
E         cp313-cp313-win_amd64 interpreter at D:\a\pex\pex\repo\.tox\py313-pip25_0-integration\Scripts\python.exe
E       Failed to spawn a job for D:\a\pex\pex\repo\.tox\py313-pip25_0-integration\Scripts\python.exe: Failed to bootstrap Pip 25.0.
E       Failed to download its dependencies: received exit code 1 during execution of `['C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpmgw0ecq5\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpmgw0ecq5\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']` while trying to execute `['C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpmgw0ecq5\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpmgw0ecq5\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']`
E       pex: Building pex: 13350.2ms
E       pex:   Adding distributions from pexes: : 0.0ms
E       pex:   Adding distributions built from local projects and collecting their requirements: : 0.4ms
E       pex:     Resolving requirements.: 0.3ms
E       pex:   Resolving distributions for requirements: D:/a/pex/pex/repo: 13349.1ms
E       pex:     Resolving requirements.: 13349.0ms
E       pex:       Resolving for:
E         cp313-cp313-win_amd64 interpreter at D:\a\pex\pex\repo\.tox\py313-pip25_0-integration\Scripts\python.exe: 12832.8ms

testing\__init__.py:404: AssertionError