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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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