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

4722 Коммитов

Автор SHA1 Сообщение Дата
primiano@chromium.org 30eacbbc8e Telemetry: fix permission check when setting Android command line.
This is to fix a bug introduced by r221426 on the WebView telemetry bot.
The issue was related to the fact that ls -l can return no output if the
target folder exists but is empty.
This change makes the IsProtectedFile logic inside _SetCommandLineFile
more reliable, introducing the IsFileWritableOnDevice method in adb
commands.

BUG=284468
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@222349 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-10 21:36:16 +00:00
craigdh@chromium.org 436edf51e9 [android] Relands: Adds constants.GetBuildDirectory() and converts test scripts to use it.
BUG=260494
TEST=None
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@222313 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-10 18:29:03 +00:00
kkania@chromium.org ea75316c87 Revert 222192 "Turn on canvas_skia for OSX"
> Turn on canvas_skia for OSX
> 
> Re-submit of r221930, with fixed include path.
> 
> TBR=asvitkine@chromium.org
> BUG=151935
> 
> Review URL: https://chromiumcodereview.appspot.com/23454018

TBR=groby@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@222202 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-10 06:49:09 +00:00
groby@chromium.org 83c617065b Turn on canvas_skia for OSX
Re-submit of r221930, with fixed include path.

TBR=asvitkine@chromium.org
BUG=151935

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@222192 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-10 02:52:40 +00:00
dtrainor@chromium.org 59bdd25bf6 This fixes the component build.
Need to pass the CONFIGURATION_NAME through to the push python libs.

BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@222171 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-10 01:39:25 +00:00
raphael.kubo.da.costa@intel.com 0ff6e150f1 android: Remove GetSDK() from install_emulator_deps.
These days, the SDK is already checked out by DEPS in
src/third_party/android_tools/sdk, so trying to download it again from a
different location at a later stage does not make much sense.

R=peter@chromium.org,bulach@chromium.org,craigdh@chromium.org,frankf@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@222121 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-09 22:54:08 +00:00
dpranke@chromium.org 0a1fe589d1 Sigh. Adjust path to the *other* parameter to archive_layout_test_results.py.
This will hopefully be the last thing needed to actually make the
archiving of results for webkit_tests work on Android bots. This is
another follow-on to r222092.

TBR=ilevy@chromium.org
BUG=276076

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@222109 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-09 22:25:52 +00:00
dpranke@chromium.org 7cc2e57059 Fix path to bucket in googlestorage for archiving webkit_tests results.
TBR=ilevy@chromium.org
BUG=276076

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@222092 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-09 21:21:25 +00:00
thakis@chromium.org dab3e772cf mac&ios: Do not disable CLANG_WARN_CXX0X_EXTENSIONS.
Both Mac and iOS build in C++11 mode by now, and clang won't warn about C++11
extensions when building in C++11 mode.

BUG=none
R=mark@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@222042 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-09 15:59:05 +00:00
johnme@chromium.org 802e2f3b10 Revert 221736 "[android] Adds constants.GetOutDirectory() and co..."
Consistently causing WebKit Android (Nexus4) to fail provision_devices.

> [android] Adds constants.GetOutDirectory() and converts test scripts to use it.
> 
> BUG=260494
> TEST=None
> NOTRY=True
> 
> Review URL: https://chromiumcodereview.appspot.com/22903016

TBR=craigdh@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@222008 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-09 11:36:03 +00:00
vitalybuka@chromium.org f86e13074f Revert 221936 "Switch all windows bots to use Aura."
breaks XP Tests:
ActivityLogPrerenderTest.TestScriptInjected
FindInPageTest.PrepopulateRespectBlank
KeyboardAccessTest.TestAltMenuKeyboardAccessFocusOmnibox
KeyboardAccessTest.TestMenuKeyboardOpenDismiss

