Skip to content

Upgrade PI to 3.14.0a5. #3415

Upgrade PI to 3.14.0a5.

Upgrade PI to 3.14.0a5. #3415

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

499 passed, 1103 failed and 107 skipped

Tests failed

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

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

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

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

❌ pytest

❌ tests.integration.test_issue_2073
	pex\pip\installation.py:262: in bootstrap_pip
❌ tests.integration.test_sh_boot
	tests\integration\test_sh_boot.py:129: in <module>
tests.integration.test_issue_1817
  ⚪ test_sdist_for_project_with_pep517_build
  ❌ test_sdist_for_project_with_native_extensions
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_sdist_for...dmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_sdist_for_project_with_native_extensions')
  ❌ test_sdist_for_project_universal
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_sdist_for...sers\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_sdist_for_project_universal')
tests.integration.cli.commands.test_issue_1821
  ❌ test_target_system_platform_specific
	@pytest.fixture
  ❌ test_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.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.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 0x0000021E08ECCCC0>)
  ❌ 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.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_issue_1995
  ⚪ test_packaging
tests.integration.test_issue_729
  ⚪ test_undeclared_setuptools_import_on_pex_path
tests.integration.venv_ITs.test_issue_1668
  ❌ test_venv_runtime_env_vars_ignored_during_create_nested
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_venv_runt...ata\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw0\\test_venv_runtime_env_vars_ignored_during_create_nested')
tests.integration.test_inject_python_args
  ❌ test_python_args_passthrough[PYTHON-ZIPAPP]
	tmpdir = Tempdir(path='C:\\Users\\runneradmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_python_ar...radmin\\AppData\\Local\\Temp\\pytest-of-runneradmin\\pytest-0\\popen-gw1\\test_python_args_passthrough_PYTHON_ZIPAPP_')
  ❌ test_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.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.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.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.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.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 0x0000021E091CA520>
  ❌ 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 0x00000294C94940E0>
  ❌ 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.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.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_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.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.test_issue_1031
  ❌ test_setuptools_isolation_with_system_site_packages[virtualenv-16.7.10]
	create_venv = <function <lambda> at 0x00000294C8CDEF20>
tests.integration.cli.commands.test_issue_1688
  ❌ test_multiplatform_sdist
	@pytest.fixture
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.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.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_1218
  ⚪ test_venv_mode_dir_hash_includes_all_pex_info_metadata
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 0x00000294C8D6ADE0>)
  ⚪ 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 0x00000294C8D6AE80>)
  ✅ 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\\tmpuy532xf2\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\tmpuy532xf2\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']` while trying to execute `['C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpuy532xf2\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\tmpuy532xf2\\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\\tmpuy532xf2\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\tmpuy532xf2\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']` while trying to execute `['C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpuy532xf2\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\tmpuy532xf2\\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", "--keep", version], env=env)
C:\hostedtoolcache\windows\Python\3.13.1\x64\Lib\subprocess.py:414: in check_call
    retcode = call(*popenargs, **kwargs)
C:\hostedtoolcache\windows\Python\3.13.1\x64\Lib\subprocess.py:395: in call
    with Popen(*popenargs, **kwargs) as p:
C:\hostedtoolcache\windows\Python\3.13.1\x64\Lib\subprocess.py:1036: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
C:\hostedtoolcache\windows\Python\3.13.1\x64\Lib\subprocess.py:1548: 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_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\\\\tmpqwwo7ydg\\\\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\\tmpqwwo7ydg\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpqwwo7ydg\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']` while trying to execute `['C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpqwwo7ydg\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpqwwo7ydg\\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_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\\\\tmpc2ji4bjd\\\\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\\tmpc2ji4bjd\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpc2ji4bjd\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']` while trying to execute `['C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpc2ji4bjd\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmpc2ji4bjd\\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", "--keep", version], env=env)
C:\hostedtoolcache\windows\Python\3.13.1\x64\Lib\subprocess.py:414: in check_call
    retcode = call(*popenargs, **kwargs)
C:\hostedtoolcache\windows\Python\3.13.1\x64\Lib\subprocess.py:395: in call
    with Popen(*popenargs, **kwargs) as p:
