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

2925 Коммитов

Автор SHA1 Сообщение Дата
shashishekhar@chromium.org c4c825f250 Add Android version name and code to gyp settings.
Add the default name and version code for Android, the version name
and code can be overriden by changing the GYP_DEFINES.

BUG=154236


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@160522 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-05 23:55:50 +00:00
ilevy@chromium.org 42c0c73cc1 Move android compile setup into compile buildstep
TBR=yaron

BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@160497 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-05 22:25:38 +00:00
michaelbai@google.com 0f76f86088 Make ninja + clang + goma work
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@160479 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-05 21:04:23 +00:00
cjhopman@chromium.org ce4c432363 Make apks build from a single ant .xml template
The ant build files for each of the apks that we create consisted of
only fairly straightforward boilerplate. With the recent changes to
java_apk.gypi and the gyp targets we can now build these correctly from
a single .xml with the differences in how the targets are built being
reflected in the gyp files (and then passed into ant).

TBR=joth
BUG=145991


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@160396 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-05 16:51:32 +00:00
qtc746@motorola.com 9e99105533 Enable GpuMemoryManagerTest.StubMemoryStatsForLastManageTests on Android.
GpuMemoryManagerTest.StubMemoryStatsForLastManageTests was failing in Android,
and disabled in revision 147576. Failed test was fixed in 147695 and hence it
is safe re-enable it now.


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@160366 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-05 14:27:33 +00:00
glotov@chromium.org ff5a042dbf Honor mmintrin.h intrinics when instrumenting Chrome with cygprofiler.
BUG=chromium-os:35028
TEST=build chrome with GYP_DEFINES="order_profiling=1"


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@160341 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-05 09:31:45 +00:00
dbeam@chromium.org 2fd0145ba6 [test fixlet] Add tests for the zoom icon in the location bar on GTK.
BUG=None
TEST=LocationBarGtkZoomTest.* and ViewIDTest.* pass on bots.


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@160294 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-05 01:47:13 +00:00
saintlou@chromium.org dd038fea8a Adding alternate wallpaper.
BUG=153820

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@160219 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-04 20:55:15 +00:00
torne@chromium.org 203ad57f71 Android: fix webview-in-android build config.
The envsetup configuration for building WebView using the Android build
system has rotted. Rather than try to share the non_sdk_build_init code,
just repeat the (few) parts we need to avoid setting all the parts that
are inappropriate, and fix the parts that are wrong or outdated.

Also, upstream the common.gypi settings that are specific to the WebView
build.

BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@160188 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-04 19:16:08 +00:00
ilevy@chromium.org 66d62771ca Add adb start-server on android buildbots
We think adb devices isn't giving full list when
adb devices is called and daemon is not running.

Manually start the adb daemon before the download/build steps.

TBR=yaron
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@160164 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-04 18:02:30 +00:00
scottmg@google.com b0681933a5 add wrapper to make GYP_PARALLEL=1 work for build\gyp_chromium
This is a workaround for multiprocessing on Windows. Importing in Python on
Windows doesn't search for imports that don't end in .py (and aren't
directories with an __init__.py). So, add this wrapper to avoid having
people change their command line to add a .py when running gyp_chromium.

R=dmazzoni@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@160151 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-04 17:22:19 +00:00
navabi@chromium.org b5f1cf40a7 Add code to debug difference between adb devices checks.
We are getting emails that do not detect all available devices when checked, but
when the list of connected devices is printed, it shows all devices. This will
give us extra information to debug.

BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@160066 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-04 03:44:04 +00:00
maruel@chromium.org 56c9099806 Move src/tools/isolate to src/tools/swarm_client@159961 as a DEPS.
src/tools/swarm_client is fetched from tools/swarm_client.

TBR=csharp@chromium.org
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@160016 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-04 00:08:07 +00:00
jknotten@chromium.org e820ee6681 Ignore device status check emailing exceptions.
The Android device status checker will attempt to alert by email when
a device fails. If the email step generates an exception, we don't
want to fail the 'Device Status Check' build step, because that causes
the entire build to fail.


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@159936 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-03 18:52:42 +00:00
msarda@chromium.org 220de5b63b Add grit_whitelist for iOS.
A large number of IDS resources are not used on iOS. This CL includes the used
ones via a grit whitelist file. The presubmit rule ensures that this file is 
ordered in ascending alphabetic order.


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@159879 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-03 10:37:03 +00:00
eugenis@chromium.org fd22467b2e Extend envsetup.sh Clang hack to ASan builds.
R=yfriedman@chromium.org,michaelbai@chromium.org
BUG=137569


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@159876 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-03 10:03:18 +00:00
mkosiba@chromium.org 9b35452f15 Fix Android FYI bots.
This fixes the invalid package name introduced in r159768.

