{
 "runtime_core-image-ptest-python3-vcs-versioning_qemuriscv64_20260508021518": {
  "configuration": {
   "DISTRO": "poky",
   "HOST_DISTRO": "ubuntu-24.04",
   "IMAGE_BASENAME": "core-image-ptest-python3-vcs-versioning",
   "IMAGE_PKGTYPE": "rpm",
   "LAYERS": {
    "meta": {
     "branch": "master",
     "commit": "4f7d1a0885d7d6f2a533f7388ed5f5a35d6f99bc",
     "commit_count": 67099,
     "commit_time": 1778149166
    },
    "meta-poky": {
     "branch": "master",
     "commit": "a67ae0e83d8aba0c46cb8383808b2d1203fbb414",
     "commit_count": 1793,
     "commit_time": 1776977671
    },
    "meta-yocto-bsp": {
     "branch": "master",
     "commit": "a67ae0e83d8aba0c46cb8383808b2d1203fbb414",
     "commit_count": 1793,
     "commit_time": 1776977671
    }
   },
   "MACHINE": "qemuriscv64",
   "STARTTIME": "20260508021518",
   "TESTSERIES": "qemuriscv64-ptest",
   "TEST_TYPE": "runtime"
  },
  "result": {
   "parselogs.ParseLogsTest.test_get_context": {
    "duration": 0.0008585,
    "status": "PASSED"
   },
   "parselogs.ParseLogsTest.test_parselogs": {
    "duration": 5.868,
    "status": "PASSED"
   },
   "ping.PingTest.test_ping": {
    "duration": 0.01807,
    "status": "PASSED"
   },
   "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
    "duration": 118.879,
    "status": "PASSED"
   },
   "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
    "duration": 0.0003595,
    "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_better_root_errors.py:test_find_scm_in_parents_finds_git": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_better_root_errors.py:test_find_scm_in_parents_finds_hg": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_better_root_errors.py:test_find_scm_in_parents_returns_none": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_better_root_errors.py:test_integration_better_error_from_nested_directory": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_better_root_errors.py:test_search_parent_directories_works_as_suggested": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_better_root_errors.py:test_version_missing_no_scm_found": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_better_root_errors.py:test_version_missing_with_relative_to_set": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_better_root_errors.py:test_version_missing_with_scm_in_parent": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_compat.py:test_integration_example": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_compat.py:test_normalize_path_for_assertion": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_compat.py:test_strip_path_suffix_failure": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_compat.py:test_strip_path_suffix_success": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_config.py:test_config_bad_regex[.*]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_config.py:test_config_bad_regex[_.+__.+_]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_config.py:test_config_bad_regex[__.*__]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_config.py:test_config_regex_init": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_config.py:test_tag_regex[V1.1-V1.1]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_config.py:test_tag_regex[apache-arrow-0.9.0-0.9.0]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_config.py:test_tag_regex[arrow-0.9.0-0.9.0]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_config.py:test_tag_regex[arrow-0.9.0-rc-0.9.0-rc]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_config.py:test_tag_regex[arrow-1+-1]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_config.py:test_tag_regex[arrow-1+foo-1]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_config.py:test_tag_regex[arrow-1-1]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_config.py:test_tag_regex[arrow-1.1+foo-1.1]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_config.py:test_tag_regex[v1.1-v1.1]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_expect_parse.py:test_expect_parse_calls_matches": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_expect_parse.py:test_expect_parse_with_none_result": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_expect_parse.py:test_expect_parse_without_parse_function": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_expect_parse.py:test_missmatches_node_prefix_formatting": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_expect_parse.py:test_missmatches_string_formatting": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_expect_parse.py:test_scm_version_matches_basic": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_expect_parse.py:test_scm_version_matches_datetime": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_expect_parse.py:test_scm_version_matches_exact": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_archive[.git_archival.txt]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_archive[.hg_archival.txt]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_basic[git]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_basic[hg]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_case[git]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_case[hg]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_case_cwd_evil[git]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_case_cwd_evil[hg]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_double_include_through_symlink[git]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_double_include_through_symlink[hg]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_empty_root[git]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_empty_root[hg]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_empty_subdir[git]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_empty_subdir[hg]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_file_finder_ignores_git_dir_env[git]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_file_finder_ignores_git_dir_env[hg]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_hg_command_from_env": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_hg_gone": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_ignore_root[git-{cwd}:broken]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_ignore_root[git-{cwd}]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_ignore_root[hg-{cwd}:broken]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_ignore_root[hg-{cwd}]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_not_commited[git]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_not_commited[hg]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_symlink_dir[git]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_symlink_dir[hg]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_symlink_dir_out_of_git[git]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_symlink_dir_out_of_git[hg]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_symlink_dir_source_not_in_scm[git]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_symlink_dir_source_not_in_scm[hg]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_symlink_file[git]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_symlink_file[hg]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_symlink_file_out_of_git[git]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_symlink_file_out_of_git[hg]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_symlink_file_source_not_in_scm[git]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_symlink_file_source_not_in_scm[hg]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_symlink_loop[git]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_symlink_loop[hg]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_symlink_loop_outside_path[git]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_symlink_loop_outside_path[hg]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_symlink_not_in_scm_while_target_is[git]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_symlink_not_in_scm_while_target_is[hg]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_unexpanded_git_archival": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_whitespace[git]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_file_finders.py:test_whitespace[hg]": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_alphanumeric_tags_match": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_dubious_dir": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_fail_on_missing_submodules_no_gitmodules": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_fail_on_missing_submodules_with_initialized_submodules": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_fail_on_missing_submodules_with_uninitialized_submodules": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_file_finder_no_history": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_find_files_stop_at_root_git": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_archival_from_unfiltered": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_archival_node_missing_no_version": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_archival_to_version[0.0-from_data2]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_archival_to_version[1.0-from_data0]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_archival_to_version[1.1.dev3+g0000-from_data1]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_archival_to_version[1.2.2-from_data3]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_archival_to_version[1.2.2-from_data5]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_archival_to_version[1.2.2.dev0-from_data4]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_archive_export_ignore": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_archive_run_from_subdirectory": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_archive_subdirectory": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_branch_names_correct": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_describe_command_backward_compatibility": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_describe_command_from_data_conflict": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_describe_command_init_argument_deprecation": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_describe_command_init_conflict": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_dirty_notag[False]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_dirty_notag[True]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_feature_branch_increments_major": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_getdate": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_getdate_badgit": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_getdate_git_2_45_0_plus": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_getdate_signed_commit": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_getdate_timezone_consistency": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_gone": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_no_commits_uses_fallback_version": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_parse_shallow_exact_tag_fail_on_shallow_ok": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_parse_shallow_exact_tag_no_warn": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_parse_shallow_fail": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_parse_shallow_warns": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_pre_parse_config_integration": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_shallow_autocorrect": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_version_unnormalized_setuptools[false]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_version_unnormalized_setuptools[with_created_class]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_version_unnormalized_setuptools[with_named_import]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_git_worktree": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_gitdir": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_invalid_git_pre_parse_raises_error": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_nested_scm_git_config_from_data": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_nested_scm_git_config_from_toml": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_non_dotted_tag_no_version_match": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_non_dotted_version": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_non_dotted_version_with_updated_regex": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_not_matching_tags": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_not_owner": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_parse_call_order": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_parse_describe_output[17.33.0-rc-17-g38c3047c0-17.33.0-rc-17-g38c3047c0-False]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_parse_describe_output[3.3.1-rc26-0-g9df187b-3.3.1-rc26-0-g9df187b-False]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_parse_no_worktree": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_root_relative_to": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_root_search_parent_directories": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_unicode_version_scheme": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_git.py:test_version_from_git": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_hg_git.py:test_base": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_hg_git.py:test_hg_command_from_env": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_hg_git.py:test_hg_gone": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestBuildConfigurationFromPyProject.test_build_configuration_basic": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestBuildConfigurationFromPyProject.test_build_configuration_with_dist_name_override": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestBuildConfigurationFromPyProject.test_build_configuration_with_env_overrides": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestBuildConfigurationFromPyProject.test_build_configuration_with_integrator_overrides": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestDistNameResolution.test_dist_name_from_argument": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestDistNameResolution.test_dist_name_from_config": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestDistNameResolution.test_dist_name_from_project": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestDistNameResolution.test_dist_name_none_when_missing": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestEmptyPyProjectData.test_empty_pyproject_section": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestEmptyPyProjectData.test_section_not_present": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestInternalAPIMultiTool.test_internal_build_configuration_multi_tool": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestInternalAPIMultiTool.test_internal_prefers_first_tool_name": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestManualPyProjectComposition.test_manual_composition_basic": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestManualPyProjectComposition.test_manual_composition_with_config_builder": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestOverridePriorityOrder.test_priority_complete_chain": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestOverridePriorityOrder.test_priority_config_over_defaults": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestOverridePriorityOrder.test_priority_defaults_only": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestOverridePriorityOrder.test_priority_env_over_integrator": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestOverridePriorityOrder.test_priority_integrator_over_config": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestPyProjectDataFromFile.test_from_file_ignores_setuptools_scm_by_default": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestPyProjectDataFromFile.test_from_file_internal_multi_tool_support": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestPyProjectDataFromFile.test_from_file_internal_tries_in_order": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_integrator_helpers.py:TestPyProjectDataFromFile.test_from_file_reads_vcs_versioning": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_internal_log_level.py:test_log_levels_when_set": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_mercurial.py:test_archival_to_version[0.0-data0]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_mercurial.py:test_archival_to_version[1.0-data1]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_mercurial.py:test_archival_to_version[1.0.1.dev3+h0000000000-data2]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_mercurial.py:test_archival_to_version[1.1.0.dev3+h0000000000-data3]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_mercurial.py:test_archival_to_version[1.2.2-data4]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_mercurial.py:test_archival_to_version[1.2.2.dev0-data5]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_mercurial.py:test_feature_branch_increments_major": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_mercurial.py:test_find_files_stop_at_root_hg": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_mercurial.py:test_hg_command_from_env": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_mercurial.py:test_hg_command_from_env_is_invalid": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_mercurial.py:test_hg_gone": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_mercurial.py:test_latest_tag_detection": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_mercurial.py:test_parse_no_worktree": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_mercurial.py:test_version_bump_before_merge_commit": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_mercurial.py:test_version_bump_from_commit_including_hgtag_mods": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_mercurial.py:test_version_bump_from_merge_commit": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_mercurial.py:test_version_from_archival": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_mercurial.py:test_version_from_hg_id": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_mercurial.py:test_version_in_merge": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_empty_tools_names_raises": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_dist_specific_fallback_to_second_tool": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_dist_specific_first_tool": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_dist_specific_second_tool_over_generic_first_tool": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_dist_specific_takes_precedence_over_generic": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_falls_back_to_generic_when_no_dist_specific": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_finds_alternative_normalization": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_generic_fallback_to_second_tool": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_generic_first_tool": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_generic_first_tool_wins": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_normalizes_dist_name": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_not_found": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_returns_exact_match_without_warning": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_suggests_close_matches": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_toml_complex_metadata": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_toml_dist_specific_fallback_to_generic": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_toml_empty_string_returns_empty_dict": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_toml_full_document": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_toml_inline_map": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_toml_invalid_raises": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_toml_not_found_returns_empty_dict": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_toml_with_alternative_normalization": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_toml_with_dist_specific": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_toml_with_schema_validation": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_read_toml_with_tool_fallback": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:TestEnvReader.test_requires_tools_names": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:test_env_reader_property": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:test_env_reader_property_with_dist_name": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:test_export_debug_false": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:test_export_integration_with_subprocess_pattern": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:test_export_roundtrip": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:test_export_to_dict": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:test_export_to_monkeypatch": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:test_export_with_different_debug_levels": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:test_export_without_source_date_epoch": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:test_from_active_and_export_together": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:test_from_active_modifies_field": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:test_from_active_multiple_fields": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:test_from_active_preserves_other_fields": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:test_from_active_preserves_tool": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:test_from_active_with_source_date_epoch_none": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:test_from_active_without_context_raises": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:test_nested_from_active_contexts": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_api.py:test_read_toml_overrides_with_schema": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_env_reader.py:TestFindCloseEnvVarMatches.test_close_matches": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_env_reader.py:TestFindCloseEnvVarMatches.test_no_close_matches": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_env_reader.py:TestFindCloseEnvVarMatches.test_threshold": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_env_reader.py:TestReadNamedEnvEnhanced.test_alternative_normalization_found": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_env_reader.py:TestReadNamedEnvEnhanced.test_complex_dist_name_normalization": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_env_reader.py:TestReadNamedEnvEnhanced.test_custom_tool_prefix": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_env_reader.py:TestReadNamedEnvEnhanced.test_dist_specific_overrides_generic": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_env_reader.py:TestReadNamedEnvEnhanced.test_edge_case_empty_dist_name": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_env_reader.py:TestReadNamedEnvEnhanced.test_fallback_to_generic": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_env_reader.py:TestReadNamedEnvEnhanced.test_lowercase_environment_variable": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_env_reader.py:TestReadNamedEnvEnhanced.test_multiple_alternatives_warning": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_env_reader.py:TestReadNamedEnvEnhanced.test_no_generic_fallback": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_env_reader.py:TestReadNamedEnvEnhanced.test_standard_behavior_unchanged": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_env_reader.py:TestReadNamedEnvEnhanced.test_typo_suggestions": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_env_reader.py:TestSearchEnvVarsWithPrefix.test_case_variations": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_env_reader.py:TestSearchEnvVarsWithPrefix.test_exact_match": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_env_reader.py:TestSearchEnvVarsWithPrefix.test_multiple_normalizations": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_overrides_env_reader.py:TestSearchEnvVarsWithPrefix.test_no_matches": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_regressions.py:test_case_mismatch_nested_dir_windows_git": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_regressions.py:test_case_mismatch_on_windows_git": {
    "status": "SKIPPED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_regressions.py:test_version_as_tuple[1.0-expected0]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_regressions.py:test_version_as_tuple[1.0.b2dev1-expected2]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_regressions.py:test_version_as_tuple[1.0.dev1-expected3]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_regressions.py:test_version_as_tuple[1.0a2-expected1]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_regressions.py:test_write_to_absolute_path_passes_when_subdir_of_root": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_all_entrypoints_return_none": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_bump_dev_version_nonzero_raises": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_bump_dev_version_zero": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_calver_by_date[4_digits_year]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_calver_by_date[dirty_other_day]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_calver_by_date[exact]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_calver_by_date[exact_patch]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_calver_by_date[leading_0s]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_calver_by_date[node_date_clean]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_calver_by_date[node_date_distance]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_calver_by_date[normal_branch]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_calver_by_date[release_branch]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_calver_by_date[release_branch_short]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_calver_by_date[using_on_old_version_tag]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_calver_by_date_future_warning": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_calver_by_date_semver[SemVer_dirty_is_replaced_by_date]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_calver_by_date_semver[SemVer_exact_stays]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_calver_guess_next_data[next_day]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_calver_guess_next_data[next_day_with_v_prefix]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_calver_guess_next_data[same_day]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_calver_guess_next_data[same_day_with_patch]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_custom_version_cls": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_custom_version_schemes": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_deprecated_scheme_names_still_work[release-branch-dev]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_deprecated_scheme_names_still_work[release-branch-maintenance]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_deprecated_scheme_names_still_work[simplified-default-branch]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_deprecated_scheme_names_still_work[simplified-feature-branch]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_deprecated_scheme_names_warn[python-simplified-semver-semver-pep440]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_deprecated_scheme_names_warn[release-branch-semver-semver-pep440-release-branch]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_format_version_schemes": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_next_release_branch_semver[development_branch]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_next_release_branch_semver[development_branch_release_candidate]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_next_release_branch_semver[exact]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_next_release_branch_semver[false_positive_release_branch]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_next_release_branch_semver[release_branch_legacy_version]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_next_release_branch_semver[release_branch_with_prefix]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_next_release_branch_semver[release_branch_with_v_prefix]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_next_semver[exact]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_next_semver[feature_branch]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_next_semver[feature_branch_short_tag]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_next_semver[feature_in_branch]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_next_semver[non-normalized-allowed]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_next_semver[normal_branch]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_next_semver[normal_branch_short_tag]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_next_semver[short_tag]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_no_guess_version[dev_distance]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_no_guess_version[dev_distance_after_dev_tag]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_no_guess_version[dev_distance_short_tag]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_no_guess_version[no_dev_distance]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_no_guess_version_bad[1.0.dev1-choosing_custom_numbers_for_the_`.devX`_distance]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_no_guess_version_bad[1.0.post1-already_is_a_post_release]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_no_matching_entrypoints[local_scheme]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_no_matching_entrypoints[version_scheme]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_only_version[1.0.15]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_only_version[1.0.dev456]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_only_version[1.0.post456.dev34]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_only_version[1.0.post456]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_only_version[1.0]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_only_version[1.0a12.dev456]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_only_version[1.0a12]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_only_version[1.0a1]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_only_version[1.0a2.dev456]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_only_version[1.0b1.dev456]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_only_version[1.0b2.post345.dev456]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_only_version[1.0b2.post345]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_only_version[1.0b2]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_only_version[1.0rc1.dev456]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_only_version[1.0rc1]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_only_version[1.1.dev1]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_only_version[1.dev0]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_regex_match_but_no_version": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_scm_version_matches": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_scm_version_matches_exact": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_scm_version_matches_none_node": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_tag_regex1[v1.0.0-1.0.0]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_tag_regex1[v1.0.0-rc.1+-25259o4382757gjurh54-1.0.0rc1]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_tag_regex1[v1.0.0-rc.1-1.0.0rc1]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version.py:test_version_bump_bad": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_determine_bump_type_breaking_fragment": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_determine_bump_type_breaking_with_others": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_determine_bump_type_major": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_determine_bump_type_major_fragment": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_determine_bump_type_major_with_others": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_determine_bump_type_minor_deprecation": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_determine_bump_type_minor_feature": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_determine_bump_type_minor_with_patch": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_determine_bump_type_none": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_determine_bump_type_patch_bugfix": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_determine_bump_type_patch_doc": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_determine_bump_type_patch_misc": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_determine_bump_type_patch_mixed": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_find_fragments_breaking": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_find_fragments_bugfix": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_find_fragments_deprecation": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_find_fragments_doc": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_find_fragments_empty": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_find_fragments_feature": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_find_fragments_ignores_template": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_find_fragments_major": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_find_fragments_misc": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_find_fragments_mixed_types": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_find_fragments_removal": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_version_from_fragments_breaking_fragment_bump": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_version_from_fragments_deprecation_is_minor": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_version_from_fragments_dirty": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_version_from_fragments_doc_is_patch": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_version_from_fragments_exact": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_version_from_fragments_major_bump": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_version_from_fragments_major_fragment_bump": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_version_from_fragments_major_from_0_x": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_version_from_fragments_minor_bump": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_version_from_fragments_minor_from_0_x": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_version_from_fragments_minor_over_patch": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_version_from_fragments_misc_is_patch": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_version_from_fragments_missing_changelog_dir": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_version_from_fragments_no_fragments": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_version_from_fragments_patch_bump": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_scheme_towncrier.py:test_version_from_fragments_precedence": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_fail_on_uncommitted_changes_clean_delegates_to_next_local_scheme": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_fail_on_uncommitted_changes_raises_when_dirty": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version[dirty-guess-next-dev-no-local-version-1.2.dev0]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version[dirty-guess-next-dev-node-and-date-1.2.dev0+d20090213]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version[dirty-post-release-node-and-date-1.1.post0+d20090213]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version[distance-clean-guess-next-dev-node-and-date-1.2.dev3]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version[distance-clean-post-release-node-and-date-1.1.post3]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version[distance-dirty-guess-next-dev-node-and-date-1.2.dev3+d20090213]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version[distance-dirty-post-release-node-and-date-1.1.post3+d20090213]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version[exact-guess-next-dev-node-and-date-1.1]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version[exact-post-release-node-and-date-1.1]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version_with_build_metadata[dirty-build-guess-next-dev-no-local-version-1.2.dev0+build.123]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version_with_build_metadata[dirty-build-guess-next-dev-node-and-date-1.2.dev0+build.123.d20090213]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version_with_build_metadata[dirty-build-post-release-node-and-date-1.1.post0+build.123.d20090213]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version_with_build_metadata[dirty-ci-guess-next-dev-node-and-date-2.0.1.dev0+ci.456.d20090213]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version_with_build_metadata[distance-clean-build-guess-next-dev-no-local-version-1.2.dev3+build.123]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version_with_build_metadata[distance-clean-build-guess-next-dev-node-and-date-1.2.dev3+build.123]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version_with_build_metadata[distance-clean-build-post-release-node-and-date-1.1.post3+build.123]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version_with_build_metadata[distance-clean-ci-guess-next-dev-node-and-date-2.0.1.dev2+ci.456]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version_with_build_metadata[distance-dirty-build-guess-next-dev-node-and-date-1.2.dev3+build.123.d20090213]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version_with_build_metadata[distance-dirty-build-post-release-node-and-date-1.1.post3+build.123.d20090213]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version_with_build_metadata[distance-dirty-ci-guess-next-dev-node-and-date-2.0.1.dev2+ci.456.d20090213]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version_with_build_metadata[exact-build-guess-next-dev-no-local-version-1.1+build.123]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version_with_build_metadata[exact-build-guess-next-dev-node-and-date-1.1+build.123]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version_with_build_metadata[exact-build-post-release-node-and-date-1.1+build.123]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version_with_build_metadata[exact-ci-guess-next-dev-no-local-version-2.0.0+ci.456]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_format_version_with_build_metadata[exact-ci-guess-next-dev-node-and-date-2.0.0+ci.456]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_get_local_fail_on_uncommitted_changes_direct": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_has_command": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_has_command_logs_stderr": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_next_tag[1.1-1.2]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_next_tag[1.1a2-1.1a3]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_next_tag[1.2.dev-1.2]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_next_tag[23.24.post2+deadbeef-23.24.post3]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_tag_to_version[1.1-1.1]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_tag_to_version[3.3.1-rc26-3.3.1rc26]": {
    "status": "PASSED"
   },
   "ptestresult.python3-vcs-versioning.testing_vcs/test_version_schemes.py:test_tag_to_version[release-1.1-1.1]": {
    "status": "PASSED"
   },
   "ptestresult.sections": {
    "python3-vcs-versioning": {
     "duration": "116"
    }
   },
   "ssh.SSHTest.test_ssh": {
    "duration": 0.9725,
    "status": "PASSED"
   }
  }
 }
}