C:\hostedtoolcache\windows\Python\3.13.1\x64\Lib\subprocess.py:1036: 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 --keep 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 0x0000021E0833C650>
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.1\x64\Lib\subprocess.py:1548: 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\\\\tmptkd874yj\\\\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\\tmptkd874yj\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmptkd874yj\\wheels', 'pip==25.0', 'setuptools==75.3.0', 'wheel==0.45.1']` while trying to execute `['C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmptkd874yj\\pip\\Scripts\\python.exe', '-s', '-E', '-m', 'pip', 'wheel', '--wheel-dir', 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\tmptkd874yj\\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: 61.9ms\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: 61.9ms
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: 1555.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: 1553.1ms
E       pex: Building pex
E       pex: Building pex :: Adding distributions from pexes: 
E       pex: Building pex :: Adding distributions built from local projects and collecting their requirements: 
E       pex: Building pex :: Adding distributions built from local projects and collecting their requirements:  :: Resolving requirements.
E       pex: Building pex :: Resolving distributions for requirements: 
E       pex: Building pex :: Resolving distributions for requirements:  :: Resolving requirements.
E       pex: Building pex :: Configuring PEX dependencies
E       pex: Building pex: 1.7ms
E       pex:   Adding distributions from pexes: : 0.0ms
E       pex:   Adding distributions built from local projects and collecting their requirements: : 0.4ms
E       pex:     Resolving requirements.: 0.3ms
E       pex:   Resolving distributions for requirements: : 0.3ms
E       pex:     Resolving requirements.: 0.3ms
E       pex:   Configuring PEX dependencies: 0.0ms
E       Saving PEX file to C:\Users\runneradmin\AppData\Local\Temp\pytest-of-runneradmin\pytest-0\popen-gw1\test_empty_pex_no_args_T-062990\pex
E       pex: Zipping PEX file.
E       pex: Zipping PEX file.: 163.0ms
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): 18158.0ms
E       Traceback (most recent call last):
E         File "D:\a\pex\pex\repo\pex\result.py", line 105, in catch
E           return func(*args, **kwargs)
E         File "D:\a\pex\pex\repo\pex\bin\pex.py", line 1383, in do_main
E           scie=os.path.relpath(scie_info.file),
E                ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
E         File "<frozen ntpath>", line 796, in relpath
E       ValueError: path is on mount 'C:', start on mount 'D:'
E       path is on mount 'C:', start on mount 'D:'

testing\__init__.py: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: 75.9ms\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: 75.9ms
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: 2566.9ms
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: 2564.8ms
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: 2.1ms
E       pex:   Adding distributions from pexes: : 0.1ms
E       pex:   Adding distributions built from local projects and collecting their requirements: : 0.4ms
E       pex:     Resolving requirements.: 0.3ms
E       pex:   Resolving distributions for requirements: : 0.3ms
E       pex:     Resolving requirements.: 0.3ms
E       pex:   Configuring PEX dependencies: 0.1ms
E       Saving PEX file to C:\Users\runneradmin\AppData\Local\Temp\pytest-of-runneradmin\pytest-0\popen-gw1\test_empty_pex_no_args_N-9e5f70\pex
E       pex: Zipping PEX file.
E       pex: Zipping PEX file.: 134.4ms
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): 4155.8ms
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: 80.4ms\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: 80.4ms
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: 5030.9ms
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: 5028.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.7ms
E       pex:   Adding distributions from pexes: : 0.0ms
E       pex:   Adding distributions built from local projects and collecting their requirements: : 0.4ms
E       pex:     Resolving requirements.: 0.4ms
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.: 139.1ms
E       pex: Building scie(s)
E       pex: Fetching science binary from https://github.com/a-scie/lift/releases/download/v0.10.1/science-fat-windows-x86_64.exe...
E       pex: Building scie(s): 3729.3ms
E       Traceback (most recent call last):
E         File "D:\a\pex\pex\repo\pex\result.py", line 105, in catch
E           return func(*args, **kwargs)
E         File "D:\a\pex\pex\repo\pex\bin\pex.py", line 1383, in do_main
E           scie=os.path.relpath(scie_info.file),
E                ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
E         File "<frozen ntpath>", line 796, in relpath
E       ValueError: path is on mount 'C:', start on mount 'D:'
E       path is on mount 'C:', start on mount 'D:'

testing\__init__.py:380: AssertionError