chromium/tools/build.git
2 hours agoMove safari bots to FYI, they are really unstable. master
ricow@google.com [Fri, 24 May 2013 09:16:02 +0000 (09:16 +0000)]
Move safari bots to FYI, they are really unstable.

I will work on getting safari up and running on the new controller today or over the weekend.

TBR=foo

Review URL: https://chromiumcodereview.appspot.com/15919004

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

10 hours agoRename a few functions that had semantically wrong names.
maruel@chromium.org [Fri, 24 May 2013 01:17:03 +0000 (01:17 +0000)]
Rename a few functions that had semantically wrong names.

Using the right terms helps comprehension. It quickly becomes a burden when
refactoring if too many symbols name do not properly represent their meaning.

R=iannucci@chromium.org
BUG=

Review URL: https://chromiumcodereview.appspot.com/15807004

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

12 hours agoSwitch "win split" to chromium_builder_tests.
scottmg@chromium.org [Thu, 23 May 2013 23:25:50 +0000 (23:25 +0000)]
Switch "win split" to chromium_builder_tests.

Too slow as VM builder otherwise.

R=iannucci@chromium.org
BUG=241097

Review URL: https://chromiumcodereview.appspot.com/15945002

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

13 hours agoMake CQ-triggered tryjobs not send emails.
iannucci@chromium.org [Thu, 23 May 2013 22:48:23 +0000 (22:48 +0000)]
Make CQ-triggered tryjobs not send emails.

R=agable@chromium.org
BUG=156305

Review URL: https://chromiumcodereview.appspot.com/15937002

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

15 hours agoRevert 201781 "Re-enable goma on windows+ninja"
hinoka@google.com [Thu, 23 May 2013 20:21:40 +0000 (20:21 +0000)]
Revert 201781 "Re-enable goma on windows+ninja"

> Re-enable goma on windows+ninja
>
> Recent gyp change to use cl_x86 and cl_x64, so we also
> need to wrap with gomacc.
>
> Review URL: https://chromiumcodereview.appspot.com/15823003

win7_aura try queue is currently broken, reverting this pre-emptively.
Broken-ness looks to be like because "C:\Program Files\..." is not quoted.

TBR=ukai@chromium.org

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

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

15 hours agoHave Chromium WebRTC Linux Builder use Python 2.7.
kjellander@chromium.org [Thu, 23 May 2013 20:00:30 +0000 (20:00 +0000)]
Have Chromium WebRTC Linux Builder use Python 2.7.

As vm826-m1 was recently upgraded to Precise, the configuration
needs to be updated to get pyautolib built.

BUG=234941
TEST=none, but other bots use a similar config.

Review URL: https://chromiumcodereview.appspot.com/15821003

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

16 hours agoFix polymer xvfb logic.
agable@chromium.org [Thu, 23 May 2013 19:35:02 +0000 (19:35 +0000)]
Fix polymer xvfb logic.

TBR=iannucci@chromium.org

Review URL: https://chromiumcodereview.appspot.com/15924002

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

16 hours agoFix cwd for polymer npm.
agable@chromium.org [Thu, 23 May 2013 18:59:30 +0000 (18:59 +0000)]
Fix cwd for polymer npm.

TBR=iannucci@chromium.org

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

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

18 hours agoMake git cmds all use cwd=.
agable@chromium.org [Thu, 23 May 2013 17:30:21 +0000 (17:30 +0000)]
Make git cmds all use cwd=.

Removes --work-tree and --git-dir from git commands, replacing them with the
more reliable cwd= parameter. Also updates relevant tests.

R=iannucci@chromium.org

Review URL: https://chromiumcodereview.appspot.com/15792003

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

22 hours agoUse newer version of android_tools
kustermann@google.com [Thu, 23 May 2013 13:50:34 +0000 (13:50 +0000)]
Use newer version of android_tools

The current version contains a broken adb.

TBR=foo

Review URL: https://chromiumcodereview.appspot.com/15806004

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

22 hours agoRe-enable goma on windows+ninja
ukai@chromium.org [Thu, 23 May 2013 13:24:58 +0000 (13:24 +0000)]
Re-enable goma on windows+ninja

Recent gyp change to use cl_x86 and cl_x64, so we also
need to wrap with gomacc.

Review URL: https://chromiumcodereview.appspot.com/15823003

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

25 hours agoDisable the online symbolization in ASan. It turns out to be sandbox-hostile.
glider@chromium.org [Thu, 23 May 2013 10:08:55 +0000 (10:08 +0000)]
Disable the online symbolization in ASan. It turns out to be sandbox-hostile.

BUG=243255
TBR=thakis

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

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

26 hours agoAdded dart2js-chromeOnAndroid-linux builder
kustermann@google.com [Thu, 23 May 2013 09:28:00 +0000 (09:28 +0000)]
Added dart2js-chromeOnAndroid-linux builder

TBR=foo

