chromium/tools/build.git
2 hours agoMark invalid test results as unknown failure type master
phajdan.jr@chromium.org [Wed, 17 Sep 2014 23:03:22 +0000 (23:03 +0000)]
Mark invalid test results as unknown failure type

BUG=404891

Review URL: https://codereview.chromium.org/566983003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@292009 0039d316-1c4b-4281-b951-d872f2087c98

3 hours agoAdded parser/uploader for BuildBot 'actions.log'
dnj@chromium.org [Wed, 17 Sep 2014 22:33:53 +0000 (22:33 +0000)]
Added parser/uploader for BuildBot 'actions.log'

BUG=415168
TEST=local
  - Ran against local master checkouts, seems to work well.

R=agable@chromium.org, pgervais@chromium.org

Review URL: https://codereview.chromium.org/576223002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@292008 0039d316-1c4b-4281-b951-d872f2087c98

3 hours agoAdded 'etc' builder to ChromiumOS Tryserver.
dnj@chromium.org [Wed, 17 Sep 2014 22:19:39 +0000 (22:19 +0000)]
Added 'etc' builder to ChromiumOS Tryserver.

Added an internal and external 'etc' builder to the ChromiumOS tryserver. The
builder is scheduled through a special try job command that allows the requester
to specify explicit build names, even if a build-specific bot isn't associated
with it. This will allow developers to test builds before they are added to
official waterfalls.

This is the second version of the CL; it differs from the first in that it
constrains the namespace of the builds that are allowed to be invoked.

BUG=348660
TEST=None

Review URL: https://codereview.chromium.org/571523003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@292007 0039d316-1c4b-4281-b951-d872f2087c98

3 hours agoAdd compile without patch to gpu tryserver recipe
phajdan.jr@chromium.org [Wed, 17 Sep 2014 22:06:49 +0000 (22:06 +0000)]
Add compile without patch to gpu tryserver recipe

This will help analyze compile failures on gpu waterfall,
whether it's bad patches or broken HEAD.

This just mirrors what is being done in chromium_trybot.py recipe.

BUG=none

Review URL: https://codereview.chromium.org/579633002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@292006 0039d316-1c4b-4281-b951-d872f2087c98

5 hours agoAdd compile without patch to android builder recipe on tryserver
phajdan.jr@chromium.org [Wed, 17 Sep 2014 20:25:56 +0000 (20:25 +0000)]
Add compile without patch to android builder recipe on tryserver

This will help analyze compile failures on android bots,
whether it's bad patches or broken HEAD.

This just mirrors what is being done in chromium_trybot.py recipe.

BUG=none

Review URL: https://codereview.chromium.org/578023002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@292005 0039d316-1c4b-4281-b951-d872f2087c98

5 hours agoFix Skia master_utils paths for internal master
borenet@google.com [Wed, 17 Sep 2014 20:22:44 +0000 (20:22 +0000)]
Fix Skia master_utils paths for internal master

BUG=skia:761

Review URL: https://codereview.chromium.org/571543002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@292004 0039d316-1c4b-4281-b951-d872f2087c98

7 hours agoDon't generate HTML results on buildbots.
tonyg@chromium.org [Wed, 17 Sep 2014 18:30:42 +0000 (18:30 +0000)]
Don't generate HTML results on buildbots.

HTML results append by default for developers. They aren't designed to
be used by buildbots. This patch avoids saving to this file by
specifying buildbot output.

BUG=414640

Review URL: https://codereview.chromium.org/573133002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@292002 0039d316-1c4b-4281-b951-d872f2087c98

7 hours agoRun linux_arm_cross_compile on all linux slaves.
sbc@chromium.org [Wed, 17 Sep 2014 17:52:32 +0000 (17:52 +0000)]
Run linux_arm_cross_compile on all linux slaves.

There should no longer be anything special about
the linux_arm_cross_compile. All dependencies should
be installed install_build_deps.py.

This change should allow linux_arm_cross_compile to
be added the default try set (right now it doesn't
have enough slaves allocated to it).

BUG=265884

Review URL: https://codereview.chromium.org/572873006

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@292001 0039d316-1c4b-4281-b951-d872f2087c98

9 hours agoRun test_installer.py on 64-bit Windows trybots.
grt@chromium.org [Wed, 17 Sep 2014 16:35:30 +0000 (16:35 +0000)]
Run test_installer.py on 64-bit Windows trybots.

BUG=399643
R=agable@chromium.org

Review URL: https://codereview.chromium.org/568763005

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@292000 0039d316-1c4b-4281-b951-d872f2087c98

9 hours agoAdd Skia FYI master with one builder
borenet@google.com [Wed, 17 Sep 2014 15:55:51 +0000 (15:55 +0000)]
Add Skia FYI master with one builder

BUG=skia:761

Review URL: https://codereview.chromium.org/560953004

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291999 0039d316-1c4b-4281-b951-d872f2087c98

10 hours agoAdded full host name display option to 'mastermap'
dnj@chromium.org [Wed, 17 Sep 2014 15:03:31 +0000 (15:03 +0000)]
Added full host name display option to 'mastermap'

BUG=
TEST=local
  - Ran mastermap with and without the new option and confirmed behaivor.

Review URL: https://codereview.chromium.org/544783002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291998 0039d316-1c4b-4281-b951-d872f2087c98

11 hours agoWebRTC: Switch poller to Gitiles and enable blamelist notifications.
kjellander@chromium.org [Wed, 17 Sep 2014 14:31:55 +0000 (14:31 +0000)]
WebRTC: Switch poller to Gitiles and enable blamelist notifications.

Due to a large increase in breakages slowing down our rolls into
Chromium the WebRTC team has agreed on the policy of keeping these
bots green at all times. To help keeping this, the blamelist notification
e-mails are now enabled.

I also switched to Gitiles poller to reduce the SVN load.

BUG=

Review URL: https://codereview.chromium.org/576793002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291997 0039d316-1c4b-4281-b951-d872f2087c98

11 hours agoAdd master.client.skia.android
borenet@google.com [Wed, 17 Sep 2014 13:47:46 +0000 (13:47 +0000)]
Add master.client.skia.android

BUG=skia:761

Review URL: https://codereview.chromium.org/571503002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291996 0039d316-1c4b-4281-b951-d872f2087c98

