Граф коммитов

610 Коммитов

Автор SHA1 Сообщение Дата
jochen@chromium.org 094b0945e9 Introduce a separate gyp file for content shell and tests
This will make it possible to depend on components from content shell

BUG=247431
R=jam@chromium.org
TBR=ben@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@229620 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-19 22:13:17 +00:00
pfeldman@chromium.org 4fa9c16aa8 Revert r229533 "[GCM] Initial work to set up directory structure and introduce socket integration"
Breaks main waterfall.

TBR=zea

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@229543 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-19 11:04:42 +00:00
zea@chromium.org 943636273d [GCM] Initial work to set up directory structure and introduce socket integration
Create new google_api/gcm directory, and add some of the initial base logic
for integrating protobufs with chrome sockets.

A SocketStream is an implementation of the ZeroCopyStream interfaces that allows
for asynchronously retrieving a message (with timeout support) which can then
be parsed by a CodedInputStream, or alternatively allows a CodedOutputStream
to write into a Chrome socket.

Once a SocketStream closes itself (which will happen on error or timeout), the
stream cannot be reused, and a new one should be created (typically with a
socket that has been reconnected). In general, the state of the socket stream
must be checked before interacting with it.

Also fixes issue in SocketTestUtil where mock Sockets aren't taking ownership
of IOBuffers that they're using (exposed by tests).

TBR=darin@chromium.org
BUG=284553

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@229533 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-19 10:23:20 +00:00
zmo@chromium.org 3a7bea4d65 Add minidump_stackwalk and chrome to chromium_gpu*_builder targets
Also, get rid of the depreciated gpu_tests target.

BUG=308190
TEST=main waterfall, gpu waterfall
R=kbr@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@229228 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-17 21:12:08 +00:00
sebmarchand@chromium.org 0d8fa0d9df Copy asan_rtl.* and agent_logger.exe to the syzygy directory for the ASan builds.
This is my second attempt to do this, the first time https://codereview.chromium.org/23460023/ has been reverted (https://codereview.chromium.org/23858006) because the new target 'copy_syzyasan_binaries' was not build, so the SyzyASan binaries were missing from the syzygy dir...

Currently the syzygy_optimize script was taking care of copying asan_rtl.[dll|pdb] to the syzygy directory, this was causing 2 warnings when building a SyzyASan splitted build with ninja:

- ninja: warning: multiple rules generate syzygy\asan_rtl.dll. builds involving this target will not be correct; continuing anyway
- ninja: warning: multiple rules generate syzygy\asan_rtl.dll.pdb. builds involving this target will not be correct; continuing anyway

The multiple rules come from the fact that both syzygy\chrome.dll and syzygy\chrome_child.dll were trying to generate those artifacts.

I've also added agent_logger.exe to the syzygy directory, with this it'll be easier for the person grabing a SyzyASan build from the LKGR builder to use it.

I've also removed all the "--agent-dll" logic from syzygy_instrument.py as it was only copying the asan binaries to the syzygy directory, it's now done directly in the 'copy_syzyasan_binaries' gyp target.

R=chrisha@chromium.org
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@229085 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-17 08:59:30 +00:00
sebmarchand@chromium.org 54fa2048a5 Disable the optimizations for the SyzyASan debug builds of chromium_builder_tests
This will hopefully prevent the linker to run out of memory...

R=scottmg@chromium.org
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@228067 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-11 00:43:47 +00:00
ben@chromium.org 899fbe2885 Simple shell that loads a dll and calls an entrypoint function passing in a handle to a pipe created by the shell app.
To achieve this I had to make mojo_system a <(component) so sample_app.dll could link against it. Trung, Darin tells me you had a different idea about how to achieve this. Consider this CL a starting point for the discussion :-)

R=darin@chromium.org
BUG=

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=227604

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@227983 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-10 20:52:11 +00:00
scottmg@chromium.org f65220e6d9 Revert 227773 "add aura_builder to chromium_builder_tests"
> add aura_builder to chromium_builder_tests
> 
> TBR=phajdan.jr@chromium.org
> BUG=304353
> 
> Review URL: https://codereview.chromium.org/26738002

TBR=scottmg@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@227774 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-09 18:47:35 +00:00
scottmg@chromium.org feb1c4e415 add aura_builder to chromium_builder_tests
TBR=phajdan.jr@chromium.org
BUG=304353

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@227773 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-09 18:44:06 +00:00
tonyg@chromium.org 49e8c5d113 Remove chromium.perf dependency on PyAuto.
The chromium.perf waterfall previously depended on PyAuto for the network
simulation benchmarks. They have now been migrated to Telemetry.