Review URL: https://chromiumcodereview.appspot.com/15739009

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

35 hours agoAdd PointerEvents repo to master.client.polymer.
agable@chromium.org [Thu, 23 May 2013 00:04:47 +0000 (00:04 +0000)]
Add PointerEvents repo to master.client.polymer.

R=hinoka@google.com
BUG=chromium:237914

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

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

36 hours agoAdd split-dll build to main waterfall
scottmg@chromium.org [Wed, 22 May 2013 23:15:35 +0000 (23:15 +0000)]
Add split-dll build to main waterfall

BUG=241097

Review URL: https://chromiumcodereview.appspot.com/14890029

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

37 hours agoAdd cc_unittests to Linux ASAN waterfall.
vadimsh@chromium.org [Wed, 22 May 2013 22:29:13 +0000 (22:29 +0000)]
Add cc_unittests to Linux ASAN waterfall.

BUG=236717

Review URL: https://chromiumcodereview.appspot.com/15743015

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

39 hours agoHave swarm_setup.py create parent directories if needed
csharp@chromium.org [Wed, 22 May 2013 20:12:17 +0000 (20:12 +0000)]
Have swarm_setup.py create parent directories if needed

BUG=

Review URL: https://chromiumcodereview.appspot.com/15744013

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

43 hours agoAdd start_slave.py to swarm_bootstrap files
csharp@chromium.org [Wed, 22 May 2013 15:58:58 +0000 (15:58 +0000)]
Add start_slave.py to swarm_bootstrap files

This makes it easy for the c4 slaves to have this file.

R=hinoka@chromium.org
BUG=

Review URL: https://chromiumcodereview.appspot.com/15293012

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

45 hours agoAdded xians@ perf-measuring content_unittests.
phoglund@chromium.org [Wed, 22 May 2013 14:26:21 +0000 (14:26 +0000)]
Added xians@ perf-measuring content_unittests.

Depends on https://code.google.com/p/chromium/issues/detail?id=242466.

Review URL: https://chromiumcodereview.appspot.com/15311008

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

47 hours agoPass the correct build directory to ChromiumFactory
kustermann@google.com [Wed, 22 May 2013 12:10:08 +0000 (12:10 +0000)]
Pass the correct build directory to ChromiumFactory

TBR=foo

Review URL: https://chromiumcodereview.appspot.com/15724004

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

2 days agoRevert "Move dart2js-ff-win7-2-2 to vm148-m3 until vm212-m3 is running again"
kustermann@google.com [Wed, 22 May 2013 10:05:22 +0000 (10:05 +0000)]
Revert "Move dart2js-ff-win7-2-2 to vm148-m3 until vm212-m3 is running again"

vm212-m3 is now up and running again.

TBR=foo

Review URL: https://chromiumcodereview.appspot.com/15717002

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

2 days agoMake seed_step actually record each step which has been seeded.
iannucci@chromium.org [Wed, 22 May 2013 07:01:56 +0000 (07:01 +0000)]
Make seed_step actually record each step which has been seeded.

R=xusydoc@chromium.org
BUG=

Review URL: https://chromiumcodereview.appspot.com/15486007

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

2 days agoPass Java JDK location to libjingle Linux builders.
kjellander@chromium.org [Wed, 22 May 2013 06:58:57 +0000 (06:58 +0000)]
Pass Java JDK location to libjingle Linux builders.

This is needed in order to build Java parts of libjingle.

TEST=locally running master. Verified java_home GYP variable is present
in the runhooks step.
BUG=webrtc:1796

Review URL: https://chromiumcodereview.appspot.com/15671002

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

2 days agoRename of Toolkit to Polymer.
agable@chromium.org [Wed, 22 May 2013 01:39:09 +0000 (01:39 +0000)]
Rename of Toolkit to Polymer.

BUG=240527
R=xusydoc@chromium.org

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

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

2 days agoPut all .html and .css files in PRESUBMIT blacklist.
agable@chromium.org [Wed, 22 May 2013 01:16:25 +0000 (01:16 +0000)]
Put all .html and .css files in PRESUBMIT blacklist.

TBR=ilevy@chromium.org

Review URL: https://chromiumcodereview.appspot.com/15633002

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

2 days agoRename run_multipage_benchmarks->run_measurement.
tonyg@chromium.org [Tue, 21 May 2013 23:45:37 +0000 (23:45 +0000)]
Rename run_multipage_benchmarks->run_measurement.

BUG=None
TEST=./scripts/slave/unittests/telemetry_test.py

Review URL: https://chromiumcodereview.appspot.com/15261007

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

2 days agoMake generator_script take args.
iannucci@chromium.org [Tue, 21 May 2013 23:13:01 +0000 (23:13 +0000)]
Make generator_script take args.

R=agable@chromium.org
BUG=

Review URL: https://chromiumcodereview.appspot.com/15622003

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

