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

689 Коммитов

Автор SHA1 Сообщение Дата
thakis@chromium.org 569987e51a android: Require exe unittests to have a foo_unittest_stripped target.
This allows the test runner to not depend on the STRIP env var, which is going away.

Other approaches considered:
1. Converting the remaining exe-based tests to apk tests. The apk versions
   were slower, and didn't pass without other changes though.
2. Just don't strip. But that slows down these two tests by over 100%
   (due to copying data to the device is slow, and stripped size is 0.5MB while
   unstripped size is on the order of 10MB).
3. Try to get a trip binary from third_party/android_tools/ndk. That's fiddly
   since it requires getting the right arch.

Since there are only two exe-based tests left, just strip them from gyp.
Medium-term, maybe gyp/mac's postbuild stuff can be brought to android,
it looks like there are various things that could be made simpler with that.

BUG=142642
TEST=
build/android/test_runner.py gtest -s sandbox_linux_unittests &&
build/android/test_runner.py gtest -s breakpad_unittests

R=bulach@chromium.org, frankf@chromium.org
TBR=jln, thestig

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@250035 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-10 02:18:13 +00:00
mbarbella@chromium.org b9068d357b Add d8 to the chromium_builder_asan target.
BUG=
R=inferno@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@249758 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-07 20:31:56 +00:00
tfarina@chromium.org 94dad9c6aa Update remaining references to the NPAPI test plugin.
This should fix all the references to TestNetscapePlugIn and
blink_test_plugin.gyp:blink_test_plugin.

