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

Issue 688473003: Added swarming step to the Blink trybots (Closed)

Created:
6 years, 1 month ago by Sergiy Byelozyorov
Modified:
6 years, 1 month ago
CC:
chromium-reviews, pgervais+watch_chromium.org, kjellander-cc_chromium.org, cmp-cc_chromium.org, stip+watch_chromium.org, Vadim Sh., jam, iannucci
Project:
tools
Visibility:
Public.

Description

Patch Set 1 #

Patch Set 2 : Use Chrome pool #

Patch Set 3 : Added/modified tests for 100% coverage #

Total comments: 2

Patch Set 4 : Addressed comments #

Total comments: 6

Patch Set 5 : Addressed comments #

Total comments: 20

Patch Set 6 : Addressed comments #

Patch Set 7 : Addressed comments #

Total comments: 6

Patch Set 8 : Addressed comments #

Patch Set 9 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2903 lines, -607 lines) Patch
M scripts/slave/recipe_modules/chromium_tests/api.py View 1 2 3 4 5 6 7 8 1 chunk +30 lines, -0 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.py View 1 2 3 4 5 5 chunks +87 lines, -59 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/blink_heap_unittests_failure.json View 3 chunks +45 lines, -1 line 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/blink_platform_unittests_failure.json View 3 chunks +45 lines, -1 line 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_linux_blink_dbg_fail.json View 1 2 12 chunks +91 lines, -16 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_linux_blink_dbg_pass.json View 1 2 9 chunks +57 lines, -13 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_linux_blink_oilpan_dbg_fail.json View 1 2 12 chunks +91 lines, -16 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_linux_blink_oilpan_dbg_pass.json View 1 2 9 chunks +57 lines, -13 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_linux_blink_oilpan_rel_fail.json View 1 2 12 chunks +91 lines, -16 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_linux_blink_oilpan_rel_pass.json View 1 2 9 chunks +57 lines, -13 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_linux_blink_rel_fail.json View 1 2 12 chunks +91 lines, -16 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_linux_blink_rel_pass.json View 1 2 9 chunks +57 lines, -13 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_mac_blink_dbg_fail.json View 1 2 12 chunks +91 lines, -16 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_mac_blink_dbg_pass.json View 1 2 9 chunks +57 lines, -13 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_mac_blink_oilpan_dbg_fail.json View 1 2 12 chunks +91 lines, -16 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_mac_blink_oilpan_dbg_pass.json View 1 2 9 chunks +57 lines, -13 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_mac_blink_oilpan_rel_fail.json View 1 2 12 chunks +91 lines, -16 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_mac_blink_oilpan_rel_pass.json View 1 2 9 chunks +57 lines, -13 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_mac_blink_rel_fail.json View 1 2 12 chunks +91 lines, -16 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_mac_blink_rel_pass.json View 1 2 9 chunks +57 lines, -13 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_win_blink_dbg_fail.json View 1 2 12 chunks +91 lines, -16 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_win_blink_dbg_pass.json View 1 2 9 chunks +57 lines, -13 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_win_blink_oilpan_dbg_fail.json View 1 2 12 chunks +91 lines, -16 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_win_blink_oilpan_dbg_pass.json View 1 2 9 chunks +57 lines, -13 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_win_blink_oilpan_rel_fail.json View 1 2 12 chunks +91 lines, -16 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_win_blink_oilpan_rel_pass.json View 1 2 9 chunks +57 lines, -13 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_win_blink_rel_fail.json View 1 2 12 chunks +91 lines, -16 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_blink_win_blink_rel_pass.json View 1 2 9 chunks +57 lines, -13 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_v8_v8_linux32_layout_dbg_fail.json View 1 2 12 chunks +91 lines, -16 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_v8_v8_linux32_layout_dbg_pass.json View 1 2 9 chunks +57 lines, -13 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_v8_v8_linux_layout_dbg_fail.json View 1 2 12 chunks +91 lines, -16 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/full_tryserver_v8_v8_linux_layout_dbg_pass.json View 1 2 9 chunks +57 lines, -13 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/minimal_pass_continues.json View 6 chunks +77 lines, -2 lines 0 comments Download
A + scripts/slave/recipes/blink_trybot.expected/non_cq_tryjob.json View 1 2 12 chunks +86 lines, -37 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/preamble_test_failure.json View 3 chunks +45 lines, -1 line 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/too_many_failures_for_retcode.json View 6 chunks +77 lines, -2 lines 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/webkit_tests_interrupted.json View 3 chunks +45 lines, -1 line 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/webkit_tests_unexpected_error.json View 3 chunks +45 lines, -1 line 0 comments Download
M scripts/slave/recipes/blink_trybot.expected/wtf_unittests_failure.json View 3 chunks +45 lines, -1 line 0 comments Download
M scripts/slave/recipes/chromium.py View 1 2 3 4 5 6 7 8 1 chunk +1 line, -5 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_chromiumos_Linux_ChromiumOS_Tests__1_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_chromiumos_Linux_ChromiumOS_Tests__dbg__1_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_linux_Linux_Tests.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_linux_Linux_Tests__dbg__1_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_linux_Linux_Tests__dbg__1__32_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_mac_Mac10_6_Tests__1_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_mac_Mac10_7_Tests__1_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_mac_Mac_10_6_Tests__dbg__1_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_mac_Mac_10_7_Tests__dbg__1_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_memory_Linux_ASan_LSan_Tests__1_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_memory_Linux_ASan_Tests__sandboxed_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_memory_Linux_Chromium_OS_ASan_LSan_Tests__1_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_memory_Mac_ASan_64_Tests__1_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_memory_Mac_ASan_Tests__1_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_webkit_Linux_ChromiumOS_Tests__1_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_webkit_Linux_ChromiumOS_Tests__dbg__1_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_win_Vista_Tests__1_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_win_Win7_Tests__1_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_win_Win7_Tests__dbg__1_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_win_Win_7_Tests_x64__1_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_chromium_win_XP_Tests__1_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_client_skia_Linux_Tests.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_client_skia_Linux_Tests_Trybot.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_client_skia_Mac10_7_Tests__1_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_client_skia_Mac10_7_Tests__1__Trybot.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_client_skia_Win7_Tests__1_.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/full_client_skia_Win7_Tests__1__Trybot.json View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium_trybot.py View 1 2 3 4 5 6 7 8 6 chunks +9 lines, -43 lines 0 comments Download
M scripts/slave/recipes/chromium_trybot.expected/arm.json View 1 2 3 4 5 6 7 8 2 chunks +112 lines, -35 lines 0 comments Download
M scripts/slave/recipes/chromium_trybot.expected/swarming_basic_cq.json View 1 2 3 4 5 6 7 8 3 chunks +8 lines, -4 lines 0 comments Download
M scripts/slave/recipes/chromium_trybot.expected/swarming_basic_try_job.json View 1 2 3 4 5 6 7 8 2 chunks +4 lines, -0 lines 0 comments Download
M scripts/slave/recipes/chromium_trybot.expected/swarming_deapply_patch.json View 1 2 3 4 5 6 7 8 4 chunks +11 lines, -5 lines 0 comments Download
M scripts/slave/recipes/chromium_trybot.expected/swarming_missing_isolated.json View 1 2 3 4 5 6 7 8 2 chunks +5 lines, -3 lines 0 comments Download