2 days agoRefactor toolkit recipe to contain all steps + test.
iannucci@chromium.org [Tue, 21 May 2013 21:51:19 +0000 (21:51 +0000)]
Refactor toolkit recipe to contain all steps + test.

R=agable@chromium.org
BUG=

Review URL: https://chromiumcodereview.appspot.com/15507005

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

2 days agoFix cc_perftests step after r199225.
tonyg@chromium.org [Tue, 21 May 2013 21:37:00 +0000 (21:37 +0000)]
Fix cc_perftests step after r199225.

That patch caused us to run all performance_ui_tests instead of all
cc_perftests. This patch restores us to running cc_perftests.

BUG=241788
TEST=None

Review URL: https://chromiumcodereview.appspot.com/15359009

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

2 days agoAdd keep_paths arg to git_checkout
agable@chromium.org [Tue, 21 May 2013 20:59:44 +0000 (20:59 +0000)]
Add keep_paths arg to git_checkout

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

R=iannucci@chromium.org

Review URL: https://chromiumcodereview.appspot.com/15520005

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

2 days agoFix git_setup exec and parser.
agable@chromium.org [Tue, 21 May 2013 20:52:35 +0000 (20:52 +0000)]
Fix git_setup exec and parser.

The parser was malformed (expecting positional arguments [no -- in front] yet
also having the 'required' key), the file was lacking a shebang, and the
submodule step was being performed in the wrong directory.

R=iannucci@chromium.org

Review URL: https://chromiumcodereview.appspot.com/15290005

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

2 days agoMake annotated_run invoke run_step directly.
iannucci@chromium.org [Tue, 21 May 2013 19:15:04 +0000 (19:15 +0000)]
Make annotated_run invoke run_step directly.

No need to move it out to annotated_run (yet :)). This adds seed_steps to
run_step, and allows us to keep a single StructuredAnnotationStream between
annotated_run and annotator, which means that our seed_steps won't get
duplicated.

R=xusydoc@chromium.org
BUG=

Review URL: https://chromiumcodereview.appspot.com/15446003

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

2 days agoMake git_setup.py executable.
agable@chromium.org [Tue, 21 May 2013 19:10:41 +0000 (19:10 +0000)]
Make git_setup.py executable.

TBR=iannucci@chromium.org

Review URL: https://chromiumcodereview.appspot.com/15254008

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

2 days agoAdd 'clean' flag to git_checkout.
agable@chromium.org [Tue, 21 May 2013 17:07:58 +0000 (17:07 +0000)]
Add 'clean' flag to git_checkout.

Automatically running clean -fdX destroys some projects' incremental build
products. Let them circumvent that step at their own risk.

TBR=iannucci@chromium.org

Review URL: https://chromiumcodereview.appspot.com/15271018

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

3 days agoShuffle around some builders, vm129-m3 is offline
ricow@google.com [Tue, 21 May 2013 11:53:21 +0000 (11:53 +0000)]
Shuffle around some builders, vm129-m3 is offline

Also change output location in chromium factory initialization

TBR=foo

Review URL: https://chromiumcodereview.appspot.com/15561002

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

3 days agoFix chromeos and chromebot builds in buildrunner.
xusydoc@chromium.org [Tue, 21 May 2013 07:12:23 +0000 (07:12 +0000)]
Fix chromeos and chromebot builds in buildrunner.

TBR=iannucci@chromium.org

Review URL: https://chromiumcodereview.appspot.com/15333015

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

3 days agoEnable auto_reboot for Win builders on WebRTC related masters.
kjellander@chromium.org [Tue, 21 May 2013 07:02:07 +0000 (07:02 +0000)]
Enable auto_reboot for Win builders on WebRTC related masters.

Previously we didn't use auto_reboot on any slaves, but this should
improve stability, especially for the bare-metal tester machines.

TEST=presubmit
BUG=none

Review URL: https://chromiumcodereview.appspot.com/15446002

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

3 days agoUpload failing_results.json in addition to full_results.json.
ojan@chromium.org [Tue, 21 May 2013 04:37:27 +0000 (04:37 +0000)]
Upload failing_results.json in addition to full_results.json.
failing_results.json will eventually replace full_results.json,
but we need the bots to cycle enough for garden-o-matic to switch
over to using it.

NOTRY=true

Review URL: https://chromiumcodereview.appspot.com/15413002

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

3 days agoRevert "Fix seed_steps for generator annotation recipes."
iannucci@chromium.org [Tue, 21 May 2013 01:35:51 +0000 (01:35 +0000)]
Revert "Fix seed_steps for generator annotation recipes."

This reverts commit 52dbd4c44a8238939e5d91a5dc0f657ed61a2511.

Does not WAI. Reverting.

TBR=xusydoc@chromium.org
BUG=

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

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

3 days agoFix seed_steps for generator annotation recipes.
iannucci@chromium.org [Tue, 21 May 2013 01:26:35 +0000 (01:26 +0000)]
Fix seed_steps for generator annotation recipes.

