11e9bf3e0803691d0a228da41fc608347b6db4340Torne (Richard Coles)# Copyright 2013 The Chromium Authors. All rights reserved.
21e9bf3e0803691d0a228da41fc608347b6db4340Torne (Richard Coles)# Use of this source code is governed by a BSD-style license that can be
31e9bf3e0803691d0a228da41fc608347b6db4340Torne (Richard Coles)# found in the LICENSE file.
41e9bf3e0803691d0a228da41fc608347b6db4340Torne (Richard Coles)
51e9bf3e0803691d0a228da41fc608347b6db4340Torne (Richard Coles)"""Top-level presubmit script for skia/
61e9bf3e0803691d0a228da41fc608347b6db4340Torne (Richard Coles)
71e9bf3e0803691d0a228da41fc608347b6db4340Torne (Richard Coles)See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts
81e9bf3e0803691d0a228da41fc608347b6db4340Torne (Richard Coles)for more details about the presubmit API built into depot_tools.
91e9bf3e0803691d0a228da41fc608347b6db4340Torne (Richard Coles)"""
101e9bf3e0803691d0a228da41fc608347b6db4340Torne (Richard Coles)
11a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)def GetPreferredTryMasters(project, change):
12a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)  return {
13a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    'tryserver.blink': {
14a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)      'linux_blink_rel': set(['defaulttests']),
15a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    },
16a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    'tryserver.chromium.gpu': {
17a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)      'linux_gpu': set(['defaulttests']),
18a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)      'win_gpu': set(['defaulttests']),
19a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)      'mac_gpu': set(['defaulttests']),
20a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    },
21a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)  }
22