Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(139)

Issue 1829423002: Skia: Run recipes as swarming tasks (Closed)

Created:
4 years, 9 months ago by borenet2
Modified:
4 years, 8 months ago
Reviewers:
borenet, rmistry, rmistry1
CC:
chromium-reviews, infra-reviews+build_chromium.org, kjellander-cc_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/tools/build.git@swarm_fix
Target Ref:
refs/heads/master
Project:
build
Visibility:
Public.

Description

Skia: Run recipes as swarming tasks Isolate the recipes and use recipes.py to run the recipe. This is what kitchen (and by extension, Swarmbucket) uses to run recipes. BUG=skia:4763 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=299565

Patch Set 1 #

Total comments: 1

Patch Set 2 : All steps working using recipes.py #

Patch Set 3 : Fix isolate #

Patch Set 4 : Reinstate tmp-dir #

Total comments: 2

Patch Set 5 : Fix presubmit #

Unified diffs Side-by-side diffs Delta from patch set Stats (+760 lines, -169 lines) Patch
M scripts/slave/recipe_modules/skia/api.py View 1 2 3 3 chunks +5 lines, -12 lines 0 comments Download
M scripts/slave/recipe_modules/skia_swarming/api.py View 5 chunks +7 lines, -4 lines 0 comments Download
A scripts/slave/recipes/skia/recipes.isolate View 1 2 1 chunk +45 lines, -0 lines 0 comments Download
M scripts/slave/recipes/skia/swarm_perf.expected/Perf-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Release.json View 1 2 3 4 chunks +4 lines, -4 lines 0 comments Download
M scripts/slave/recipes/skia/swarm_perf.expected/Perf-Win8-MSVC-ShuttleB-GPU-HD4600-x86_64-Release-Trybot.json View 1 2 3 3 chunks +3 lines, -3 lines 0 comments Download
M scripts/slave/recipes/skia/swarm_test.expected/Test-Android-GCC-Nexus6-GPU-Adreno420-Arm7-Release.json View 1 2 3 5 chunks +5 lines, -5 lines 0 comments Download
M scripts/slave/recipes/skia/swarm_test.expected/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug.json View 1 2 3 3 chunks +3 lines, -3 lines 0 comments Download
M scripts/slave/recipes/skia/swarm_test.expected/Test-Win8-MSVC-ShuttleB-CPU-AVX2-x86_64-Release-Trybot.json View 1 2 3 3 chunks +3 lines, -3 lines 0 comments Download
M scripts/slave/recipes/skia/swarm_trigger.py View 1 2 3 4 8 chunks +109 lines, -63 lines 0 comments Download
M scripts/slave/recipes/skia/swarm_trigger.expected/Build-Ubuntu-GCC-x86_64-Debug-Swarming.json View 1 7 chunks +109 lines, -8 lines 0 comments Download
M scripts/slave/recipes/skia/swarm_trigger.expected/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Swarming-Trybot.json View 1 13 chunks +123 lines, -15 lines 0 comments Download
M scripts/slave/recipes/skia/swarm_trigger.expected/Test-Mac-Clang-MacMini6.2-CPU-AVX-x86_64-Release-Swarming.json View 1 13 chunks +123 lines, -15 lines 0 comments Download
M scripts/slave/recipes/skia/swarm_trigger.expected/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-Swarming.json View 1 19 chunks +137 lines, -22 lines 0 comments Download
M scripts/slave/recipes/skia/swarm_trigger.expected/Test-Win8-MSVC-ShuttleB-CPU-AVX2-x86_64-Release-Swarming.json View 1 13 chunks +84 lines, -12 lines 0 comments Download

Messages

Total messages: 18 (8 generated)
borenet
4 years, 9 months ago (2016-03-25 18:37:25 UTC) #2
rmistry
lgtm https://codereview.chromium.org/1829423002/diff/1/scripts/slave/recipes/skia/swarm_trigger.py File scripts/slave/recipes/skia/swarm_trigger.py (right): https://codereview.chromium.org/1829423002/diff/1/scripts/slave/recipes/skia/swarm_trigger.py#newcode90 scripts/slave/recipes/skia/swarm_trigger.py:90: extra_isolate_hashes.append('8ba778e47df2a9b46355cf72c58b58fdb1a7f350') Document where you got this hash from?
4 years, 8 months ago (2016-03-28 12:52:16 UTC) #4
borenet
PTAL at patch set 4, which changes to use recipes.py instead of kitchen. This is ...
4 years, 8 months ago (2016-03-30 14:00:31 UTC) #6
rmistry
https://codereview.chromium.org/1829423002/diff/60001/scripts/slave/recipes/skia/recipes.isolate File scripts/slave/recipes/skia/recipes.isolate (right): https://codereview.chromium.org/1829423002/diff/60001/scripts/slave/recipes/skia/recipes.isolate#newcode5 scripts/slave/recipes/skia/recipes.isolate:5: # TODO(borenet): The file list can probably be made ...
4 years, 8 months ago (2016-03-30 14:14:16 UTC) #7
borenet
https://codereview.chromium.org/1829423002/diff/60001/scripts/slave/recipes/skia/recipes.isolate File scripts/slave/recipes/skia/recipes.isolate (right): https://codereview.chromium.org/1829423002/diff/60001/scripts/slave/recipes/skia/recipes.isolate#newcode5 scripts/slave/recipes/skia/recipes.isolate:5: # TODO(borenet): The file list can probably be made ...
4 years, 8 months ago (2016-03-30 14:23:46 UTC) #8
rmistry
lgtm
4 years, 8 months ago (2016-03-30 14:24:50 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1829423002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1829423002/60001
4 years, 8 months ago (2016-03-30 14:25:44 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: Build Presubmit on tryserver.infra (JOB_FAILED, https://build.chromium.org/p/tryserver.infra/builders/Build%20Presubmit/builds/3417)
4 years, 8 months ago (2016-03-30 14:31:57 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1829423002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1829423002/80001
4 years, 8 months ago (2016-03-30 14:35:56 UTC) #16
commit-bot: I haz the power
4 years, 8 months ago (2016-03-30 14:39:35 UTC) #18
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
http://src.chromium.org/viewvc/chrome?view=rev&revision=299565

Powered by Google App Engine
This is Rietveld 408576698