12 hours agoAdd master.client.skia.compile
borenet@google.com [Wed, 17 Sep 2014 13:36:14 +0000 (13:36 +0000)]
Add master.client.skia.compile

BUG=skia:761

Review URL: https://codereview.chromium.org/568063002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291995 0039d316-1c4b-4281-b951-d872f2087c98

12 hours agoDon't require package dependency array to be specified
ricow@google.com [Wed, 17 Sep 2014 13:31:02 +0000 (13:31 +0000)]
Don't require package dependency array to be specified

Review URL: https://codereview.chromium.org/555553004

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291994 0039d316-1c4b-4281-b951-d872f2087c98

12 hours agoRevert of WebRTC: Add rtc_unittests (patchset #1 id:1 of https://codereview.chromium...
kjellander@chromium.org [Wed, 17 Sep 2014 13:24:58 +0000 (13:24 +0000)]
Revert of WebRTC: Add rtc_unittests (patchset #1 id:1 of https://codereview.chromium.org/561883004/)

Reason for revert:
It breaks on Mac 64 Debug (which is the only mac trybot config we're missing) and LSan suppressions
were missing as LSan was turned on today.

Original issue's description:
> WebRTC: Add rtc_unittests
>
> This test has been tested on all the platforms using
> our trybots.
>
> BUG=
>
> Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=291990

TBR=machenbach@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=

Review URL: https://codereview.chromium.org/575033002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291993 0039d316-1c4b-4281-b951-d872f2087c98

12 hours agoAdd googleapis_auth to dart package waterfall
kustermann@google.com [Wed, 17 Sep 2014 13:03:15 +0000 (13:03 +0000)]
Add googleapis_auth to dart package waterfall

Review URL: https://codereview.chromium.org/574283003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291992 0039d316-1c4b-4281-b951-d872f2087c98

12 hours agoV8 Buildbot: Make auto roller check the roll status app.
machenbach@chromium.org [Wed, 17 Sep 2014 12:58:00 +0000 (12:58 +0000)]
V8 Buildbot: Make auto roller check the roll status app.

BUG=313177

Review URL: https://codereview.chromium.org/560153006

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291991 0039d316-1c4b-4281-b951-d872f2087c98

12 hours agoWebRTC: Add rtc_unittests
kjellander@chromium.org [Wed, 17 Sep 2014 12:40:43 +0000 (12:40 +0000)]
WebRTC: Add rtc_unittests

This test has been tested on all the platforms using
our trybots.

BUG=

Review URL: https://codereview.chromium.org/561883004

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291990 0039d316-1c4b-4281-b951-d872f2087c98

20 hours agoLibyuv: Reduce number of duplicated checkouts.
kjellander@chromium.org [Wed, 17 Sep 2014 05:22:54 +0000 (05:22 +0000)]
Libyuv: Reduce number of duplicated checkouts.

Since Libyuv is facing the same problem as WebRTC, having
to check out all of Chromium in order to reuse dependencies and
the build tool chain, the number of checkouts on the slave machines
must be heavily reduced to avoid running out of disk space.

By clobbering all builds, it shouldn't be a problem (libyuv has only 247 compile
objects).

BUG=

Review URL: https://codereview.chromium.org/574093002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291989 0039d316-1c4b-4281-b951-d872f2087c98

26 hours agoAdd *_ng bots to tryserver.chromium.linux (synchronized with main waterfall)
phajdan.jr@chromium.org [Tue, 16 Sep 2014 22:59:54 +0000 (22:59 +0000)]
Add *_ng bots to tryserver.chromium.linux (synchronized with main waterfall)

BUG=380709

Review URL: https://codereview.chromium.org/565213003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291988 0039d316-1c4b-4281-b951-d872f2087c98

26 hours agoSort build property keys for annotations.
dnj@chromium.org [Tue, 16 Sep 2014 22:56:25 +0000 (22:56 +0000)]
Sort build property keys for annotations.

This change updates 'annotated_run.py' and 'bot_update.py' to ensure that the
build property output is consistently ordered by sorting the keys. This will
produce cleaner expectation differences, as arbitrary dictionary internals will
not occlude the actual differences.

BUG=None
TEST=local
  - Ran expectations, look reasonable.

R=agable@chromium.org, hinoka@chromium.org, iannucci@chromium.org

Review URL: https://codereview.chromium.org/574063002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291987 0039d316-1c4b-4281-b951-d872f2087c98

26 hours agoImplement setting confident failure result in tryserver recipe
phajdan.jr@chromium.org [Tue, 16 Sep 2014 22:54:30 +0000 (22:54 +0000)]
Implement setting confident failure result in tryserver recipe

Use it for patch application failures and compile failures where
compile without the patch succeeds.

BUG=404891

Review URL: https://codereview.chromium.org/569603003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291986 0039d316-1c4b-4281-b951-d872f2087c98

28 hours agoRun gyp_flag_compare.py on Linux GN bots
scottmg@chromium.org [Tue, 16 Sep 2014 21:25:11 +0000 (21:25 +0000)]
Run gyp_flag_compare.py on Linux GN bots

Doesn't cause a build failure yet, just generates a log.

R=dpranke@chromium.org
BUG=335824

Review URL: https://codereview.chromium.org/575733003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291985 0039d316-1c4b-4281-b951-d872f2087c98

28 hours agoRevert of ARB: Use commit message generated by roll-dep (patchset #3 id:40001 of...
scottmg@chromium.org [Tue, 16 Sep 2014 21:19:35 +0000 (21:19 +0000)]
Revert of ARB: Use commit message generated by roll-dep (patchset #3 id:40001 of https://codereview.chromium.org/577463002/)

Reason for revert:
(Apparently?) causing presubmit errors on all build CQs

** Presubmit ERRORS **
scripts/tools/blink_roller/auto_roll_test.py (0.62s) failed
Traceback (most recent call last):
  File "scripts/tools/blink_roller/auto_roll_test.py", line 10, in <module>
    import auto_roll
  File
"/b/infra_internal/commit_queue/workdir/tools/build/scripts/tools/blink_roller/auto_roll.py",
line 132, in <module>
    class AutoRoller(object):
  File
"/b/infra_internal/commit_queue/workdir/tools/build/scripts/tools/blink_roller/auto_roll.py",
line 144, in AutoRoller
    'revlog_url': '.+',
TypeError: not enough arguments for format string

Original issue's description:
> ARB: Use commit message generated by roll-dep
>
> BUG=408700
> R=szager@chromium.org
>
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=291982

TBR=eseidel@chromium.org,szager@chromium.org,borenet@google.com
NOTREECHECKS=true
NOTRY=true
BUG=408700

Review URL: https://codereview.chromium.org/575803004

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291984 0039d316-1c4b-4281-b951-d872f2087c98

29 hours agoAdd amd64-generic_freon paladin.
petermayo@chromium.org [Tue, 16 Sep 2014 20:31:38 +0000 (20:31 +0000)]
Add amd64-generic_freon paladin.

Paladins and PFQs need to be paired, there is a chromium PFQ coming.

R=dnj@chromium.org
BUG=403091
TEST=local start

Review URL: https://codereview.chromium.org/579533002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291983 0039d316-1c4b-4281-b951-d872f2087c98

30 hours agoARB: Use commit message generated by roll-dep
borenet@google.com [Tue, 16 Sep 2014 18:42:11 +0000 (18:42 +0000)]
ARB: Use commit message generated by roll-dep

BUG=408700
R=szager@chromium.org

Review URL: https://codereview.chromium.org/577463002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291982 0039d316-1c4b-4281-b951-d872f2087c98

32 hours agoAdd gcloud package to dart package waterfall
kustermann@google.com [Tue, 16 Sep 2014 16:40:46 +0000 (16:40 +0000)]
Add gcloud package to dart package waterfall

Review URL: https://codereview.chromium.org/574643004

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291981 0039d316-1c4b-4281-b951-d872f2087c98

33 hours agoMove the try slaves out of the b2 lab space.
petermayo@chromium.org [Tue, 16 Sep 2014 16:04:11 +0000 (16:04 +0000)]
Move the try slaves out of the b2 lab space.

R=dnj@chromium.org
BUG=405396
TEST=local start

Review URL: https://codereview.chromium.org/576623002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291980 0039d316-1c4b-4281-b951-d872f2087c98

37 hours agoV8 Buildbot: Add link to roll status app.
machenbach@chromium.org [Tue, 16 Sep 2014 12:08:30 +0000 (12:08 +0000)]
V8 Buildbot: Add link to roll status app.

BUG=313177
TBR=jkummerow@chromium.org

Review URL: https://codereview.chromium.org/574623003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291979 0039d316-1c4b-4281-b951-d872f2087c98

38 hours agoWebRTC: Remove LSan FYI bot and incorporate it into existing ASan bot.
kjellander@chromium.org [Tue, 16 Sep 2014 10:59:08 +0000 (10:59 +0000)]
WebRTC: Remove LSan FYI bot and incorporate it into existing ASan bot.

BUG=375154
TESTED=Local builds passing using:
scripts/tools/run_recipe.py webrtc/standalone buildername="Linux Asan" mastername=client.webrtc slavename=x
scripts/tools/run_recipe.py webrtc/standalone buildername="Mac Asan" mastername=client.webrtc slavename=x

Review URL: https://codereview.chromium.org/576713002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291978 0039d316-1c4b-4281-b951-d872f2087c98

41 hours agoWebRTC: Remove libjingle_sound_unittest from gatekeeper.
kjellander@chromium.org [Tue, 16 Sep 2014 08:08:55 +0000 (08:08 +0000)]
WebRTC: Remove libjingle_sound_unittest from gatekeeper.

This was missed in https://codereview.chromium.org/573713002/

BUG=

Review URL: https://codereview.chromium.org/571973005

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291977 0039d316-1c4b-4281-b951-d872f2087c98

46 hours agoUpdate the path to test_expectations* files.
tfarina@chromium.org [Tue, 16 Sep 2014 02:59:33 +0000 (02:59 +0000)]
Update the path to test_expectations* files.

The new location of them is content/test in Chromium, because we are
removing webkit/, so we need to make this transition.

BUG=338338
TEST=None
R=dpranke@chromium.org

Review URL: https://codereview.chromium.org/570843002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291976 0039d316-1c4b-4281-b951-d872f2087c98

2 days agoRevert of Revert "Revert of Update buildbots to parse new telemetry JSON format....
sullivan@chromium.org [Mon, 15 Sep 2014 19:00:28 +0000 (19:00 +0000)]
Revert of Revert "Revert of Update buildbots to parse new telemetry JSON format. (patchset #7 id:120001 of ht… (patchset #1 id:1 of https://codereview.chromium.org/571933003/)

Reason for revert:
Getting some mysterious missing JSON output:
http://build.chromium.org/p/chromium.perf/builders/Win%20XP%20Perf%20%283%29/builds/4361/steps/page_cycler.bloat/logs/stdio

And some perf dashboard 500 errors:

http://build.chromium.org/p/chromium.perf/builders/Linux%20Oilpan%20Perf%20%283%29/builds/2918/steps/page_cycler.intl_ar_fa_he/logs/stdio

Original issue's description:
> Revert "Revert of Update buildbots to parse new telemetry JSON format. (patchset #7 id:120001 of https://codereview.chromium.org/545803002/)"
>
> This reverts commit 265bf8587db3a1e8f9a64aec4ddc1f06698458df.
>
> This re-lands the CL now that telemetry changes have been made to fix some exceptions.
> Also adds better error messaging for telemetry failures, and unit test for that case.
>
> BUG=
>
> Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=291971

TBR=stip@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=

Review URL: https://codereview.chromium.org/569283003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291973 0039d316-1c4b-4281-b951-d872f2087c98

2 days agoAutoRoll Bot: Don't raise AutoRollException when "refusing to roll backwards"
borenet@google.com [Mon, 15 Sep 2014 18:36:12 +0000 (18:36 +0000)]
AutoRoll Bot: Don't raise AutoRollException when "refusing to roll backwards"

BUG=414255

Review URL: https://codereview.chromium.org/570023003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291972 0039d316-1c4b-4281-b951-d872f2087c98

2 days agoRevert "Revert of Update buildbots to parse new telemetry JSON format. (patchset...
sullivan@chromium.org [Mon, 15 Sep 2014 18:15:26 +0000 (18:15 +0000)]
Revert "Revert of Update buildbots to parse new telemetry JSON format. (patchset #7 id:120001 of https://codereview.chromium.org/545803002/)"

This reverts commit 265bf8587db3a1e8f9a64aec4ddc1f06698458df.

This re-lands the CL now that telemetry changes have been made to fix some exceptions.
Also adds better error messaging for telemetry failures, and unit test for that case.

BUG=

Review URL: https://codereview.chromium.org/571933003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291971 0039d316-1c4b-4281-b951-d872f2087c98

2 days agoV8 Buildbot: Add win64 trybot with tests.
machenbach@chromium.org [Mon, 15 Sep 2014 14:48:36 +0000 (14:48 +0000)]
V8 Buildbot: Add win64 trybot with tests.

This replaces the existing compile-only trybot, which is
renamed.

BUG=353487
TBR=jkummerow@chromium.org

Review URL: https://codereview.chromium.org/570093002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291969 0039d316-1c4b-4281-b951-d872f2087c98

2 days agoWebRTC: Pin SDK for Mac ASan bots
kjellander@chromium.org [Mon, 15 Sep 2014 11:50:25 +0000 (11:50 +0000)]
WebRTC: Pin SDK for Mac ASan bots

In https://codereview.chromium.org/573673002/ all
Mac and iOS bots got mac_sdk=10.9 pinned. This should
also be enabled for the Mac ASan bots.

BUG=webrtc:3120

Review URL: https://codereview.chromium.org/572583003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291968 0039d316-1c4b-4281-b951-d872f2087c98

2 days agoWebRTC: Remove libjingle_sound_unittest
kjellander@chromium.org [Mon, 15 Sep 2014 11:23:30 +0000 (11:23 +0000)]
WebRTC: Remove libjingle_sound_unittest

This test was removed in
https://code.google.com/p/webrtc/source/detail?r=7156
and should no longer run on the bots.

TBR=hellner@chromium.org

Review URL: https://codereview.chromium.org/573713002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291967 0039d316-1c4b-4281-b951-d872f2087c98

2 days agoWebRTC: Add vm4-m3 to client.webrtc.
kjellander@chromium.org [Mon, 15 Sep 2014 11:12:55 +0000 (11:12 +0000)]
WebRTC: Add vm4-m3 to client.webrtc.

This machine was freed up in
https://codereview.chromium.org/573693002/
but I missed to add it to client.webrtc as
I intended to do in that CL.

BUG=
TBR=agable@chromium.org

Review URL: https://codereview.chromium.org/573723002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291966 0039d316-1c4b-4281-b951-d872f2087c98

2 days agoWebRTC: Remove Valgrind based FYI bots.
kjellander@chromium.org [Mon, 15 Sep 2014 10:55:33 +0000 (10:55 +0000)]
WebRTC: Remove Valgrind based FYI bots.

These bots have lived in this waterfall for quite some
time but since the trend is towards reducing platform
specific code and relying on the compile-time sanitizer-based
tools, it's unlikely these will ever be fixed.

Move vm4-m3 to be used in client.webrtc instead.
I'll remove the unused recipe configs in a separate CL.

BUG=

Review URL: https://codereview.chromium.org/573693002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291965 0039d316-1c4b-4281-b951-d872f2087c98

2 days agoWebRTC: Pin SDK version to 10.9 for Mac and iOS.
kjellander@chromium.org [Mon, 15 Sep 2014 10:04:27 +0000 (10:04 +0000)]
WebRTC: Pin SDK version to 10.9 for Mac and iOS.

Recent changes in WebRTC have introduced dependencies on
the AVFoundation library, which is not accessible in the
default SDK (which is still 10.6). Setting SDK to 10.7 would
be enough to fix this particular issue, but our engineers
would rather want to pin to 10.9 to ensure we catch problems
earlier on (see referenced bug for discussion).

BUG=webrtc:3120
TESTED=Local builds setting mac_sdk=10.9 for Mac and iOS.

Review URL: https://codereview.chromium.org/573673002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291964 0039d316-1c4b-4281-b951-d872f2087c98

2 days agoSwap slave vm for Dartium win-full-be.
whesse@google.com [Mon, 15 Sep 2014 08:00:51 +0000 (08:00 +0000)]
Swap slave vm for Dartium win-full-be.

BUG=

Review URL: https://codereview.chromium.org/573683002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291963 0039d316-1c4b-4281-b951-d872f2087c98

5 days agoShard the MotoE perf bot across 8 devices.
tonyg@chromium.org [Sat, 13 Sep 2014 00:56:48 +0000 (00:56 +0000)]
Shard the MotoE perf bot across 8 devices.

BUG=334683

Review URL: https://codereview.chromium.org/539763003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291960 0039d316-1c4b-4281-b951-d872f2087c98

5 days agoUse fastbuild=2 on compile-only bots
scottmg@chromium.org [Fri, 12 Sep 2014 23:54:48 +0000 (23:54 +0000)]
Use fastbuild=2 on compile-only bots

There's no point in generating any pdbs on compile only bots. They take
> 5G disk on a Release build and presumably slow down linking at least
somewhat. We can't turn them off on regular builders because then there'd
be no stack trace at all on crashes.

I stared for a while to figure out how to get access to compile_only
in somewhere like `def goma(c):`, but I was confused. Is there a better
place to do this?

R=iannucci@chromium.org
BUG=406457

Review URL: https://codereview.chromium.org/497153004

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291958 0039d316-1c4b-4281-b951-d872f2087c98

5 days agoMake gclient --delete_unversioned_tree optional
zty@chromium.org [Fri, 12 Sep 2014 21:52:21 +0000 (21:52 +0000)]
Make gclient --delete_unversioned_tree optional

BUG=413284

Review URL: https://codereview.chromium.org/567753002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291956 0039d316-1c4b-4281-b951-d872f2087c98

5 days agoRevert of Update buildbots to parse new telemetry JSON format. (patchset #7 id:120001...
sullivan@chromium.org [Fri, 12 Sep 2014 20:33:21 +0000 (20:33 +0000)]
Revert of Update buildbots to parse new telemetry JSON format. (patchset #7 id:120001 of https://codereview.chromium.org/545803002/)

Reason for revert:
Broke the build: http://build.chromium.org/p/chromium.perf/builders/Mac%2010.8%20Perf%20%282%29/builds/7888/steps/page_cycler.intl_ar_fa_he/logs/stdio

Original issue's description:
> Add a new parser for telemetry JSON format, and tell telemetry to use the new format.
>
> BUG=
>
> Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=291952

TBR=stip@chromium.org,smut@google.com,luqui@chromium.org,eakuefner@chromium.org,qyearsley@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=

Review URL: https://codereview.chromium.org/565973005

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291955 0039d316-1c4b-4281-b951-d872f2087c98

5 days agoEnable component build on GN Linux dbg bots.
dpranke@chromium.org [Fri, 12 Sep 2014 20:10:13 +0000 (20:10 +0000)]
Enable component build on GN Linux dbg bots.

R=brettw@chromium.org, iannucci@chromium.org
BUG=413467

Review URL: https://codereview.chromium.org/545053004

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291954 0039d316-1c4b-4281-b951-d872f2087c98

5 days agoRun git fetch before anything else.
skobes@chromium.org [Fri, 12 Sep 2014 20:00:08 +0000 (20:00 +0000)]
Run git fetch before anything else.

This fixes breakage from http://crrev.com/559243002 which allowed _last_roll_revision to be called before _do_git_fetch.

Review URL: https://codereview.chromium.org/569763002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291953 0039d316-1c4b-4281-b951-d872f2087c98

5 days agoAdd a new parser for telemetry JSON format, and tell telemetry to use the new format.
sullivan@chromium.org [Fri, 12 Sep 2014 19:56:40 +0000 (19:56 +0000)]
Add a new parser for telemetry JSON format, and tell telemetry to use the new format.

BUG=

Review URL: https://codereview.chromium.org/545803002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291952 0039d316-1c4b-4281-b951-d872f2087c98

5 days agoskia: roll up changes to dm and nanobench from old bots
mtklein@skia.org [Fri, 12 Sep 2014 15:34:24 +0000 (15:34 +0000)]
skia: roll up changes to dm and nanobench from old bots

BUG=

Review URL: https://codereview.chromium.org/568083002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291951 0039d316-1c4b-4281-b951-d872f2087c98

5 days agoWebRTC: Refactor Chromium configs for ToT WebRTC+libjingle.
kjellander@chromium.org [Fri, 12 Sep 2014 12:51:43 +0000 (12:51 +0000)]
WebRTC: Refactor Chromium configs for ToT WebRTC+libjingle.

This makes a lot more sense.

BUG=

Review URL: https://codereview.chromium.org/566573003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291950 0039d316-1c4b-4281-b951-d872f2087c98

5 days agoExperiment on GOMA_SEND_SUBPROGRAM_SPEC.
yyanagisawa@chromium.org [Fri, 12 Sep 2014 12:34:52 +0000 (12:34 +0000)]
Experiment on GOMA_SEND_SUBPROGRAM_SPEC.

Since goma server won't cache on subprogram mismatch like command mismatch,
we need to confirm possible mismatches and fix them before fully enables
the feature.
Let me pick 10 bots from Linux, and 5 bots from Mac and Win for experiment.

Review URL: https://codereview.chromium.org/517853003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291949 0039d316-1c4b-4281-b951-d872f2087c98

5 days agoRevert of Added 'etc' builder to ChromiumOS Tryserver. (patchset #4 id:60001 of https...
djacques@chromium.org [Fri, 12 Sep 2014 10:22:50 +0000 (10:22 +0000)]
Revert of Added 'etc' builder to ChromiumOS Tryserver. (patchset #4 id:60001 of https://codereview.chromium.org/559193002/)

Reason for revert:
This needs to be constrained more. The idea that anything can run any cbb command w/ any args is way too open-ended.

Original issue's description:
> Added 'etc' builder to ChromiumOS Tryserver.
>
> Added an internal and external 'etc' builder to the ChromiumOS tryserver. The
> builder is scheduled through a special try job command that allows the requester
> to specify explicit build names, even if a build-specific bot isn't associated
> with it. This will allow developers to test builds before they are added to
> official waterfalls.
>
> BUG=348660
> TEST=local
>   - Scheduled internal 'etc' build through manual Git commit; observed correct
>     'cbuildbot' invocation.
>
> Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=291944

TBR=petermayo@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=348660

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291948 0039d316-1c4b-4281-b951-d872f2087c98

5 days agoImplement running tests with swarming on trybots while mirroring main waterfall
phajdan.jr@chromium.org [Fri, 12 Sep 2014 09:18:33 +0000 (09:18 +0000)]
Implement running tests with swarming on trybots while mirroring main waterfall

BUG=380709

Review URL: https://codereview.chromium.org/561293002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291947 0039d316-1c4b-4281-b951-d872f2087c98

5 days agoV8 Buildbot: Work-around for nacl bots leaking processes.
machenbach@chromium.org [Fri, 12 Sep 2014 09:10:12 +0000 (09:10 +0000)]
V8 Buildbot: Work-around for nacl bots leaking processes.

TBR=ulan@chromium.org

Review URL: https://codereview.chromium.org/567993002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291946 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoExplicitly set android sdk build tools version.
navabi@google.com [Thu, 11 Sep 2014 23:12:04 +0000 (23:12 +0000)]
Explicitly set android sdk build tools version.

BUG=
TBR=zty@chromium.org

Review URL: https://codereview.chromium.org/567583002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291945 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoAdded 'etc' builder to ChromiumOS Tryserver.
dnj@chromium.org [Thu, 11 Sep 2014 23:04:31 +0000 (23:04 +0000)]
Added 'etc' builder to ChromiumOS Tryserver.

Added an internal and external 'etc' builder to the ChromiumOS tryserver. The
builder is scheduled through a special try job command that allows the requester
to specify explicit build names, even if a build-specific bot isn't associated
with it. This will allow developers to test builds before they are added to
official waterfalls.

BUG=348660
TEST=local
  - Scheduled internal 'etc' build through manual Git commit; observed correct
    'cbuildbot' invocation.

Review URL: https://codereview.chromium.org/559193002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291944 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoPass source directory to archive_dependencies.py
samuong@chromium.org [Thu, 11 Sep 2014 22:50:32 +0000 (22:50 +0000)]
Pass source directory to archive_dependencies.py

BUG=

Review URL: https://codereview.chromium.org/557453003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291943 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoTesting, ignore.
skobes@chromium.org [Thu, 11 Sep 2014 22:44:59 +0000 (22:44 +0000)]
Testing, ignore.

TBR=stip@chromium.org

Review URL: https://codereview.chromium.org/544293004

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291942 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoTesting, ignore.
skobes@chromium.org [Thu, 11 Sep 2014 22:41:50 +0000 (22:41 +0000)]
Testing, ignore.

TBR=stip@chromium.org

Review URL: https://codereview.chromium.org/569473002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291941 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoTesting, ignore.
skobes@chromium.org [Thu, 11 Sep 2014 22:39:16 +0000 (22:39 +0000)]
Testing, ignore.

TBR=stip@chromium.org

Review URL: https://codereview.chromium.org/563063003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291940 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoInclude svn revision range in Blink roll descriptions.
skobes@chromium.org [Thu, 11 Sep 2014 22:17:35 +0000 (22:17 +0000)]
Include svn revision range in Blink roll descriptions.

Prior to http://crrev.com/495493003, Blink rolls had the Blink svn revision range in their descriptions, which made it easy to determine which roll contained a given revision number by scanning the log of src/DEPS.  To do this with git hashes is much more difficult since they are not sequential and cannot be compared at a glance.

This change adds the svn range even when git_mode is True.  The resulting descriptions look like:

  Blink roll hash1:hash2 (svn 1234:1235)

TBR=szager@chromium.org

Review URL: https://codereview.chromium.org/568593002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291939 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoWhitespace change.
skobes@chromium.org [Thu, 11 Sep 2014 21:47:28 +0000 (21:47 +0000)]
Whitespace change.

TBR=stip@chromium.org

Review URL: https://codereview.chromium.org/561393002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291938 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoWhitespace change.
stip@chromium.org [Thu, 11 Sep 2014 21:42:35 +0000 (21:42 +0000)]
Whitespace change.

TBR=skobes@chromium.org

Review URL: https://codereview.chromium.org/568563002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291937 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoAdd an 'archive dependencies' step to upload dependency data to google storage
samuong@chromium.org [Thu, 11 Sep 2014 21:16:11 +0000 (21:16 +0000)]
Add an 'archive dependencies' step to upload dependency data to google storage

BUG=

Review URL: https://codereview.chromium.org/553483003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291935 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoWebRTC: Enable Goma for GN bots.
kjellander@chromium.org [Thu, 11 Sep 2014 20:17:40 +0000 (20:17 +0000)]
WebRTC: Enable Goma for GN bots.

These bots were already using Goma, but GN wasn't configured
for it. Without these Goma variables set when running GN,
it seems compilation sometimes turn into a bad state with
failures even if compilation actually succeeds.

BUG=
TBR=stip@chromium.org

Review URL: https://codereview.chromium.org/565733004

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291933 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoUpdated build ID regex to accommodate BuildBot
dnj@chromium.org [Thu, 11 Sep 2014 19:24:06 +0000 (19:24 +0000)]
Updated build ID regex to accommodate BuildBot

When BuildBot's GitPoller requests logs, it uses a format that instructs Git to
collapse newlines. This caused the build ID field to fail to match on manifests
pulled from GitPoller change sources. This patch weakens the regex to search for
a sufficient build ID pattern unconstrained by log lines.

BUG=398267
TEST=local
  - Ran locally, commit message is correctly parsed.

Review URL: https://codereview.chromium.org/562333003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291931 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoAdd bug number to "refresh packages"
yjhong@google.com [Thu, 11 Sep 2014 17:45:10 +0000 (17:45 +0000)]
Add bug number to "refresh packages"

The refresh-packages is consistently failing due to credential
issues. Decorate the dashboard name to indicate this fact so that the
sheriffs don't have to waste their time.

BUG=chromium:412795
TEST=`make start`

Review URL: https://codereview.chromium.org/559183002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291929 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoMake copy of dicts the chromium_tests recipe module modifies
phajdan.jr@chromium.org [Thu, 11 Sep 2014 16:19:23 +0000 (16:19 +0000)]
Make copy of dicts the chromium_tests recipe module modifies

Otherwise it would modify global data and interfere with other tests.

BUG=none

Review URL: https://codereview.chromium.org/565663002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291927 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoCompile without patch on compile failure
phajdan.jr@chromium.org [Thu, 11 Sep 2014 12:24:32 +0000 (12:24 +0000)]
Compile without patch on compile failure

This also marks the build as "I don't know" in case the latter fails.

BUG=404891

Review URL: https://codereview.chromium.org/508633002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291926 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoRevert of Revert of Add mojo python bindings tests to the waterfalls. (patchset ...
qsr@chromium.org [Thu, 11 Sep 2014 10:39:59 +0000 (10:39 +0000)]
Revert of Revert of Add mojo python bindings tests to the waterfalls. (patchset #1 id:1 of https://chromiumcodereview.appspot.com/560283002/)

Reason for revert:
The patch is in fact correct. The failure is due to the fact that the builder was running withtout this patch, while the tester had it. See: https://build.chromium.org/p/chromium.linux/builders/Linux%20Tests/builds/13552

Original issue's description:
> Revert of Add mojo python bindings tests to the waterfalls. (patchset #2 id:20001 of https://chromiumcodereview.appspot.com/540343004/)
>
> Reason for revert:
> Failing on the bots: https://build.chromium.org/p/chromium.linux/builders/Linux%20Tests/builds/13551/steps/mojo_python_bindings_tests/logs/stdio
>
> Original issue's description:
> > Add mojo python bindings tests to the waterfalls.
> >
> > This is a reland of https://chromiumcodereview.appspot.com/550203002/
> >
> > Changed: Modify build-dir command line to target the out/{Release|Debug} instead of out/
> >
> > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=291920
>
> TBR=dpranke@google.com,dpranke@chromium.org
> NOTREECHECKS=true
> NOTRY=true
>
> Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=291922

TBR=dpranke@google.com,dpranke@chromium.org
NOTREECHECKS=true
NOTRY=true

Review URL: https://codereview.chromium.org/562863003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291925 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoV8 Buildbot: Whitelist bot_update on new builders.
machenbach@chromium.org [Thu, 11 Sep 2014 10:23:43 +0000 (10:23 +0000)]
V8 Buildbot: Whitelist bot_update on new builders.

Fix after https://codereview.chromium.org/558663007/

BUG=412706
TBR=agable@chromium.org

Review URL: https://codereview.chromium.org/565623002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291924 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoV8 Buildbot: Add asan builders with v8 arm64.
machenbach@chromium.org [Thu, 11 Sep 2014 10:07:11 +0000 (10:07 +0000)]
V8 Buildbot: Add asan builders with v8 arm64.

BUG=412706
TBR=kjellander@chromium.org

Review URL: https://codereview.chromium.org/558663007

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291923 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoRevert of Add mojo python bindings tests to the waterfalls. (patchset #2 id:20001...
qsr@chromium.org [Thu, 11 Sep 2014 09:12:19 +0000 (09:12 +0000)]
Revert of Add mojo python bindings tests to the waterfalls. (patchset #2 id:20001 of https://chromiumcodereview.appspot.com/540343004/)

Reason for revert:
Failing on the bots: https://build.chromium.org/p/chromium.linux/builders/Linux%20Tests/builds/13551/steps/mojo_python_bindings_tests/logs/stdio

Original issue's description:
> Add mojo python bindings tests to the waterfalls.
>
> This is a reland of https://chromiumcodereview.appspot.com/550203002/
>
> Changed: Modify build-dir command line to target the out/{Release|Debug} instead of out/
>
> Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=291920

TBR=dpranke@google.com,dpranke@chromium.org
NOTREECHECKS=true
NOTRY=true

Review URL: https://codereview.chromium.org/560283002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291922 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoV8 Buildbot: Add win and mac debug bots to tryserver.
machenbach@chromium.org [Thu, 11 Sep 2014 08:44:39 +0000 (08:44 +0000)]
V8 Buildbot: Add win and mac debug bots to tryserver.

BUG=353487
TBR=kjellander@chromium.org

Review URL: https://codereview.chromium.org/562093002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291921 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoAdd mojo python bindings tests to the waterfalls.
qsr@chromium.org [Thu, 11 Sep 2014 07:58:23 +0000 (07:58 +0000)]
Add mojo python bindings tests to the waterfalls.

This is a reland of https://chromiumcodereview.appspot.com/550203002/

Changed: Modify build-dir command line to target the out/{Release|Debug} instead of out/

Review URL: https://codereview.chromium.org/540343004

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291920 0039d316-1c4b-4281-b951-d872f2087c98

6 days agoV8 Buildbot: Let tryserver use HEAD as default revision.
machenbach@chromium.org [Thu, 11 Sep 2014 07:40:15 +0000 (07:40 +0000)]
V8 Buildbot: Let tryserver use HEAD as default revision.

TBR=agable@chromium.org

Review URL: https://codereview.chromium.org/550283003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291919 0039d316-1c4b-4281-b951-d872f2087c98

7 days agoAdded common.gerrit.query module.
zty@chromium.org [Thu, 11 Sep 2014 01:00:20 +0000 (01:00 +0000)]
Added common.gerrit.query module.

BUG=278188
R=dnj@chromium.org, stip@chromium.org

Review URL: https://codereview.chromium.org/552053002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291918 0039d316-1c4b-4281-b951-d872f2087c98

7 days agoTurn Blink-side ScriptedAnimationController logging back on.
kbr@chromium.org [Wed, 10 Sep 2014 22:32:54 +0000 (22:32 +0000)]
Turn Blink-side ScriptedAnimationController logging back on.

BUG=393331

Review URL: https://codereview.chromium.org/555163006

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291917 0039d316-1c4b-4281-b951-d872f2087c98

7 days agoModify gclient recipe module's runhooks method to return the step result
smut@google.com [Wed, 10 Sep 2014 19:08:43 +0000 (19:08 +0000)]
Modify gclient recipe module's runhooks method to return the step result

Review URL: https://codereview.chromium.org/554153002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291916 0039d316-1c4b-4281-b951-d872f2087c98

7 days agoAdd a tester for win clang 64 builds.
thakis@chromium.org [Wed, 10 Sep 2014 18:44:58 +0000 (18:44 +0000)]
Add a tester for win clang 64 builds.

BUG=82385

Review URL: https://codereview.chromium.org/545933006

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291915 0039d316-1c4b-4281-b951-d872f2087c98

7 days agoAdd Nexus5 bisect bot.
tonyg@chromium.org [Wed, 10 Sep 2014 17:18:39 +0000 (17:18 +0000)]
Add Nexus5 bisect bot.

BUG=410352

Review URL: https://codereview.chromium.org/558793003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291914 0039d316-1c4b-4281-b951-d872f2087c98

7 days agoMark "repo" tool steps as infra steps
phajdan.jr@chromium.org [Wed, 10 Sep 2014 12:59:26 +0000 (12:59 +0000)]
Mark "repo" tool steps as infra steps

This will mark their failures purple
and allow for more retries by CQ
and better monitoring.

BUG=377805

Review URL: https://codereview.chromium.org/558153002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291911 0039d316-1c4b-4281-b951-d872f2087c98

7 days agoV8 Buildbot: Make tryserver test the same as the main waterfall.
machenbach@chromium.org [Wed, 10 Sep 2014 12:40:58 +0000 (12:40 +0000)]
V8 Buildbot: Make tryserver test the same as the main waterfall.

BUG=

Review URL: https://codereview.chromium.org/559873003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291910 0039d316-1c4b-4281-b951-d872f2087c98

7 days agoV8 Buildbot: Fix bot_update whitelist after renaming builders.
machenbach@chromium.org [Wed, 10 Sep 2014 11:27:13 +0000 (11:27 +0000)]
V8 Buildbot: Fix bot_update whitelist after renaming builders.

The builders are renamed here:
https://codereview.chromium.org/555793002/

BUG=391261
TBR=agable@chromium.org

Review URL: https://codereview.chromium.org/562633002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291909 0039d316-1c4b-4281-b951-d872f2087c98

7 days agoV8 Buildbot: Make chromium asan builders use v8 lkgr.
machenbach@chromium.org [Wed, 10 Sep 2014 11:19:11 +0000 (11:19 +0000)]
V8 Buildbot: Make chromium asan builders use v8 lkgr.

BUG=391261
TBR=kjellander@chromium.org

Review URL: https://codereview.chromium.org/555793002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291908 0039d316-1c4b-4281-b951-d872f2087c98

7 days agoV8 Buildbot: Use goma for asan builders.
machenbach@chromium.org [Wed, 10 Sep 2014 11:19:07 +0000 (11:19 +0000)]
V8 Buildbot: Use goma for asan builders.

BUG=412706
TBR=ulan@chromium.org

Review URL: https://codereview.chromium.org/559013002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291907 0039d316-1c4b-4281-b951-d872f2087c98

7 days agoRevert of Add mojo python bindings tests to the waterfalls. (patchset #4 id:60001...
qsr@chromium.org [Wed, 10 Sep 2014 09:56:09 +0000 (09:56 +0000)]
Revert of Add mojo python bindings tests to the waterfalls. (patchset #4 id:60001 of https://chromiumcodereview.appspot.com/550203002/)

Reason for revert:
Test are failing on the bots:
http://build.chromium.org/p/chromium.linux/builders/Linux%20Tests/builds/13530/steps/mojo_python_bindings_tests/logs/stdio

Original issue's description:
> Add mojo python bindings tests to the waterfalls.
>
> This is a reland of https://chromiumcodereview.appspot.com/518663003/ with the following changes:
> - Adding build dependency to the new test
> - Bundling generated python file from the build
>
> Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=291902

TBR=dpranke@chromium.org
NOTREECHECKS=true
NOTRY=true

Review URL: https://codereview.chromium.org/556203002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291905 0039d316-1c4b-4281-b951-d872f2087c98

7 days agoUnify handling of SwarmingGTestTest and LocalGTestTest
phajdan.jr@chromium.org [Wed, 10 Sep 2014 09:13:53 +0000 (09:13 +0000)]
Unify handling of SwarmingGTestTest and LocalGTestTest

This removes the distinction from various helpers
and is a step towards unifying CQ and main waterfall.

BUG=380709

Review URL: https://codereview.chromium.org/533313005

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291904 0039d316-1c4b-4281-b951-d872f2087c98

7 days agoWebRTC: Using aggregation for step failures
kjellander@chromium.org [Wed, 10 Sep 2014 08:01:28 +0000 (08:01 +0000)]
WebRTC: Using aggregation for step failures

Similar approach as in
https://codereview.chromium.org/439863002

TESTED=Verified that all test steps are run even if one test is failing
by testing a tryjob that intentionally makes one test fail, using:
scripts/tools/run_recipe.py webrtc/standalone buildername="linux" mastername=tryserver.webrtc slavename=x revision='"7114"' patchset=40001 issue=12659005 rietveld=https://webrtc-codereview.appspot.com
Without this CL applied, execution stops after the failing test.

Review URL: https://codereview.chromium.org/556853002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291903 0039d316-1c4b-4281-b951-d872f2087c98

7 days agoAdd mojo python bindings tests to the waterfalls.
qsr@chromium.org [Wed, 10 Sep 2014 07:54:38 +0000 (07:54 +0000)]
Add mojo python bindings tests to the waterfalls.

This is a reland of https://chromiumcodereview.appspot.com/518663003/ with the following changes:
- Adding build dependency to the new test
- Bundling generated python file from the build

Review URL: https://codereview.chromium.org/550203002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291902 0039d316-1c4b-4281-b951-d872f2087c98

7 days agoReplace chromeperf77 with build112-a1 in master.chromium.webrtc
pschmidt@chromium.org [Wed, 10 Sep 2014 06:36:38 +0000 (06:36 +0000)]
Replace chromeperf77 with build112-a1 in chromium.webrtc

BUG=393396

Review URL: https://codereview.chromium.org/553263002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291901 0039d316-1c4b-4281-b951-d872f2087c98

8 days agoremove 20 builders from trybot waterfall
akeshet@chromium.org [Tue, 9 Sep 2014 23:42:54 +0000 (23:42 +0000)]
remove 20 builders from trybot waterfall

BUG=chromium:405396
TEST=None

Review URL: https://codereview.chromium.org/556083003

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291899 0039d316-1c4b-4281-b951-d872f2087c98

8 days agoAdded logging of Blink's Media channel.
kbr@chromium.org [Tue, 9 Sep 2014 23:38:19 +0000 (23:38 +0000)]
Added logging of Blink's Media channel.

BUG=393331,407976

Review URL: https://codereview.chromium.org/543903004

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291898 0039d316-1c4b-4281-b951-d872f2087c98

8 days agoAdd entries in the chromium recipe module for linux tryserver bisect_builder.
qyearsley@chromium.org [Tue, 9 Sep 2014 23:03:33 +0000 (23:03 +0000)]
Add entries in the chromium recipe module for linux tryserver bisect_builder.

Follow-up to https://codereview.chromium.org/462493002.

Apparently I needed to add entries in the chromium recipe module specifying the kind of build that it would build for this new master and builder.

BUG=401622

Review URL: https://codereview.chromium.org/491783005

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291896 0039d316-1c4b-4281-b951-d872f2087c98

8 days agoRename process_log_utils and related things.
qyearsley@chromium.org [Tue, 9 Sep 2014 22:25:28 +0000 (22:25 +0000)]
Rename process_log_utils and related things.

I've wanted to do this for a looooooong time.

 - process_log_utils.py -> performance_log_processor.py (Because the main purpose of that module is that it contains PerformanceLogProcessor and subclasses).
 - runtest_annotator_test.py -> performance_log_processor_test.py (because it's a test of the above module).

And, in runtest.py, instances of these classes have been called:
  log parser
  log processor
  results tracker
  etc.
This CL changes runtest.py to use the term "log processor" for consistency.

All the changed modules pass pylint.

BUG=

Review URL: https://codereview.chromium.org/548773004

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291894 0039d316-1c4b-4281-b951-d872f2087c98

8 days agoFree more slaves for ToT builders.
petermayo@chromium.org [Tue, 9 Sep 2014 22:06:08 +0000 (22:06 +0000)]
Free more slaves for ToT builders.

BUG=None
TEST=local
R=dnj@chromium.org, akeshet@chromium.org

Review URL: https://codereview.chromium.org/561493002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291892 0039d316-1c4b-4281-b951-d872f2087c98

8 days agoLet the win clang 64 bot target Release_x64.
thakis@chromium.org [Tue, 9 Sep 2014 21:40:14 +0000 (21:40 +0000)]
Let the win clang 64 bot target Release_x64.

That's what the other 64bit windows bots do too, and things don't build without
this.

BUG=none

Review URL: https://codereview.chromium.org/559733002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291891 0039d316-1c4b-4281-b951-d872f2087c98

8 days agoAdd win clang 64 bot to master scheduler.
thakis@chromium.org [Tue, 9 Sep 2014 20:55:26 +0000 (20:55 +0000)]
Add win clang 64 bot to master scheduler.

Follow-up to r291884 :-/

BUG=none
TBR=maruel@chromium.org

Review URL: https://codereview.chromium.org/559703002

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@291887 0039d316-1c4b-4281-b951-d872f2087c98