> Switch all windows bots to use Aura.
> 
> Because we've been shipping Aura to canary for a while. And because force compositor landed 40 hours ago and things seem ok. See https://codereview.chromium.org/23874016/
> 
> This also allows to see perf numbers for Aura. 
> 
> This has happened before see for example r204698, r211007 and 214056 as an experiment but this time it might stick.
> 
> BUG=259185
> TEST=none
> TBR=scottmg
> 
> Review URL: https://codereview.chromium.org/23816007

TBR=cpu@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221952 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-08 09:01:20 +00:00
cpu@chromium.org a2450b5941 whitespace change to trigger build
TBR=scottmg

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221940 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-08 02:26:11 +00:00
cpu@chromium.org 6958035daf Switch all windows bots to use Aura.
Because we've been shipping Aura to canary for a while. And because force compositor landed 40 hours ago and things seem ok. See https://codereview.chromium.org/23874016/

This also allows to see perf numbers for Aura. 

This has happened before see for example r204698, r211007 and 214056 as an experiment but this time it might stick.

BUG=259185
TEST=none
TBR=scottmg

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221936 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-08 00:26:10 +00:00
cpu@chromium.org c640c84bdf Revert 221930 "[OSX] Turn on canvas_skia for OSX"
> [OSX] Turn on canvas_skia for OSX
> 
> BUG=151935
> 
> Review URL: https://chromiumcodereview.appspot.com/23456020

This broke mac compile:

FAILED: clang++ -MMD -MF obj/ui/gfx/ui_unittests.canvas_unittest_mac.o.d -DANGLE_DX11 -DWTF_VECTOR_INITIAL_SIZE=4 -DCHROMIUM_BUILD -DCOMPONENT_BUILD -DUSE_LIBJPEG_TURBO=1 -DENABLE_ONE_CLICK_SIGNIN -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_PEPPER_CDMS -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_HIDPI=1 -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DENABLE_TASK_MANAGER=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PLUGINS=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_AUTOFILL_DIALOG=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_GOOGLE_NOW=1 -DENABLE_FULL_PRINTING=1 -DENABLE_PRINTING=1 -DENABLE_SPELLCHECK=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DENABLE_APP_LIST=1 -DENABLE_SETTINGS_APP=1 -DENABLE_MANAGED_USERS=1 -DSKIA_DLL -DSK_ENABLE_INST_COUNT=0 -DSK_SUPPORT_GPU=1 '-DGR_GL_CUSTOM_SETUP_HEADER="GrGLConfig_chrome.h"' -DSK_USE_POSIX_THREADS -DSK_DEFERRED_CANVAS_USES_FACTORIES=1 -DUNIT_TEST -DGTEST_HAS_RTTI=0 -DU_USING_ICU_NAMESPACE=0 -DCHROME_PNG_WRITE_SUPPORT -DPNG_USER_CONFIG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -I../.. -I../.. -I../../third_party/skia/src/core -I../../skia/config -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/pdf -I../../third_party/skia/include/gpu -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../skia/ext -I../../third_party/skia/include/utils/mac -I../../testing/gmock/include -I../../testing/gtest/include -I../../third_party/icu/source/i18n -I../../third_party/icu/source/common -I../../third_party/libpng -I../../third_party/zlib -Igen/ui/app_locale_settings -Igen/ui/ui_strings -Igen/ui/ui_resources -isysroot /Developer/SDKs/MacOSX10.6.sdk -O0 -gdwarf-2 -fvisibility=hidden -Werror -Wnewline-eof -mmacosx-version-min=10.6 -arch i386 -Wall -Wendif-labels -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wheader-hygiene -Wno-c++11-narrowing -Wno-char-subscripts -Wno-unused-function -Wno-covered-switch-default -Wstring-conversion -Wno-deprecated-register -std=gnu++11 -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -Xclang -load -Xclang /Volumes/data/b/build/slave/Mac_Builder__dbg_/build/src/tools/clang/scripts/../../../third_party/llvm-build/Release+Asserts/lib/libFindBadConstructs.dylib -Xclang -add-plugin -Xclang find-bad-constructs -fcolor-diagnostics -fno-strict-aliasing -fstack-protector-all -fobjc-call-cxx-cdtors  -c ../../ui/gfx/canvas_unittest_mac.mm -o obj/ui/gfx/ui_unittests.canvas_unittest_mac.o
../../ui/gfx/canvas_unittest_mac.mm:12:10: fatal error: 'ui/base/range/range.h' file not found
#include "ui/base/range/range.h"
         ^
