0
Commit Graph

148 Commits

Author SHA1 Message Date
lliabraa@chromium.org
de14215bd7 Make iOS try jobs run by default
The iOS try slaves can be found at:

http://build.chromium.org/p/tryserver.chromium/builders/ios_rel_device
http://build.chromium.org/p/tryserver.chromium/builders/ios_dbg_simulator

BUG=148397

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160000 0039d316-1c4b-4281-b951-d872f2087c98
2012-10-03 23:02:45 +00:00
binji@chromium.org
356aa5469d [NaCl SDK] Use chromium trybots when making changes to native_client_sdk.
Also made change to top-level PRESUBMIT.py to prevent testing default bots when
change is only in native_client_sdk.

BUG=none
R=noelallen@chromium.org


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157653 0039d316-1c4b-4281-b951-d872f2087c98
2012-09-19 23:31:29 +00:00
thestig@chromium.org
e747905e44 Add a presubmit check for "? true : false".
Review URL: https://codereview.chromium.org/10946004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157461 0039d316-1c4b-4281-b951-d872f2087c98
2012-09-19 00:26:12 +00:00
enne@chromium.org
39849c6c58 Disable presubmit script on webkit/compositor_bindings
Along with cc/, this is the other directory for compositor code that recently
moved from WebKit to Chromium. In the short term, to make it easier for folks
moving patches in flight from WebKit to Chromium (and so that they can use the
commit queue), just ignore these files.  These suppressions will be removed as
soon as the style in both of these directories have been updated.

BUG=none


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156900 0039d316-1c4b-4281-b951-d872f2087c98
2012-09-14 22:15:59 +00:00
ilevy@chromium.org
c4781e502e Enable android tests on default tryjobs
- Switch android tester from android to android_dbg,
  the latter which kicks off a triggered tester

BUG=147462

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156587 0039d316-1c4b-4281-b951-d872f2087c98
2012-09-13 18:24:38 +00:00
glider@chromium.org
2003721d7a Add linux_asan back to the list of default tryslaves. It should now have enough machines.
BUG=135155
TBR=nsylvain
Review URL: https://chromiumcodereview.appspot.com/10912176

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155722 0039d316-1c4b-4281-b951-d872f2087c98
2012-09-10 14:16:42 +00:00
torne@chromium.org
d668899a93 Make android_webview commits only try the android bot.
The logic in PRESUBMIT.py to only try a single OS bot when the changes
are for a single OS doesn't work for the android_webview directory
because the regex doesn't match at the top level. Tweak the regexes to
allow mac/win/android to be the start of the full path. Now, webview
code is recognised as being android-specific.

R=maruel@chromium.org
NOTRY=true
BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155217 0039d316-1c4b-4281-b951-d872f2087c98
2012-09-06 18:16:59 +00:00
bradnelson@google.com
ce145c0884 Add pnacl shims to the chrome build.
Altering IDL generator to emit pnacl shims.
Building pnacl shims as part of the chrome build.
Publishing pnacl shims in the sdk.

BUG=http://code.google.com/p/nativeclient/issues/detail?id=2957
TEST=None
R=noelallen@chromium.org,jvoung@chromium.org,ncbray@chromium.org,nfullagar@chromium.org,brettw@chromium.org


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155160 0039d316-1c4b-4281-b951-d872f2087c98
2012-09-06 09:49:34 +00:00
glider@chromium.org
ddbdc19c27 Don't send all the tryjobs to linux_asan by default, since it can't currently cope with the load.
BUG=135155
TBR=nsylvain
Review URL: https://chromiumcodereview.appspot.com/10918069

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154940 0039d316-1c4b-4281-b951-d872f2087c98
2012-09-05 11:08:52 +00:00
glider@chromium.org
641f2e3e03 Add linux_asan, mac_asan, linux_chromeos_asan to the list of preferred trybots.
BUG=135155
Review URL: https://chromiumcodereview.appspot.com/10879099

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154677 0039d316-1c4b-4281-b951-d872f2087c98
2012-09-03 11:16:24 +00:00
jam@chromium.org
30f314c3b2 Add linux_chromeos to default tryjob.
Review URL: https://chromiumcodereview.appspot.com/10867093

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153751 0039d316-1c4b-4281-b951-d872f2087c98
2012-08-28 22:02:48 +00:00
jamesr@chromium.org
94f206c1c7 Here are gyp targets and stubs for compiling libcc and the webkit_compositor bindings in chromium. Everything is guarded behind the off-by-default use_libcc_for_compositor gyp variable. I haven't included the actual code here, but there are scripts to sync. I plan to land + manually sync the code into place until we're ready to flip the gyp switch.
Snapshot from r126652

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153354 0039d316-1c4b-4281-b951-d872f2087c98
2012-08-25 00:09:14 +00:00
mad@chromium.org
323fd7127c Give access to browsers by Profile/HostDesktopType.
And fix existing callers of FindBrowserForProfile.

