summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* Adds app_list and message_center tests to aura_builder (2nd).mukai@chromium.org2012-12-211-0/+2
| | | | | | | | | | | | Previous one was reverted since message_center_unittests doesn't compile on Windows. crrev.com/174243 fixed this so now it's safe to add again. BUG=166730 TBR=petermayo@chromium.org,xiyuan@chromium.org Review URL: https://codereview.chromium.org/11637051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174417 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 174367glider@chromium.org2012-12-211-1/+3
| | | | | | | | | | | | | | | > Enable real .dSYM files for ASan on Mac. > > BUG=166857 > TBR=thakis > Review URL: https://codereview.chromium.org/11667004 __asan_init and other symbols are stripped from the binaries, so the tests can't load instrumented shared libraries. TBR=glider@google.com Review URL: https://codereview.chromium.org/11669003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174372 0039d316-1c4b-4281-b951-d872f2087c98
* Enable real .dSYM files for ASan on Mac.glider@google.com2012-12-211-3/+1
| | | | | | | | BUG=166857 TBR=thakis Review URL: https://codereview.chromium.org/11667004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174367 0039d316-1c4b-4281-b951-d872f2087c98
* Add check for device provisioningilevy@chromium.org2012-12-211-14/+32
| | | | | | | | | | Extend device_status_check to look for incorrectly setup devices. BUG=165981 NOTRY=true Review URL: https://codereview.chromium.org/11637046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174343 0039d316-1c4b-4281-b951-d872f2087c98
* Mount /run and /run/shm in chroots.tony@chromium.org2012-12-211-3/+7
| | | | | | | | | | | | | When running layout tests, we need /run/shm. Previously we wouldn't install it because the chroot didn't have /run. Now we will mount /run and /run/shm in the chroot. BUG=166632 Review URL: https://chromiumcodereview.appspot.com/11649050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174326 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Fix the bug when full path to test apk is provided.frankf@google.com2012-12-211-1/+2
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/11642049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174315 0039d316-1c4b-4281-b951-d872f2087c98
* Assert that md5sum was built instead of failing silently.navabi@google.com2012-12-211-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | The exit when md5sum does not exist fails silently with a short message buried in the output with no tests run. The reason is because this is an asynchronous process and the exit does not exist the script. The assert on the other hand will stop the script and print the following, making it clear the script failed and that md5sum should be built: @@@STEP_FAILURE@@@ Traceback (most recent call last): File "build/android/run_instrumentation_tests.py", line 108, in <module> sys.exit(main(sys.argv)) File "build/android/run_instrumentation_tests.py", line 101, in main ret = DispatchInstrumentationTests(options) ... results_lists = async_results.get(999999) File "/usr/lib/python2.7/multiprocessing/pool.py", line 528, in get raise self._value AssertionError: Please build md5sum. BUG= Review URL: https://chromiumcodereview.appspot.com/11613014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174299 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Linux: add library loader for GNOME keyring."phajdan.jr@chromium.org2012-12-201-49/+18
| | | | | | | | | | | | Causes crashes on Ubuntu Lucid. TBR=brettw BUG=166913, 162733 Review URL: https://codereview.chromium.org/11647041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174238 0039d316-1c4b-4281-b951-d872f2087c98
* Turn PCH on always for Windows now that 2008 is gonescottmg@chromium.org2012-12-201-11/+3
| | | | | | | | | | | | | It was already defaulted on for 2010, and as we no longer support 2008 clean this up. This has the side benefit of enabling pch for 2010e, which was slightly incorrect in the previous "enable for 2010" case. R=joi@chromium.org Review URL: https://chromiumcodereview.appspot.com/11642028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174228 0039d316-1c4b-4281-b951-d872f2087c98
* Android: compile sandbox_linux_unittestsjln@chromium.org2012-12-201-0/+2
| | | | | | | | | | | | | Note: tests that require kernel seccomp-bpf support to do anything will just pass if kernel support is lacking. BUG=166704 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11639036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174193 0039d316-1c4b-4281-b951-d872f2087c98
* Changing deployment target of Chrome for iOS to 5.0qsr@chromium.org2012-12-201-1/+1
| | | | | | | | | | BUG=None R=stuartmorgan@chromium.org Review URL: https://chromiumcodereview.appspot.com/11649036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174172 0039d316-1c4b-4281-b951-d872f2087c98
* Disable ContentViewPopupZoomerTest.testPopupZoomerShowsUp test.digit@chromium.org2012-12-201-0/+2
| | | | | | | | | | | NOTRY=true BUG=167045 TBR=yfriedman@chromium.org,ilevy@chromium.org Review URL: https://chromiumcodereview.appspot.com/11645042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174145 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Fix specification of android build deps.yfriedman@chromium.org2012-12-201-0/+2
| | | | | | | | | | | | | | | Our dependencies are managed in gyp and not ant so we don't need ant to resolve dependant libraries. This fixes the spurious output of: [subant] No sub-builds to iterate on for each test apk. BUG=164395 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11614023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174065 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 173997mukai@chromium.org2012-12-191-2/+0
| | | | | | | | | | | | | | > Adds app_list and message_center to aura_builder > > BUG=166730 > TEST=GYP_DEFINES='chromeos=1' ./build/gyp_chromium && ninja aura_builder succeeds > > Review URL: https://codereview.chromium.org/11640004 TBR=mukai@chromium.org Review URL: https://codereview.chromium.org/11637026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174007 0039d316-1c4b-4281-b951-d872f2087c98
* Adds app_list and message_center to aura_buildermukai@chromium.org2012-12-191-0/+2
| | | | | | | | | BUG=166730 TEST=GYP_DEFINES='chromeos=1' ./build/gyp_chromium && ninja aura_builder succeeds Review URL: https://codereview.chromium.org/11640004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173997 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: use generated library loader for libgps.phajdan.jr@chromium.org2012-12-192-1/+80
| | | | | | | | BUG=162733 Review URL: https://codereview.chromium.org/11571036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173972 0039d316-1c4b-4281-b951-d872f2087c98
* Temporarily disable real .dSYM files for ASan builds.glider@chromium.org2012-12-191-1/+3
| | | | | | | | BUG=166857 TBR=thakis Review URL: https://codereview.chromium.org/11636015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173907 0039d316-1c4b-4281-b951-d872f2087c98
* Fix 'Android Tests' build bot.digit@chromium.org2012-12-191-12/+24
| | | | | | | | | | | | | | | | | | | | By default, build/android/run_tests.py looks for files under out/Debug/, which will fail when in Release builds. One has to add the --release flag when invoking the script. Introduce internal function _bb_android_run_tests to always invoke the script with the right flags, and ensure all clients use it. + Add the same flag to Release build when invoking instrumentation_tests.py BUG=none NOTRY=true TBR=yfriedman@chromium.org,ilevy@chromium.org Review URL: https://chromiumcodereview.appspot.com/11640016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173904 0039d316-1c4b-4281-b951-d872f2087c98
* Re-landing https://chromiumcodereview.appspot.com/11587012: Introduce ↵glider@chromium.org2012-12-191-1/+24
| | | | | | | | | | | | | | | | | | | mac_want_real_dsym GYP flag. By default, fake .dSYM files will be generated for regular builds, and dsymutils will be used to create .dSYMs for ASan builds. mac_want_real_dsym can be used to override this. mac_real_dsym can't be set directly, because it's not a % variable. According to https://codereview.chromium.org/113999, it can't be made a % variable now, because of a bug in % handling in GYP that leads to mac_real_dsym being unconditionally set to 1 for some targets. BUG=148383 TBR=thakis Review URL: https://codereview.chromium.org/11636014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173896 0039d316-1c4b-4281-b951-d872f2087c98
* Android buildbot: Add missing @@@ echo to 'bb_run_unit_tests'digit@chromium.org2012-12-191-0/+1
| | | | | | | | | | | | | | | | | | Without this, a failure in this function is mistakenly reported as a failure in the previous bb_xxxxx function called. For example, see the following link where the failure is reported in 'bb_reboot_phones' when it should not: http://build.chromium.org/p/chromium.linux/builders/Android%20Tests/builds/23/steps/Rebooting%20phones/logs/stdio BUG=none NOTRY=true TBR=yfriedman@chromium.org,ilevy@chromium.org Review URL: https://chromiumcodereview.appspot.com/11648009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173895 0039d316-1c4b-4281-b951-d872f2087c98
* Use generated shim headers for zlib.phajdan.jr@chromium.org2012-12-181-2/+5
| | | | | | | | BUG=165264 Review URL: https://codereview.chromium.org/11632002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173801 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor android test results logging.frankf@google.com2012-12-185-80/+117
| | | | | | | | BUG=165529 Review URL: https://codereview.chromium.org/11616010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173795 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 173749wjia@chromium.org2012-12-181-24/+1
| | | | | | | | | | | | | | | | | | | | | It broke mac asan bots. > Introduce mac_want_real_dsym GYP flag. By default, fake .dSYM files > will be generated for regular builds, and dsymutils will be used to create .dSYMs for ASan builds. > mac_want_real_dsym can be used to override this. > > mac_real_dsym can't be set directly, because it's not a % variable. > According to https://codereview.chromium.org/113999, it can't be made a > % variable now, because of a bug in % handling in GYP that leads to > mac_real_dsym being unconditionally set to 1 for some targets. > > BUG=148383 > > Review URL: https://chromiumcodereview.appspot.com/11587012 TBR=glider@chromium.org Review URL: https://codereview.chromium.org/11616021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173765 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce mac_want_real_dsym GYP flag. By default, fake .dSYM filesglider@chromium.org2012-12-181-1/+24
| | | | | | | | | | | | | | | | will be generated for regular builds, and dsymutils will be used to create .dSYMs for ASan builds. mac_want_real_dsym can be used to override this. mac_real_dsym can't be set directly, because it's not a % variable. According to https://codereview.chromium.org/113999, it can't be made a % variable now, because of a bug in % handling in GYP that leads to mac_real_dsym being unconditionally set to 1 for some targets. BUG=148383 Review URL: https://chromiumcodereview.appspot.com/11587012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173749 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: use generated library loader for libspeechd.phajdan.jr@chromium.org2012-12-181-0/+57
| | | | | | | | | | | | | This is a reland of https://codereview.chromium.org/11415243/ hopefully with a fix for ChromeOS. TBR=dmazzoni BUG=162733 Review URL: https://codereview.chromium.org/11615028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173748 0039d316-1c4b-4281-b951-d872f2087c98
* Add dependency on Android tools to native unittests APKs targetsppi@chromium.org2012-12-182-3/+2
| | | | | | | | | | | | This patch adds dependencies on Android tools (port forwarder and md5 util used for conditional file pushes) required to run native unittests APKs to the APKs targets. BUG=161257 Review URL: https://chromiumcodereview.appspot.com/11597008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173728 0039d316-1c4b-4281-b951-d872f2087c98
* Reduce verbosity of Android builds.yfriedman@chromium.org2012-12-186-11/+5
| | | | | | | | | | | There's a lot of boilerplate from running ant. Passing '-q' silences most of it. BUG=164395 NOTRY=True Review URL: https://chromiumcodereview.appspot.com/11606010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173688 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Output unchecked warnings and fix existing instances.yfriedman@chromium.org2012-12-182-7/+9
| | | | | | | | | BUG=164395 Review URL: https://chromiumcodereview.appspot.com/11580006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173658 0039d316-1c4b-4281-b951-d872f2087c98
* Generate shim headers for libpngphajdan.jr@chromium.org2012-12-182-0/+46
| | | | | | | | BUG=165264 Review URL: https://codereview.chromium.org/11470020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173618 0039d316-1c4b-4281-b951-d872f2087c98
* Refactoring JavaScript modal dialog.jcivelli@chromium.org2012-12-181-2/+6
| | | | | | | | | | | | | | | Small refactoring of the JavaScript modal dialogs so they use the system class more, and some minor changes for testing. BUG=156745 TEST=Navigate to http://www.w3schools.com/js/js_popup.asp and try all the alert box examples. TBR=ben Review URL: https://chromiumcodereview.appspot.com/11555004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173582 0039d316-1c4b-4281-b951-d872f2087c98
* Add g++-multilib build dependency when cross building for ARM.sbc@chromium.org2012-12-171-2/+8
| | | | | | | | | | | | | | We found that this package is needed on 64-bit systems when cross compiling for ARM due to the requirment that v8 host binaries be build with -m32 (they must run with same pointer size as target platform apparently). BUG= Review URL: https://chromiumcodereview.appspot.com/11568038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173568 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 173550dpapad@chromium.org2012-12-171-57/+0
| | | | | | | | | | | | | | | | > Linux: use generated library loader for libspeechd. > > This will require an update to build/install-build-deps.sh > (done in a separate CL as requested by the infra team). > > BUG=162733 > > Review URL: https://codereview.chromium.org/11415243 TBR=phajdan.jr@chromium.org Review URL: https://codereview.chromium.org/11573052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173561 0039d316-1c4b-4281-b951-d872f2087c98
* Don't report the gtest return code as a TestResult object.frankf@google.com2012-12-171-26/+30
| | | | | | | | | | Fix some style issues. BUG=165529 Review URL: https://codereview.chromium.org/11572052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173555 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: use generated library loader for libspeechd.phajdan.jr@chromium.org2012-12-171-0/+57
| | | | | | | | | | | This will require an update to build/install-build-deps.sh (done in a separate CL as requested by the infra team). BUG=162733 Review URL: https://codereview.chromium.org/11415243 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173550 0039d316-1c4b-4281-b951-d872f2087c98
* [Android WebView] Fix FindBugs warnings in AwSettingsTestmnaganov@chromium.org2012-12-171-5/+0
| | | | | | | | | R=benm@chromium.org NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11590015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173465 0039d316-1c4b-4281-b951-d872f2087c98
* Show app list items which open in chrome with a tab overlay.benwells@chromium.org2012-12-171-0/+3
| | | | | | | | | | This change affects chrome os and windows implementations of the app list. Chrome, web store, and v1 apps like google search are displayed with a tab overlay. BUG=159859 Review URL: https://chromiumcodereview.appspot.com/11442044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173423 0039d316-1c4b-4281-b951-d872f2087c98
* Fix eyesfree aidl rules/depsdtrainor@chromium.org2012-12-151-1/+4
| | | | | | | | | | | | - Remove aidl targets that don't produce outputs - Fix java_aidl to depend on the import java src BUG= Review URL: https://chromiumcodereview.appspot.com/11568039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173333 0039d316-1c4b-4281-b951-d872f2087c98
* Partial revert of crrev.com/172937.frankf@google.com2012-12-141-3/+10
| | | | | | | | | | | Add back the logic of dropping devices of we fail to get gtest lists. BUG= Review URL: https://codereview.chromium.org/11573038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173217 0039d316-1c4b-4281-b951-d872f2087c98
* Remove --performance_test from Android gtest runner.frankf@google.com2012-12-145-84/+10
| | | | | | | | | | We no longer run page cycler tests. BUG=165529 Review URL: https://codereview.chromium.org/11575019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173185 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the protector service.ivankr@chromium.org2012-12-141-13/+0
| | | | | | | | | | BUG=165008 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11493003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173169 0039d316-1c4b-4281-b951-d872f2087c98
* Android pylib: measurement name escaping fix.marja@chromium.org2012-12-141-2/+2
| | | | | | | | | | | | | | The original re.sub wasn't doing at all what wanted. Also, added / to be replaced, because we now have URLs in measurement names, and measurement names are also used for constructing directory names. BUG=NONE NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11565033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173167 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build/android/run_tests.pyjknotten@chromium.org2012-12-141-1/+1
| | | | | | | | | | | | | When a device fails to report test results, there is an name exception when warning about this. This is because 'current_device' is not a bound variable. TEST= BUG= Review URL: https://codereview.chromium.org/11574036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173154 0039d316-1c4b-4281-b951-d872f2087c98
* Telemetry: Yet another histogram printing fix.marja@chromium.org2012-12-141-1/+1
| | | | | | | | | | | | TBR=bulach@chromium.org BUG=NONE NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11568031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173142 0039d316-1c4b-4281-b951-d872f2087c98
* Adding extra logs to investigate a crasher.jcivelli@chromium.org2012-12-141-1/+1
| | | | | | | | | | | | | | A weird crasher seems to indicate SanboxedProcessService can be run again in the same process. This CL adds logs to validate that hypothesis. BUG=164069 TEST=None Review URL: https://chromiumcodereview.appspot.com/11566020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173122 0039d316-1c4b-4281-b951-d872f2087c98
* Initial braille supportdtrainor@chromium.org2012-12-141-0/+17
| | | | | | | | | | | Connect third_party/eyesfree code to Chrome, allowing accessibility to interact with a braille keyboard. BUG= Review URL: https://chromiumcodereview.appspot.com/11365055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173099 0039d316-1c4b-4281-b951-d872f2087c98
* Don't fail at gyp time if arm-sysroot is missing.sbc@chromium.org2012-12-141-2/+2
| | | | | | | | | | | | | | This fixes the NaCl SDK build which builds with target_arch=arm but only builds untrusted targets so doesn't need the arm sysroot. BUG= Review URL: https://chromiumcodereview.appspot.com/11554028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173045 0039d316-1c4b-4281-b951-d872f2087c98
* Remove NPAPI target from flash_player.gypshess@chromium.org2012-12-141-1/+0
| | | | | | | | | BUG=161893 Review URL: https://chromiumcodereview.appspot.com/11308255 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173031 0039d316-1c4b-4281-b951-d872f2087c98
* Turn on the ADDRESS_SANITIZER on all platform when asan==1.sebmarchand@chromium.org2012-12-141-0/+1
| | | | | | | | | BUG= Review URL: https://chromiumcodereview.appspot.com/11547031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173020 0039d316-1c4b-4281-b951-d872f2087c98
* Telemetry: More elegant histogram printing.marja@chromium.org2012-12-131-17/+11
| | | | | | | | | | | | | | We now consider the _by_url data important for histograms, and only print out histograms one by one. So we don't need hacks in perf_tests_helper for printing out a list of histograms (for which we don't any more know which page they refer to). BUG=158323 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11573008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@172939 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up Android gtest runners.frankf@google.com2012-12-135-185/+130
| | | | | | | | | | | | - Remove obsolete rebaseline option - Fix a bug with reporting skipped tests - Fix some style issues BUG=165529 Review URL: https://codereview.chromium.org/11557016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@172937 0039d316-1c4b-4281-b951-d872f2087c98