TBR=klundberg@chromium.org,jknotten@chromium.org

BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@159870 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-03 09:08:41 +00:00
ilevy@chromium.org 3ce527b0d0 Fix device status link
BUG=152583
TBR=cmp,navabi1

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@159859 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-03 06:59:52 +00:00
cmp@chromium.org c618953464 Whitespace change.
git-svn-id: http://src.chromium.org/svn/trunk/src/build@159834 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-03 05:26:06 +00:00
navabi@chromium.org 7951156a18 Make device_status_check.py email clank-infra if devices go offline.
BUG=152583


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@159819 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-03 00:49:53 +00:00
klundberg@chromium.org b1a4c11621 Adds AndroidWebView and ChromiumTestShell tests to the Android FYI bot.
TEST=Ran the changes through the Android FYI (android_fyi_dbg) trybot.
BUG=152492

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@159768 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-02 21:12:25 +00:00
ilevy@chromium.org 942fa50ec0 Kill adb server each buildbot run
- We think this will alleviate the adb issues we had
  on the main waterfall tester earlier today.
  Our downstream testers do this each build already.

BUG=152944

R=yaron


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@159411 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-29 14:22:54 +00:00
pliard@chromium.org 22adebec4a Enable FtpDirectoryListing* GUnit tests on Android.
This is part of Chrome for Android upstreaming.

BUG=136750

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@159339 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-28 21:24:05 +00:00
cjhopman@chromium.org a2990c0823 Add more generic support for java targets bundling multiple directories
Currently chromium_testshell_test_apk and content_shell_test_apk compile
and package java files from two different directories. Supporting this
in a good way is a requirement for using a single ant template for all
apks.

Introduce a new gyp variable for apk/jar targets, generated_src_dirs.
Now, generated_src_dirs is for directories that contain .java files that
are generated at build time and additional_src_dirs is for extra normal
directories to include in the jar/apk.

Change content_shell_test_apk and chromium_testshell_test_apk to use
additional_src_dirs for their extra dirs.

Add documentation for the gyp variables for jar/apk targets.

Reorder the ant defines in the java.gypi and java_apk.gypi.

BUG=136756,146056


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@159299 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-28 18:22:29 +00:00
ilevy@chromium.org 4632ed7e40 Don't run gyp on pure testers.
- This moves the gyp phase to bb_compile.
  This should give a 45 second speedup to testers and will also
  eliminate local goma failures from breaking testers (which
  besides a gcc version check in gyp have no dependence on goma)

R=yaron
BUG=141805

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@159212 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-28 04:43:05 +00:00
newt@chromium.org 04a70db511 Remove duplicates from unit_tests_disabled.
Review URL: https://chromiumcodereview.appspot.com/10989067

git-svn-id: http://src.chromium.org/svn/trunk/src/build@159187 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-28 03:07:45 +00:00
mihaip@chromium.org f80141d88f Add Docs as a default app.
BUG=151379

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@159110 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-27 20:42:23 +00:00
klundberg@chromium.org 3f58556401 Add test APK information to buildbot step for Android instrumentation tests.
Since we will run instrumentation tests for multiple test APKs, this adds the
test APK name to the name of the buildbot step.

Without this change, we will have multiple buildbot steps with the same name
although they are running tests for different APKS. And as a result, the stdio
will end up pointing to the same content for each of these steps.

BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@159099 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-27 20:07:21 +00:00
peter@chromium.org e3a782739b Disable all tests in the SyncSearchEngineDataTypeControllerTest suite for Android
StartFirstRun was also crashing on the bots, so disabling the suite.

BUG=152599
TBR=csilv

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@159001 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-27 09:11:58 +00:00
phajdan.jr@chromium.org 97b7cad213 Linux: move dbus-glib target to chromeos-specific section,
to avoid introducing unnecessary build-time dependency
on non-chromeos Linux.

This has been raised as Gentoo bug https://bugs.gentoo.org/show_bug.cgi?id=434346
and I've confirmed the problem and the fix.

TEST=none
BUG=none
Review URL: https://chromiumcodereview.appspot.com/10977036

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158994 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-27 07:51:53 +00:00
ilevy@chromium.org dcdcf537c2 Actually disable StartURLServiceReady on Android
My last CL (rev 158977) disabled StartURLServiceNotReady by mistake
and undisabled StartURLServiceReady.  They are both crashing and
both need to be disabled.

TBR=csilv
BUG=152599

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158985 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-27 06:15:35 +00:00
ilevy@chromium.org f729a30971 Disable sync test StartURLServiceReady on Android
Android does not look at the DISABLED annotation.  We have our own
filter.

This reverts commit 01719f74ea916ef20b5df705a314c6b6fd659524.

