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

Issue 614200 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Jun 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

Create recipe continuous testing waterfall for all recipe repositories

Project Member Reported by martiniss@chromium.org, May 23 2016

Issue description

Should include recipes, build, depot_tools, as separate builders. We also need to upload cipd modules for the recipe engine.
 
Status: Fixed (was: Available)
phadjan did this; builder now live at https://build.chromium.org/p/chromium.infra/builders/recipes-py-continuous. 
Owner: martiniss@chromium.org
Status: Started (was: Fixed)
Summary: Create recipe continuous testing waterfall for all recipe repositories (was: Create recipe continuous testing waterfall)
Re-opening; need to do this for all repositories which have recipes in them, to have a baseline to compare a failed tryjob against.
Project Member

Comment 4 by bugdroid1@chromium.org, Jun 16 2016

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

commit 81f9c862dade711affea7a586b6a2bffdf219cc9
Author: martiniss <martiniss@chromium.org>
Date: Thu Jun 16 21:30:39 2016

add recipe continuous builders for each repo with recipes

Adds continuous builders for each repository which currently contains recipes. See bug for more details.

depends on https://codereview.chromium.org/2061263003

BUG= 614200 

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

[modify] https://crrev.com/81f9c862dade711affea7a586b6a2bffdf219cc9/masters/master.chromium.infra/master.cfg
[modify] https://crrev.com/81f9c862dade711affea7a586b6a2bffdf219cc9/masters/master.chromium.infra/slaves.cfg
[modify] https://crrev.com/81f9c862dade711affea7a586b6a2bffdf219cc9/scripts/slave/recipe_modules/luci_config/api.py
[add] https://crrev.com/81f9c862dade711affea7a586b6a2bffdf219cc9/scripts/slave/recipe_modules/luci_config/example.expected/protobuf.json
[modify] https://crrev.com/81f9c862dade711affea7a586b6a2bffdf219cc9/scripts/slave/recipe_modules/luci_config/example.py
[modify] https://crrev.com/81f9c862dade711affea7a586b6a2bffdf219cc9/scripts/slave/recipe_modules/recipe_tryjob/api.py
[modify] https://crrev.com/81f9c862dade711affea7a586b6a2bffdf219cc9/scripts/slave/recipes/infra/recipe_simulation.expected/normal.json
[modify] https://crrev.com/81f9c862dade711affea7a586b6a2bffdf219cc9/scripts/slave/recipes/infra/recipe_simulation.py

Project Member

Comment 5 by bugdroid1@chromium.org, Jun 16 2016

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infradata/master-manager.git/+/08479d5a68241a0597ae7febb258a6cb0f50693d

commit 08479d5a68241a0597ae7febb258a6cb0f50693d
Author: martiniss <martiniss@google.com>
Date: Thu Jun 16 21:32:45 2016

Project Member

Comment 6 by bugdroid1@chromium.org, Jun 16 2016

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

commit 4c6a0acebe846e75040e12d4596e13ec3c40ac22
Author: recipe-roller <recipe-roller@chromium.org>
Date: Thu Jun 16 21:45:52 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/81f9c862dade711affea7a586b6a2bffdf219cc9 add recipe continuous builders for each repo with recipes (martiniss@chromium.org)

R=martiniss@chromium.org
BUG= 614200 

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

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

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

Project Member

Comment 7 by bugdroid1@chromium.org, Jun 17 2016

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

commit 9181e7132d1de2fb29325dbe4158a93b2cd73e53
Author: martiniss <martiniss@chromium.org>
Date: Fri Jun 17 03:42:58 2016

fix recipe_simulation recipe

Need to use HEAD revision; otherwise, bot_update uses the revision
property, which might not be the correct repository.

BUG= 614200 
TBR=tandrii

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

[modify] https://crrev.com/9181e7132d1de2fb29325dbe4158a93b2cd73e53/scripts/slave/recipes/infra/recipe_simulation.expected/normal.json
[modify] https://crrev.com/9181e7132d1de2fb29325dbe4158a93b2cd73e53/scripts/slave/recipes/infra/recipe_simulation.py

Project Member

Comment 8 by bugdroid1@chromium.org, Jun 17 2016

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

commit 0af4644f6fc184920a2e2aedbddf7fb72e08f726
Author: recipe-roller <recipe-roller@chromium.org>
Date: Fri Jun 17 04:05:46 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/9181e7132d1de2fb29325dbe4158a93b2cd73e53 fix recipe_simulation recipe (martiniss@chromium.org)

R=martiniss@chromium.org
BUG= 614200 

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

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

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

Project Member

Comment 9 by bugdroid1@chromium.org, Jun 17 2016

Project Member

Comment 10 by bugdroid1@chromium.org, Jun 17 2016

Status: Fixed (was: Started)
Ok, these are finally up.
Project Member

Comment 13 by bugdroid1@chromium.org, Jun 24 2016

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

commit 253a7485d79fa758e23a39439b3b9bf0d94a1aa4
Author: martiniss <martiniss@chromium.org>
Date: Fri Jun 17 03:42:58 2016

fix recipe_simulation recipe

Need to use HEAD revision; otherwise, bot_update uses the revision
property, which might not be the correct repository.

BUG= 614200 
TBR=tandrii

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

[modify] https://crrev.com/253a7485d79fa758e23a39439b3b9bf0d94a1aa4/recipes/recipes/recipe_simulation.expected/normal.json
[modify] https://crrev.com/253a7485d79fa758e23a39439b3b9bf0d94a1aa4/recipes/recipes/recipe_simulation.py

Project Member

Comment 14 by bugdroid1@chromium.org, Jun 24 2016

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

commit 295866a8081e2641c344c129713f11a91259d099
Author: martiniss <martiniss@chromium.org>
Date: Thu Jun 16 21:30:39 2016

add recipe continuous builders for each repo with recipes

Adds continuous builders for each repository which currently contains recipes. See bug for more details.

depends on https://codereview.chromium.org/2061263003

BUG= 614200 

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

[modify] https://crrev.com/295866a8081e2641c344c129713f11a91259d099/recipes/recipes/recipe_simulation.expected/normal.json
[modify] https://crrev.com/295866a8081e2641c344c129713f11a91259d099/recipes/recipes/recipe_simulation.py

Project Member

Comment 15 by bugdroid1@chromium.org, Jun 29 2016

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

commit f59719d4d70d531180ee54da224d9f885efc891a
Author: martiniss <martiniss@chromium.org>
Date: Thu Jun 16 21:30:39 2016

add recipe continuous builders for each repo with recipes

Adds continuous builders for each repository which currently contains recipes. See bug for more details.

depends on https://codereview.chromium.org/2061263003

BUG= 614200 

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

[modify] https://crrev.com/f59719d4d70d531180ee54da224d9f885efc891a/recipes/recipe_modules/recipe_tryjob/api.py

Sign in to add a comment