Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(239)

Side by Side Diff: configs/chromium/master/master_mac_latest_cfg.py

Issue 648353002: Remove Skia's forked buildbot code (Closed) Base URL: https://skia.googlesource.com/buildbot.git@master
Patch Set: Address comment Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « configs/chromium/master/master.cfg ('k') | configs/chromium/master/master_source_cfg.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
4
5 from master import master_config
6 from master.factory import chromium_factory
7
8 defaults = {}
9
10 helper = master_config.Helper(defaults)
11 B = helper.Builder
12 D = helper.Dependent
13 F = helper.Factory
14 S = helper.Scheduler
15 T = helper.Triggerable
16
17 def mac(): return chromium_factory.ChromiumFactory('src/build', 'darwin')
18
19 defaults['category'] = 'mac latest'
20 all_our_tests = ['base', 'browser_tests', 'cacheinvalidation', 'crypto',
21 'googleurl', 'gpu', 'jingle', 'media', 'nacl_integration',
22 'nacl_sandbox', 'nacl_ui', 'page_cycler', 'printing',
23 'remoting', 'safe_browsing', 'ui',]
24
25 ################################################################################
26 ## Debug
27 ################################################################################
28
29 #
30 # Main debug scheduler for Chromium
31 #
32 S('s_chromium_dbg', branch='src', treeStableTimer=60)
33
34 #
35 # Triggerable schedulers for the dbg builders
36 #
37 T('mac_skia_dbg_trigger')
38 T('mac_noskia_dbg_trigger')
39
40
41 #
42 # Combination builders/testers for Mac OS 10.6
43 # (These archive their builds for testers to run, too.)
44 #
45
46 skia_dbg_archive = master_config.GetArchiveUrl(
47 'ChromiumFYI', 'Chromium Mac 10.6 Skia (dbg)',
48 'cr-mac-skia-dbg', 'mac')
49 B('Chromium Mac 10.6 Skia (dbg)', 'f_chromium_mac_10_6_skia_dbg',
50 scheduler='s_chromium_dbg', builddir='cr-mac-skia-dbg')
51 F('f_chromium_mac_10_6_skia_dbg', mac().ChromiumFactory(
52 slave_type='Builder',
53 target='Debug',
54 factory_properties={
55 'trigger': 'mac_skia_dbg_trigger',
56 'gclient_env': { 'GYP_DEFINES':'use_skia=1'},
57 },
58 tests=all_our_tests,
59 ))
60
61 noskia_dbg_archive = master_config.GetArchiveUrl(
62 'ChromiumFYI', 'Chromium Mac 10.6 NoSkia (dbg)',
63 'cr-mac-noskia-dbg', 'mac')
64 B('Chromium Mac 10.6 NoSkia (dbg)', 'f_chromium_mac_10_6_noskia_dbg',
65 scheduler='s_chromium_dbg', builddir='cr-mac-noskia-dbg')
66 F('f_chromium_mac_10_6_noskia_dbg', mac().ChromiumFactory(
67 slave_type='Builder',
68 target='Debug',
69 factory_properties={
70 'trigger': 'mac_noskia_dbg_trigger',
71 },
72 tests=all_our_tests,
73 ))
74
75
76 #
77 # Testers for Mac OS 10.5
78 # (These run the archived builds created by the builder/testers above.)
79 #
80
81 B('Chromium Mac 10.5 Skia (dbg)', 'f_chromium_mac_10_5_skia_dbg',
82 scheduler='mac_skia_dbg_trigger')
83 F('f_chromium_mac_10_5_skia_dbg', mac().ChromiumFactory(
84 slave_type='Tester',
85 build_url=skia_dbg_archive,
86 factory_properties={
87 'generate_gtest_json': True,
88 },
89 tests=all_our_tests,
90 ))
91
92 B('Chromium Mac 10.5 NoSkia (dbg)', 'f_chromium_mac_10_5_noskia_dbg',
93 scheduler='mac_noskia_dbg_trigger')
94 F('f_chromium_mac_10_5_noskia_dbg', mac().ChromiumFactory(
95 slave_type='Tester',
96 build_url=noskia_dbg_archive,
97 factory_properties={
98 'generate_gtest_json': True,
99 },
100 tests=all_our_tests,
101 ))
102
103
104
105 def Update(config, active_master, c):
106 return helper.Update(c)
OLDNEW
« no previous file with comments | « configs/chromium/master/master.cfg ('k') | configs/chromium/master/master_source_cfg.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698