R=xusydoc@chromium.org
BUG=

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

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

3 days agoAdd step generator protocol, remove annotated_checkout, remove script.
iannucci@chromium.org [Tue, 21 May 2013 01:01:49 +0000 (01:01 +0000)]
Add step generator protocol, remove annotated_checkout, remove script.

This will enable us to support recipes which decide which steps to run at
runtime and provides a testable mechanism for doing so.

I also added some better docs and fixed a few miscellaneous bugs.

annotated_checkout is now implemented in terms of the new generator mechanism,
as is the previous 'script' key.

I added coverage reporting for recipe_util, too, as I was curious. It's at a
whopping 14%. Hopefully I can beef that up soon.

R=agable@chromium.org
BUG=

Review URL: https://chromiumcodereview.appspot.com/15270004

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

3 days agoChange entry point for NaCl SDK bots.
sbc@chromium.org [Mon, 20 May 2013 23:25:16 +0000 (23:25 +0000)]
Change entry point for NaCl SDK bots.

This must land before the corresponding chromium
change:
https://codereview.chromium.org/15390002/

Review URL: https://chromiumcodereview.appspot.com/15391003

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

3 days agoAdd numbuilds option to the builder page for the tryserver
alancutter@chromium.org [Mon, 20 May 2013 23:11:53 +0000 (23:11 +0000)]
Add numbuilds option to the builder page for the tryserver

Add tryserver builder page links for showing 25, 50, 100
and 200 recent builds at a time.

Review URL: https://chromiumcodereview.appspot.com/15406003

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

3 days agoFinish upgrading master.chromium.memory to Precise.
phajdan.jr@chromium.org [Mon, 20 May 2013 17:20:15 +0000 (17:20 +0000)]
Finish upgrading chromium.memory to Precise.

BUG=170262, 225589
R=xusydoc@chromium.org

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

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

4 days agoBreak config_default into master_site_configs.
agable@chromium.org [Mon, 20 May 2013 07:31:12 +0000 (07:31 +0000)]
Break config_default into master_site_configs.

This CL takes data out of build/site_config/config_default and puts it in a
bunch of master-specific master_site_config.py files. This allows for greater
modularity and ease of development. We leave config_default containing just a
collection of shared base classes that master_site_configs can import and
inherit from.

This CL also contains minor edits to other files (the presubmit tests and a
couple factories) to accomodate this change.

TEST=masters_test, masters_cfg_test, and mastermap all pass and give sane
results both with and without a build_internal checkout.

Review URL: https://chromiumcodereview.appspot.com/14383021

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

6 days agoRemove unused win_trigger factory property in ChromeDriver master.cfg.
kkania@chromium.org [Fri, 17 May 2013 23:06:49 +0000 (23:06 +0000)]
Remove unused win_trigger factory property in ChromeDriver cfg.
R=bevc@chromium.org

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

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

6 days agoBuild with make instead of ninja on the Codesearch buildbots.
bauerb@chromium.org [Fri, 17 May 2013 20:13:44 +0000 (20:13 +0000)]
Build with make instead of ninja on the Codesearch buildbots.

BUG=240833,239257

Review URL: https://chromiumcodereview.appspot.com/15300011

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

6 days agoMake the Chromium Codesearch Linux buildbot build in Debug mode.
bauerb@chromium.org [Fri, 17 May 2013 20:13:06 +0000 (20:13 +0000)]
Make the Chromium Codesearch Linux buildbot build in Debug mode.

Building in debug mode enables codesearch to also index code in #if !defined(NDEBUG) blocks and in DCHECKs.

BUG=241786

Review URL: https://chromiumcodereview.appspot.com/15296009

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

6 days agoStore slave setup code in start_slave.py, not in swarm specific file.
csharp@chromium.org [Fri, 17 May 2013 18:31:02 +0000 (18:31 +0000)]
Store slave setup code in start_slave.py, not in swarm specific file.

R=maruel@chromium.org
BUG=

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

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

6 days agoSwitch FYI Clobber 64bit Win builder to non-component.
iannucci@chromium.org [Fri, 17 May 2013 18:19:16 +0000 (18:19 +0000)]
Switch FYI Clobber 64bit Win builder to non-component.

TBR=jschuh@chromium.org
BUG=

Review URL: https://chromiumcodereview.appspot.com/15292009

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

6 days agoAdd start_slave.py to swarm setup script
csharp@chromium.org [Fri, 17 May 2013 17:32:57 +0000 (17:32 +0000)]
Add start_slave.py to swarm setup script

This script is called by the slave once it has been updated, so have it
restart the machine to restart the slave_machine script.

R=maruel@chromium.org
BUG=

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

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

6 days agoFix notifier for builders with no category.
agable@chromium.org [Fri, 17 May 2013 16:53:32 +0000 (16:53 +0000)]
Fix notifier for builders with no category.