BUG=331302
TEST=None
R=jochen@chromium.org,mark@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@249637 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-07 08:46:56 +00:00
mbarbella@chromium.org 5b4fdd5468 Revert of Add d8 to the chromium_builder_asan target. (https://codereview.chromium.org/142693006/)
Reason for revert:
This may be causing issues with runhooks. Reverting to be safe until I have time to investigate.

Original issue's description:
> Add d8 to the chromium_builder_asan target.
> 
> BUG=
> R=machenbach@chromium.org
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=249433

TBR=machenbach@chromium.org,phajdan.jr@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@249474 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-06 19:53:46 +00:00
mbarbella@chromium.org a95eac0ba3 Add d8 to the chromium_builder_asan target.
BUG=
R=machenbach@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@249433 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-06 17:51:43 +00:00
piman@chromium.org 557b3d9f34 Fix android build
BUG=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@249194 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-06 01:18:03 +00:00
thakis@chromium.org fe3ddbf384 Further build fix attempt. Completely empty targets are apparently ignored.
BUG=none
TBR=erg@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@249182 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-06 00:39:41 +00:00
thakis@chromium.org fa8858e99e GTK build fix: Have a dummy aura_builder target even with use_aura=0.
BUG=none
TBR=erg@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@249176 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-06 00:25:28 +00:00
teravest@chromium.org 1c339bc008 Pepper: Log in UMA when an interface is used.
We'd like to know what versions of our interfaces are used by end users. This
change logs usage of PPB interfaces for out-of-process plugins the first time
that get_interface<>() is called for a given interface and version.

I tested this change by loading some plugin examples and checking the
about:histograms page.

BUG=111542
R=asvitkine@chromium.org, jschuh@chromium.org, yzshen@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@249007 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-05 15:34:21 +00:00
msw@chromium.org 7835966662 Revert of Update remaining references to the NPAPI test plugin (https://codereview.chromium.org/153583003/)
Reason for revert:
Caused a build break:
http://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20Mac/builds/16265

File /Volumes/data/b/build/slave/google-chrome-rel-mac/build/src/out/Release/plugins/TestNetscapePlugIn.plugin doesn't exist

Original issue's description:
> Update remaining references to the NPAPI test plugin
> 
> BUG=331302
> R=tfarina@chromium.org
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=248770

TBR=tfarina@chromium.org,jochen@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=331302

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248808 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-04 23:40:26 +00:00
jochen@chromium.org 88410a86e3 Update remaining references to the NPAPI test plugin
BUG=331302
R=tfarina@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248770 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-04 19:25:35 +00:00
tfarina@chromium.org 812554914d Move the rest of webkit/glue into content/child
One more step towards removing src/webkit/

BUG=265753
TEST=content_shell and content_unittests
R=jochen@chromium.org,jam@chromium.org
TBR=darin

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248367 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-01 14:47:55 +00:00
scottmg@chromium.org e2b2f47e45 Partial revert of r245379, removing official_builder targets
These were removed because they do not link.

I left the re-additions that should be small enough to be ok.

TBR=cpu@chromium.org, phajdan.jr@chromium.org, dxie@chromium.org, karen@chromium.org
BUG=334006

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248209 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-31 17:09:04 +00:00
tfarina@chromium.org 433ef98d56 Add missing gfx_unittests entries to all.gyp.
That should fix the Mac 64 tester redness in
(http://build.chromium.org/p/chromium.fyi/builders/Chromium%20Mac%2010.8%20x64%20tester%20(experimental)
 ) because it wasn't finding the gfx_unittests binary.

BUG=331829
TEST=None
R=avi@chromium.org,thakis@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248116 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-31 03:23:22 +00:00
yfriedman@chromium.org 675f5784d3 Change ContentLinker to share relro sections with browser process only on low-end devices.
While this change increases memory usage on non low-end devices, the
impact is small enough that we can limit the exposure surface to only
where it makes a signficant impact.

Also adds content_linker_test_apk to the android builders to ensure it
doesn't regress.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247622 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-29 05:12:26 +00:00
aedla@chromium.org 7913da50df Start building IPC fuzzer again, except when component=="shared_library".
Component builds require more work, linking is currently broken.

BUG=260848

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247038 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-25 00:44:50 +00:00
aedla@chromium.org 51060a6f51 Revert 240449 "Add IPC fuzzer dependency to chromium_builder_asan."
LKGR ASAN Debug builder fails to compile IPC fuzzer. Disable it until the issue is resolved.

> Add IPC fuzzer dependency to chromium_builder_asan.
> 
> This is the first CL towards enabling IPC fuzzer for ClusterFuzz. The second CL
> will add enable_ipc_fuzzer=1 GYP define to symbolized ASAN Release builder.
> 
> BUG=260848
> 
> Review URL: https://codereview.chromium.org/112933004

TBR=aedla@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246878 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-24 13:33:47 +00:00
thakis@chromium.org 96b4c2d4c3 android: Fold all_android.gyp into all.gyp.
All other platforms have their targets in all.gyp. Android didn't during
bring-up, but enough stuff works by now that there's no need for the
separate all_android.gyp file any more.

BUG=330631
R=yfriedman@chromium.org
TBR=rsleevi@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246782 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-24 04:32:18 +00:00
aedla@chromium.org 8d224e2195 Build IPC fuzzer with the LKGR ASAN builders.
Now that the re2 dependency issue is resolved, give it a try at actually building the IPC fuzzer.

Revert 246078 "Revert 240449 "Add IPC fuzzer dependency to chrom..."

> Revert 240449 "Add IPC fuzzer dependency to chromium_builder_asan."
> 
> > Add IPC fuzzer dependency to chromium_builder_asan.
> > 
> > This is the first CL towards enabling IPC fuzzer for ClusterFuzz. The second CL
> > will add enable_ipc_fuzzer=1 GYP define to symbolized ASAN Release builder.
> > 
> > BUG=260848
> > 
> > Review URL: https://codereview.chromium.org/112933004
> 
> TBR=aedla@chromium.org
> 
> Review URL: https://codereview.chromium.org/138123005

TBR=aedla@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246605 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-23 16:20:33 +00:00
szym@chromium.org b70112e06d Add telemetry.gyp to chromium_builder{,_dbg,_rel} targets
BUG=323813

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246504 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-23 03:20:48 +00:00
zea@chromium.org a547df586f [GCM] Add gcm_unit_tests to aura_builder target
BUG=284553

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246455 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-23 00:15:25 +00:00
szym@chromium.org 91dd545072 [telemetry] bitmaptools as a standalone executable
The C++ binary implements simple per-pixel algorithms for SpeedIndex
computation. This allows us to achieve near real-time processing without
bringing external dependencies.

The bitmaptools binary needs to be built before it can be used.
The overhead of spawning a child process for each frame is about 3ms.

BUG=323813
TEST=telemetry bitmap_unittest

Original review: https://codereview.chromium.org/136793022
TBR=tonyg,maruel

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246361 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-22 17:49:55 +00:00
brettw@chromium.org 7384b91b39 Revert 245563 and 245800 which made re2 GN generated.
This change keeps the BUILD file in the new location and does not resort the .gyp files to facilitate relanding.

TBR=thakis
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246255 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-22 09:27:25 +00:00
aedla@chromium.org cfa3b4264d Revert 240449 "Add IPC fuzzer dependency to chromium_builder_asan."
> Add IPC fuzzer dependency to chromium_builder_asan.
> 
> This is the first CL towards enabling IPC fuzzer for ClusterFuzz. The second CL
> will add enable_ipc_fuzzer=1 GYP define to symbolized ASAN Release builder.
> 
> BUG=260848
> 
> Review URL: https://codereview.chromium.org/112933004

TBR=aedla@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246078 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-21 18:33:08 +00:00
jamesr@chromium.org 55a88f7f1b Support -Goutput_dir=blahblah in GN-GYP hybrid mode
This supports specifying the output_dir generator flag in the gn-generating-gyp
mode. The value of the output_dir flag is mapped to a gyp variable called gyp_output_dir
and a GN argument by the same name. References from gyp to gn-generated gyp files must
use this variable and references from BUILD.gn files must use the gn argument.

BUG=335760
TBR=brettw for build/config/BUILDCONFIG.gn (looked at in person)

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@245800 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-18 23:51:41 +00:00
kbr@chromium.org cae0deceb9 Revert 245684 "[telemetry] bitmaptools as a standalone executable"
Broke gpu_tests step on Android Debug GPU bot; see crbug.com/323813 for details.

> [telemetry] bitmaptools as a standalone executable
> 
> The C++ binary implements simple per-pixel algorithms for SpeedIndex
> computation. This allows us to achieve near real-time processing without
> bringing external dependencies.
> 
> The bitmaptools binary needs to be built before it can be used.
> The overhead of spawning a child process for each frame is about 3ms.
> 
> BUG=323813
> TEST=telemetry bitmap_unittest
> 
> Review URL: https://codereview.chromium.org/136793022

TBR=szym@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@245712 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-18 01:55:50 +00:00
scottmg@chromium.org a368503d43 Remove unit_tests from chrome_official_builder
OOMing.

TBR=dxie@chromium.org
BUG=330432

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@245687 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-18 00:59:21 +00:00
szym@chromium.org a0185003bc [telemetry] bitmaptools as a standalone executable
The C++ binary implements simple per-pixel algorithms for SpeedIndex
computation. This allows us to achieve near real-time processing without
bringing external dependencies.

The bitmaptools binary needs to be built before it can be used.
The overhead of spawning a child process for each frame is about 3ms.

BUG=323813
TEST=telemetry bitmap_unittest

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@245684 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-18 00:51:52 +00:00
brettw@chromium.org da246cc4ec Convert the re2 GYP targets to be generated by GN.
BUG=288991
R=bradnelson@google.com
Reland of r245254

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@245563 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-17 18:26:43 +00:00
scottmg@chromium.org 2dfb597479 Remove browser_tests from official builder list
interactive_ui_tests and browser_tests both now. :/

TBR=dxie@chromium.org
BUG=330432, 309197

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@245543 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-17 17:19:50 +00:00
phajdan.jr@chromium.org 5a9baf9dfe Add missing test targets to chrome_official_builder for Windows.
BUG=334006
R=cpu@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@245379 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-16 23:49:12 +00:00
brettw@chromium.org 465c21661b Revert of Convert the re2 GYP targets to be generated by GN. (https://codereview.chromium.org/68853015/)
Reason for revert:
Broke Blink compile

Original issue's description:
> Convert the re2 GYP targets to be generated by GN.
> 
> BUG=288991
> R=bradnelson@google.com
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=245254

TBR=bradnelson@chromium.org,bradnelson@google.com
NOTREECHECKS=true
NOTRY=true
BUG=288991

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@245271 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-16 18:49:41 +00:00
brettw@chromium.org a01e844406 Convert the re2 GYP targets to be generated by GN.
BUG=288991
R=bradnelson@google.com

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@245254 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-16 18:15:08 +00:00
szym@chromium.org 541595668a Revert "[telemetry] Implement per-pixel algorithms in Bitmap as a C++ extension."
This reverts commit 17dad9d57df1acd108e32169ffc9584988c9d9d6.

Although simple in principle, the Python C extension approach does not fit the
diversity of our infrastructure.

We will need a better method to address the speed requirements for
ColorHistogram.

BUG=333606,323813,334097,333361,334523
TBR=tonyg,maruel

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@245145 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-16 05:39:04 +00:00
szym@chromium.org 2005dccbd0 [telemetry] Implement per-pixel algorithms in Bitmap as a C++ extension.
The extension provides fast bitmap operations with no external
dependencies. However, it is not available on all platforms.

BUG=323813
TEST=telemetry bitmap_unittest
TBR=bulach@chromium.org, tonyg@chromium.org, maruel@chromium.org
NOTRY=true

This is a third attempt. See bug for previous reviews of this CL.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@244067 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-10 03:17:38 +00:00
thestig@chromium.org ddbe022b8a Revert 243469 "[telemetry] Implement per-pixel algorithms in Bit..."
> [telemetry] Implement per-pixel algorithms in Bitmap as a C++ extension.
> 
> The extension provides fast bitmap operations with no external
> dependencies. However, it is not available on all platforms.
> 
> BUG=323813
> TEST=telemetry bitmap_unittest
> R=bulach@chromium.org, tonyg@chromium.org
> 
> Review URL: https://codereview.chromium.org/121493004

TBR=szym@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@243478 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-08 03:24:30 +00:00
szym@chromium.org c8bfb053e0 [telemetry] Implement per-pixel algorithms in Bitmap as a C++ extension.
The extension provides fast bitmap operations with no external
dependencies. However, it is not available on all platforms.

BUG=323813
TEST=telemetry bitmap_unittest
R=bulach@chromium.org, tonyg@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@243469 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-08 02:14:42 +00:00
grt@chromium.org a38206764b Stop building Chrome Frame.
BUG=316496
TBR=thestig@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@243119 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-06 18:00:31 +00:00
tfarina@chromium.org bcab0695d9 content: Add layout_test_helper target.
This should build the layout test files that were copied from Blink over here.

BUG=331304
TEST=builds
R=jochen@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@243043 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-05 19:04:43 +00:00
grt@chromium.org 00a5714fdf Stop building Chrome Frame tests.
They are no longer run on any bots, so save time by not building them.

BUG=316496

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@242796 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-02 21:13:40 +00:00
laforge@chromium.org 1814720446 Emergency CL to fix official compile issue.
git-svn-id: http://src.chromium.org/svn/trunk/src/build@242311 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-22 04:53:05 +00:00
stip@google.com 3e79e966d3 Add cast_unittests to chromium_builder_tests.
BUG=306567
R=maruel@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@241555 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-18 13:35:00 +00:00
joaodasilva@chromium.org 61c973b357 Move chrome/app/policy into components/policy.
This move enables using the files derived from policy_templates.json in iOS
builds. List of changes:

- cloud_policy_codegen.gyp and policy_templates.gypi have been merged into
  components/policy.gypi

- policy_templates.json moved into components/policy/resources/

- policy_templates.grd and *.xtb files moved into components/policy/resources/

- syntax_check_policy_templates_json.py and
  chrome/tools/build/generate_policy_source.py moved into
  components/policy/tools

BUG=271392
R=jochen@chromium.org, pastarmovj@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@240875 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-16 13:49:20 +00:00
geofflang@chromium.org 12390fc573 Update dependencies to use new angle repository.
BUG=319527

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@240595 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-13 11:49:09 +00:00
aedla@chromium.org 5ea9072b96 Add IPC fuzzer dependency to chromium_builder_asan.
This is the first CL towards enabling IPC fuzzer for ClusterFuzz. The second CL
will add enable_ipc_fuzzer=1 GYP define to symbolized ASAN Release builder.

BUG=260848

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@240449 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-12 22:28:39 +00:00
csharp@chromium.org 504a97c71e Add chrome_elf_unittests to chromium_builder_tests and
chrome_elf to All

This will ensure that the bots build the elf tests as expected, and that all Chrome elf targets are part of All.

R=caitkp@chromium.org
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@239806 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-10 18:27:47 +00:00
zmo@chromium.org c71802041c Move src/gpu/gles2_conform_test out of src-internal
We directly check them into src/gpu/gles2_conform_support

BUG=325536
TEST=gpu builders
R=kbr@chromium.org, piman@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@239037 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-05 21:41:09 +00:00
blundell@chromium.org 736b27cc72 Build components.gyp:* and components_test.gyp:* on iOS.
These targets are now built as part of the All build on iOS.

BUG=324837,324839

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@238737 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-04 19:50:37 +00:00
aedla@chromium.org 25702cbdfb IPC fuzzer child process component
Fuzzer child process takes messages from a testcase file specified by --ipc-fuzzer-testcase and sends them across IPC.

Renderer process is replaced by the fuzzer process using --renderer-cmd-prefix, which is only supported under POSIX.

BUG=260848

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@237795 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-28 16:05:14 +00:00
isherman@chromium.org 6aef7c7320 Symbolize crashes for the Windows perf builder.
BUG=323782
TEST=crashes on Win7 Perf bot should be symbolized.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@237762 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-28 11:13:11 +00:00