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

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

Issue 2860753002: Remove disabling of reference builds on V8 benchmarks (Closed)
Patch Set: Created 3 years, 7 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 2016 The Chromium Authors. All rights reserved. 1 # Copyright 2016 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 re 5 import re
6 6
7 from benchmarks import v8_helper 7 from benchmarks import v8_helper
8 from core import perf_benchmark 8 from core import perf_benchmark
9 from telemetry import benchmark 9 from telemetry import benchmark
10 from telemetry.timeline import chrome_trace_config 10 from telemetry.timeline import chrome_trace_config
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after
147 class V8DesktopBrowsingBenchmark(_V8BrowsingBenchmark): 147 class V8DesktopBrowsingBenchmark(_V8BrowsingBenchmark):
148 PLATFORM = 'desktop' 148 PLATFORM = 'desktop'
149 149
150 @classmethod 150 @classmethod
151 def Name(cls): 151 def Name(cls):
152 return 'v8.browsing_desktop' 152 return 'v8.browsing_desktop'
153 153
154 154
155 @benchmark.Owner(emails=['ulan@chromium.org']) 155 @benchmark.Owner(emails=['ulan@chromium.org'])
156 @benchmark.Enabled('android') 156 @benchmark.Enabled('android')
157 @benchmark.Disabled('reference') # http://crbug.com/628631
158 class V8MobileBrowsingBenchmark(_V8BrowsingBenchmark): 157 class V8MobileBrowsingBenchmark(_V8BrowsingBenchmark):
159 PLATFORM = 'mobile' 158 PLATFORM = 'mobile'
160 159
161 @classmethod 160 @classmethod
162 def Name(cls): 161 def Name(cls):
163 return 'v8.browsing_mobile' 162 return 'v8.browsing_mobile'
164 163
165 164
166 @benchmark.Disabled('reference') # http://crbug.com/700390
167 @benchmark.Disabled('android') 165 @benchmark.Disabled('android')
168 @benchmark.Disabled('all') 166 @benchmark.Disabled('all')
169 @benchmark.Owner(emails=['mvstaton@chromium.org']) 167 @benchmark.Owner(emails=['mvstaton@chromium.org'])
170 class V8DesktopTurboBrowsingBenchmark(_V8BrowsingBenchmark): 168 class V8DesktopTurboBrowsingBenchmark(_V8BrowsingBenchmark):
171 PLATFORM = 'desktop' 169 PLATFORM = 'desktop'
172 170
173 def SetExtraBrowserOptions(self, options): 171 def SetExtraBrowserOptions(self, options):
174 super(V8DesktopTurboBrowsingBenchmark, self).SetExtraBrowserOptions( 172 super(V8DesktopTurboBrowsingBenchmark, self).SetExtraBrowserOptions(
175 options) 173 options)
176 v8_helper.EnableTurbo(options) 174 v8_helper.EnableTurbo(options)
177 175
178 @classmethod 176 @classmethod
179 def Name(cls): 177 def Name(cls):
180 return 'v8.browsing_desktop_turbo' 178 return 'v8.browsing_desktop_turbo'
181 179
182 180
183 181
184 @benchmark.Disabled('reference') # http://crbug.com/628631
185 @benchmark.Enabled('android') 182 @benchmark.Enabled('android')
186 @benchmark.Disabled('all') 183 @benchmark.Disabled('all')
187 @benchmark.Owner(emails=['mvstaton@chromium.org']) 184 @benchmark.Owner(emails=['mvstaton@chromium.org'])
188 class V8MobileTurboBrowsingBenchmark(_V8BrowsingBenchmark): 185 class V8MobileTurboBrowsingBenchmark(_V8BrowsingBenchmark):
189 PLATFORM = 'mobile' 186 PLATFORM = 'mobile'
190 187
191 def SetExtraBrowserOptions(self, options): 188 def SetExtraBrowserOptions(self, options):
192 super(V8MobileTurboBrowsingBenchmark, self).SetExtraBrowserOptions( 189 super(V8MobileTurboBrowsingBenchmark, self).SetExtraBrowserOptions(
193 options) 190 options)
194 v8_helper.EnableTurbo(options) 191 v8_helper.EnableTurbo(options)
195 192
196 @classmethod 193 @classmethod
197 def Name(cls): 194 def Name(cls):
198 return 'v8.browsing_mobile_turbo' 195 return 'v8.browsing_mobile_turbo'
199 196
200 197
201 @benchmark.Disabled('reference') # http://crbug.com/700390
202 @benchmark.Disabled('android') 198 @benchmark.Disabled('android')
203 @benchmark.Owner(emails=['hablich@chromium.org']) 199 @benchmark.Owner(emails=['hablich@chromium.org'])
204 class V8DesktopClassicBrowsingBenchmark(_V8BrowsingBenchmark): 200 class V8DesktopClassicBrowsingBenchmark(_V8BrowsingBenchmark):
205 PLATFORM = 'desktop' 201 PLATFORM = 'desktop'
206 202
207 def SetExtraBrowserOptions(self, options): 203 def SetExtraBrowserOptions(self, options):
208 super(V8DesktopClassicBrowsingBenchmark, self).SetExtraBrowserOptions( 204 super(V8DesktopClassicBrowsingBenchmark, self).SetExtraBrowserOptions(
209 options) 205 options)
210 v8_helper.EnableClassic(options) 206 v8_helper.EnableClassic(options)
211 207
212 @classmethod 208 @classmethod
213 def Name(cls): 209 def Name(cls):
214 return 'v8.browsing_desktop_classic' 210 return 'v8.browsing_desktop_classic'
215 211
216 212
217 @benchmark.Disabled('reference') # http://crbug.com/628631
218 @benchmark.Enabled('android') 213 @benchmark.Enabled('android')
219 @benchmark.Owner(emails=['hablich@chromium.org']) 214 @benchmark.Owner(emails=['hablich@chromium.org'])
220 class V8MobileClassicBrowsingBenchmark(_V8BrowsingBenchmark): 215 class V8MobileClassicBrowsingBenchmark(_V8BrowsingBenchmark):
221 PLATFORM = 'mobile' 216 PLATFORM = 'mobile'
222 217
223 def SetExtraBrowserOptions(self, options): 218 def SetExtraBrowserOptions(self, options):
224 super(V8MobileClassicBrowsingBenchmark, self).SetExtraBrowserOptions( 219 super(V8MobileClassicBrowsingBenchmark, self).SetExtraBrowserOptions(
225 options) 220 options)
226 v8_helper.EnableClassic(options) 221 v8_helper.EnableClassic(options)
227 222
228 @classmethod 223 @classmethod
229 def Name(cls): 224 def Name(cls):
230 return 'v8.browsing_mobile_classic' 225 return 'v8.browsing_mobile_classic'
231 226
232 227
233 @benchmark.Owner(emails=['mythria@chromium.org']) 228 @benchmark.Owner(emails=['mythria@chromium.org'])
234 @benchmark.Disabled('win') # http://crbug.com/704197 229 @benchmark.Disabled('win') # http://crbug.com/704197
235 @benchmark.Disabled('android') 230 @benchmark.Disabled('android')
236 class V8RuntimeStatsDesktopBrowsingBenchmark( 231 class V8RuntimeStatsDesktopBrowsingBenchmark(
237 _V8RuntimeStatsBrowsingBenchmark): 232 _V8RuntimeStatsBrowsingBenchmark):
238 PLATFORM = 'desktop' 233 PLATFORM = 'desktop'
239 234
240 @classmethod 235 @classmethod
241 def Name(cls): 236 def Name(cls):
242 return 'v8.runtimestats.browsing_desktop' 237 return 'v8.runtimestats.browsing_desktop'
243 238
244 239
245 @benchmark.Disabled('reference') # http://crbug.com/700390
246 @benchmark.Disabled('android') 240 @benchmark.Disabled('android')
247 @benchmark.Disabled('all') 241 @benchmark.Disabled('all')
248 @benchmark.Owner(emails=['mythria@chromium.org']) 242 @benchmark.Owner(emails=['mythria@chromium.org'])
249 class V8RuntimeStatsDesktopTurboBrowsingBenchmark( 243 class V8RuntimeStatsDesktopTurboBrowsingBenchmark(
250 _V8RuntimeStatsBrowsingBenchmark): 244 _V8RuntimeStatsBrowsingBenchmark):
251 PLATFORM = 'desktop' 245 PLATFORM = 'desktop'
252 246
253 def SetExtraBrowserOptions(self, options): 247 def SetExtraBrowserOptions(self, options):
254 super(V8RuntimeStatsDesktopTurboBrowsingBenchmark, 248 super(V8RuntimeStatsDesktopTurboBrowsingBenchmark,
255 self).SetExtraBrowserOptions(options) 249 self).SetExtraBrowserOptions(options)
256 v8_helper.EnableTurbo(options) 250 v8_helper.EnableTurbo(options)
257 251
258 @classmethod 252 @classmethod
259 def Name(cls): 253 def Name(cls):
260 return 'v8.runtimestats.browsing_desktop_turbo' 254 return 'v8.runtimestats.browsing_desktop_turbo'
261 255
262 256
263 @benchmark.Disabled('reference', # http://crbug.com/700390 257 @benchmark.Disabled('win') # http://crbug.com/704197
264 'win') # http://crbug.com/704197
265 @benchmark.Disabled('android') 258 @benchmark.Disabled('android')
266 @benchmark.Owner(emails=['hablich@chromium.org']) 259 @benchmark.Owner(emails=['hablich@chromium.org'])
267 class V8RuntimeStatsDesktopClassicBrowsingBenchmark( 260 class V8RuntimeStatsDesktopClassicBrowsingBenchmark(
268 _V8RuntimeStatsBrowsingBenchmark): 261 _V8RuntimeStatsBrowsingBenchmark):
269 PLATFORM = 'desktop' 262 PLATFORM = 'desktop'
270 263
271 def SetExtraBrowserOptions(self, options): 264 def SetExtraBrowserOptions(self, options):
272 super(V8RuntimeStatsDesktopClassicBrowsingBenchmark, 265 super(V8RuntimeStatsDesktopClassicBrowsingBenchmark,
273 self).SetExtraBrowserOptions(options) 266 self).SetExtraBrowserOptions(options)
274 v8_helper.EnableClassic(options) 267 v8_helper.EnableClassic(options)
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
314 PLATFORM = 'mobile' 307 PLATFORM = 'mobile'
315 308
316 def SetExtraBrowserOptions(self, options): 309 def SetExtraBrowserOptions(self, options):
317 super(V8RuntimeStatsMobileClassicBrowsingBenchmark, 310 super(V8RuntimeStatsMobileClassicBrowsingBenchmark,
318 self).SetExtraBrowserOptions(options) 311 self).SetExtraBrowserOptions(options)
319 v8_helper.EnableClassic(options) 312 v8_helper.EnableClassic(options)
320 313
321 @classmethod 314 @classmethod
322 def Name(cls): 315 def Name(cls):
323 return 'v8.runtimestats.browsing_mobile_classic' 316 return 'v8.runtimestats.browsing_mobile_classic'
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