Review URL: https://chromiumcodereview.appspot.com/15070012

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

6 days agoUse sftp to Copy Swarm Setup Files.
csharp@chromium.org [Fri, 17 May 2013 12:29:49 +0000 (12:29 +0000)]
Use sftp to Copy Swarm Setup Files.

This means that swarm slaves no longer need to have /b/ or svn
for the setup to work.

R=maruel@chromium.org
BUG=

Review URL: https://chromiumcodereview.appspot.com/15159005

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

7 days agoAdded builder {cross,target}-arm-vm-linux-release + trigger functionality
kustermann@google.com [Fri, 17 May 2013 09:22:07 +0000 (09:22 +0000)]
Added builder {cross,target}-arm-vm-linux-release + trigger functionality

TBR=foo

Review URL: https://chromiumcodereview.appspot.com/15274003

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

7 days agoDon't restart release builder (which we are not using at the moment)
ricow@google.com [Fri, 17 May 2013 09:13:33 +0000 (09:13 +0000)]
Don't restart release builder (which we are not using at the moment)

This is causing firefox build to reboot on every build

TBR=foo

Review URL: https://chromiumcodereview.appspot.com/15218006

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

7 days agoUpdate slaves.cfg for WebRTC and Libyuv try masters.
kjellander@chromium.org [Fri, 17 May 2013 09:00:52 +0000 (09:00 +0000)]
Update slaves.cfg for WebRTC and Libyuv try masters.

BUG=241352
TEST=none
TBR=jochen

Review URL: https://chromiumcodereview.appspot.com/15277003

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

7 days agoUpdate slaves.cfg for Precise upgraded Linux slaves.
kjellander@chromium.org [Fri, 17 May 2013 08:48:08 +0000 (08:48 +0000)]
Update slaves.cfg for Precise upgraded Linux slaves.

Covers the slaves in the following waterfalls:
* master.client.webrtc
* master.client.libyuv
* master.client.libjingle

BUG=240410
TEST=presubmit
TBR=jochen

Review URL: https://chromiumcodereview.appspot.com/15273002

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

7 days agoMake all WebRTC related Linux builders use ninja.
kjellander@chromium.org [Fri, 17 May 2013 07:34:20 +0000 (07:34 +0000)]
Make all WebRTC related Linux builders use ninja.

This makes it possible to roll the chromium_revision in DEPS of
these projects past r199603 as ninja project files are generated
by default by gyp_chromium by then.

TEST=local builds.
BUG=none

Review URL: https://chromiumcodereview.appspot.com/15108006

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

7 days agoSpace change.
petermayo@chromium.org [Fri, 17 May 2013 00:50:36 +0000 (00:50 +0000)]
Space change.

R=xusydoc@chromium.org
BUG=None
TEST=None (presubmit)

Review URL: https://chromiumcodereview.appspot.com/14918014

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

7 days agoDon't clobber gclient_spec if passed into the factory.
xusydoc@chromium.org [Thu, 16 May 2013 23:34:08 +0000 (23:34 +0000)]
Don't clobber gclient_spec if passed into the factory.

The second call to BuildGClientSpec will clobber any gclient_spec passed into BaseFactory. This CL fixes that while keeping the crbug.com/236505 fix.

BUG=239813

Review URL: https://chromiumcodereview.appspot.com/15062005

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

7 days agoPut a limit on the paralellism we use to test ports.
petermayo@chromium.org [Thu, 16 May 2013 23:30:24 +0000 (23:30 +0000)]
Put a limit on the paralellism we use to test ports.

Theoretically we can hit the limit eventually for open files,
or children.

BUG=None
TEST=Local & manual

I just don't see enough value in pursuing this further.
Abandonning.

Review URL: https://chromiumcodereview.appspot.com/14850018

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

7 days agoDon't crash if -c was selected for a new bot
csharp@chromium.org [Thu, 16 May 2013 18:21:30 +0000 (18:21 +0000)]
Don't crash if -c was selected for a new bot

Add -f to rm to prevent the setup script from crashing if the
machine didn't have a swarm directory.

R=maruel@chromium.org
BUG=

Review URL: https://chromiumcodereview.appspot.com/15134006

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

7 days agoSwitching iOS trunk bots to use 6.1 SDK.
bevc@chromium.org [Thu, 16 May 2013 17:57:48 +0000 (17:57 +0000)]
Switching iOS trunk bots to use 6.1 SDK.

BUG=229883

Review URL: https://chromiumcodereview.appspot.com/14882012

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

7 days agoFix get_swarm_code to work with python2.6
csharp@chromium.org [Thu, 16 May 2013 14:06:21 +0000 (14:06 +0000)]
Fix get_swarm_code to work with python2.6

R=maruel@chromium.org
BUG=

Review URL: https://chromiumcodereview.appspot.com/14575007

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

