OLD | NEW |
1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 # This recipe is intended to control all of the GPU related bots: | 5 # This recipe is intended to control all of the GPU related bots: |
6 # chromium.gpu | 6 # chromium.gpu |
7 # chromium.gpu.fyi | 7 # chromium.gpu.fyi |
8 # The GPU bots on the chromium.webkit waterfall | 8 # The GPU bots on the chromium.webkit waterfall |
9 # The GPU bots on the tryserver.chromium waterfall | 9 # The GPU bots on the tryserver.chromium waterfall |
10 | 10 |
11 DEPS = [ | 11 DEPS = [ |
12 'chromium', | 12 'chromium', |
13 'gclient', | 13 'gclient', |
14 'path', | 14 'path', |
| 15 'platform', |
15 'properties', | 16 'properties', |
16 'rietveld', | 17 'rietveld', |
17 ] | 18 ] |
18 | 19 |
19 SIMPLE_TESTS_TO_RUN = [ | 20 SIMPLE_TESTS_TO_RUN = [ |
20 'content_gl_tests', | 21 'content_gl_tests', |
21 'gles2_conform_test', | 22 'gles2_conform_test', |
22 'gl_tests' | 23 'gl_tests' |
23 ] | 24 ] |
24 | 25 |
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
103 results_url=dashboard_upload_url) | 104 results_url=dashboard_upload_url) |
104 | 105 |
105 # TODO(kbr): after the conversion to recipes, add all GPU related | 106 # TODO(kbr): after the conversion to recipes, add all GPU related |
106 # steps from the main waterfall, like gpu_unittests. | 107 # steps from the main waterfall, like gpu_unittests. |
107 | 108 |
108 def GenTests(api): | 109 def GenTests(api): |
109 for build_config in ['Release', 'Debug']: | 110 for build_config in ['Release', 'Debug']: |
110 for plat in ['win', 'mac', 'linux']: | 111 for plat in ['win', 'mac', 'linux']: |
111 # Normal builder configuration | 112 # Normal builder configuration |
112 base_name = '%s_%s' % (plat, build_config.lower()) | 113 base_name = '%s_%s' % (plat, build_config.lower()) |
113 yield base_name, { | 114 yield ( |
114 'properties': api.properties_scheduled( | 115 api.test(base_name) + |
115 build_config=build_config), | 116 api.properties.scheduled(build_config=build_config) + |
116 'mock': { | 117 api.platform.name(plat) |
117 'platform': { | 118 ) |
118 'name': plat | |
119 } | |
120 } | |
121 } | |
122 | 119 |
123 # Try server configuration | 120 # Try server configuration |
124 yield '%s_tryserver' % base_name, { | 121 yield ( |
125 'properties': api.properties_tryserver( | 122 api.test('%s_tryserver' % base_name) + |
126 build_config=build_config), | 123 api.properties.tryserver(build_config=build_config) + |
127 'mock': { | 124 api.platform.name(plat) |
128 'platform': { | 125 ) |
129 'name': plat | |
130 } | |
131 } | |
132 } | |
OLD | NEW |