198339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor# Copyright 2014 The Chromium Authors. All rights reserved. 298339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor# Use of this source code is governed by a BSD-style license that can be 398339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor# found in the LICENSE file. 498339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor 598339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor"""Chromium presubmit script for src/ui/events 698339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor 798339b96a8089a6da715487e432c5abfca0ca0dfDouglas GregorSee http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts 898339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregorfor more details on the presubmit API built into gcl. 998339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor""" 1098339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor 1198339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregordef GetPreferredTryMasters(project, change): 1298339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor tests = set(['ash_unittests', 1398339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor 'aura_unittests', 1498339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor 'events_unittests', 1598339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor 'keyboard_unittests', 1698339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor 'views_unittests']) 1798339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor 1898339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor return { 1998339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor 'tryserver.chromium.linux': { 2098339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor 'linux_chromium_rel_swarming': tests, 2198339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor 'linux_chromium_chromeos_rel_swarming': tests, 2298339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor 'linux_chromeos_asan': tests, 2398339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor }, 2498339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor 'tryserver.chromium.win': { 2598339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor 'win_chromium_compile_dbg': tests, 2698339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor 'win_chromium_rel_swarming': tests, 2798339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor } 2898339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor } 2998339b96a8089a6da715487e432c5abfca0ca0dfDouglas Gregor