Messages

Total messages: 31 (11 generated)
Sergiy Byelozyorov
PTAL
6 years, 1 month ago (2014-10-28 21:53:24 UTC) #2
Sergiy Byelozyorov
Added Pawel. PTAL
6 years, 1 month ago (2014-10-28 22:01:10 UTC) #4
Ken Russell (switch to Gerrit)
This looks good to me but I'm not an owner in this directory. I also ...
6 years, 1 month ago (2014-10-29 02:15:43 UTC) #5
Paweł Hajdan Jr.
https://codereview.chromium.org/688473003/diff/40001/scripts/slave/recipes/blink_trybot.py File scripts/slave/recipes/blink_trybot.py (right): https://codereview.chromium.org/688473003/diff/40001/scripts/slave/recipes/blink_trybot.py#newcode280 scripts/slave/recipes/blink_trybot.py:280: api.swarming.set_default_dimension('pool', 'Chrome') This seems duplicated from chromium_trybot.py recipe. Please ...
6 years, 1 month ago (2014-10-29 10:14:47 UTC) #6
Sergiy Byelozyorov
https://codereview.chromium.org/688473003/diff/40001/scripts/slave/recipes/blink_trybot.py File scripts/slave/recipes/blink_trybot.py (right): https://codereview.chromium.org/688473003/diff/40001/scripts/slave/recipes/blink_trybot.py#newcode280 scripts/slave/recipes/blink_trybot.py:280: api.swarming.set_default_dimension('pool', 'Chrome') On 2014/10/29 10:14:46, Paweł Hajdan Jr. wrote: ...
6 years, 1 month ago (2014-10-29 13:01:25 UTC) #7
M-A Ruel
Sorry to expand the CL but could you do chromium.py too so more code is ...
6 years, 1 month ago (2014-10-29 13:04:50 UTC) #9
Sergiy Byelozyorov
https://codereview.chromium.org/688473003/diff/60001/scripts/slave/recipe_modules/chromium_tests/api.py File scripts/slave/recipe_modules/chromium_tests/api.py (right): https://codereview.chromium.org/688473003/diff/60001/scripts/slave/recipe_modules/chromium_tests/api.py#newcode470 scripts/slave/recipe_modules/chromium_tests/api.py:470: def configure_swarming(self, project_name): On 2014/10/29 13:04:50, M-A Ruel wrote: ...
6 years, 1 month ago (2014-10-29 13:20:42 UTC) #10
Paweł Hajdan Jr.
LGTM https://codereview.chromium.org/688473003/diff/80001/scripts/slave/recipe_modules/chromium_tests/api.py File scripts/slave/recipe_modules/chromium_tests/api.py (right): https://codereview.chromium.org/688473003/diff/80001/scripts/slave/recipe_modules/chromium_tests/api.py#newcode475 scripts/slave/recipe_modules/chromium_tests/api.py:475: build_properties: Build properties object (api.properties in the recipe). ...
6 years, 1 month ago (2014-10-29 14:11:11 UTC) #11
M-A Ruel
This looks good. A few fix to make the expectations more in line with that ...
6 years, 1 month ago (2014-10-29 14:14:27 UTC) #12
Sergiy Byelozyorov
I agree that this CL adds a lot of swarming stuff but not the swarming ...
6 years, 1 month ago (2014-10-29 14:43:45 UTC) #15
Ken Russell (switch to Gerrit)
On 2014/10/29 14:14:27, M-A Ruel wrote: > My main concern at the moment is uploading ...
6 years, 1 month ago (2014-10-29 16:33:05 UTC) #17
Sergiy Byelozyorov
On 2014/10/29 16:33:05, Ken Russell wrote: > On 2014/10/29 14:14:27, M-A Ruel wrote: > > ...
6 years, 1 month ago (2014-10-29 17:14:59 UTC) #18
Ken Russell (switch to Gerrit)
On 2014/10/29 17:14:59, Sergiy Byelozyorov wrote: > On 2014/10/29 16:33:05, Ken Russell wrote: > > ...
6 years, 1 month ago (2014-10-29 17:36:45 UTC) #19
M-A Ruel
lgtm This CL will conflict with https://codereview.chromium.org/654543008/. In theory it would likely been better to ...
6 years, 1 month ago (2014-10-29 18:11:01 UTC) #20
Ken Russell (switch to Gerrit)
LGTM with a couple of comments. https://codereview.chromium.org/688473003/diff/120001/scripts/slave/recipe_modules/chromium_tests/api.py File scripts/slave/recipe_modules/chromium_tests/api.py (right): https://codereview.chromium.org/688473003/diff/120001/scripts/slave/recipe_modules/chromium_tests/api.py#newcode484 scripts/slave/recipe_modules/chromium_tests/api.py:484: requester = self.m.properties.get('requester') ...
6 years, 1 month ago (2014-10-29 19:16:16 UTC) #21
Sergiy Byelozyorov
https://codereview.chromium.org/688473003/diff/120001/scripts/slave/recipe_modules/chromium_tests/api.py File scripts/slave/recipe_modules/chromium_tests/api.py (right): https://codereview.chromium.org/688473003/diff/120001/scripts/slave/recipe_modules/chromium_tests/api.py#newcode484 scripts/slave/recipe_modules/chromium_tests/api.py:484: requester = self.m.properties.get('requester') On 2014/10/29 19:16:16, Ken Russell wrote: ...
6 years, 1 month ago (2014-10-29 20:04:25 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/688473003/140001
6 years, 1 month ago (2014-10-29 20:12:22 UTC) #26
commit-bot: I haz the power
Failed to apply patch for build/scripts/slave/recipes/chromium_trybot.expected/arm.json: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
6 years, 1 month ago (2014-10-29 20:12:56 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/688473003/160001
6 years, 1 month ago (2014-10-29 20:24:30 UTC) #30
commit-bot: I haz the power
6 years, 1 month ago (2014-10-29 20:26:48 UTC) #31
Message was sent while issue was closed.
Committed patchset #9 (id:160001) as 292732

Powered by Google App Engine
This is Rietveld 408576698