Add aura compile testing by default to likely areas (1).

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114490 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/PRESUBMIT.py b/PRESUBMIT.py
index aa81d30e..8caa4b5 100644
--- a/PRESUBMIT.py
+++ b/PRESUBMIT.py
@@ -9,6 +9,9 @@
 """
 
 
+import re
+
+
 _EXCLUDED_PATHS = (
     r"^breakpad[\\\/].*",
     r"^net/tools/spdyshark/[\\\/].*",
@@ -335,4 +338,8 @@
       f.LocalPath().endswith(('.mm', '.m')) for f in change.AffectedFiles())
   if only_objc_files:
     return ['mac_rel']
-  return ['win_rel', 'linux_rel', 'mac_rel']
+  preferred = ['win_rel', 'linux_rel', 'mac_rel']
+  aura_re = '_aura[^/]*[.][^/]*'
+  if any(re.search(aura_re, f.LocalPath()) for f in change.AffectedFiles()):
+    preferred.append('linux_aura:compile')
+  return preferred