7 days agoAdd swarm_client checkout on swarm_triggered.
maruel@chromium.org [Thu, 16 May 2013 13:33:38 +0000 (13:33 +0000)]
Add swarm_client checkout on swarm_triggered.

Switch usage of build/third_party/swarm_client to src/tools/swarm_client.

The update step uses the swarm_client revision that was checked out by
src/DEPS, so that we can safely roll sawrm_client and it's not always using
ToT, which is undesirable.

Then the entry in build/DEPS for swarm_client can be removed. This is now
possible since the swarm_triggered builder checks out swarm_client at the same
place as a chromium checkout would do.

R=iannucci@chromium.org
BUG=

Review URL: https://chromiumcodereview.appspot.com/15177004

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

7 days agoUpdate swarm setup script to download code from swarm servers.
csharp@chromium.org [Thu, 16 May 2013 13:11:06 +0000 (13:11 +0000)]
Update swarm setup script to download code from swarm servers.

BUG=

Review URL: https://chromiumcodereview.appspot.com/14823011

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

7 days agoUse correct naming for firefox bot on fyi (ff instead of firefox)
ricow@google.com [Thu, 16 May 2013 12:22:47 +0000 (12:22 +0000)]
Use correct naming for firefox bot on fyi (ff instead of firefox)

TBR=foo

Review URL: https://chromiumcodereview.appspot.com/14980015

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

8 days agoAdd firefox bot using the new browser controller to fyi.
ricow@google.com [Thu, 16 May 2013 11:20:06 +0000 (11:20 +0000)]
Add firefox bot using the new browser controller to fyi.

Additionally, remove the linux clang bot (we already run this on main waterfall)

TBR=foo

Review URL: https://chromiumcodereview.appspot.com/14623029

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

8 days agoMade the run_presubmit recipe use the 'root' property
alancutter@chromium.org [Thu, 16 May 2013 00:52:00 +0000 (00:52 +0000)]
Made the run_presubmit recipe use the 'root' property

This is needed to allow a full Blink/chromium checkout to use
the Blink repository PRESUBMIT.py instead of Chromium's.

BUG=238992

Review URL: https://chromiumcodereview.appspot.com/14677013

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

8 days agoV8 Buildbot: Bump version numbers for branch builders.
mstarzinger@chromium.org [Wed, 15 May 2013 16:05:05 +0000 (16:05 +0000)]
V8 Buildbot: Bump version numbers for branch builders.

Review URL: https://chromiumcodereview.appspot.com/14773042

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

