diff options
author | rsimha@chromium.org <rsimha@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-08 03:37:28 +0000 |
---|---|---|
committer | rsimha@chromium.org <rsimha@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-08 03:37:28 +0000 |
commit | 0732a49d94a11c000460c1eb964d7875f5604a39 (patch) | |
tree | cf4ea98b2cc8c2fd12abc97b2808d571b3f4689c /base | |
parent | 89a6adb8f80456dea06394d9a9292367aea9898a (diff) | |
download | chromium_src-0732a49d94a11c000460c1eb964d7875f5604a39.zip chromium_src-0732a49d94a11c000460c1eb964d7875f5604a39.tar.gz chromium_src-0732a49d94a11c000460c1eb964d7875f5604a39.tar.bz2 |
Force sync integration try jobs on patches that touch sync dependencies
Chrome sync is dependent on other areas of chrome, and patches committed to
these areas could potentially break sync. In the past, we have seen
sync integration test failures caused by patches to net, jingle and base.
This patch adds a PRESUBMIT.py file to each of these directories, that
will result the sync integration tests being run on any code that
touches these directories as part of their try runs.
BUG=70311
TEST=modify something under base, net or jingle and do a "git try" or "gcl try"
Review URL: http://codereview.chromium.org/6624086
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77242 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base')
-rw-r--r-- | base/PRESUBMIT.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/base/PRESUBMIT.py b/base/PRESUBMIT.py new file mode 100644 index 0000000..1284659 --- /dev/null +++ b/base/PRESUBMIT.py @@ -0,0 +1,13 @@ +#!/usr/bin/python +# Copyright (c) 2011 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +"""Chromium presubmit script for src/base. + +See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +for more details on the presubmit API built into gcl. +""" + +def GetPreferredTrySlaves(): + return ['win', 'linux', 'mac', 'win_sync', 'linux_sync', 'mac_sync'] |