1 error generated.
ninja: build stopped: subcommand failed.


TBR=groby@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221934 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-07 23:50:54 +00:00
groby@chromium.org 5e0b7bd96d [OSX] Turn on canvas_skia for OSX
BUG=151935

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221930 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-07 23:26:59 +00:00
johnw@google.com 0b9296186a Whitespace commit to trigger the bots.
R=bevc@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221929 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-07 22:25:14 +00:00
dpranke@chromium.org f25ed86da9 Attempt #3 at archiving the layout test results from the android bots.
This re-lands the changes in r220393 and r220374 (which were reverted in
r220434) with the change that we will upload to googlestorage rather than
attempting to scp the files across.

R=ilevy@chromium.org
BUG=276076

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221909 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-07 07:18:14 +00:00
erg@chromium.org b2e390275d linux_aura: Use the linux assets for the window caption buttons.
Previously, we were using the windows assets. As is, this is functional,
but will require further patches to get the button spacing correct.

BUG=281788

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221875 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-07 03:26:37 +00:00
ilevy@chromium.org 0caa80fb98 Add blink-try-builder bot-id
Blink trybots don't need to zip build.

TBR=dpranke
BUG=230080

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221871 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-07 03:09:59 +00:00
craigdh@chromium.org babb42acc8 [android] Adds constants.GetOutDirectory() and converts test scripts to use it.
BUG=260494
TEST=None
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221736 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-06 18:11:02 +00:00
frankf@chromium.org 72bfca13c6 [Android] Create out directory for sharded perf tests during setup.
BUG=
R=bulach@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221731 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-06 17:37:27 +00:00
frankf@chromium.org 4c88902c4f [Android] Add --no-timeout to perf sharder.
This delegates timeout logic to the step command.

BUG=
R=bulach@chromium.org, craigdh@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221721 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-06 17:11:46 +00:00
bulach@chromium.org 9643c07e2a Android buildbot: remove bulach from OWNERS.
Following long discussion at https://chromiumcodereview.appspot.com/23129027/
it's better to keep infrastructure team dealing with all reviews in here.

BUG=None
TEST=None
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221677 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-06 11:15:29 +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
cevans@chromium.org fd24c810f9 Perf experiment: what if Vectors have a default first-append size of 4?
To be rolled into the tree when quiet, and then reverted.

BUG=285442
TBR=abarth@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221618 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-06 07:20:01 +00:00
sivachandra@chromium.org 04584a083b [Android Buildbot] Add a GPU builder cum tester.
BUG=256576

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221610 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-06 06:42:24 +00:00
plundblad@chromium.org cd39f8222c Add libbrlapi to install-build-deps.sh.
BUG=178559

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221604 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-06 06:23:57 +00:00
r.kasibhatla@samsung.com d3cf719256 [chromium]: Annotate StringImpl::createStatic leak for LeakSanitizer.
Changes to enable annotating known leaks in blink so that leak sanitizer doesn't raise alarm.
Removing addition of StringImpl::createStatic from tools/lsan/suppressions.txt
This patch currently just handles Leak Sanitizer only. The changes for Heap Checker would be done in a follow up patch.

BUG=268258
TEST=Running content_unittests with Leak Sanitizer enabled.
Output of Leak Sanitizer before the fix: http://pastebin.com/niDgRNAQ
Output of Leak Sanitizer after the fix: http://pastebin.com/v6hF43Lj

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221586 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-06 05:40:52 +00:00
ilevy@chromium.org bf7b9b84bb Revert 219288 "[android] Add frankf and craigdh to build/android..."
This folder was created specifically to ensure infrastructure
team had visibility and veto before changes go live that can
negatively affect stability of production systems.