8 days agoAdd a ThreadSanitizer v2 (http://dev.chromium.org/developers/testing/threadsanitizer...
glider@chromium.org [Wed, 15 May 2013 15:15:43 +0000 (15:15 +0000)]
Add a ThreadSanitizer v2 (dev.chromium.org/developers/testing/threadsanitizer-tsan-v2) trybot.

BUG=226985

Review URL: https://chromiumcodereview.appspot.com/14772042

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

9 days agoAdds boto paths to run_slave.py
hinoka@google.com [Wed, 15 May 2013 08:01:04 +0000 (08:01 +0000)]
Adds boto paths to run_slave.py

We now use gsutil for some of the update steps, and the .boto file on slaves
live in BUILD_DIR/site_config/.boto instead of ~/.boto.  This CL adds the paths
to allow gsutil find the boto file on slaves.

BUG=176331
R=xusydoc@chromium.org

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

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

9 days agoAdd linux, mac and win perf bisect bots to tryserver.
xusydoc@chromium.org [Wed, 15 May 2013 01:01:29 +0000 (01:01 +0000)]
Add linux, mac and win perf bisect bots to tryserver.

BUG=238423

Review URL: https://chromiumcodereview.appspot.com/15186004

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

9 days agoEnable dom_perf of telemetry in waterfall.
chrisgao@chromium.org [Wed, 15 May 2013 00:59:50 +0000 (00:59 +0000)]
Enable dom_perf of telemetry in waterfall.

Review URL: https://chromiumcodereview.appspot.com/14752022

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

9 days agoMove clang compiler to default bitness.
petermayo@chromium.org [Tue, 14 May 2013 23:08:38 +0000 (23:08 +0000)]
Move clang compiler to default bitness.

Many of the chromeos platforms are 64 bit now, and it makes supporting precise
easier.  This was done on trybots with 13975013.  See also bug 228923.

BUG=170262
TEST=Local start.
R=agable@chromium.org

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

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

9 days agoMake the webkit master save the revs for the poller.
petermayo@chromium.org [Tue, 14 May 2013 23:02:07 +0000 (23:02 +0000)]
Make the webkit master save the revs for the poller.

This allows it not to miss revisions while shut down.

BUG=None
TEST=local

Review URL: https://chromiumcodereview.appspot.com/13817007

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

9 days agoAdd driver code for an old test name.
petermayo@chromium.org [Tue, 14 May 2013 22:58:49 +0000 (22:58 +0000)]
Add driver code for an old test name.

Older branch builders running newer driver code still need this.

BUG=None
TEST=Manual
R=iannucci@chromium.org, kerz@google.com

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

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

9 days agoClean up recipe_util with some pedantic pylinting.
iannucci@chromium.org [Tue, 14 May 2013 21:59:34 +0000 (21:59 +0000)]
Clean up recipe_util with some pedantic pylinting.

R=ilevy@chromium.org
BUG=

Review URL: https://chromiumcodereview.appspot.com/15117004

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

9 days agoFirst cut of testing infrastructure for recipes.
iannucci@chromium.org [Tue, 14 May 2013 21:37:35 +0000 (21:37 +0000)]
First cut of testing infrastructure for recipes.

R=agable@chromium.org
BUG=

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

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

9 days agoRename PyAuto waterfall to ChromeDriver.
kkania@chromium.org [Tue, 14 May 2013 20:46:34 +0000 (20:46 +0000)]
Rename PyAuto waterfall to ChromeDriver.

The Pyauto based tests were removed in an earlier CL.
BUG=none

Review URL: https://chromiumcodereview.appspot.com/14767030

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

9 days agoFix 'make stop' on Mac.
vadimsh@chromium.org [Tue, 14 May 2013 19:37:25 +0000 (19:37 +0000)]
Fix 'make stop' on Mac.

Mac's 'ps' utility has slightly different command line options.
Use a variant that's compatible with both Linux and Mac.

BUG=

Review URL: https://chromiumcodereview.appspot.com/15070007

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

9 days agoReplacing mini16-m1 with mini43-a1.
bevc@chromium.org [Tue, 14 May 2013 17:40:25 +0000 (17:40 +0000)]
Replacing mini16-m1 with mini43-a1.

BUG=229883

Review URL: https://chromiumcodereview.appspot.com/14589015

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

9 days agoChange PyAuto/QA bots to only build/test chromedriver.
kkania@chromium.org [Tue, 14 May 2013 17:25:26 +0000 (17:25 +0000)]
Change PyAuto/QA bots to only build/test chromedriver.

This involves switching to the new chomium_builder_chromedriver target.
Also, only run the annotated_steps.

R=bevc@chromium.org

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

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

9 days agoRemove WinXP QA bot. Update vista bot to be linux32.
kkania@chromium.org [Tue, 14 May 2013 17:18:55 +0000 (17:18 +0000)]
Remove WinXP QA bot. Update vista bot to be linux32.
BUG=236618
R=bevc@chromium.org

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

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

9 days agoAndroid: pass --release / --debug as appropriate in runtest.py.
bulach@chromium.org [Tue, 14 May 2013 14:53:09 +0000 (14:53 +0000)]
Android: pass --release / --debug as appropriate in runtest.py.

slave's runtests.py delegates to build/android/run_tests.py,
and it needs to pass the right flags across.

BUG=163720
R=ilevy@chromium.org

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

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

9 days agoAdd dart2js-chrome-linux builder on fyi
ricow@google.com [Tue, 14 May 2013 13:24:45 +0000 (13:24 +0000)]
Add dart2js-chrome-linux builder on fyi

I will use this to test the new browser controller

Additionally, change the name of the scheduler to enable easy branching in the annotated steps based on this (I don't really want to change regexps for this since it is temporary)

I will upload a change to annotated steps in another change.

TBR=foo

Review URL: https://chromiumcodereview.appspot.com/14822012

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

9 days agoRework got_revision to work for non-chromium checkout.
maruel@chromium.org [Tue, 14 May 2013 12:41:27 +0000 (12:41 +0000)]
Rework got_revision to work for non-chromium checkout.

Always set got_revision to whatever is checked out first.

Update unit test accordingly.

TBR=iannucci@chromium.org
BUG=

Review URL: https://chromiumcodereview.appspot.com/14899008

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

10 days agoFix slaves.cfg ranges for WebRTC related masters.
kjellander@chromium.org [Tue, 14 May 2013 11:00:24 +0000 (11:00 +0000)]
Fix slaves.cfg ranges for WebRTC related masters.

The changes in https://codereview.chromium.org/15008003/ didn't include
the last slave machines as range(x,y) in Python doesn't include y in the
generated list.

TEST=none
BUG=none

Review URL: https://chromiumcodereview.appspot.com/15161002

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

10 days agoPool multiple builders over the same slave machines.
kjellander@chromium.org [Tue, 14 May 2013 09:53:35 +0000 (09:53 +0000)]
Pool multiple builders over the same slave machines.

This will better utilize the allocated machines to these waterfalls that
build smaller projects that can easily have multiple checkouts and build
artifacts checked out on the same slave machine.
The reason for this is that our memcheck/tsan bots are constantly
lagging behind.

I also renamed the builder names of the master.client.webrtc to
make them similar to our other waterfalls.

TEST=presubmit checks
BUG=none

Review URL: https://chromiumcodereview.appspot.com/15008003

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

10 days agoFix blink scheduling so that everything triggers on chromium OR on blink changes.
iannucci@chromium.org [Tue, 14 May 2013 00:50:08 +0000 (00:50 +0000)]
Fix blink scheduling so that everything triggers on chromium OR on blink changes.

Also do some minor pylint warning cleanup.

R=agable@chromium.org, dpranke@chromium.org
BUG=237666

Review URL: https://chromiumcodereview.appspot.com/14765009

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

10 days agoRemove component=static_library from heapchecker configs
rnk@chromium.org [Mon, 13 May 2013 19:05:03 +0000 (19:05 +0000)]
Remove component=static_library from heapchecker configs

I can't reproduce the tcmalloc initialization assertion that was
blocking this previously.  Both unit_tests and content_unittests pass
under heapchecker.

R=thakis@chromium.org,thestig@chromium.org
BUG=240314,112389

Review URL: https://chromiumcodereview.appspot.com/15102008

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

10 days agoMake sure got_revision is set to got_chromium_revision's value.
maruel@chromium.org [Mon, 13 May 2013 18:54:25 +0000 (18:54 +0000)]
Make sure got_revision is set to got_chromium_revision's value.

r199716 broke chromium.gpu because its step content_browsertests is
specifically looking at got_revision instead of got_chromium_revision.

R=iannucci@chromium.org
BUG=

Review URL: https://chromiumcodereview.appspot.com/15055004

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

10 days agoUpdate intl page cyclers.
tonyg@chromium.org [Mon, 13 May 2013 17:54:17 +0000 (17:54 +0000)]
Update intl page cyclers.

The intl1 and intl2 suites are based on 4 year old recordings and they are too
large. The new intl suites have been recently recorded and are broken up into
smaller suites. This also adds the new typical_25 suite.

BUG=None
TEST=Ran Linux Perf (4) on master.chromium.perf locallly.

Review URL: https://chromiumcodereview.appspot.com/14961002

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

10 days agoReplace all instances of "googleurl" in chromium.memory.fyi with "url"
rnk@chromium.org [Mon, 13 May 2013 14:02:10 +0000 (14:02 +0000)]
Replace all instances of "googleurl" in chromium.memory.fyi with "url"

This was missed in r199079 when renaming googleurl_unittests, which
resulted in "file not found" errors on the memory waterfall.

TBR=tfarina@chromium.org,timurrrr@chromium.org
BUG=229660

Review URL: https://chromiumcodereview.appspot.com/15048005

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

10 days agoCompletely redo the output parsing to be much more efficient and readable.
maruel@chromium.org [Mon, 13 May 2013 13:01:17 +0000 (13:01 +0000)]
Completely redo the output parsing to be much more efficient and readable.

Add got_swarm_client_revision

R=iannucci@chromium.org
BUG=82939

Review URL: https://chromiumcodereview.appspot.com/14861004

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

11 days agoDelete an unused function.
thakis@chromium.org [Sun, 12 May 2013 22:33:52 +0000 (22:33 +0000)]
Delete an unused function.

Review URL: https://chromiumcodereview.appspot.com/14604008

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

11 days agoAdded Blink presubmit builder with Chromium checkout
alancutter@chromium.org [Sun, 12 May 2013 13:37:42 +0000 (13:37 +0000)]
Added Blink presubmit builder with Chromium checkout

Getting a Blink presubmit bot with Chromium in preparation
for: https://codereview.chromium.org/14940014/

BUG=238992

Review URL: https://chromiumcodereview.appspot.com/15105003

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

13 days agoSet CHROMIUM_BUILD and friends when building with ninja too.
thakis@chromium.org [Sat, 11 May 2013 03:54:36 +0000 (03:54 +0000)]
Set CHROMIUM_BUILD and friends when building with ninja too.

Google Chrome Linux complains about this env var not being set:
http://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20Linux%20x64/builds/40427/steps/compile/logs/stdio

FAILED: cd ../../chrome; flock -- /tmp/linux_package_lock bash ../out/Release/installer/rpm/build.sh -o../out/Release -b ../out/Release -a x64 -c stable
../out/Release/installer/rpm/build.sh: line 253: CHROMIUM_BUILD: unbound variable

BUG=239257
TBR=thestig@chromium.org

Review URL: https://chromiumcodereview.appspot.com/15102003

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

13 days agoRemove builders from tryserver.
xusydoc@chromium.org [Sat, 11 May 2013 01:21:22 +0000 (01:21 +0000)]
Remove builders from tryserver.

BUG=234421

Review URL: https://chromiumcodereview.appspot.com/14896006

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

13 days agoAdd timeout for blink-revision-fetching code.
szager@chromium.org [Fri, 10 May 2013 22:50:22 +0000 (22:50 +0000)]
Add timeout for blink-revision-fetching code.

TBR=phadjan@chromium.org

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

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