Hence, we can avoid building PyAuto now.

BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@227134 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-04 23:27:19 +00:00
hclam@chromium.org da521b4fa7 Build cast_unittest
Build all cast related targets

R=justinlin@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@227093 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-04 21:41:55 +00:00
droger@chromium.org 8488e5ed31 Move language detection to a component
Language detection is used from the renderer on most platform, but from the
browser on iOS. This CL moves it from chrome/common/ to a new "translate"
component, which allows to track and address more cleanly dependencies issues.

BUG=297777

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@227015 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-04 16:03:09 +00:00
tapted@chromium.org 055366b251 Revert 226914 "Build cast_unittest"
This seems to be preventing things landing through the CQ due to compile warnings on mac using clang, and on win-64.

Error such as 

FAILED: ninja .. ..\..\media\cast\framer\cast_message_builder_unittest.cc ...
  error C2220: warning treated as error - no 'object' file generated
  warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data

FAILED: clang++ ... -c ../../media/cast/audio_receiver/audio_receiver.cc -o obj/media/cast/audio_receiver/cast_audio_receiver.audio_receiver.o
In file included from ../../media/cast/audio_receiver/audio_receiver.cc:5:
../../media/cast/audio_receiver/audio_receiver.h:117:55:error: no newline at end of file [-Werror,-Wnewline-eof]
#endif  // MEDIA_CAST_AUDIO_RECEIVER_AUDIO_RECEIVER_H_

> Build cast_unittest
> 
> Build cast targets on all bots.
> 
> R=justinlin@chromium.org
> 
> Review URL: https://codereview.chromium.org/25891004

TBR=hclam@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@226960 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-04 04:40:52 +00:00
hclam@chromium.org 8f2415b190 Build cast_unittest
Build cast targets on all bots.

R=justinlin@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@226914 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-04 00:57:30 +00:00
droger@chromium.org 2aa92746a2 Build components and run components_tests on iOS
This CL also adds a missing iOS string that was preventing dom_distiller from compiling on iOS.

BUG=NONE

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@226799 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-03 18:24:54 +00:00
engedy@chromium.org 33861a025b Compiler for the JSON Traversal Language.
BUG=298036

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@226750 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-03 15:13:04 +00:00
hclam@chromium.org 72097a3abe Remove cast targets to fix Mac Xcode build
TBR=acolwell

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@226370 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-02 00:48:00 +00:00
sebmarchand@chromium.org 2779ce7218 Adds Windows support to the chromium_builder_asan target.
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@226310 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-01 21:45:10 +00:00
hclam@chromium.org e9673e7dd1 Fix code style and gyp files in cast to build cast_unittest
*.gypi should not be used for dependency directly. Renaming those files
to *.gyp. Also style fixes to make compilers happy.

This change is reland of r226264.

TBR=acolwell

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@226305 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-01 21:31:17 +00:00
acolwell@chromium.org bdf9c0cfd6 Revert 226264 "Be able to build cast_unittest and related target..."
This patch was causing the Mac bot build to fail.

> Be able to build cast_unittest and related targets in Chrome tree
> 
> Adding cast.gyp to build/all.gyp. Also a bunch of chromium style errors.
> 
> Review URL: https://codereview.chromium.org/24586003

TBR=hclam@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@226267 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-01 18:35:48 +00:00
hclam@chromium.org 5572931a5e Be able to build cast_unittest and related targets in Chrome tree
Adding cast.gyp to build/all.gyp. Also a bunch of chromium style errors.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@226264 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-01 18:11:13 +00:00
brettw@chromium.org 1b257d8711 Enable compiling GN by default.
This removes the call to RestoreDefaultExceptionHandler on Mac. This isn't exported by base so breaks on the component build. IT doesn't matter since this is only related to breakpad which we don't use, so I just removed the call.

BUG=288991
R=scottmg@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@226050 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-30 21:25:08 +00:00
kkania@chromium.org 168ed677e5 [chromedriver] Rename chromedriver2 target names to remove '2'.
Some test targets are kept because infra needs to be updated.
BUG=none
R=craigdh@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@225192 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-25 16:01:52 +00:00
tfarina@chromium.org bf8cda9194 webkit: Kill support/ directory.
- Rename webkit_support.gyp to webkit_glue.gyp
- Move it into glue/ directory.
- Remove DEPS and OWNERS file.

