Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix CACHE_MODE=pull for images created via import. #2679

Merged
merged 1 commit into from
Feb 14, 2025

Fix CACHE_MODE=pull for images created via import.

691f9be
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Fix CACHE_MODE=pull for images created via import. #2679

Fix CACHE_MODE=pull for images created via import.
691f9be
Select commit
Loading
Failed to load commit list.
GitHub Actions / Windows Test Results succeeded Feb 14, 2025 in 1s

499 passed, 1103 failed and 107 skipped

Tests failed

Report Passed Failed Skipped Time
dist/test-results/integration-1.xml 43✅ 375❌ 29⚪ 2304s
dist/test-results/integration-2.xml 56✅ 370❌ 49⚪ 2155s
dist/test-results/unit.xml 400✅ 358❌ 29⚪ 1384s

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

447 tests were completed in 2304s with 43 passed, 375 failed and 29 skipped.

Test suite Passed Failed Skipped Time
pytest 43✅ 375❌ 29⚪ 2304s

❌ 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_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')
  ❌ 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')
tests.integration.cli.commands.test_issue_1821
  ❌ test_target_system_platform_specific
	@pytest.fixture
  ❌ test_target_system_universal
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_target_system_universal0', symlink=None)
  ❌ 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_pex_with_deps[VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_pex_with_deps_VENV_0', symlink=None)
  ❌ test_empty_pex_no_args[FORCE_COLOR-traditional-ZIPAPP]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex...Data\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex_no_args_FORCE_COLOR_traditional_ZIPAPP_')
  ❌ test_empty_pex_no_args[NO_COLOR-traditional-ZIPAPP]
	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_NO_COLOR_traditional_ZIPAPP_')
  ❌ test_empty_pex_no_args[TERM=dumb-traditional-VENV]
	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_TERM_dumb_traditional_VENV_')
  ❌ test_pex_info_command_pex_file
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_pex_info_command_pex_file0', symlink=None)
  ❌ test_pex_info_command_venv_pex_file
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_pex_info_...s\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_pex_info_command_venv_pex_file')
  ❌ test_empty_pex_no_args[FORCE_COLOR-traditional-VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex...ppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_empty_pex_no_args_FORCE_COLOR_traditional_VENV_')
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_no_args
	@pytest.fixture(scope="module")
  ❌ test_reproducible_build_m_flag
	@pytest.fixture(scope="module")
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_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_partial
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_update_partial0', symlink=None)
  ❌ test_update_add_impossible
	@pytest.fixture
  ❌ test_update_targeted_add_dry_run
	lock_file_path = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_update_targeted_add-4ad860\\lock.json'
  ❌ test_update_targeted_impossible
	@pytest.fixture
  ❌ test_update_targeted_upgrade
	lock_file_path = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_update_targeted_upgrade0\\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'
  ❌ test_update_targeted_add_transitive
	def bootstrap_pip():
  ❌ test_update_targeted_mixed_dry_run
	lock_file_path = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\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-gw0\\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-gw0\\test_update_targeted_upg-149ec0\\lock.json'
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 0x000002BD82631080>)
  ❌ test_pep_517_for_legacy_project
	def test_pep_517_for_legacy_project():
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_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)
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.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_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_issue_2422[SH_BOOT-ZIPAPP]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_issue_242...Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_issue_2422_SH_BOOT_ZIPAPP_')
  ❌ test_python_args_passthrough[PYTHON-VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_python_ar...neradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_python_args_passthrough_PYTHON_VENV_')
  ❌ 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_issue_2422[SH_BOOT-VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_issue_2422_SH_BOOT_VENV_0', symlink=None)
  ❌ test_inject_python_args[SH_BOOT-VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_inject_py...\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_inject_python_args_SH_BOOT_VENV_')
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.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_deps
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_zipapp_prune_shared_deps0', symlink=None)
  ❌ test_venv_prune_wheel_symlinks
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_venv_prune_wheel_symlinks0', symlink=None)
  ❌ test_zipapp_prune_shared_code
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_zipapp_prune_shared_code0', symlink=None)
  ❌ test_installed_wheel_prune_build_time
	pex = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\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_boot_compatible_issue_1020_no_ic
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_boot_comp...\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_boot_compatible_issue_1020_no_ic')
  ❌ 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_1734
  ❌ test_lock_create_sdist_requires_python_different_from_current
	@pytest.fixture
tests.integration.test_excludes
  ⚪ test_requirements_pex_exclude
  ⚪ 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.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_25_0_1_resolvelib_')
tests.integration.cli.commands.test_lock_resolve_auth
  ❌ test_authenticated_lock_url_issue_1753
	tmpdir_factory = TempdirFactory(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1', retention_policy='failed')
  ❌ 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_1225
  ❌ test_venv_mode_pex_path
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_venv_mode_pex_path0', 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_constraints_to_pex_info_py2
  ✅ test_interpreter_resolution_with_constraint_option
  ❌ 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-gw1\\test_interpret...p\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_interpreter_resolution_pex_python_path_precedence_over_pex_python')
  ❌ test_interpreter_constraints_honored_without_ppp_or_pp
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_interpret...Data\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_interpreter_constraints_honored_without_ppp_or_pp')
  ❌ 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')
  ❌ 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():
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-pip-proprietary]
  ⚪ test_redacted_requirement_handling[25.0-pip-2020-resolver-pip-proprietary]
tests.integration.test_integration
  ❌ test_pex_multi_resolve_2
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_pex_multi_resolve_22', symlink=None)
  ❌ test_pex_root_run
	pex_project_dir = 'D:/a/pex/pex/repo'
  ❌ test_pex_manylinux_and_tag_selection_lxml_osx
	def test_pex_manylinux_and_tag_selection_lxml_osx():
  ❌ test_pex_path_in_pex_info_and_env
	def test_pex_path_in_pex_info_and_env():
  ⚪ test_require_hashes
  ❌ test_setup_python_multiple_transitive_markers
	def test_setup_python_multiple_transitive_markers():
  ❌ test_setup_python
	def test_setup_python():
  ❌ test_seed_verbose[Direct-.whl file-zipapp-VENV]
	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_pex_repl_built
	def test_pex_repl_built():
  ❌ test_seed_verbose[Python-installed wheel chroot-zipapp-VENV]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_seed_verbose_Python-7...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-zipapp-PEX]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_seed_verbose_Direct-7...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_seed_verbose[Direct-installed wheel chroot-loose-VENV]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_seed_verbose_Direct-5...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-installed wheel chroot-loose-PEX]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\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_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_seed_verbose[Direct-installed wheel chroot-loose-PEX]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_seed_verbose_Direct-8...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 0x000002BD82899E40>
  ❌ test_cache_disable
	def test_cache_disable():
  ❌ 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-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_pex_root_build
	def test_pex_root_build():
  ❌ test_seed_verbose[Python-.whl file-packed-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_python_direct_markers
	def test_setup_python_direct_markers():
  ❌ test_seed_verbose[Direct-installed wheel chroot-packed-VENV]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_seed_verbose_Direct-7...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ❌ test_pex_interpreter_execute_custom_setuptools_useable
	def test_pex_interpreter_execute_custom_setuptools_useable():
  ❌ test_seed_verbose[Python-.whl file-packed-VENV]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_seed_verbose_Python-7...n<'3.6'", "setuptools==44.1.1; python_version<'3.6'", "isort==5.6.4; python_version>='3.6'", '-c', 'isort', '-o', ...])
  ❌ 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[Direct-.whl file-packed-VENV]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\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_disable_cache
	def test_disable_cache():
  ❌ test_seed[installed wheel chroot-packed-PEX]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\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[.whl file-packed-PEX]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\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-gw1\\test_binary_sc...ata\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\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-gw1\\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_pip_issues_9420_workaround
	def test_pip_issues_9420_workaround():
  ❌ test_no_emit_warnings_2
	def test_no_emit_warnings_2():
  ❌ test_pex_resource_bundling
	def test_pex_resource_bundling():
  ❌ 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_trusted_host_handling
	def test_trusted_host_handling():
  ❌ test_emit_warnings_default
	def test_emit_warnings_default():
  ❌ 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_invalid_entry_point_verification_3rdparty[.whl file-zipapp]
  ❌ 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_seed[.whl file-zipapp-VENV]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\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_entry_point_verification_3rdparty[.whl file-zipapp]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_entry_poi...ta\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_entry_point_verification_3rdparty__whl_file_zipapp_')
  ✅ test_invalid_entry_point_verification_3rdparty[.whl file-packed]
  ✅ test_invalid_entry_point_verification_3rdparty[installed wheel chroot-zipapp]
  ❌ test_pex_repl_history[PEX]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\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-gw0\\test_binary_sc...neradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_binary_scripts__whl_file_packed_PEX_')
  ❌ test_seed[installed wheel chroot-zipapp-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_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-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 0x000001DCA72462A0>
  ❌ test_seed[installed wheel chroot-loose-VENV]
	isort_pex_args = ('C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\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_pex_execute
  ✅ test_tmpdir_dne
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 [Pip Proprietary]]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_pex_archi...al\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_pex_archive_direct_reference_Create_Pex__Pip_Proprietary__')
  ❌ test_pex_archive_direct_reference[Create Pex [PEP-508]]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_pex_archi...ata\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_pex_archive_direct_reference_Create_Pex__PEP_508__')
tests.integration.tools.commands.test_issue_2105
  ❌ 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)
  ❌ test_pip_pex_no_conflicts
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_pip_pex_no_conflicts0', symlink=None)
tests.integration.test_issue_2113
  ❌ test_metadata_gen_from_dist_failure_lock
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_metadata_...nneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_metadata_gen_from_dist_failure_lock')
  ❌ test_metadata_gen_from_dist_failure_build_pex
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_metadata_...dmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_metadata_gen_from_dist_failure_build_pex')
  ❌ test_metadata_gen_from_local_project_failure_lock
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_metadata_...\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_metadata_gen_from_local_project_failure_lock')
tests.integration.cli.commands.test_vcs_lock
  ❌ test_vcs_fingerprint_stability
	test_tool = TestTool(tmpdir='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_vcs_fingerprint_stability0')
  ❌ test_subdir
	test_tool = TestTool(tmpdir='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_subdir0')
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
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_scie_busybox_console_scripts_remove_distribution
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_scie_busy...pData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_scie_busybox_console_scripts_remove_distribution')
  ❌ test_scie_busybox_console_script_inject_python_args[ZIPAPP]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_scie_busy...\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_scie_busybox_console_script_inject_python_args_ZIPAPP_')
  ❌ test_scie_busybox_console_script_inject_env[ZIPAPP]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_scie_busy...AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_scie_busybox_console_script_inject_env_ZIPAPP_')
  ❌ 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_name_style_platform_parent_dir
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_scie_name...nneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_scie_name_style_platform_parent_dir')
  ❌ test_scie_busybox_module_entry_point_injections
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_scie_busy...in\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\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-gw0\\test_scie_busy...\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\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-gw0\\test_basic_VEN...\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_basic_VENV_sh_boot_zipapp_lazy_')
  ❌ test_basic[ZIPAPP-sh-boot-zipapp-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_zipapp_lazy_')
  ❌ 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_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_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_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_only
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_scie_only0', symlink=None)
  ❌ test_basic[ZIPAPP-sh-boot-packed-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_packed_lazy_')
  ❌ 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_basic[ZIPAPP-loose-eager]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\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-gw0\\test_basic_ZIP...\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\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-gw0\\test_basic_VEN...\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_basic_VENV_sh_boot_packed_eager_')
  ❌ 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_unavailable_artifacts
	tmpdir_factory = TempdirFactory(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0', retention_policy='failed')
  ❌ test_resolve_wheel_files
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_resolve_wheel_files0', symlink=None)
  ❌ 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.venv_ITs.test_issue_2160
  ❌ test_ns_package_split_across_sources_and_deps[packed-zipapp]
	def bootstrap_pip():
  ❌ test_ns_package_split_across_sources_and_deps[loose-zipapp]
	def bootstrap_pip():
  ❌ test_ns_package_split_across_sources_and_deps[packed-venv (site-packages symlinks)]
	def bootstrap_pip():
tests.integration.venv_ITs.test_issue_1637
  ❌ test_pex_path_collision_non_conflicting[venv (site-packages symlinks)]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_pex_path_...p\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_pex_path_collision_non_conflicting_venv__site_packages_symlinks__')
tests.integration.test_issue_2395
  ❌ test_download_incompatible_python
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_download_...ers\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_download_incompatible_python')
tests.integration.test_issue_2343
  ❌ test_only_build_honored_pex
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
  ❌ test_only_wheel_honored_pex
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
tests.integration.cli.commands.test_lock_sync
  ❌ test_sync_extras
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_sync_extras0', symlink=None)
  ❌ test_sync_venv_run_retain_user_pip[--retain-pip]
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
  ❌ test_sync_venv_run_retain_user_pip[--no-retain-pip]
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
  ❌ test_sync_venv_run_retain_user_pip[default]
	shared_integration_test_tmpdir = 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\shared_integration_test_tmpdir'
  ❌ test_sync_venv_run_retain_pip_no_pip_preinstalled
	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_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_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.venv_ITs.test_issue_2065
  ❌ test_venv_pex_script_non_hermetic[__main__.py boot]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_venv_pex_...AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_venv_pex_script_non_hermetic___main___py_boot_')
  ❌ test_venv_pex_script_non_hermetic[--sh-boot]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_venv_pex_...admin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_venv_pex_script_non_hermetic___sh_boot_')
tests.integration.test_issue_1031
  ❌ test_setuptools_isolation_with_system_site_packages[virtualenv-16.7.10]
	create_venv = <function <lambda> at 0x000001DCA6C8F380>
tests.integration.cli.commands.test_issue_1688
  ❌ test_multiplatform_sdist
	@pytest.fixture
tests.integration.cli.commands.test_issue_1665
  ❌ test_lock_black
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_lock_black0', symlink=None)
tests.integration.test_issue_1218
  ⚪ test_venv_mode_dir_hash_includes_all_pex_info_metadata
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.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.test_keyring_support
  ❌ test_subprocess_provider[True-24.2]
	def bootstrap_pip():
  ❌ test_subprocess_provider[True-24.1.2]
	def bootstrap_pip():
  ❌ test_subprocess_provider[False-25.0]
	def bootstrap_pip():
  ❌ test_subprocess_provider[False-24.3]
	def bootstrap_pip():
  ❌ test_subprocess_provider[False-24.2]
	def bootstrap_pip():
  ❌ test_subprocess_provider[False-24.1.2]
	def bootstrap_pip():
  ❌ test_import_provider[True-25.0]
	def bootstrap_pip():
  ❌ test_import_provider[True-24.3]
	def bootstrap_pip():
  ❌ test_import_provider[True-24.2]
	def bootstrap_pip():
  ❌ test_import_provider[True-24.1.2]
	def bootstrap_pip():
  ❌ test_import_provider[False-25.0]
	def bootstrap_pip():
  ❌ test_import_provider[False-24.3]
	def bootstrap_pip():
  ❌ test_import_provider[False-24.2]
	def bootstrap_pip():
  ❌ test_import_provider[False-24.1.2]
	def bootstrap_pip():
  ❌ test_subprocess_provider[True-25.0]
	def bootstrap_pip():
  ❌ test_subprocess_provider[True-24.3]
	def bootstrap_pip():
tests.integration.test_issue_2017
  ⚪ test_statically_linked_musl_libc_cpython_support[25.0]
  ⚪ test_statically_linked_musl_libc_cpython_support[24.2]
  ⚪ test_statically_linked_musl_libc_cpython_support[24.3]
tests.integration.test_issue_2249
  ❌ test_inspect[SCIE-VENV-SH_BOOT]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_inspect_S...Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_inspect_SCIE_VENV_SH_BOOT_')
  ❌ test_inspect[SCIE-ZIPAPP]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_inspect_SCIE_ZIPAPP_0', symlink=None)
  ❌ test_inspect[SCIE-VENV]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_inspect_SCIE_VENV_0', symlink=None)
  ❌ test_inspect[PEX-VENV-SH_BOOT]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_inspect_PEX_VENV_SH_BOOT_0', symlink=None)
tests.integration.cli.commands.test_lock_subset
  ❌ test_lock_subset_subset
	input_requirements = ('D:/a/pex/pex/repo[management]', 'ansicolors', 'requests')
  ❌ test_lock_subset_full
	input_requirements = ('D:/a/pex/pex/repo[management]', 'ansicolors', 'requests')
  ❌ test_lock_subset_extra
	input_requirements = ('D:/a/pex/pex/repo[management]', 'ansicolors', 'requests')
tests.integration.cli.commands.test_lock_script_metadata
  ❌ test_lock_sync_script_multiple
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_lock_sync_script_multiple0', symlink=None)
  ❌ test_lock_create_script_simple
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_lock_create_script_simple0', symlink=None)
tests.integration.test_issue_1597
  ❌ test_platform_complete
	def bootstrap_pip():
tests.integration.cli.commands.test_lock_elide_unused_requires_dist
  ❌ test_lock_elide_unused_requires_dist
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_lock_elid...\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_lock_elide_unused_requires_dist')
tests.integration.cli.commands.test_issue_2519
  ❌ test_sync_version_mismatch_prefer_binary_all_pips[25.0.1]
	pip_version = '25.0.1'
  ❌ test_sync_version_mismatch_new_pip[25.0.1]
	pip_version = '25.0.1'
  ❌ 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.1]
	pip_version = '24.1.1'
  ❌ test_sync_version_mismatch_new_pip[24.1.2]
	pip_version = '24.1.2'
  ❌ test_sync_version_mismatch_new_pip[24.3.1]
	pip_version = '24.3.1'
tests.integration.venv_ITs.test_issue_1973
  ❌ test_system_site_packages_venv_pex
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_system_si...rs\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_system_site_packages_venv_pex')
  ❌ test_system_site_packages_pex_tools
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_system_si...s\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_system_site_packages_pex_tools')
tests.integration.test_layout
  ❌ test_resiliency[.whl file-packed-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_packed_PEX_')
  ❌ test_resiliency[installed wheel chroot-zipapp-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_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_')
  ❌ test_resiliency[installed wheel chroot-loose-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_loose_PEX_')
  ❌ test_resiliency[installed wheel chroot-loose-VENV]
	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_loose_VENV_')
tests.integration.test_issue_1949
  ❌ test_resolve_arbitrary_equality
	def bootstrap_pip():
tests.integration.venv_ITs.test_virtualenv
  ❌ test_iter_distributions[2.7.18]
	venv_factory = VenvFactory(python_version='2.7.18', _factory=<function all_python_venvs.<locals>.<genexpr>.<lambda> at 0x000001DCA6B67240>)
  ⚪ 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 0x000001DCA6B672E0>)
  ✅ test_enclosing
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_2413
  ❌ test_venv_with_installs[wheel:no-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_no_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:no-setuptools:no-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:yes-setuptools:yes-pip:yes]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_venv_with...a\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_venv_with_installs_wheel_yes_setuptools_yes_pip_yes_')
  ✅ test_venv_with_installs[wheel:no-setuptools:no-pip:no]
tests.integration.test_pex_entry_points
  ❌ test_script
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_script0', symlink=None)
  ✅ test_style_mutex
tests.integration.test_pep_427
  ❌ test_install_wheel_interpreter
	def bootstrap_pip():
  ❌ test_install_scripts
	def bootstrap_pip():
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_non_pex[system_site_packages=True-2.7.18]
	python_version = '2.7.18', system_site_packages = True
  ❌ test_inspect_venv_virtualenv[system_site_packages=True]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_inspect_v...ata\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_inspect_venv_virtualenv_system_site_packages_True_')
  ❌ test_inspect_pex_venv
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\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.cli.commands.test_lock_update
  ❌ 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'
  ❌ 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'
tests.integration.test_issue_1809
  ⚪ test_excepthook_scrubbing
tests.integration.test_issue_661
  ❌ test_devendoring_required
	@pytest.mark.skipif(
tests.integration.test_issue_1683
  ❌ test_requirements_pex
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_requirements_pex0', symlink=None)
tests.integration.test_inject_env_and_args
  ❌ test_inject_env[ZIPAPP]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_inject_env_ZIPAPP_0', symlink=None)
  ⚪ test_complex[VENV]
  ❌ 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.test_issue_2391
  ❌ 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_2023
  ❌ test_unpack_robustness[VENV (symlinks)-.whl file-loose]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_unpack_ro...ata\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_unpack_robustness_VENV__symlinks___whl_file_loose_')
  ❌ 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[VENV (copies)-installed wheel chroot-zipapp]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_unpack_ro...Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_unpack_robustness_VENV__copies__installed_wheel_chroot_zipapp_')
  ❌ test_unpack_robustness[VENV (copies)-installed wheel chroot-packed]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_unpack_ro...Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_unpack_robustness_VENV__copies__installed_wheel_chroot_packed_')
  ❌ test_unpack_robustness[VENV (copies)-.whl file-loose]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_unpack_ro...pData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_unpack_robustness_VENV__copies___whl_file_loose_')
tests.integration.tools.commands.test_venv
  ❌ 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.test_issue_2088
  ❌ test_venv_symlink_site_packages[--no-venv-site-packages-copies-packed]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_venv_syml...p\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_venv_symlink_site_packages___no_venv_site_packages_copies_packed_')
  ❌ test_venv_symlink_site_packages[--venv-site-packages-copies-loose]
	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_loose_')
  ❌ test_venv_symlink_site_packages[--no-venv-site-packages-copies-loose]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_venv_syml...mp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_venv_symlink_site_packages___no_venv_site_packages_copies_loose_')
  ❌ test_venv_symlink_site_packages[--no-venv-site-packages-copies-zipapp]

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:1593: 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\\tmpcwo9ak36\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\tmpcwo9ak36\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']` while trying to execute `['C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpcwo9ak36\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\tmpcwo9ak36\\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\\tmpcwo9ak36\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\tmpcwo9ak36\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']` while trying to execute `['C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpcwo9ak36\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\tmpcwo9ak36\\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:653: in all_pythons
    return tuple(ensure_python_interpreter(version) for version in ALL_PY_VERSIONS)
testing\__init__.py:653: in <genexpr>
    return tuple(ensure_python_interpreter(version) for version in ALL_PY_VERSIONS)
testing\__init__.py:602: in ensure_python_interpreter
    _, python, _, _ = ensure_python_distribution(version)
testing\__init__.py:560: 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   OSError: [WinError 193] %1 is not a valid Win32 application

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\\\\tmpu7z5ya3q\\\\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\\tmpu7z5ya3q\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpu7z5ya3q\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']` while trying to execute `['C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpu7z5ya3q\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpu7z5ya3q\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']`

testing\__init__.py:380: 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_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\\\\tmpxiytk0zx\\\\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\\tmpxiytk0zx\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpxiytk0zx\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']` while trying to execute `['C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpxiytk0zx\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpxiytk0zx\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']`

testing\__init__.py:380: 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:602: in ensure_python_interpreter
    _, python, _, _ = ensure_python_distribution(version)
testing\__init__.py:560: 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\\bin\\pyen...>
args = 'D:\\a\\pex\\pex\\.pex_dev\\pyenv\\bin\\pyenv 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 0x000002BD82722750>
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                                    OSError: [WinError 193] %1 is not a valid Win32 application

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

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_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_target_system_universal0', symlink=None)
Raw output
tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_target_system_universal0', symlink=None)

    def test_target_system_universal(tmpdir):
        # type: (Any) -> None
    
        target_systems_powerset = sorted(
            itertools.chain.from_iterable(
                itertools.combinations(TargetSystem.values(), radix)
                for radix in range(len(TargetSystem.values()) + 1)
            )
        )
        locks = [
>           lock(tmpdir, ["ansicolors==1.1.8"], *target_systems)
            for target_systems in target_systems_powerset
        ]

tests\integration\cli\commands\test_issue_1821.py:94: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests\integration\cli\commands\test_issue_1821.py:68: in lock
    run_lock(lock_file, extra_args, *target_systems).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\\\\tmpghlts1f4\\\\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\\tmpghlts1f4\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpghlts1f4\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']` while trying to execute `['C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpghlts1f4\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpghlts1f4\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']`

testing\__init__.py:380: 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[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: 58.2ms\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.2ms
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\f0d15aab4885f16b9508a311586db36833c3adda
E       pex: Isolating pex: 2087.4ms
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\f0d15aab4885f16b9508a311586db36833c3adda: 2085.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.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.: 151.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): 16012.5ms
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:380: 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: 56.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: 56.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-9e5f70\pex_root\isolated\0\f0d15aab4885f16b9508a311586db36833c3adda
E       pex: Isolating pex: 1251.7ms
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\f0d15aab4885f16b9508a311586db36833c3adda: 1249.6ms
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_N-9e5f70\pex
E       pex: Zipping PEX file.
E       pex: Zipping PEX file.: 134.8ms
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): 3868.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:380: 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: 67.2ms\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: 67.2ms
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\f0d15aab4885f16b9508a311586db36833c3adda
E       pex: Isolating pex: 2104.4ms
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\f0d15aab4885f16b9508a311586db36833c3adda: 2101.9ms
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_N-d10090\pex
E       pex: Zipping PEX file.
E       pex: Zipping PEX file.: 143.5ms
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): 3873.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:380: AssertionError