Upgrade PI to 3.14.0a5. #3415
499 passed, 1103 failed and 107 skipped
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
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
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
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
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
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
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
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
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
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
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
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