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