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

Side by Side Diff: scripts/slave/recipes/gpu.py

Issue 24737002: Add Paths as first-class types in configs. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Address comments Created 7 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 | Annotate | Revision Log
OLDNEW
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
(...skipping 11 matching lines...) Expand all
22 'content_gl_tests', 22 'content_gl_tests',
23 'gles2_conform_test', 23 'gles2_conform_test',
24 'gl_tests' 24 'gl_tests'
25 ] 25 ]
26 26
27 def GenSteps(api): 27 def GenSteps(api):
28 # These values may be replaced by external configuration later 28 # These values may be replaced by external configuration later
29 dashboard_upload_url = 'https://chromeperf.appspot.com' 29 dashboard_upload_url = 'https://chromeperf.appspot.com'
30 generated_dir = api.path.slave_build('content_gpu_data', 'generated') 30 generated_dir = api.path.slave_build('content_gpu_data', 'generated')
31 reference_dir = api.path.slave_build('content_gpu_data', 'reference') 31 reference_dir = api.path.slave_build('content_gpu_data', 'reference')
32 gsutil = api.path.build('scripts', 'slave', 'gsutil', wrapper=True) 32 gsutil = api.path.build('scripts', 'slave', 'gsutil',
33 platform_ext={'win': '.bat'})
33 34
34 api.chromium.set_config('chromium') 35 api.chromium.set_config('chromium')
35 api.gclient.apply_config('chrome_internal') 36 api.gclient.apply_config('chrome_internal')
36 37
37 # Don't skip the frame_rate data, as it's needed for the frame rate tests. 38 # Don't skip the frame_rate data, as it's needed for the frame rate tests.
38 # Per iannucci@, it can be relied upon that solutions[1] is src-internal. 39 # Per iannucci@, it can be relied upon that solutions[1] is src-internal.
39 # Consider adding a 'gpu' module so that this can be managed in a 40 # Consider adding a 'gpu' module so that this can be managed in a
40 # 'gpu' config. 41 # 'gpu' config.
41 del api.gclient.c.solutions[1].custom_deps[ 42 del api.gclient.c.solutions[1].custom_deps[
42 'src/chrome/test/data/perf/frame_rate/private'] 43 'src/chrome/test/data/perf/frame_rate/private']
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
145 api.properties.scheduled(build_config=build_config) + 146 api.properties.scheduled(build_config=build_config) +
146 api.platform.name(plat) 147 api.platform.name(plat)
147 ) 148 )
148 149
149 # Try server configuration 150 # Try server configuration
150 yield ( 151 yield (
151 api.test('%s_tryserver' % base_name) + 152 api.test('%s_tryserver' % base_name) +
152 api.properties.tryserver(build_config=build_config) + 153 api.properties.tryserver(build_config=build_config) +
153 api.platform.name(plat) 154 api.platform.name(plat)
154 ) 155 )
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698