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

Side by Side Diff: tools/perf/benchmarks/blink_perf.py

Issue 585103002: [Telemetry] Shard blink_perf on all platforms. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 3 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 | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 import os 5 import os
6 6
7 from telemetry import benchmark 7 from telemetry import benchmark
8 from telemetry.core import util 8 from telemetry.core import util
9 from telemetry.page import page_set 9 from telemetry.page import page_set
10 from telemetry.page import page_test 10 from telemetry.page import page_test
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after
90 units = parts[-1] 90 units = parts[-1]
91 metric = page.display_name.split('.')[0].replace('/', '_') 91 metric = page.display_name.split('.')[0].replace('/', '_')
92 results.AddValue(list_of_scalar_values.ListOfScalarValues( 92 results.AddValue(list_of_scalar_values.ListOfScalarValues(
93 results.current_page, metric, units, values)) 93 results.current_page, metric, units, values))
94 94
95 break 95 break
96 96
97 print log 97 print log
98 98
99 99
100 # TODO(dtu): Remove this benchmark once desktop chromium.perf bots are on
101 # recipes and running the split-up blink_perf benchmark.
102 @benchmark.Disabled('android')
103 class BlinkPerfAll(benchmark.Benchmark):
104 tag = 'all'
105 test = _BlinkPerfMeasurement
106
107 def CreatePageSet(self, options):
108 return _CreatePageSetFromPath(BLINK_PERF_BASE_DIR, SKIPPED_FILE)
109
110
111 @benchmark.Enabled('android')
112 class BlinkPerfAnimation(benchmark.Benchmark): 100 class BlinkPerfAnimation(benchmark.Benchmark):
113 tag = 'animation' 101 tag = 'animation'
114 test = _BlinkPerfMeasurement 102 test = _BlinkPerfMeasurement
115 103
116 def CreatePageSet(self, options): 104 def CreatePageSet(self, options):
117 path = os.path.join(BLINK_PERF_BASE_DIR, 'Animation') 105 path = os.path.join(BLINK_PERF_BASE_DIR, 'Animation')
118 return _CreatePageSetFromPath(path, SKIPPED_FILE) 106 return _CreatePageSetFromPath(path, SKIPPED_FILE)
119 107
120 108
121 @benchmark.Enabled('android')
122 class BlinkPerfBindings(benchmark.Benchmark): 109 class BlinkPerfBindings(benchmark.Benchmark):
123 tag = 'bindings' 110 tag = 'bindings'
124 test = _BlinkPerfMeasurement 111 test = _BlinkPerfMeasurement
125 112
126 def CreatePageSet(self, options): 113 def CreatePageSet(self, options):
127 path = os.path.join(BLINK_PERF_BASE_DIR, 'Bindings') 114 path = os.path.join(BLINK_PERF_BASE_DIR, 'Bindings')
128 return _CreatePageSetFromPath(path, SKIPPED_FILE) 115 return _CreatePageSetFromPath(path, SKIPPED_FILE)
129 116
130 117
131 @benchmark.Enabled('android')
132 class BlinkPerfCSS(benchmark.Benchmark): 118 class BlinkPerfCSS(benchmark.Benchmark):
133 tag = 'css' 119 tag = 'css'
134 test = _BlinkPerfMeasurement 120 test = _BlinkPerfMeasurement
135 121
136 def CreatePageSet(self, options): 122 def CreatePageSet(self, options):
137 path = os.path.join(BLINK_PERF_BASE_DIR, 'CSS') 123 path = os.path.join(BLINK_PERF_BASE_DIR, 'CSS')
138 return _CreatePageSetFromPath(path, SKIPPED_FILE) 124 return _CreatePageSetFromPath(path, SKIPPED_FILE)
139 125
140 126
141 @benchmark.Enabled('android')
142 class BlinkPerfCanvas(benchmark.Benchmark): 127 class BlinkPerfCanvas(benchmark.Benchmark):
143 tag = 'canvas' 128 tag = 'canvas'
144 test = _BlinkPerfMeasurement 129 test = _BlinkPerfMeasurement
145 130
146 def CreatePageSet(self, options): 131 def CreatePageSet(self, options):
147 path = os.path.join(BLINK_PERF_BASE_DIR, 'Canvas') 132 path = os.path.join(BLINK_PERF_BASE_DIR, 'Canvas')
148 return _CreatePageSetFromPath(path, SKIPPED_FILE) 133 return _CreatePageSetFromPath(path, SKIPPED_FILE)
149 134
150 135
151 @benchmark.Enabled('android')
152 class BlinkPerfDOM(benchmark.Benchmark): 136 class BlinkPerfDOM(benchmark.Benchmark):
153 tag = 'dom' 137 tag = 'dom'
154 test = _BlinkPerfMeasurement 138 test = _BlinkPerfMeasurement
155 139
156 def CreatePageSet(self, options): 140 def CreatePageSet(self, options):
157 path = os.path.join(BLINK_PERF_BASE_DIR, 'DOM') 141 path = os.path.join(BLINK_PERF_BASE_DIR, 'DOM')
158 return _CreatePageSetFromPath(path, SKIPPED_FILE) 142 return _CreatePageSetFromPath(path, SKIPPED_FILE)
159 143
160 144
161 @benchmark.Enabled('android')
162 class BlinkPerfEvents(benchmark.Benchmark): 145 class BlinkPerfEvents(benchmark.Benchmark):
163 tag = 'events' 146 tag = 'events'
164 test = _BlinkPerfMeasurement 147 test = _BlinkPerfMeasurement
165 148
166 def CreatePageSet(self, options): 149 def CreatePageSet(self, options):
167 path = os.path.join(BLINK_PERF_BASE_DIR, 'Events') 150 path = os.path.join(BLINK_PERF_BASE_DIR, 'Events')
168 return _CreatePageSetFromPath(path, SKIPPED_FILE) 151 return _CreatePageSetFromPath(path, SKIPPED_FILE)
169 152
170 153
171 @benchmark.Enabled('android')
172 class BlinkPerfInteractive(benchmark.Benchmark): 154 class BlinkPerfInteractive(benchmark.Benchmark):
173 tag = 'interactive' 155 tag = 'interactive'
174 test = _BlinkPerfMeasurement 156 test = _BlinkPerfMeasurement
175 157
176 def CreatePageSet(self, options): 158 def CreatePageSet(self, options):
177 path = os.path.join(BLINK_PERF_BASE_DIR, 'Interactive') 159 path = os.path.join(BLINK_PERF_BASE_DIR, 'Interactive')
178 return _CreatePageSetFromPath(path, SKIPPED_FILE) 160 return _CreatePageSetFromPath(path, SKIPPED_FILE)
179 161
180 162
181 @benchmark.Enabled('android')
182 class BlinkPerfLayout(benchmark.Benchmark): 163 class BlinkPerfLayout(benchmark.Benchmark):
183 tag = 'layout' 164 tag = 'layout'
184 test = _BlinkPerfMeasurement 165 test = _BlinkPerfMeasurement
185 166
186 def CreatePageSet(self, options): 167 def CreatePageSet(self, options):
187 path = os.path.join(BLINK_PERF_BASE_DIR, 'Layout') 168 path = os.path.join(BLINK_PERF_BASE_DIR, 'Layout')
188 return _CreatePageSetFromPath(path, SKIPPED_FILE) 169 return _CreatePageSetFromPath(path, SKIPPED_FILE)
189 170
190 171
191 @benchmark.Enabled('android')
192 class BlinkPerfMutation(benchmark.Benchmark): 172 class BlinkPerfMutation(benchmark.Benchmark):
193 tag = 'mutation' 173 tag = 'mutation'
194 test = _BlinkPerfMeasurement 174 test = _BlinkPerfMeasurement
195 175
196 def CreatePageSet(self, options): 176 def CreatePageSet(self, options):
197 path = os.path.join(BLINK_PERF_BASE_DIR, 'Mutation') 177 path = os.path.join(BLINK_PERF_BASE_DIR, 'Mutation')
198 return _CreatePageSetFromPath(path, SKIPPED_FILE) 178 return _CreatePageSetFromPath(path, SKIPPED_FILE)
199 179
200 180
201 @benchmark.Enabled('android')
202 class BlinkPerfParser(benchmark.Benchmark): 181 class BlinkPerfParser(benchmark.Benchmark):
203 tag = 'parser' 182 tag = 'parser'
204 test = _BlinkPerfMeasurement 183 test = _BlinkPerfMeasurement
205 184
206 def CreatePageSet(self, options): 185 def CreatePageSet(self, options):
207 path = os.path.join(BLINK_PERF_BASE_DIR, 'Parser') 186 path = os.path.join(BLINK_PERF_BASE_DIR, 'Parser')
208 return _CreatePageSetFromPath(path, SKIPPED_FILE) 187 return _CreatePageSetFromPath(path, SKIPPED_FILE)
209 188
210 189
211 @benchmark.Enabled('android')
212 class BlinkPerfSVG(benchmark.Benchmark): 190 class BlinkPerfSVG(benchmark.Benchmark):
213 tag = 'svg' 191 tag = 'svg'
214 test = _BlinkPerfMeasurement 192 test = _BlinkPerfMeasurement
215 193
216 def CreatePageSet(self, options): 194 def CreatePageSet(self, options):
217 path = os.path.join(BLINK_PERF_BASE_DIR, 'SVG') 195 path = os.path.join(BLINK_PERF_BASE_DIR, 'SVG')
218 return _CreatePageSetFromPath(path, SKIPPED_FILE) 196 return _CreatePageSetFromPath(path, SKIPPED_FILE)
219 197
220 198
221 @benchmark.Enabled('android')
222 class BlinkPerfShadowDOM(benchmark.Benchmark): 199 class BlinkPerfShadowDOM(benchmark.Benchmark):
223 tag = 'shadow_dom' 200 tag = 'shadow_dom'
224 test = _BlinkPerfMeasurement 201 test = _BlinkPerfMeasurement
225 202
226 def CreatePageSet(self, options): 203 def CreatePageSet(self, options):
227 path = os.path.join(BLINK_PERF_BASE_DIR, 'ShadowDOM') 204 path = os.path.join(BLINK_PERF_BASE_DIR, 'ShadowDOM')
228 return _CreatePageSetFromPath(path, SKIPPED_FILE) 205 return _CreatePageSetFromPath(path, SKIPPED_FILE)
229 206
230 207
231 @benchmark.Enabled('android')
232 class BlinkPerfXMLHttpRequest(benchmark.Benchmark): 208 class BlinkPerfXMLHttpRequest(benchmark.Benchmark):
233 tag = 'xml_http_request' 209 tag = 'xml_http_request'
234 test = _BlinkPerfMeasurement 210 test = _BlinkPerfMeasurement
235 211
236 def CreatePageSet(self, options): 212 def CreatePageSet(self, options):
237 path = os.path.join(BLINK_PERF_BASE_DIR, 'XMLHttpRequest') 213 path = os.path.join(BLINK_PERF_BASE_DIR, 'XMLHttpRequest')
238 return _CreatePageSetFromPath(path, SKIPPED_FILE) 214 return _CreatePageSetFromPath(path, SKIPPED_FILE)
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698