BUG=265753
R=darin@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@224864 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-24 02:54:46 +00:00
tfarina@chromium.org e3b0589183 Add google_apis_unittests to 'chromium_builder_tests' target.
This is necessary to make the tryserver bots build and run it.
The buildbot changes will come in separate change.

BUG=257421
TBR=joi@chromium.org,iannucci@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@224595 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-21 16:33:19 +00:00
phajdan.jr@chromium.org dadd67a950 GTTF: Fix build breakage.
TBR=sky

BUG=288383

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@224207 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-19 21:43:31 +00:00
kkania@chromium.org fef042109f Remove old chromedriver from build/archive. Sources will be removed next.
This is a revert of the previous try, which broke some chromeos stuff. Since
the new ChromeDriver is a drop-in replacement of the old, we'll transition
the new one to the old target name, staring in this CL.
BUG=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@223832 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-18 09:37:17 +00:00
kkania@chromium.org ad6a72c9cc Revert 223644 "Revert 223585 "Revert 223398 "Remove old chromedr..."
Broke chroot chromeos build (simplechrome works).

> Revert 223585 "Revert 223398 "Remove old chromedriver from build..."
> 
> Old ChromeDriver removed from chromeos:
> https://chromium-review.googlesource.com/#/c/169601/
> 
> > Revert 223398 "Remove old chromedriver from build/archive. Sourc..."
> > 
> > There's a long trail of error on the ChromeOS bots following this change (with complaints about ChromeDriver tests).
> > Example: make: *** No rule to make target `chromedriver'.  Stop.
> > http://build.chromium.org/p/chromium.chromiumos/builders/ChromiumOS%20%28x86%29/builds/16796/steps/BuildPackages/logs/stdio
> > 
> > Seeing if this takes care of that error.
> > 
> > > Remove old chromedriver from build/archive. Sources will be removed next.
> > > BUG=none
> > > 
> > > Review URL: https://chromiumcodereview.appspot.com/23542045
> > 
> > TBR=kkania@chromium.org
> > 
> > Review URL: https://codereview.chromium.org/23650006
> 
> TBR=finnur@chromium.org
> 
> Review URL: https://codereview.chromium.org/23686023

TBR=kkania@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@223653 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-17 19:32:01 +00:00
kkania@chromium.org a2fcd1f9b1 Revert 223585 "Revert 223398 "Remove old chromedriver from build..."
Old ChromeDriver removed from chromeos:
https://chromium-review.googlesource.com/#/c/169601/

> Revert 223398 "Remove old chromedriver from build/archive. Sourc..."
> 
> There's a long trail of error on the ChromeOS bots following this change (with complaints about ChromeDriver tests).
> Example: make: *** No rule to make target `chromedriver'.  Stop.
> http://build.chromium.org/p/chromium.chromiumos/builders/ChromiumOS%20%28x86%29/builds/16796/steps/BuildPackages/logs/stdio
> 
> Seeing if this takes care of that error.
> 
> > Remove old chromedriver from build/archive. Sources will be removed next.
> > BUG=none
> > 
> > Review URL: https://chromiumcodereview.appspot.com/23542045
> 
> TBR=kkania@chromium.org
> 
> Review URL: https://codereview.chromium.org/23650006