TBR=csilv
BUG=152599

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158977 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-27 04:47:58 +00:00
ilevy@chromium.org af1a935979 Switch webview license check back to FYI
- It's not ready for prime time.

TBR=yfriedman@chromium.org
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158961 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-27 01:58:46 +00:00
ilevy@chromium.org 8a63ef0bb8 Revert 158940 - Adapt python scripts to use the new Forwarder2
This is a DRAFT change.
I will polish it after running all the tests.
It worked for the integration tests.

BUG=


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

TBR=felipeg@chromium.org
Review URL: https://codereview.chromium.org/10977050

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158960 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-27 01:38:16 +00:00
felipeg@chromium.org 64a7592834 Adapt python scripts to use the new Forwarder2
This is a DRAFT change.
I will polish it after running all the tests.
It worked for the integration tests.

BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158940 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-27 00:08:47 +00:00
klundberg@chromium.org bce834166e Adds ChromiumTestShell package to constants file.
To run the ChromiumTestShell, we need to add the package to the constants
used by the build bots.

This constant is currently only used for downstream Chrome for Android bots.

BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158920 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-26 23:15:51 +00:00
alexeypa@chromium.org ac9f99ff26 [Chromoting] Publish Chromoting Host installation as a .zip archive.
The signing script will now use the .zip archive to build a signed host installation. This way we can avoid decompiling an .msi which is not reliable enough.

BUG=146863


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158914 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-26 22:43:49 +00:00
gregsimon@chromium.org 8aa855237f Fix android build deps to work on ubuntu 12.04+
BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158902 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-26 21:47:07 +00:00
pfeldman@chromium.org 98f894fd9a DevTools: stop deploying the devtools_frontend.zip (new contributing doc does not require it)
Review URL: https://chromiumcodereview.appspot.com/10985038

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158838 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-26 19:00:10 +00:00
cmp@chromium.org 53c477311b whitespace change
git-svn-id: http://src.chromium.org/svn/trunk/src/build@158765 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-26 08:00:48 +00:00
dmikurube@chromium.org fa1dc86822 Type profiler by intercepting 'new' and 'delete' expressions.
It stores mapping between object's starting addresses and their
allocated types when a build option 'clang_type_profiler=1' is
specified.  It enables information like
"an object at 0x37f3c88 is an instance of std::string."

Nothing is changed when the option is not specified.

It depends on a modified version of the LLVM/Clang compiler
introduced at deps/third_party/llvm-allocated-type.


BUG=123758
TEST=build with clang_type_profiler=1 and run type_profiler_unittests and type_profiler_map_unittests manually.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158752 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-26 05:17:25 +00:00
yongsheng.zhu@intel.com 8c78a57f46 Enable webgl conformance tests under content/test/gpu in content_browsertests
It enables the webgl conformace test in content_browsertests basing on
chrome/test/gpu.

BUG=149892
TEST=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158742 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-26 03:50:23 +00:00
ilevy@chromium.org ac0442c890 Add OWNERS file for build/android/buildbot
- Owners based on number of commits and numbers of reviews of
  code in this directory.

R=yaron,cmp
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158694 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-25 23:53:31 +00:00
ilevy@chromium.org 16fa5f9c29 Fix android clang builder
- We need to unset a build var on clang bot.  This is also done in
  android_gyp but buildbots don't call android gyp.

R=nileshagrawal@chromium.org
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158690 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-25 23:48:25 +00:00
ilevy@chromium.org ef66cd535b Cleanup android builder clobber step
- on clobbers, the clobber step title was overriding much of envsetup
- removed unneeded NEED_CLOBBER var.

TBR=yaron
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158638 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-25 20:18:02 +00:00
ilevy@chromium.org 5455facfee Do not halt build from check_webkit_licenses
This was a bug from the original commit.  Also remove the step from the fyi bot.

R=yaron
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158623 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-25 18:37:59 +00:00
ilevy@chromium.org f3bb817a60 Made a new script for clobber bot
- removing unnecessary zip_build and webview_license steps.

TBR=Yaron
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158532 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-25 07:08:40 +00:00
james.wei@intel.com 71efcadd9c increase sd card size and fifo waiting time
As test data increased, 64M is not enough for testing on emulator.
Also increase fifo waiting time to resolve stability issue. 

BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158525 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-25 04:57:18 +00:00
ilevy@chromium.org 55ec42df37 Whitespace change to kick off builds
TBR=szager

BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158521 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-25 04:20:20 +00:00
ilevy@chromium.org b24eafac60 Add support for extra_gyp_defines in factory props
- Will be used for clang builder, and possibly other bot
  customizations.

R=yfriedman@chromium.org
BUG=143931

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158474 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-25 00:56:39 +00:00