Index: PRESUBMIT.py |
diff --git a/PRESUBMIT.py b/PRESUBMIT.py |
index 88caf901e76d68240e7eff6bdb96a7815dd2b288..b915da1ad99730cb60ca00242251859823076344 100644 |
--- a/PRESUBMIT.py |
+++ b/PRESUBMIT.py |
@@ -579,11 +579,11 @@ def GetPreferredTrySlaves(project, change): |
if not files: |
return [] |
- if all(re.search('\.(m|mm)$|[/_]mac[/_.]', f) for f in files): |
+ if all(re.search('\.(m|mm)$|(^|[/_])mac[/_.]', f) for f in files): |
return ['mac_rel', 'mac_asan'] |
- if all(re.search('[/_]win[/_.]', f) for f in files): |
+ if all(re.search('(^|[/_])win[/_.]', f) for f in files): |
return ['win_rel'] |
- if all(re.search('[/_]android[/_.]', f) for f in files): |
+ if all(re.search('(^|[/_])android[/_.]', f) for f in files): |
return ['android'] |
trybots = ['win_rel', 'linux_rel', 'mac_rel', 'linux_clang:compile', |