BUG=None
TEST=Make sure that the page cyclers still work (they're one of the users of the API), as well as the download page gets opened properly on the Mac when the user chooses to wait (the other user of the API).

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153207 0039d316-1c4b-4281-b951-d872f2087c98
2012-08-24 14:45:11 +00:00
mad@chromium.org
382255a538 Revert 152788 - Give access to browsers by Profile/HostDesktopType.
And fix existing callers of FindBrowserForProfile.

BUG=None
TEST=Make sure that the page cyclers still work (they're one of the users of the API), as well as the download page gets opened properly on the Mac when the user chooses to wait (the other user of the API).

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

TBR=mad@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10870014

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152790 0039d316-1c4b-4281-b951-d872f2087c98
2012-08-22 18:18:30 +00:00
mad@chromium.org
1485e579e4 Give access to browsers by Profile/HostDesktopType.
And fix existing callers of FindBrowserForProfile.

BUG=None
TEST=Make sure that the page cyclers still work (they're one of the users of the API), as well as the download page gets opened properly on the Mac when the user chooses to wait (the other user of the API).

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152788 0039d316-1c4b-4281-b951-d872f2087c98
2012-08-22 17:49:43 +00:00
joi@chromium.org
779caa5ab2 Don't block CQ usage when includes that violate temporarily-allowed
DEPS rules are added.

Includes that violate permant rules are still errors, and on upload
there is still a prompt, so the author of the change will definitely
know about the problem.

BUG=138280

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152581 0039d316-1c4b-4281-b951-d872f2087c98
2012-08-21 17:05:59 +00:00
saintlou@chromium.org
0be9553a09 Over the last week (or so) a couple of CLs had to be reverted because developers had not tested win_aura, specifically:
1. The default trybot rules don't include win_aura in enough cases
 2. The CQ did not build win_aura

BUG=141701
TBR=sky

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150950 0039d316-1c4b-4281-b951-d872f2087c98
2012-08-10 00:14:45 +00:00
csharp@chromium.org
fbcafe5a12 Add permission checking to the presumit checks.
BUG=71975


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150557 0039d316-1c4b-4281-b951-d872f2087c98
2012-08-08 15:31:22 +00:00
alexeypa@chromium.org
a11dbe9b75 Cleaned up usage of std::wstring in src/remoting. Added presubmit warning supressions for the remaning instances because they depend on hard-to-change public APIs.
BUG=133003


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150224 0039d316-1c4b-4281-b951-d872f2087c98
2012-08-07 01:32:58 +00:00
joaodasilva@chromium.org
911753b60d Add linux_chromeos and linux_chromeos_clang as preferred try bots whenever chromeos files are modified.
TBR=maruel@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149616 0039d316-1c4b-4281-b951-d872f2087c98
2012-08-02 12:11:54 +00:00
joi@chromium.org
55f9f381b2 Add checkdeps presubmit check. Warns on new #includes of dependencies
we are working to eliminate, and errors on new #includes of disallowed
dependencies.

BUG=138280

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149167 0039d316-1c4b-4281-b951-d872f2087c98
2012-07-31 11:02:18 +00:00
jamesr@chromium.org
aa630cd522 Alters test field requirement in change description
This seems to have outlived its usefulness.

NOTRY=true
BUG=none
TEST=lol


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148666 0039d316-1c4b-4281-b951-d872f2087c98
2012-07-26 23:57:44 +00:00
nileshagrawal@chromium.org
d602b9093b Add unit_tests bundle as a default compile target for Android.
Since With this change we will start compiling unit_tests_apk on the main
waterfall, we are making android a default try bot.

To be submitted after we have increased our capacity to handle the extra
load.

BUG=117407
TEST=


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147453 0039d316-1c4b-4281-b951-d872f2087c98
2012-07-19 16:30:31 +00:00
dcheng@chromium.org
6c063c61bf Add presubmit check for #pragma once.
BUG=none
TEST=git cl presubmit

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146166 0039d316-1c4b-4281-b951-d872f2087c98
2012-07-11 19:11:06 +00:00
ilevy@chromium.org
3019c908bc Change PRESUBMIT to try more cls on android
- android doesn't currently build anything in chrome/
  so we're changing try job logic to send builds to android
  unless the CL was exclusively in chrome/

Previously we would have built on roughly 20% of cls with 'git try'
After this change we will build on roughly 60% of cls (based on last 10k
commits)

BUG=
TEST=


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@144841 0039d316-1c4b-4281-b951-d872f2087c98
2012-06-29 00:09:03 +00:00
ilevy@chromium.org
4ce995ea36 Restrict try bots for platform specific CLs
- clean up logic for determining preferred trybots
- allow windows only CLs to try only on win_rel
- less restrictive filter for mac only CLs

BUG=
TEST=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@144372 0039d316-1c4b-4281-b951-d872f2087c98
2012-06-27 02:13:10 +00:00
jam@chromium.org
e3c9455002 Add a presubmit check to stop any more usages of harmful browser::Find* methods while we work through the existing list.
BUG=129187
Review URL: https://chromiumcodereview.appspot.com/10636058

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@144245 0039d316-1c4b-4281-b951-d872f2087c98
2012-06-26 20:01:49 +00:00
jam@chromium.org
72df4e78fe Add a presubmit warning for not using UNIT_TEST in source files.
Review URL: https://chromiumcodereview.appspot.com/10572054

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143389 0039d316-1c4b-4281-b951-d872f2087c98
2012-06-21 16:28:18 +00:00
avi@chromium.org
23e6cbc5da Simplify PRESUBMITs.
BUG=none
TEST=none


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142608 0039d316-1c4b-4281-b951-d872f2087c98
2012-06-16 18:51:20 +00:00
avi@chromium.org
127f18ec32 Added presubmit warnings about base coordinate system.
BUG=132984
TEST=none


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142578 0039d316-1c4b-4281-b951-d872f2087c98
2012-06-16 05:05:59 +00:00
joi@chromium.org
403bfbc9c0 Fix presubmit check to account for e.g. fooblat_unittest_android.cc
being allowed to call test-only code.

BUG=none


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141558 0039d316-1c4b-4281-b951-d872f2087c98
2012-06-11 23:30:09 +00:00
joaodasilva@chromium.org
10e38b62de Added a base::Callback interface to FilePathWatcher.
BUG=130980
TEST=browser_tests:FilePathWatcher* are green

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140285 0039d316-1c4b-4281-b951-d872f2087c98
2012-06-04 14:21:27 +00:00
maruel@chromium.org
1f26298988 Fix linux_clang default try builder to only compile and not run tests.
So when a user does git try -t base_unittests, base_unittests is not run on
linux_clang.

Remove an invalid line added in r125922.

R=thakis@chromium.org
BUG=
TEST=


Review URL: http://codereview.chromium.org/10263007

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135696 0039d316-1c4b-4281-b951-d872f2087c98
2012-05-07 19:23:12 +00:00
joaodasilva@chromium.org
7bbc7d1ca0 Added presubmit warning for ScopedAllowIO uses
BUG=119550
TEST=Adding new uses of ScopedAllowIO triggers a presubmit warning


Review URL: http://codereview.chromium.org/9826024

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128312 0039d316-1c4b-4281-b951-d872f2087c98
2012-03-22 21:44:41 +00:00
gman@chromium.org
1084cccae8 Make presubmit ignore files that end in _autogen.h
The GPU code generates relatively complicated code.
We generate that code and check in the generated files
to make it easy to use codereview to see what was generated
makes sense.

Unfortunately, keeping the generator always generating
lint error free code is hard. We mark lines that have issues
with // NOLINT but that feature has apparently been removed
from our lint so instead we'd just like to have presubmit
ignore *_autogen.h files.

R=maruel@chromium.org
BUG=none
TEST=checked that it did indeed exclude *_autogen.h files


Review URL: http://codereview.chromium.org/9692059

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126542 0039d316-1c4b-4281-b951-d872f2087c98
2012-03-14 03:22:53 +00:00
maruel@chromium.org
fd3dcd1dab Add linux_clang to default try jobs
R=thakis@chromium.org
BUG=
TEST=
NOTRY=true

Review URL: http://codereview.chromium.org/7465043

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125922 0039d316-1c4b-4281-b951-d872f2087c98
2012-03-09 22:39:21 +00:00
dpranke@chromium.org
c1ba4c564d Add a win_dbg:compile bot to the default set to cover the shared build.
R=maruel@chromium.org
BUG=117475
TEST=more trybots get hammered!


Review URL: http://codereview.chromium.org/9651013

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125841 0039d316-1c4b-4281-b951-d872f2087c98
2012-03-09 14:23:28 +00:00
jrg@google.com
d3b7e7ccad Update PRESUBMIT.py to be less likely to hit the android bot.
BUG=None
TEST=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124485 0039d316-1c4b-4281-b951-d872f2087c98
2012-03-01 21:25:06 +00:00
jrg@chromium.org
4d321ae564 Android build: move content_unittests to default target.
Also expand PRESUBMIT.py to include content files (e.g. everything).

BUG=None
TEST=


Review URL: http://codereview.chromium.org/9416117

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124108 0039d316-1c4b-4281-b951-d872f2087c98
2012-02-29 03:52:02 +00:00
joi@chromium.org
c762d25746 Add *_test_util.* to whitelist for test-only presubmit check.
BUG=none


Review URL: http://codereview.chromium.org/9460063

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123871 0039d316-1c4b-4281-b951-d872f2087c98
2012-02-28 02:07:24 +00:00
groby@chromium.org
e490cf10ce PRESUBMIT doesn't need to check for old callback system
It's officially dead since Jan. 10 2012

BUG=none
TEST=none


Review URL: http://codereview.chromium.org/9423025

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122702 0039d316-1c4b-4281-b951-d872f2087c98
2012-02-19 00:06:24 +00:00
dbeam@chromium.org
50c3009dad Add linux_clang to default try set so when one runs git try or gcl try it
will add linux_clang automatically.

TEST=Less tree breakage because of not trying changes on clang first.
BUG=None
NOTRY=true

Review URL: http://codereview.chromium.org/9395027

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122041 0039d316-1c4b-4281-b951-d872f2087c98
2012-02-15 04:21:36 +00:00
jrg@chromium.org
9c50131337 Presubmit change to add android trybots when needed.
Also add warning in android_all.gyp that extra targets in 'all' can
have a significant impact on the try load so coordinate appropriately.

BUG=None
TEST=


Review URL: http://codereview.chromium.org/9360028

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121560 0039d316-1c4b-4281-b951-d872f2087c98
2012-02-10 23:09:49 +00:00
saintlou@chromium.org
e9b2388c32 Renamed old bot to existing trybot.
TBR=ben@chromium.org
BUG=112154
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@120259 0039d316-1c4b-4281-b951-d872f2087c98
2012-02-03 01:05:49 +00:00
joi@chromium.org
e21ce3822e Fix test for files starting with test_ and mock_ for Windows.
BUG=none


Review URL: http://codereview.chromium.org/9008064

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116345 0039d316-1c4b-4281-b951-d872f2087c98
2012-01-04 18:48:25 +00:00
wez@chromium.org
a18130a5bf Fix bugs in PRESUBMIT.py's file exclusions.
native_client_sdk uses a different copyright header so it must not be processed by this check.

NOTRY=true
BUG=109004


Review URL: http://codereview.chromium.org/9071009

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116143 0039d316-1c4b-4281-b951-d872f2087c98
2012-01-03 17:52:08 +00:00
jhawkins@chromium.org
8f5a7e49df base::Bind: Remove NewRunnableFunction.
BUG=none
TEST=none
R=groby,ajwong

Review URL: http://codereview.chromium.org/8960011

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116072 0039d316-1c4b-4281-b951-d872f2087c98
2012-01-01 02:14:47 +00:00
thakis@chromium.org
65d07a4181 Revert 114877 (infrastructure can't handle the load, see bug)
- Add linux_shared to the default try set!

BUG=105750
TEST=none


Review URL: http://codereview.chromium.org/8969030

TBR=thakis@chromium.org
Review URL: http://codereview.chromium.org/8999027

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115443 0039d316-1c4b-4281-b951-d872f2087c98
2011-12-21 23:31:29 +00:00
thakis@chromium.org
7838696019 Add linux_shared to the default try set!
BUG=105750
TEST=none


Review URL: http://codereview.chromium.org/8969030

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114877 0039d316-1c4b-4281-b951-d872f2087c98
2011-12-16 23:17:32 +00:00
petermayo@chromium.org
82f13d637d Update the aura tester used to the linux_chromeos_aura.
Sky assures me this will point the devs who hit problems to relevant problems
quickly and more often.

BUG=chromium:107599
TEST=None
TBR=God
NOTRY=true

Review URL: http://codereview.chromium.org/8968019

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114830 0039d316-1c4b-4281-b951-d872f2087c98
2011-12-16 18:23:38 +00:00