yfriedman and bulach were added because they are general android
owners and to ensure that minor changes do not get blocked.

> [android] Add frankf and craigdh to build/android/buildbot/OWNERS.
> 
> BUG=None
> TEST=None
> NOTRY=True
> 
> Review URL: https://chromiumcodereview.appspot.com/23129027

TBR=craigdh@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221567 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-06 04:13:44 +00:00
craigdh@chromium.org 45ae941b82 [android] Explicitly specify whether to ignore file paths when pushing files.
When pushing data files avoids matching files whose relative paths do not match a file being pushed from the host.

BUG=284906
TEST=None
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221477 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-05 18:38:52 +00:00
navabi@google.com 03b801cb14 Option --no-provisioning-check should store_true.
For discussion, see:
https://chromereviews.googleplex.com/9784017/

BUG=255157
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221439 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-05 15:41:47 +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
skyostil@google.com b257fe98a3 Make adb_profile_chrome wait longer before downloading trace file
Reintroduce the delay to adb_profile_chrome before it attempts to download a trace file. This reduces the chances that a partially written trace file gets downloaded.

NOTRY=true
R=tomhudson@google.com

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221190 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-04 15:27:52 +00:00
glider@chromium.org c03bc472cf Allow ASan to instrument globals on Mac.
The corresponding upstream bug (https://code.google.com/p/address-sanitizer/issues/detail?id=171)
has been fixed by Bill Wendling in LLVM r187827

BUG=196561
R=thakis@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221178 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-04 12:21:38 +00:00
frankf@chromium.org d96c2e3af9 [Android] Remove content_browsertests from main waterfall/trybots.
This should be re-enabled once infra capacity is increased.

BUG=270144
TBR=cmp@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221129 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-04 03:08:10 +00:00
nyquist@chromium.org 59f9e57fcd Add test_server_setup.py and add support for additional flags.
Whenever a host driven test need to setup a server as part of a test,
the command line needs of the application to be instrumented needs to
change.

This CL adds a helper class for setting up a test server, and also adds
support for tests to setup additional flags (typically the URL for how
to connect to the test server).

Reverted in: http://crrev.com/220769

Relanding after re-upload to the same patch.

BUG=272584

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

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221122 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-04 02:32:38 +00:00
mariakhomenko@chromium.org b33921dac4 Fix envsetup.sh to be zsh friendly.
Need quotes around let statement, otherwise zsh interprets * as an
expansion character. I tested that this works correctly in both
bash and zsh.

BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221093 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-04 00:50:07 +00:00
craigdh@chromium.org d7fa32d9f5 [android] Additional logging to collect more data about why files are being pushed.
BUG=166338
TEST=None
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221060 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-03 23:09:31 +00:00
sievers@chromium.org 2471fc5564 Android: Mark gl_tests non-experimental
They have been running fine on the FYI bot, let's move them over
to the main waterfall.

BUG=180432, 243797, 281565
R=frankf@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221055 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-03 22:57:33 +00:00
jeanfrancoisg@chromium.org 875caa95ba Mapped es-419 to es-MX for iOS.
Used a script that:
1/ searches for all files with a "grd" extension that contain "<!-- iOS uses pt for pt-BR -->".
2/ in those files, replaces all occurrences of '.*<output filename="(.*)_es-419.pak" type="(.*)" lang="es-419.*'
with:
    <if expr="is_ios">
      <!-- iOS uses es-MX for es-419 -->
      <output filename="%s_es-MX.pak" type="%s" lang="es-419" />
    </if>
    <if expr="not is_ios">
      <output filename="%s_es-419.pak" type="%s" lang="es-419" />
    </if>

BUG=None

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221038 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-03 22:16:39 +00:00
sievers@chromium.org 4733d378f0 Compile content_gl_tests on Android
This adds the APK target (content_gl_tests_apk) and makes it part of the 'All' target.

NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221031 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-03 21:31:57 +00:00
oshima@chromium.org c28f4771cb Move & rename build/sanitize-png-files.sh to tools/resources/optimize-png-files.sh
BUG=none
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221030 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-03 21:30:32 +00:00
peter@chromium.org 988c006f9b Remove the Android DumpRenderTree GDB helper script.
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@221011 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-03 20:15:58 +00:00
frankf@chromium.org bc3f7473d2 [Android] Add HostDrivenTest java annotation.
BUG=282102
R=bulach@chromium.org, craigdh@chromium.org, nyquist@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@220962 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-03 17:09:20 +00:00
lliabraa@chromium.org d638b7eddb Fix warning in Xcode about only building the active arch in Debug.
In Xcode, each project has a warning that "Build only for active 
architecture" should be enabled for Debug configuration. This change to 
common.gypi sets the ONLY_ACTIVE_ARCH variable at the project level for 
Debug configurations.

BUG=None

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@220960 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-03 17:03:13 +00:00
torne@chromium.org 091a421125 Android WebView: re-enable linker warnings where possible.
Re-enable linker warnings being treated as errors when using the system
version of skia, since there are no more warnings in this configuration.
Also, fix the global disabling of linker warnings (introduced to fix mac
builds) to only apply to host targets.

BUG=157326

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@220873 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-02 23:17:22 +00:00
tkent@chromium.org 413d3e08f5 Revert 220853 "Revert 220846 "Make landmines.py take an extra sc..."
r220846 was not the root cause of the failure.

> Revert 220846 "Make landmines.py take an extra script via an env..."
> 
> It broke telemetry_unittests.
> http://build.chromium.org/p/chromium.win/builders/Win%207%20Tests%20x64%20%283%29/builds/8782/steps/telemetry_unittests/logs/stdio
> 
> E:\b\depot_tools\python_bin\python_slave.exe src\tools\telemetry\run_tests --browser=release_x64
> No adb found in $PATH, fallback to checked in binary.
> Traceback (most recent call last):
>   File "src\tools\telemetry\run_tests", line 8, in <module>
>     from telemetry.unittest import gtest_testrunner
>   File "E:\b\build\slave\Win_7_Tests_x64__3_\build\src\tools\telemetry\telemetry\__init__.py", line 12, in <module>
>     from telemetry.core.browser_options import BrowserFinderOptions
>   File "E:\b\build\slave\Win_7_Tests_x64__3_\build\src\tools\telemetry\telemetry\core\browser_options.py", line 12, in <module>
>     from telemetry.core import browser_finder
>   File "E:\b\build\slave\Win_7_Tests_x64__3_\build\src\tools\telemetry\telemetry\core\browser_finder.py", line 9, in <module>
>     from telemetry.core.backends.chrome import android_browser_finder
>   File "E:\b\build\slave\Win_7_Tests_x64__3_\build\src\tools\telemetry\telemetry\core\backends\chrome\android_browser_finder.py", line 17, in <module>
>     from telemetry.core.backends.chrome import android_browser_backend
>   File "E:\b\build\slave\Win_7_Tests_x64__3_\build\src\tools\telemetry\telemetry\core\backends\chrome\android_browser_backend.py", line 15, in <module>
>     from telemetry.core.backends.chrome import chrome_browser_backend
>   File "E:\b\build\slave\Win_7_Tests_x64__3_\build\src\tools\telemetry\telemetry\core\backends\chrome\chrome_browser_backend.py", line 19, in <module>
>     from telemetry.core.backends.chrome import extension_dict_backend
>   File "E:\b\build\slave\Win_7_Tests_x64__3_\build\src\tools\telemetry\telemetry\core\backends\chrome\extension_dict_backend.py", line 9, in <module>
>     from telemetry.core.backends.chrome import inspector_backend
>   File "E:\b\build\slave\Win_7_Tests_x64__3_\build\src\tools\telemetry\telemetry\core\backends\chrome\inspector_backend.py", line 19, in <module>
>     from telemetry.core.jsheap import model
> ImportError: No module named jsheap
> 
> > Make landmines.py take an extra script via an env var.
> > 
> > The extra Python script to run can be specified via env var
> > EXTRA_LANDMINES_SCRIPT.
> > 
> > BUG=223636
> > 
> > Review URL: https://chromiumcodereview.appspot.com/23604016
> 
> TBR=sivachandra@chromium.org
> 
> Review URL: https://codereview.chromium.org/23533016

TBR=tkent@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@220870 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-02 21:51:18 +00:00
tkent@chromium.org 1bf26acf74 Revert 220846 "Make landmines.py take an extra script via an env..."
It broke telemetry_unittests.
http://build.chromium.org/p/chromium.win/builders/Win%207%20Tests%20x64%20%283%29/builds/8782/steps/telemetry_unittests/logs/stdio

E:\b\depot_tools\python_bin\python_slave.exe src\tools\telemetry\run_tests --browser=release_x64
No adb found in $PATH, fallback to checked in binary.
Traceback (most recent call last):
  File "src\tools\telemetry\run_tests", line 8, in <module>
    from telemetry.unittest import gtest_testrunner
  File "E:\b\build\slave\Win_7_Tests_x64__3_\build\src\tools\telemetry\telemetry\__init__.py", line 12, in <module>
    from telemetry.core.browser_options import BrowserFinderOptions
  File "E:\b\build\slave\Win_7_Tests_x64__3_\build\src\tools\telemetry\telemetry\core\browser_options.py", line 12, in <module>
    from telemetry.core import browser_finder
  File "E:\b\build\slave\Win_7_Tests_x64__3_\build\src\tools\telemetry\telemetry\core\browser_finder.py", line 9, in <module>
    from telemetry.core.backends.chrome import android_browser_finder
  File "E:\b\build\slave\Win_7_Tests_x64__3_\build\src\tools\telemetry\telemetry\core\backends\chrome\android_browser_finder.py", line 17, in <module>
    from telemetry.core.backends.chrome import android_browser_backend
  File "E:\b\build\slave\Win_7_Tests_x64__3_\build\src\tools\telemetry\telemetry\core\backends\chrome\android_browser_backend.py", line 15, in <module>
    from telemetry.core.backends.chrome import chrome_browser_backend
  File "E:\b\build\slave\Win_7_Tests_x64__3_\build\src\tools\telemetry\telemetry\core\backends\chrome\chrome_browser_backend.py", line 19, in <module>
    from telemetry.core.backends.chrome import extension_dict_backend
  File "E:\b\build\slave\Win_7_Tests_x64__3_\build\src\tools\telemetry\telemetry\core\backends\chrome\extension_dict_backend.py", line 9, in <module>
    from telemetry.core.backends.chrome import inspector_backend
  File "E:\b\build\slave\Win_7_Tests_x64__3_\build\src\tools\telemetry\telemetry\core\backends\chrome\inspector_backend.py", line 19, in <module>
    from telemetry.core.jsheap import model
ImportError: No module named jsheap

> Make landmines.py take an extra script via an env var.
> 
> The extra Python script to run can be specified via env var
> EXTRA_LANDMINES_SCRIPT.
> 
> BUG=223636
> 
> Review URL: https://chromiumcodereview.appspot.com/23604016

TBR=sivachandra@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@220853 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-02 21:04:24 +00:00
sivachandra@chromium.org 0cf39527fa Make landmines.py take an extra script via an env var.
The extra Python script to run can be specified via env var
EXTRA_LANDMINES_SCRIPT.

BUG=223636

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@220846 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-02 14:59:25 +00:00