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

Side by Side Diff: tools/perf/generate_perf_json.py

Issue 2602543002: Revert "Enable media_perftests to run on Windows, Mac, and Linux." (Closed)
Patch Set: Created 3 years, 12 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 | « testing/buildbot/gn_isolate_map.pyl ('k') | 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 #!/usr/bin/env python 1 #!/usr/bin/env python
2 # Copyright 2016 The Chromium Authors. All rights reserved. 2 # Copyright 2016 The Chromium Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 """Script to generate chromium.perf.json and chromium.perf.fyi.json in 6 """Script to generate chromium.perf.json and chromium.perf.fyi.json in
7 the src/testing/buildbot directory. Maintaining these files by hand is 7 the src/testing/buildbot directory. Maintaining these files by hand is
8 too unwieldy. 8 too unwieldy.
9 """ 9 """
10 10
(...skipping 226 matching lines...) Expand 10 before | Expand all | Expand 10 after
237 ]) 237 ])
238 waterfall = add_tester( 238 waterfall = add_tester(
239 waterfall, 'Win 10 Perf', 'chromium-rel-win10', 'win', 239 waterfall, 'Win 10 Perf', 'chromium-rel-win10', 'win',
240 swarming=[ 240 swarming=[
241 { 241 {
242 'gpu': '102b:0534', 242 'gpu': '102b:0534',
243 'os': 'Windows-10-10240', 243 'os': 'Windows-10-10240',
244 'device_ids': [ 244 'device_ids': [
245 'build132-m1', 'build133-m1', 245 'build132-m1', 'build133-m1',
246 'build134-m1', 'build135-m1', 'build136-m1' 246 'build134-m1', 'build135-m1', 'build136-m1'
247 ], 247 ]
248 'perf_tests': [
249 ('media_perftests', 2)]
250 } 248 }
251 ]) 249 ])
252 waterfall = add_tester( 250 waterfall = add_tester(
253 waterfall, 'Win 8 Perf', 'chromium-rel-win8-dual', 'win', 251 waterfall, 'Win 8 Perf', 'chromium-rel-win8-dual', 'win',
254 swarming=[ 252 swarming=[
255 { 253 {
256 'gpu': '102b:0532', 254 'gpu': '102b:0532',
257 'os': 'Windows-2012ServerR2-SP0', 255 'os': 'Windows-2012ServerR2-SP0',
258 'device_ids': [ 256 'device_ids': [
259 'build143-m1', 'build144-m1', 257 'build143-m1', 'build144-m1',
260 'build145-m1', 'build146-m1', 'build147-m1' 258 'build145-m1', 'build146-m1', 'build147-m1'
261 ], 259 ],
262 'perf_tests': [ 260 'perf_tests': [
263 ('load_library_perf_tests', 2), 261 ('load_library_perf_tests', 2),
264 ('performance_browser_tests', 2), 262 ('performance_browser_tests', 2)]
265 ('media_perftests', 3)]
266 } 263 }
267 ]) 264 ])
268 waterfall = add_tester( 265 waterfall = add_tester(
269 waterfall, 'Win 7 Perf', 'chromium-rel-win7-dual', 266 waterfall, 'Win 7 Perf', 'chromium-rel-win7-dual',
270 'win', target_bits=32, 267 'win', target_bits=32,
271 swarming=[ 268 swarming=[
272 { 269 {
273 'gpu': '102b:0532', 270 'gpu': '102b:0532',
274 'os': 'Windows-2008ServerR2-SP1', 271 'os': 'Windows-2008ServerR2-SP1',
275 'device_ids': [ 272 'device_ids': [
276 'build185-m1', 'build186-m1', 273 'build185-m1', 'build186-m1',
277 'build187-m1', 'build188-m1', 'build189-m1' 274 'build187-m1', 'build188-m1', 'build189-m1'
278 ], 275 ],
279 'perf_tests': [ 276 'perf_tests': [
280 ('load_library_perf_tests', 2), 277 ('load_library_perf_tests', 2),
281 ('performance_browser_tests', 2), 278 ('performance_browser_tests', 2)]
282 ('media_perftests', 3)]
283 } 279 }
284 ]) 280 ])
285 waterfall = add_tester( 281 waterfall = add_tester(
286 waterfall, 'Win 7 x64 Perf', 282 waterfall, 'Win 7 x64 Perf',
287 'chromium-rel-win7-x64-dual', 'win', 283 'chromium-rel-win7-x64-dual', 'win',
288 swarming=[ 284 swarming=[
289 { 285 {
290 'gpu': '102b:0532', 286 'gpu': '102b:0532',
291 'os': 'Windows-2008ServerR2-SP1', 287 'os': 'Windows-2008ServerR2-SP1',
292 'device_ids': [ 288 'device_ids': [
(...skipping 12 matching lines...) Expand all
305 { 301 {
306 'gpu': '1002:6779', 302 'gpu': '1002:6779',
307 'os': 'Windows-2008ServerR2-SP1', 303 'os': 'Windows-2008ServerR2-SP1',
308 'device_ids': [ 304 'device_ids': [
309 'build101-m1', 'build102-m1', 305 'build101-m1', 'build102-m1',
310 'build103-m1', 'build104-m1', 'build105-m1' 306 'build103-m1', 'build104-m1', 'build105-m1'
311 ], 307 ],
312 'perf_tests': [ 308 'perf_tests': [
313 ('angle_perftests', 2), 309 ('angle_perftests', 2),
314 ('load_library_perf_tests', 2), 310 ('load_library_perf_tests', 2),
315 ('performance_browser_tests', 2), 311 ('performance_browser_tests', 2)]
316 ('media_perftests', 3)]
317 } 312 }
318 ]) 313 ])
319 waterfall = add_tester( 314 waterfall = add_tester(
320 waterfall, 'Win 7 Intel GPU Perf', 315 waterfall, 'Win 7 Intel GPU Perf',
321 'chromium-rel-win7-gpu-intel', 'win', 316 'chromium-rel-win7-gpu-intel', 'win',
322 swarming=[ 317 swarming=[
323 { 318 {
324 'gpu': '8086:041a', 319 'gpu': '8086:041a',
325 'os': 'Windows-2008ServerR2-SP1', 320 'os': 'Windows-2008ServerR2-SP1',
326 'device_ids': [ 321 'device_ids': [
327 'build164-m1', 'build165-m1', 322 'build164-m1', 'build165-m1',
328 'build166-m1', 'build167-m1', 'build168-m1' 323 'build166-m1', 'build167-m1', 'build168-m1'
329 ] 324 ]
330 } 325 }
331 ]) 326 ])
332 waterfall = add_tester( 327 waterfall = add_tester(
333 waterfall, 'Win 7 Nvidia GPU Perf', 328 waterfall, 'Win 7 Nvidia GPU Perf',
334 'chromium-rel-win7-gpu-nvidia', 'win', 329 'chromium-rel-win7-gpu-nvidia', 'win',
335 swarming=[ 330 swarming=[
336 { 331 {
337 'gpu': '10de:104a', 332 'gpu': '10de:104a',
338 'os': 'Windows-2008ServerR2-SP1', 333 'os': 'Windows-2008ServerR2-SP1',
339 'device_ids': [ 334 'device_ids': [
340 'build92-m1', 'build93-m1', 335 'build92-m1', 'build93-m1',
341 'build94-m1', 'build95-m1', 'build96-m1' 336 'build94-m1', 'build95-m1', 'build96-m1'
342 ], 337 ],
343 'perf_tests': [ 338 'perf_tests': [
344 ('angle_perftests', 2), 339 ('angle_perftests', 2),
345 ('load_library_perf_tests', 2), 340 ('load_library_perf_tests', 2),
346 ('performance_browser_tests', 2), 341 ('performance_browser_tests', 2)]
347 ('media_perftests', 3)]
348 } 342 }
349 ]) 343 ])
350 344
351 waterfall = add_tester( 345 waterfall = add_tester(
352 waterfall, 'Mac 10.11 Perf', 'chromium-rel-mac11', 346 waterfall, 'Mac 10.11 Perf', 'chromium-rel-mac11',
353 'mac', 347 'mac',
354 swarming=[ 348 swarming=[
355 { 349 {
356 'gpu': '8086:0166', 350 'gpu': '8086:0166',
357 'os': 'Mac-10.11', 351 'os': 'Mac-10.11',
358 'device_ids': [ 352 'device_ids': [
359 'build102-b1', 'build103-b1', 353 'build102-b1', 'build103-b1',
360 'build104-b1', 'build105-b1', 'build106-b1' 354 'build104-b1', 'build105-b1', 'build106-b1'
361 ], 355 ]
362 'perf_tests': [
363 ('media_perftests', 2)]
364 } 356 }
365 ]) 357 ])
366 waterfall = add_tester( 358 waterfall = add_tester(
367 waterfall, 'Mac 10.10 Perf', 'chromium-rel-mac10', 359 waterfall, 'Mac 10.10 Perf', 'chromium-rel-mac10',
368 'mac', 360 'mac',
369 swarming=[ 361 swarming=[
370 { 362 {
371 'os': 'Mac-10.10', 363 'os': 'Mac-10.10',
372 'gpu': '8086:0a2e', 364 'gpu': '8086:0a2e',
373 'device_ids': [ 365 'device_ids': [
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
420 { 412 {
421 'gpu': '102b:0534', 413 'gpu': '102b:0534',
422 'os': 'Ubuntu-14.04', 414 'os': 'Ubuntu-14.04',
423 'device_ids': [ 415 'device_ids': [
424 'build148-m1', 'build149-m1', 416 'build148-m1', 'build149-m1',
425 'build150-m1', 'build151-m1', 'build152-m1' 417 'build150-m1', 'build151-m1', 'build152-m1'
426 ], 418 ],
427 'perf_tests': [ 419 'perf_tests': [
428 ('cc_perftests', 2), 420 ('cc_perftests', 2),
429 ('load_library_perf_tests', 2), 421 ('load_library_perf_tests', 2),
430 ('tracing_perftests', 2), 422 ('tracing_perftests', 2)]
431 ('media_perftests', 3)]
432 } 423 }
433 ]) 424 ])
434 425
435 return waterfall 426 return waterfall
436 427
437 428
438 def generate_isolate_script_entry(swarming_dimensions, test_args, 429 def generate_isolate_script_entry(swarming_dimensions, test_args,
439 isolate_name, step_name, override_compile_targets=None): 430 isolate_name, step_name, override_compile_targets=None):
440 result = { 431 result = {
441 'args': test_args, 432 'args': test_args,
(...skipping 306 matching lines...) Expand 10 before | Expand all | Expand 10 after
748 waterfall['name'] = 'chromium.perf' 739 waterfall['name'] = 'chromium.perf'
749 fyi_waterfall = get_fyi_waterfall_config() 740 fyi_waterfall = get_fyi_waterfall_config()
750 fyi_waterfall['name'] = 'chromium.perf.fyi' 741 fyi_waterfall['name'] = 'chromium.perf.fyi'
751 742
752 generate_all_tests(fyi_waterfall) 743 generate_all_tests(fyi_waterfall)
753 generate_all_tests(waterfall) 744 generate_all_tests(waterfall)
754 return 0 745 return 0
755 746
756 if __name__ == '__main__': 747 if __name__ == '__main__':
757 sys.exit(main()) 748 sys.exit(main())
OLDNEW
« no previous file with comments | « testing/buildbot/gn_isolate_map.pyl ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698