TBR=finnur@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@223644 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-17 18:35:31 +00:00
finnur@chromium.org a1790df76f Revert 223398 "Remove old chromedriver from build/archive. Sourc..."
There's a long trail of error on the ChromeOS bots following this change (with complaints about ChromeDriver tests).
Example: make: *** No rule to make target `chromedriver'.  Stop.
http://build.chromium.org/p/chromium.chromiumos/builders/ChromiumOS%20%28x86%29/builds/16796/steps/BuildPackages/logs/stdio

Seeing if this takes care of that error.

> Remove old chromedriver from build/archive. Sources will be removed next.
> BUG=none
> 
> Review URL: https://chromiumcodereview.appspot.com/23542045

TBR=kkania@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@223585 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-17 12:02:49 +00:00
kkania@chromium.org 6e61a7961e Remove old chromedriver from build/archive. Sources will be removed next.
BUG=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@223398 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-16 20:27:16 +00:00
darin@chromium.org 41a95bb02b mojo: MessageBuilder
Review URL: https://chromiumcodereview.appspot.com/23629032

git-svn-id: http://src.chromium.org/svn/trunk/src/build@223304 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-16 02:55:18 +00:00
hajimehoshi@chromium.org 17f70fc14c Suppression the problems on the build bots: There were two reasons why that CL broke the build tree. One is the size bloating, which was solved by https://codereview.chromium.org/23460018. The other is compiling error on ARM, and this was also solved by updating CLD2 (https://chromiumcodereview.appspot.com/23606017/).
--

Use Finch to compare the performances of CLD1 and CLD2

Add a compile time constant CLD_VERSION, which indicates the version of CLD. If this is not define, Finch test to compare CLD1 and CLD2 is supposed to be used.

By this CL, each platform will have the below status:

Linux:    Use both CLD1 and CLD2 (and use Finch).
Mac OS X: Use both CLD1 and CLD2 (and use Finch).
Windows:  Use only CLD1 once because now CLD2 can't be compiled on Windows. After we can have CLD2 compiled on Windows, we will use CLD2 and Finch asap.
iOS:      Still use only CLD1. (It's because it is hard to use both CLD1 and CLD2 on mobile platform because of the binary size impact.)
Android:  Still use only CLD1. (The same reason as iOS)

So some platforms will have two CLD binaries, but this is temporal in the sense that we intend to use Finch only for Dev and Beta channel. Before releasing the stable Chromium version, we decide which version of CLD is adopted, make another CL to use only one CLD, and send a merge request. (Of course, we hope we will be able to adopt CLD2.)

BUG=240647

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=221380

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221675 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-06 11:03:06 +00:00
pneubeck@chromium.org d97f5f0da4 Revert 221380 "Use Finch to compare the performances of CLD1 and..."
Broke
http://build.chromium.org/p/chromium.chromiumos/buildstatus?builder=ChromiumOS%20%28daisy%29&number=12452

and maybe
http://build.chromium.org/p/chromium/buildstatus?builder=Linux%20x64&number=55236
http://build.chromium.org/p/chromium.win/buildstatus?builder=Win%20x64%20Builder&number=9603

> Use Finch to compare the performances of CLD1 and CLD2
> 
> Add a compile time constant CLD_VERSION, which indicates the version of CLD. If this is not define, Finch test to compare CLD1 and CLD2 is supposed to be used.
> 
> By this CL, each platform will have the below status:
> 
> Linux:    Use both CLD1 and CLD2 (and use Finch).
> Mac OS X: Use both CLD1 and CLD2 (and use Finch).
> Windows:  Use only CLD1 once because now CLD2 can't be compiled on Windows. After we can have CLD2 compiled on Windows, we will use CLD2 and Finch asap.
> iOS:      Still use only CLD1. (It's because it is hard to use both CLD1 and CLD2 on mobile platform because of the binary size impact.)
> Android:  Still use only CLD1. (The same reason as iOS)
> 
> So some platforms will have two CLD binaries, but this is temporal in the sense that we intend to use Finch only for Dev and Beta channel. Before releasing the stable Chromium version, we decide which version of CLD is adopted, make another CL to use only one CLD, and send a merge request. (Of course, we hope we will be able to adopt CLD2.)
> 
> BUG=240647
> 
> Review URL: https://chromiumcodereview.appspot.com/22867032

TBR=hajimehoshi@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221391 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-05 11:54:53 +00:00
hajimehoshi@chromium.org d2c6252cd3 Use Finch to compare the performances of CLD1 and CLD2
Add a compile time constant CLD_VERSION, which indicates the version of CLD. If this is not define, Finch test to compare CLD1 and CLD2 is supposed to be used.

By this CL, each platform will have the below status:

Linux:    Use both CLD1 and CLD2 (and use Finch).
Mac OS X: Use both CLD1 and CLD2 (and use Finch).
Windows:  Use only CLD1 once because now CLD2 can't be compiled on Windows. After we can have CLD2 compiled on Windows, we will use CLD2 and Finch asap.
iOS:      Still use only CLD1. (It's because it is hard to use both CLD1 and CLD2 on mobile platform because of the binary size impact.)
Android:  Still use only CLD1. (The same reason as iOS)

So some platforms will have two CLD binaries, but this is temporal in the sense that we intend to use Finch only for Dev and Beta channel. Before releasing the stable Chromium version, we decide which version of CLD is adopted, make another CL to use only one CLD, and send a merge request. (Of course, we hope we will be able to adopt CLD2.)

BUG=240647

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221380 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-05 11:17:03 +00:00
bdibello@google.com c77078939c Revert "Revert "Remove dependencies on /media for iOS.""
This reverts commit 1f99bc28b47392ed97d03863460bc681d7f39a1a.

/media was only needed for the old version of voice search on iOS.

BUG=227855

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@219867 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-28 00:24:32 +00:00
tonyg@chromium.org a97c2e9180 Make the perf bots dump symbols.
I recently switched the perf bots to use official builds on linux. However,
my first pass resulted in no breakpad syms.

In this change, making the perf bots build the linux_symbols
target so that breakpad symbols will be available to minidump_stackwalk when
a perf test crashes.

BUG=223572,271252

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@219611 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-26 21:07:20 +00:00
gab@chromium.org 2c35b6b985 Add gcapi to all.gyp.
Allowing for:
1) Running gcapi_test on the try bots.
2) Being able to extract gcapi_dll from real official builds (instead of shipping local dev builds...)
2.5) (2) Since gcapi_dll depends on base and other targets, it's realllly bad to be shipping local dev builds from trunk; we should really always be looking to merge GCAPI changes at least up to beta and take the DLL from the official builders.

BUG=277657, 277064

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@219090 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-22 20:15:02 +00:00
jschuh@chromium.org bfe83c66ca Copy courgette.exe to courgette64.exe
Bot angry file not named way bot want.

R=tommi@chromium.org,laforge@chromium.org
BUG=273246

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@218108 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-16 22:30:43 +00:00
tonyg@chromium.org 8e0057cd6d [Telemetry] Output stack traces on desktop browsers.
BUG=223572

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@217755 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-15 07:08:24 +00:00
simonjam@chromium.org ccb04eb70e Include cache clearing utility on builder targets.
BUG=262933

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@217654 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-14 21:36:25 +00:00
tfarina@chromium.org 77057c864f content should be referring to the blink_test_plugin.gyp in the public directory.
content should not be of poking around the internal structure of Blink,
instead it should just use things exposed through public.

This is necessary because DumpRenderTree is going away soon.

R=jochen@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@216801 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-10 02:16:02 +00:00
alokp@chromium.org e5b5b9bfda Reland a portion of r215672.
The goal is to delete third_party/gles2_book.
This patch deletes all known references.

BUG=98130
TBR=apatrick@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@215832 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-06 07:25:06 +00:00
simonjam@chromium.org e2747fe0ea Add a tool for clearing the system cache for a directory.
This is a wrapper around existing functionality in
base/test/test_file_util.h.

This will be used in the cold startup Telemetry tests.

BUG=None

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@213941 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-26 17:05:44 +00:00
jschuh@chromium.org b816fcde43 Remove chromedriver from Win64 official to improve cycle times
Also cleaned up a bit, since the exclusion list was getting long.

BUG=262193
R=iannucci@google.com

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@213007 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-23 00:26:29 +00:00
jschuh@chromium.org 928599dd6e Remove test binaries from Win64 official build to improve cycle times
BUG=262193

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@212759 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-20 06:07:50 +00:00
tfarina@chromium.org 7fe614c1d9 Remove googleurl_unittests hack.
We don't need to copy url_unittests to googleurl_unittests anymore, because
the bots were already updated to run url_unittests instead of googleurl_unittests
This hack is not necessary and can be removed now.

BUG=229660
TBR=thestig@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@212683 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-19 23:06:33 +00:00
apatrick@chromium.org 3c0023093d Replace angle_path gyp variable with regular path.
The switch to angle_dx11 is complete. This is cleanup.

I will land this before removing the angle_path variable from build/common.gypi.

For media/
TBR=vrk@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211908 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-17 03:00:45 +00:00
blundell@chromium.org db9f4bff5d Revert "Remove dependencies on /media for iOS."
This reverts commit 5acb0a7605d1eec9220e0b7b3b663967fcf1e5ce.

We need to stop media_unittests running on the iOS simulator bot before we can
safely reland this CL.

TBR=bdibello

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211411 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-12 16:49:23 +00:00
bdibello@google.com 1edb35eeed Remove dependencies on /media for iOS.
/media was only needed for the old version of voice search on iOS.

BUG=227855

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210900 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-10 18:52:56 +00:00