Remove unused gclient.sync() 'with_branch_heads' arg.

This arg used to be used in a 'sync' call that was removed in
crrev.com/7090f652d180eeff2663e3e3091d5db14123284c, but it was never
applied to the remaining 'sync' call. This removes the arg and leaves
"--with_branch_heads" (and adds "--with_tags") as default sync flags.

Change-Id: Ice5a592d95a0b09dafddab24769f5edd8835a1c9
Recipe-Manual-Change: build_limited_scripts_slave
Recipe-Manual-Change: build
Reviewed-on: https://chromium-review.googlesource.com/677754
Reviewed-by: Paweł Hajdan Jr. <phajdan.jr@chromium.org>
Commit-Queue: Michael Moss <mmoss@chromium.org>
changes/54/677754/8
Michael Moss 8 years ago committed by Commit Bot
parent b495bf5017
commit ced744fa46

@ -222,12 +222,12 @@ Returns (Path): The "depot_tools" root directory.
Wrapper for easy calling of gclient steps. Wrapper for easy calling of gclient steps.
&mdash; **def [break\_locks](/recipes/recipe_modules/gclient/api.py#287)(self):** &mdash; **def [break\_locks](/recipes/recipe_modules/gclient/api.py#286)(self):**
Remove all index.lock files. If a previous run of git crashed, bot was Remove all index.lock files. If a previous run of git crashed, bot was
reset, etc... we might end up with leftover index.lock files. reset, etc... we might end up with leftover index.lock files.
&mdash; **def [calculate\_patch\_root](/recipes/recipe_modules/gclient/api.py#309)(self, patch_project, gclient_config=None):** &mdash; **def [calculate\_patch\_root](/recipes/recipe_modules/gclient/api.py#308)(self, patch_project, gclient_config=None):**
Returns path where a patch should be applied to based patch_project. Returns path where a patch should be applied to based patch_project.
@ -244,7 +244,7 @@ Returns:
If patch_project is not given or not recognized, it'll be just first If patch_project is not given or not recognized, it'll be just first
solution root. solution root.
&mdash; **def [checkout](/recipes/recipe_modules/gclient/api.py#233)(self, gclient_config=None, revert=RevertOnTryserver, inject_parent_got_revision=True, with_branch_heads=False, \*\*kwargs):** &mdash; **def [checkout](/recipes/recipe_modules/gclient/api.py#234)(self, gclient_config=None, revert=RevertOnTryserver, inject_parent_got_revision=True, \*\*kwargs):**
Return a step generator function for gclient checkouts. Return a step generator function for gclient checkouts.
@ -260,7 +260,7 @@ Returns (dict): A mapping from property name -> project name. It merges the
values of the deprecated got_revision_mapping and the new values of the deprecated got_revision_mapping and the new
got_revision_reverse_mapping. got_revision_reverse_mapping.
&mdash; **def [inject\_parent\_got\_revision](/recipes/recipe_modules/gclient/api.py#208)(self, gclient_config=None, override=False):** &mdash; **def [inject\_parent\_got\_revision](/recipes/recipe_modules/gclient/api.py#209)(self, gclient_config=None, override=False):**
Match gclient config to build revisions obtained from build_properties. Match gclient config to build revisions obtained from build_properties.
@ -270,7 +270,7 @@ Args:
override (bool) - If True, will forcibly set revision and custom_vars override (bool) - If True, will forcibly set revision and custom_vars
even if the config already contains values for them. even if the config already contains values for them.
&emsp; **@property**<br>&mdash; **def [is\_blink\_mode](/recipes/recipe_modules/gclient/api.py#274)(self):** &emsp; **@property**<br>&mdash; **def [is\_blink\_mode](/recipes/recipe_modules/gclient/api.py#273)(self):**
Indicates wether the caller is to use the Blink config rather than the Indicates wether the caller is to use the Blink config rather than the
Chromium config. This may happen for one of two reasons: Chromium config. This may happen for one of two reasons:
@ -281,9 +281,9 @@ Chromium config. This may happen for one of two reasons:
&mdash; **def [resolve\_revision](/recipes/recipe_modules/gclient/api.py#147)(self, revision):** &mdash; **def [resolve\_revision](/recipes/recipe_modules/gclient/api.py#147)(self, revision):**
&mdash; **def [runhooks](/recipes/recipe_modules/gclient/api.py#268)(self, args=None, name='runhooks', \*\*kwargs):** &mdash; **def [runhooks](/recipes/recipe_modules/gclient/api.py#267)(self, args=None, name='runhooks', \*\*kwargs):**
&mdash; **def [set\_patch\_project\_revision](/recipes/recipe_modules/gclient/api.py#336)(self, patch_project, gclient_config=None):** &mdash; **def [set\_patch\_project\_revision](/recipes/recipe_modules/gclient/api.py#335)(self, patch_project, gclient_config=None):**
Updates config revision corresponding to patch_project. Updates config revision corresponding to patch_project.
@ -292,7 +292,7 @@ revision map. This doesn't overwrite the revision if it was already set.
&emsp; **@spec_alias.deleter**<br>&mdash; **def [spec\_alias](/recipes/recipe_modules/gclient/api.py#115)(self):** &emsp; **@spec_alias.deleter**<br>&mdash; **def [spec\_alias](/recipes/recipe_modules/gclient/api.py#115)(self):**
&mdash; **def [sync](/recipes/recipe_modules/gclient/api.py#152)(self, cfg, with_branch_heads=False, \*\*kwargs):** &mdash; **def [sync](/recipes/recipe_modules/gclient/api.py#152)(self, cfg, \*\*kwargs):**
&emsp; **@use_mirror.setter**<br>&mdash; **def [use\_mirror](/recipes/recipe_modules/gclient/api.py#102)(self, val):** &emsp; **@use_mirror.setter**<br>&mdash; **def [use\_mirror](/recipes/recipe_modules/gclient/api.py#102)(self, val):**
### *recipe_modules* / [gerrit](/recipes/recipe_modules/gerrit) ### *recipe_modules* / [gerrit](/recipes/recipe_modules/gerrit)

@ -149,7 +149,7 @@ class GclientApi(recipe_api.RecipeApi):
return revision.resolve(self.m.properties) return revision.resolve(self.m.properties)
return revision return revision
def sync(self, cfg, with_branch_heads=False, **kwargs): def sync(self, cfg, **kwargs):
revisions = [] revisions = []
self.set_patch_project_revision(self.m.properties.get('patch_project'), cfg) self.set_patch_project_revision(self.m.properties.get('patch_project'), cfg)
for i, s in enumerate(cfg.solutions): for i, s in enumerate(cfg.solutions):
@ -185,8 +185,9 @@ class GclientApi(recipe_api.RecipeApi):
# dir for git-based builds (e.g. maybe some combination of 'git # dir for git-based builds (e.g. maybe some combination of 'git
# reset/clean -fx' and removing the 'out' directory). # reset/clean -fx' and removing the 'out' directory).
j = '-j2' if self.m.platform.is_win else '-j8' j = '-j2' if self.m.platform.is_win else '-j8'
args = ['sync', '--verbose', '--with_branch_heads', '--nohooks', j, args = ['sync', '--verbose', '--nohooks', j, '--reset', '--force',
'--reset', '--force', '--upstream', '--no-nag-max'] '--upstream', '--no-nag-max', '--with_branch_heads',
'--with_tags']
if cfg.delete_unversioned_trees: if cfg.delete_unversioned_trees:
args.append('--delete_unversioned_trees') args.append('--delete_unversioned_trees')
self('sync', args + revisions + self('sync', args + revisions +
@ -231,8 +232,7 @@ class GclientApi(recipe_api.RecipeApi):
cfg.solutions[0].custom_vars[custom_var] = val cfg.solutions[0].custom_vars[custom_var] = val
def checkout(self, gclient_config=None, revert=RevertOnTryserver, def checkout(self, gclient_config=None, revert=RevertOnTryserver,
inject_parent_got_revision=True, with_branch_heads=False, inject_parent_got_revision=True, **kwargs):
**kwargs):
"""Return a step generator function for gclient checkouts.""" """Return a step generator function for gclient checkouts."""
cfg = gclient_config or self.c cfg = gclient_config or self.c
assert cfg.complete() assert cfg.complete()
@ -247,8 +247,7 @@ class GclientApi(recipe_api.RecipeApi):
sync_step = None sync_step = None
try: try:
sync_step = self.sync(cfg, with_branch_heads=with_branch_heads, sync_step = self.sync(cfg, **kwargs)
**kwargs)
cfg_cmds = [ cfg_cmds = [
('user.name', 'local_bot'), ('user.name', 'local_bot'),

@ -21,13 +21,14 @@
"RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
"sync", "sync",
"--verbose", "--verbose",
"--with_branch_heads",
"--nohooks", "--nohooks",
"-j8", "-j8",
"--reset", "--reset",
"--force", "--force",
"--upstream", "--upstream",
"--no-nag-max", "--no-nag-max",
"--with_branch_heads",
"--with_tags",
"--delete_unversioned_trees", "--delete_unversioned_trees",
"--output-json", "--output-json",
"/path/to/tmp/json" "/path/to/tmp/json"
@ -105,13 +106,14 @@
"RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
"sync", "sync",
"--verbose", "--verbose",
"--with_branch_heads",
"--nohooks", "--nohooks",
"-j8", "-j8",
"--reset", "--reset",
"--force", "--force",
"--upstream", "--upstream",
"--no-nag-max", "--no-nag-max",
"--with_branch_heads",
"--with_tags",
"--delete_unversioned_trees", "--delete_unversioned_trees",
"--revision", "--revision",
"src/third_party/angle@refs/heads/lkgr", "src/third_party/angle@refs/heads/lkgr",

@ -21,13 +21,14 @@
"RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
"sync", "sync",
"--verbose", "--verbose",
"--with_branch_heads",
"--nohooks", "--nohooks",
"-j8", "-j8",
"--reset", "--reset",
"--force", "--force",
"--upstream", "--upstream",
"--no-nag-max", "--no-nag-max",
"--with_branch_heads",
"--with_tags",
"--delete_unversioned_trees", "--delete_unversioned_trees",
"--output-json", "--output-json",
"/path/to/tmp/json" "/path/to/tmp/json"
@ -105,13 +106,14 @@
"RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
"sync", "sync",
"--verbose", "--verbose",
"--with_branch_heads",
"--nohooks", "--nohooks",
"-j8", "-j8",
"--reset", "--reset",
"--force", "--force",
"--upstream", "--upstream",
"--no-nag-max", "--no-nag-max",
"--with_branch_heads",
"--with_tags",
"--delete_unversioned_trees", "--delete_unversioned_trees",
"--revision", "--revision",
"src/third_party/angle@refs/heads/lkgr", "src/third_party/angle@refs/heads/lkgr",

@ -21,13 +21,14 @@
"RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
"sync", "sync",
"--verbose", "--verbose",
"--with_branch_heads",
"--nohooks", "--nohooks",
"-j8", "-j8",
"--reset", "--reset",
"--force", "--force",
"--upstream", "--upstream",
"--no-nag-max", "--no-nag-max",
"--with_branch_heads",
"--with_tags",
"--delete_unversioned_trees", "--delete_unversioned_trees",
"--revision", "--revision",
"src@abc", "src@abc",
@ -107,13 +108,14 @@
"RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
"sync", "sync",
"--verbose", "--verbose",
"--with_branch_heads",
"--nohooks", "--nohooks",
"-j8", "-j8",
"--reset", "--reset",
"--force", "--force",
"--upstream", "--upstream",
"--no-nag-max", "--no-nag-max",
"--with_branch_heads",
"--with_tags",
"--delete_unversioned_trees", "--delete_unversioned_trees",
"--revision", "--revision",
"Angle@abc", "Angle@abc",

@ -21,13 +21,14 @@
"RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
"sync", "sync",
"--verbose", "--verbose",
"--with_branch_heads",
"--nohooks", "--nohooks",
"-j8", "-j8",
"--reset", "--reset",
"--force", "--force",
"--upstream", "--upstream",
"--no-nag-max", "--no-nag-max",
"--with_branch_heads",
"--with_tags",
"--delete_unversioned_trees", "--delete_unversioned_trees",
"--revision", "--revision",
"src@HEAD", "src@HEAD",
@ -107,13 +108,14 @@
"RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
"sync", "sync",
"--verbose", "--verbose",
"--with_branch_heads",
"--nohooks", "--nohooks",
"-j8", "-j8",
"--reset", "--reset",
"--force", "--force",
"--upstream", "--upstream",
"--no-nag-max", "--no-nag-max",
"--with_branch_heads",
"--with_tags",
"--delete_unversioned_trees", "--delete_unversioned_trees",
"--revision", "--revision",
"Angle@HEAD", "Angle@HEAD",

@ -65,8 +65,7 @@ def RunSteps(api):
bl_cfg.got_revision_mapping['src/blatley'] = 'got_blatley_revision' bl_cfg.got_revision_mapping['src/blatley'] = 'got_blatley_revision'
with api.context(cwd=api.path['start_dir'].join('src', 'third_party')): with api.context(cwd=api.path['start_dir'].join('src', 'third_party')):
api.gclient.checkout( api.gclient.checkout(
gclient_config=bl_cfg, gclient_config=bl_cfg)
with_branch_heads=True)
api.gclient.got_revision_reverse_mapping(bl_cfg) api.gclient.got_revision_reverse_mapping(bl_cfg)

Loading…
Cancel
Save