New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 630601 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Sep 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Feature



Sign in to add a comment

Recipe Roller: use git cache for repository checkouts

Project Member Reported by tandrii@chromium.org, Jul 22 2016

Issue description

Currently, repository is checked out from scratch every time. Using cache would improve speed and enable rolling into bigger repositories.
 
Project Member

Comment 2 by bugdroid1@chromium.org, Jul 22 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build.git/+/26f5c04f11659d8e8d56150911ddbe2639353392

commit 26f5c04f11659d8e8d56150911ddbe2639353392
Author: recipe-roller <recipe-roller@chromium.org>
Date: Fri Jul 22 13:35:59 2016

Roll recipe dependencies (trivial).

This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (e.g. depot_tools) into downstream projects
(e.g. tools/build).

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug
(or complain)

depot_tools:
  https://crrev.com/dc24ee1a9928883da6234534d5f44b409959ac6a git recipe_module: add experimental git-cache support. (tandrii@chromium.org)

R=phajdan.jr@chromium.org,tandrii@chromium.org
BUG= 630601 

TBR=martiniss@chromium.org,phajdan.jr@chromium.org

Review-Url: https://codereview.chromium.org/2178443002

[modify] https://crrev.com/26f5c04f11659d8e8d56150911ddbe2639353392/infra/config/recipes.cfg

Project Member

Comment 3 by bugdroid1@chromium.org, Jul 22 2016

Project Member

Comment 4 by bugdroid1@chromium.org, Jul 22 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra.git/+/4512483be609c99c3b2cb687f5f0b4b5f77a8004

commit 4512483be609c99c3b2cb687f5f0b4b5f77a8004
Author: recipe-roller <recipe-roller@chromium.org>
Date: Fri Jul 22 13:56:27 2016

Roll recipe dependencies (trivial).

This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (e.g. depot_tools) into downstream projects
(e.g. tools/build).

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug
(or complain)

build:
  https://crrev.com/26f5c04f11659d8e8d56150911ddbe2639353392 Roll recipe dependencies (trivial). (recipe-roller@chromium.org)
  https://crrev.com/26ac507f360eee7b8f96ec4bd697b0aaebaf08f5 Fix cwd problem for find annotated test step (yolandyan@chromium.org)
depot_tools:
  https://crrev.com/dc24ee1a9928883da6234534d5f44b409959ac6a git recipe_module: add experimental git-cache support. (tandrii@chromium.org)

R=tandrii@chromium.org,phajdan.jr@chromium.org,yolandyan@chromium.org,martiniss@chromium.org,recipe-roller@chromium.org
BUG= 630601 

TBR=martiniss@chromium.org,phajdan.jr@chromium.org

Review-Url: https://codereview.chromium.org/2173053002

[modify] https://crrev.com/4512483be609c99c3b2cb687f5f0b4b5f77a8004/infra/config/recipes.cfg

Labels: Pri-2
Owner: phajdan.jr@chromium.org
Status: Started (was: Available)
Uploaded https://codereview.chromium.org/2209383002 based on actual testing.
Project Member

Comment 8 by bugdroid1@chromium.org, Aug 5 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build.git/+/af460baad688111f204c22208ea2fb067d741cce

commit af460baad688111f204c22208ea2fb067d741cce
Author: recipe-roller <recipe-roller@chromium.org>
Date: Fri Aug 05 09:45:19 2016

Roll recipe dependencies (trivial).

This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (e.g. depot_tools) into downstream projects
(e.g. tools/build).

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug
(or complain)

depot_tools:
  https://crrev.com/d755329820d5d905768cdc7503134e99f8979d05 git: fix git cache support (phajdan.jr@chromium.org)

R=phajdan.jr@chromium.org
BUG= 630601 

TBR=martiniss@chromium.org,phajdan.jr@chromium.org

Review-Url: https://codereview.chromium.org/2219743003

[modify] https://crrev.com/af460baad688111f204c22208ea2fb067d741cce/infra/config/recipes.cfg

Project Member

Comment 9 by bugdroid1@chromium.org, Aug 5 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra.git/+/282526f17434d050c8a2ec92729a099e3a6f97c7

