Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 from master import master_config | 5 from master import master_config |
| 6 from master.factory import chromium_factory | 6 from master.factory import chromium_factory |
| 7 | 7 |
| 8 defaults = {} | 8 defaults = {} |
| 9 | 9 |
| 10 helper = master_config.Helper(defaults) | 10 helper = master_config.Helper(defaults) |
| (...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 119 'browser_total_shards': 3, 'browser_shard_index': 1, | 119 'browser_total_shards': 3, 'browser_shard_index': 1, |
| 120 'start_crash_handler': True, | 120 'start_crash_handler': True, |
| 121 'generate_gtest_json': True})) | 121 'generate_gtest_json': True})) |
| 122 | 122 |
| 123 B('XP Tests (2)', 'rel_unit_2', 'testers|windows', 'win_rel_trigger', | 123 B('XP Tests (2)', 'rel_unit_2', 'testers|windows', 'win_rel_trigger', |
| 124 notify_on_missing=True) | 124 notify_on_missing=True) |
| 125 F('rel_unit_2', win_tester().ChromiumFactory( | 125 F('rel_unit_2', win_tester().ChromiumFactory( |
| 126 slave_type='Tester', | 126 slave_type='Tester', |
| 127 build_url=rel_archive, | 127 build_url=rel_archive, |
| 128 tests=[ | 128 tests=[ |
| 129 'ash_unittests', | |
| 130 'aura', | |
| 129 'base_unittests', | 131 'base_unittests', |
| 130 'browser_tests', | 132 'browser_tests', |
| 133 'compositor', | |
| 131 'net', | 134 'net', |
| 132 'telemetry_unittests', | 135 'telemetry_unittests', |
| 136 'views_unittests', | |
| 133 ], | 137 ], |
| 134 factory_properties={'process_dumps': True, | 138 factory_properties={'process_dumps': True, |
| 135 'sharded_tests': sharded_tests, | 139 'sharded_tests': sharded_tests, |
| 136 'browser_total_shards': 3, 'browser_shard_index': 2, | 140 'browser_total_shards': 3, 'browser_shard_index': 2, |
| 137 'start_crash_handler': True, | 141 'start_crash_handler': True, |
| 138 'generate_gtest_json': True})) | 142 'generate_gtest_json': True})) |
| 139 | 143 |
| 140 B('XP Tests (3)', 'rel_unit_3', 'testers|windows', 'win_rel_trigger', | 144 B('XP Tests (3)', 'rel_unit_3', 'testers|windows', 'win_rel_trigger', |
| 141 notify_on_missing=True) | 145 notify_on_missing=True) |
| 142 F('rel_unit_3', win_tester().ChromiumFactory( | 146 F('rel_unit_3', win_tester().ChromiumFactory( |
| (...skipping 185 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 328 'win_rel_trigger', notify_on_missing=True) | 332 'win_rel_trigger', notify_on_missing=True) |
| 329 B('Chrome Frame Tests (ie9)', 'rel_cf', 'testers|windows', 'win_rel_trigger', | 333 B('Chrome Frame Tests (ie9)', 'rel_cf', 'testers|windows', 'win_rel_trigger', |
| 330 notify_on_missing=True) | 334 notify_on_missing=True) |
| 331 | 335 |
| 332 ################################################################################ | 336 ################################################################################ |
| 333 ## Debug | 337 ## Debug |
| 334 ################################################################################ | 338 ################################################################################ |
| 335 | 339 |
| 336 dbg_archive = master_config.GetArchiveUrl('ChromiumWin', 'Win Builder (dbg)', | 340 dbg_archive = master_config.GetArchiveUrl('ChromiumWin', 'Win Builder (dbg)', |
| 337 'cr-win-dbg', 'win32') | 341 'cr-win-dbg', 'win32') |
| 338 dbg_aura_archive = master_config.GetArchiveUrl('ChromiumWin', | |
| 339 'Win Aura Builder', | |
| 340 'Win_Aura_Builder', 'win32') | |
| 341 | 342 |
| 342 # | 343 # |
| 343 # Main debug scheduler for src/ | 344 # Main debug scheduler for src/ |
| 344 # | 345 # |
| 345 S('win_dbg', branch='src', treeStableTimer=60) | 346 S('win_dbg', branch='src', treeStableTimer=60) |
| 346 | 347 |
| 347 # | 348 # |
| 348 # Triggerable scheduler for the dbg builder | 349 # Triggerable scheduler for the dbg builder |
| 349 # | 350 # |
| 350 T('win_dbg_trigger') | 351 T('win_dbg_trigger') |
| 351 T('win_dbg_aura_trigger') | |
| 352 | 352 |
| 353 # | 353 # |
| 354 # Win x64 Dbg Builder | 354 # Win x64 Dbg Builder |
| 355 # | 355 # |
| 356 B('Win x64 Builder (dbg)', 'dbg_x64', 'compile|windows', 'win_dbg', | 356 B('Win x64 Builder (dbg)', 'dbg_x64', 'compile|windows', 'win_dbg', |
| 357 builddir='cr-win-dbg-x64', auto_reboot=False, notify_on_missing=True) | 357 builddir='cr-win-dbg-x64', auto_reboot=False, notify_on_missing=True) |
| 358 F('dbg_x64', win_out().ChromiumFactory( | 358 F('dbg_x64', win_out().ChromiumFactory( |
| 359 slave_type='Builder', | 359 slave_type='Builder', |
| 360 target='Debug_x64', | 360 target='Debug_x64', |
| 361 options=['--build-tool=ninja', '--', 'chromium_builder_tests'], | 361 options=['--build-tool=ninja', '--', 'chromium_builder_tests'], |
| (...skipping 147 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 509 build_url=dbg_archive, | 509 build_url=dbg_archive, |
| 510 tests=['interactive_ui_tests'], | 510 tests=['interactive_ui_tests'], |
| 511 factory_properties={ | 511 factory_properties={ |
| 512 'generate_gtest_json': True, | 512 'generate_gtest_json': True, |
| 513 'process_dumps': True, | 513 'process_dumps': True, |
| 514 'sharded_tests': sharded_tests, | 514 'sharded_tests': sharded_tests, |
| 515 'start_crash_handler': True, | 515 'start_crash_handler': True, |
| 516 })) | 516 })) |
| 517 | 517 |
| 518 # | 518 # |
| 519 # Dbg Aura builder | |
| 520 # | |
| 521 | |
| 522 aura_gyp_defines = 'use_aura=1 fastbuild=1 chromium_win_pch=0' | |
| 523 | |
| 524 B('Win Aura Builder', 'dbg_aura', 'compile|windows', 'win_dbg', | |
|
Paweł Hajdan Jr.
2013/11/07 22:22:16
This removes bots - I'm pretty sure you'll need to
jam
2013/11/08 01:05:27
Thanks, updated slaves.cfg in this directory.
| |
| 525 auto_reboot=False, notify_on_missing=True) | |
| 526 F('dbg_aura', win_out().ChromiumFactory( | |
| 527 target='Debug', | |
| 528 options=['--build-tool=ninja', '--compiler=goma', '--', 'aura_builder'], | |
| 529 slave_type='Builder', | |
| 530 factory_properties={'gclient_env': {'GYP_DEFINES': aura_gyp_defines}, | |
| 531 'trigger': 'win_dbg_aura_trigger'})) | |
| 532 | |
| 533 # | |
| 534 # Dbg Aura Testers | 519 # Dbg Aura Testers |
| 535 # | 520 # |
| 536 | 521 |
| 537 B('Win Aura Tests (1)', 'dbg_aura_test_1', 'testers|windows', | |
| 538 'win_dbg_aura_trigger', notify_on_missing=True) | |
| 539 F('dbg_aura_test_1', win_tester().ChromiumFactory( | |
| 540 target='Debug', | |
| 541 slave_type='Tester', | |
| 542 build_url=dbg_aura_archive, | |
| 543 tests=['ash_unittests', | |
| 544 'aura', | |
| 545 'browser_tests', | |
| 546 'chrome_frame_net_tests', | |
| 547 'chrome_frame_tests', | |
| 548 'content_browsertests', | |
| 549 ], | |
| 550 factory_properties={'process_dumps': True, | |
| 551 'sharded_tests': sharded_tests, | |
| 552 'browser_total_shards': 3, 'browser_shard_index': 1, | |
| 553 'start_crash_handler': True, | |
| 554 'generate_gtest_json': True})) | |
| 555 | |
| 556 B('Win Aura Tests (2)', 'dbg_aura_test_2', 'testers|windows', | |
| 557 'win_dbg_aura_trigger', notify_on_missing=True) | |
| 558 F('dbg_aura_test_2', win_tester().ChromiumFactory( | |
| 559 target='Debug', | |
| 560 slave_type='Tester', | |
| 561 build_url=dbg_aura_archive, | |
| 562 tests=['browser_tests', | |
| 563 'chrome_frame_unittests', | |
| 564 'compositor', | |
| 565 'content_unittests', | |
| 566 'unit_tests', | |
| 567 'views_unittests', | |
| 568 ], | |
| 569 factory_properties={'process_dumps': True, | |
| 570 'sharded_tests': sharded_tests, | |
| 571 'browser_total_shards': 3, 'browser_shard_index': 2, | |
| 572 'start_crash_handler': True, | |
| 573 'generate_gtest_json': True})) | |
| 574 | |
| 575 B('Win Aura Tests (3)', 'dbg_aura_test_3', 'testers|windows', | |
| 576 'win_dbg_aura_trigger', notify_on_missing=True) | |
| 577 F('dbg_aura_test_3', win_tester().ChromiumFactory( | |
| 578 target='Debug', | |
| 579 slave_type='Tester', | |
| 580 build_url=dbg_aura_archive, | |
| 581 tests=['browser_tests', | |
| 582 'interactive_ui_tests', | |
| 583 ], | |
| 584 factory_properties={'process_dumps': True, | |
| 585 'sharded_tests': sharded_tests, | |
| 586 'browser_total_shards': 3, 'browser_shard_index': 3, | |
| 587 'start_crash_handler': True, | |
| 588 'generate_gtest_json': True})) | |
| 589 | |
| 590 B('Win8 Aura', 'dbg_aura_win8', 'windows', | 522 B('Win8 Aura', 'dbg_aura_win8', 'windows', |
| 591 'win_dbg_aura_trigger', notify_on_missing=True) | 523 'win_dbg_trigger', notify_on_missing=True) |
| 592 F('dbg_aura_win8', win_tester().ChromiumFactory( | 524 F('dbg_aura_win8', win_tester().ChromiumFactory( |
| 593 target='Debug', | 525 target='Debug', |
| 594 slave_type='Tester', | 526 slave_type='Tester', |
| 595 build_url=dbg_aura_archive, | 527 build_url=dbg_aura_archive, |
|
Paweł Hajdan Jr.
2013/11/07 22:22:16
Please also update this line. With this patch dbg_
jam
2013/11/08 01:05:27
Done.
| |
| 596 tests=['ash_unittests', | 528 tests=['ash_unittests', |
| 597 'aura', | 529 'aura', |
| 598 'compositor', | 530 'compositor', |
| 599 'views_unittests', | 531 'views_unittests', |
| 600 ], | 532 ], |
| 601 factory_properties={ | 533 factory_properties={ |
| 602 'generate_gtest_json': True, | 534 'generate_gtest_json': True, |
| 603 'process_dumps': True, | 535 'process_dumps': True, |
| 604 'sharded_tests': sharded_tests, | 536 'sharded_tests': sharded_tests, |
| 605 'start_crash_handler': True, | 537 'start_crash_handler': True, |
| 606 })) | 538 })) |
| 607 | 539 |
| 608 def Update(config, active_master, c): | 540 def Update(config, active_master, c): |
| 609 return helper.Update(c) | 541 return helper.Update(c) |
| OLD | NEW |