New ozone ecs tests.

This is in preparation for the Recipes 1.5 engine refactoring. That change
exposes certain cases which are currently not covered by our expectations
tests. These tests cover those cases, so that we will have 100% coverage once
we switch to Recipes 1.5.

R=iannucci@chromium.org, petermayo@chromium.org
BUG=372179

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@285084 0039d316-1c4b-4281-b951-d872f2087c98
Run the gizmo paladin too.

Missed from previous change.

https://codereview.chromium.org/367233003/
BUG=chromium:390719
TEST=local start
R=davidjames@chromium.org, dnj@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@285099 0039d316-1c4b-4281-b951-d872f2087c98
Add athena_unittests to LSan for ChromeOS.

To add them to this waterfall:
http://build.chromium.org/p/chromium.memory/waterfall?show=Linux%20Chromium%20OS%20ASan%20LSan%20Tests%20%283%29&show=Linux%20Chromium%20OS%20ASan%20LSan%20Builder

R=oshima@chromium.org, stip@chromium.org
TEST=local master start
BUG=381853

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

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

This is in preparation for the Recipes 1.5 engine refactoring. That change
exposes certain cases which are currently not covered by our expectations
tests. These tests cover those cases, so that we will have 100% coverage once
we switch to Recipes 1.5.

R=iannucci@chromium.org, machenbach@chromium.org
BUG=372179

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@285161 0039d316-1c4b-4281-b951-d872f2087c98
chromium_gn: don't clobber on compiler failure

This avoids an expensive fallback logic.

BUG=385737

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@285164 0039d316-1c4b-4281-b951-d872f2087c98
blink_trybot: match original revision when retrying without the patch

This is similar to https://codereview.chromium.org/326873005 .

BUG=377120

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@285165 0039d316-1c4b-4281-b951-d872f2087c98
V8 Buildbot: Drop testing variants for test262.

Will only use the default variant for test262 on all builders
except linux32 release/debug. The latter two are unchanged.
This greatly improves cycle-time, while we don't sacrifice
_important_ test coverage.

BUG=
R=jochen@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@285216 0039d316-1c4b-4281-b951-d872f2087c98
chromium_trybot: use a more robust way to use same revision in deapply_patch_fn

Pointed out by Philippe Gervais in https://codereview.chromium.org/326873005
and already used in https://codereview.chromium.org/410943002/ .

BUG=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@285219 0039d316-1c4b-4281-b951-d872f2087c98
V8 Buildbot: Remove nightly builders.

This removes useless FYI-builders. Keeping one linux full debug bot.

TBR=jochen@chromium.org
BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@285221 0039d316-1c4b-4281-b951-d872f2087c98
Add/Fix Skia OWNERS

BUG=skia:761

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@285271 0039d316-1c4b-4281-b951-d872f2087c98
Fix Skia header widths

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@285272 0039d316-1c4b-4281-b951-d872f2087c98
Move the chromiumos master to a unique port.

BUG=388297
TEST=local start
R=dnj@chromium.org, stip@chromium.org

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

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

This is in preparation for the Recipes 1.5 engine refactoring. That change
exposes certain cases which are currently not covered by our expectations
tests. These tests cover those cases, so that we will have 100% coverage once
we switch to Recipes 1.5.

R=iannucci@chromium.org, nodir@chromium.org, phajdan.jr@chromium.org, vadimsh@chromium.org
BUG=372179

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@285300 0039d316-1c4b-4281-b951-d872f2087c98
Reenable maps_pixel_test including in gatekeeper.

Root cause of flakiness has been diagnosed and addressed.

BUG=395914
TBR=bajones@chromium.org,stip@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@285321 0039d316-1c4b-4281-b951-d872f2087c98
Always run nacl_integration tests.

Otherwise, if telemetry tests fail, they end up marking the entire build as failed and nacl_integration doesn't run. The recipe code doesn't expect that when it's trying to get the json for all the steps.

See http://build.chromium.org/p/tryserver.chromium/builders/mac_chromium_rel/builds/52303 as an example.

BUG=397153

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@285326 0039d316-1c4b-4281-b951-d872f2087c98
Eliminate more special characters from javascript variable names.

This will require a master restart to take effect.

BUG=397153
R=jam@chromium.org,phajdan.jr@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@285327 0039d316-1c4b-4281-b951-d872f2087c98
Add --json option to generate normalized JSON with slaves information.

R=stip@chromium.org,iannucci@chromium.org
BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@285333 0039d316-1c4b-4281-b951-d872f2087c98
V8 Buildbot: Fix builder order using the default presorting.

The builder prioritization of buildbot is inconvenient. CL
https://codereview.chromium.org/417533002/ introduced
ordering builders for V8. Unfortunately, all builders with
the same priority (the majority) are not sorted anymore with
the default buildbot sorter, but keep the order in which
they were added. Now some builders with equal priorities are 
leaking far behind.

This sorts the builders first with the same sorting function
buildbot is using (which takes the age of build requests
into account) and afterwards applies custom priorities.

See also: https://code.google.com/p/chromium/codesearch#chromium/tools/build/third_party/buildbot_8_4p1/buildbot/process/botmaster.py&l=485

BUG=397087

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

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

This is in preparation for the Recipes 1.5 engine refactoring. That change
exposes certain cases which are currently not covered by our expectations
tests. These tests cover those cases, so that we will have 100% coverage once
we switch to Recipes 1.5.

R=agable@chromium.org, iannucci@chromium.org, nodir@chromium.org
BUG=372179

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/build@285347 0039d316-1c4b-4281-b951-d872f2087c98
Add Win and Mac canaries to client.skia, use correct hostnames

BUG=skia:761

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

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