commit 282526f17434d050c8a2ec92729a099e3a6f97c7
Author: recipe-roller <recipe-roller@chromium.org>
Date: Fri Aug 05 10:06:50 2016

Roll recipe dependencies (trivial).

This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (e.g. depot_tools) into downstream projects
(e.g. tools/build).

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug
(or complain)

build:
  https://crrev.com/af460baad688111f204c22208ea2fb067d741cce Roll recipe dependencies (trivial). (recipe-roller@chromium.org)
depot_tools:
  https://crrev.com/d755329820d5d905768cdc7503134e99f8979d05 git: fix git cache support (phajdan.jr@chromium.org)

R=phajdan.jr@chromium.org,martiniss@chromium.org,recipe-roller@chromium.org
BUG= 630601 

TBR=martiniss@chromium.org,phajdan.jr@chromium.org

Review-Url: https://codereview.chromium.org/2216293003

[modify] https://crrev.com/282526f17434d050c8a2ec92729a099e3a6f97c7/infra/config/recipes.cfg

Project Member

Comment 10 by bugdroid1@chromium.org, Aug 5 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra.git/+/bd4577aede2aac7eebd3a2c3c5e3a9ebc6f6f20a

commit bd4577aede2aac7eebd3a2c3c5e3a9ebc6f6f20a
Author: phajdan.jr <phajdan.jr@chromium.org>
Date: Fri Aug 05 11:02:56 2016

recipe_autoroller: use git cache

BUG= 630601 

Review-Url: https://codereview.chromium.org/2212353002

[modify] https://crrev.com/bd4577aede2aac7eebd3a2c3c5e3a9ebc6f6f20a/recipes/recipe_modules/recipe_autoroller/api.py
[modify] https://crrev.com/bd4577aede2aac7eebd3a2c3c5e3a9ebc6f6f20a/recipes/recipes/recipe_autoroller.expected/basic.json
[modify] https://crrev.com/bd4577aede2aac7eebd3a2c3c5e3a9ebc6f6f20a/recipes/recipes/recipe_autoroller.expected/empty.json
[modify] https://crrev.com/bd4577aede2aac7eebd3a2c3c5e3a9ebc6f6f20a/recipes/recipes/recipe_autoroller.expected/failed_upload.json
[modify] https://crrev.com/bd4577aede2aac7eebd3a2c3c5e3a9ebc6f6f20a/recipes/recipes/recipe_autoroller.expected/failure.json
[modify] https://crrev.com/bd4577aede2aac7eebd3a2c3c5e3a9ebc6f6f20a/recipes/recipes/recipe_autoroller.expected/nontrivial.json
[modify] https://crrev.com/bd4577aede2aac7eebd3a2c3c5e3a9ebc6f6f20a/recipes/recipes/recipe_autoroller.expected/previously_uploaded.json
[modify] https://crrev.com/bd4577aede2aac7eebd3a2c3c5e3a9ebc6f6f20a/recipes/recipes/recipe_autoroller.expected/with_auth.json
[modify] https://crrev.com/bd4577aede2aac7eebd3a2c3c5e3a9ebc6f6f20a/recipes/recipes/recipe_autoroller_public.expected/basic.json
[modify] https://crrev.com/bd4577aede2aac7eebd3a2c3c5e3a9ebc6f6f20a/recipes/recipes/recipe_autoroller_public.expected/empty.json
[modify] https://crrev.com/bd4577aede2aac7eebd3a2c3c5e3a9ebc6f6f20a/recipes/recipes/recipe_autoroller_public.expected/failed_upload.json
[modify] https://crrev.com/bd4577aede2aac7eebd3a2c3c5e3a9ebc6f6f20a/recipes/recipes/recipe_autoroller_public.expected/failure.json
[modify] https://crrev.com/bd4577aede2aac7eebd3a2c3c5e3a9ebc6f6f20a/recipes/recipes/recipe_autoroller_public.expected/nontrivial.json
[modify] https://crrev.com/bd4577aede2aac7eebd3a2c3c5e3a9ebc6f6f20a/recipes/recipes/recipe_autoroller_public.expected/previously_uploaded.json

Status: Fixed (was: Started)

Sign in to add a comment