You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Currently the output_json method generates revisions for projects that are in the revision_mapping and only those projects appear in the manifest and source_manifest, using the generated revision. This method is used to construct the default json output for bot_update in tests. This has 2 problems: 1. If a project has a fixed revision, its manifest entries and the property used the generated revision, meaning the gitiles input revision will not be used in the json output. 2. If a project has a fixed revision and isn't present in revision_mapping then manifest entries aren't generated for it. This changes the method to use the revisions in the fixed_revisions dict and to create manifest entries for the projects that appear in the fixed_revisions dict which should make fewer situations where bot_update's output_json needs to be explicitly set. Change-Id: I99de52edc9248c28e9d3aa3a04cc77bf9fccbe37 Recipe-Nontrivial-Roll: build Recipe-Nontrivial-Roll: infra Recipe-Nontrivial-Roll: build_limited_scripts_slave Recipe-Nontrivial-Roll: chrome_release Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2304644 Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org> Commit-Queue: Garrett Beaty <gbeaty@chromium.org> |
5 years ago | |
---|---|---|
.. | ||
basic.json | 5 years ago | |
basic_luci.json | 5 years ago | |
basic_with_branch_heads.json | 5 years ago | |
clobber.json | 5 years ago | |
deprecated_got_revision_mapping.json | 5 years ago | |
gerrit_no_rebase_patch_ref.json | 5 years ago | |
gerrit_no_reset.json | 5 years ago | |
input_commit_with_id_without_repo.json | 5 years ago | |
multiple_patch_refs.json | 5 years ago | |
no_apply_patch_on_gclient.json | 5 years ago | |
no_cp_checkout_HEAD.json | 5 years ago | |
no_cp_checkout_a_branch_head.json | 5 years ago | |
no_cp_checkout_a_specific_commit.json | 5 years ago | |
no_cp_checkout_master.json | 5 years ago | |
refs.json | 5 years ago | |
reset_root_solution_revision.json | 5 years ago | |
resolve_chromium_fixed_version.json | 5 years ago | |
tryjob_fail.json | 5 years ago | |
tryjob_fail_patch.json | 5 years ago | |
tryjob_fail_patch_download.json | 5 years ago | |
tryjob_gerrit_angle.json | 5 years ago | |
tryjob_gerrit_branch_heads.json | 5 years ago | |
tryjob_gerrit_feature_branch.json | 5 years ago | |
tryjob_gerrit_v8_feature_branch.json | 5 years ago | |
tryjob_gerrit_webrtc.json | 5 years ago | |
tryjob_v8.json | 5 years ago | |
tryjob_v8_head_by_default.json | 5 years ago | |
unrecognized_commit_repo.json | ||
with_tags.json | 5 years ago |