win = lambda: chromium_factory.ChromiumFactory('src/out', 'win32') defaults['category'] = 'win syzyasan' # # Main syzyasan release scheduler for src/ # S('win_syzyasan_rel', branch='master', treeStableTimer=60) # # Triggerable scheduler for the rel syzyasan builder # T('win_syzyasan_rel_trigger') win_syzyasan_archive = master_config.GetGSUtilUrl('chromium-build-transfer', 'Win SyzyASAN FYI Builder') tests_1 = [ 'app_list_unittests', 'base_unittests', 'browser_tests', 'cacheinvalidation_unittests', 'cast_unittests', 'chrome_elf_unittests', 'chromedriver_unittests', 'content_unittests', 'courgette_unittests', 'crypto_unittests', 'gpu_unittests', 'jingle_unittests', 'net_unittests',
F = helper.Factory T = helper.Triggerable def mac(): return chromium_factory.ChromiumFactory('src/out', 'darwin') defaults['category'] = 'layout' ################################################################################ ## Release ################################################################################ # Archive location rel_archive = master_config.GetGSUtilUrl('chromium-build-transfer', 'WebKit Mac Builder') # # Triggerable scheduler for testers # T('s5_webkit_rel_trigger') # # Mac Rel Builder # B('WebKit Mac Builder', 'f_webkit_mac_rel', auto_reboot=False, scheduler='global_scheduler', builddir='webkit-mac-latest-rel') F(
helper = master_config.Helper(defaults) B = helper.Builder F = helper.Factory T = helper.Triggerable m_annotator = annotator_factory.AnnotatorFactory() defaults['category'] = 'layout' ################################################################################ ## Release ################################################################################ # Archive location rel_archive = master_config.GetGSUtilUrl('chromium-build-transfer', 'WebKit Win Builder') # # Triggerable scheduler for testers # T('s4_webkit_rel_trigger') # # Win Rel Builder # B('WebKit Win Builder', 'f_webkit_win_rel', scheduler='global_scheduler', builddir='webkit-win-latest-rel', auto_reboot=False) F('f_webkit_win_rel', m_annotator.BaseFactory( 'chromium', triggers=['s4_webkit_rel_trigger']))
S = helper.Scheduler T = helper.Triggerable def linux_android(): return chromium_factory.ChromiumFactory( '', 'linux2', nohooks_on_update=True, target_os='android') defaults['category'] = '5android' android_dbg_archive = master_config.GetArchiveUrl( 'ChromiumLinux', 'Android Builder (dbg)', 'Android_Builder__dbg_', 'linux') android_rel_archive = master_config.GetGSUtilUrl( 'chromium-android', 'android_main_rel') # # Main release scheduler for src/ # S('android', branch='src', treeStableTimer=60) # # Triggerable scheduler for the builder # T('android_trigger_dbg') T('android_trigger_rel') # # Android Builder #
nohooks_on_update=True, target_os='android') ################################################################################ ## Release ################################################################################ defaults['category'] = 'layout' # # Triggerable scheduler for the builder # T('android_rel_trigger') android_rel_archive = master_config.GetGSUtilUrl('chromium-android', 'webkit_latest_rel') # # Android Rel Builder # B('Android Builder', 'f_android_rel', scheduler='global_scheduler') F( 'f_android_rel', linux_android().ChromiumAnnotationFactory( annotation_script='src/build/android/buildbot/bb_run_bot.py', factory_properties={ 'android_bot_id': 'webkit-latest-builder-rel', 'build_url': android_rel_archive, 'trigger': 'android_rel_trigger', 'blink_config': 'blink', }))
'printing_unittests', 'remoting_unittests', # http://crbug.com/157234 #'sync_integration_tests', 'sync_unit_tests', 'ui_unittests', 'unit_tests', 'views_unittests', ] ################################################################################ ## Release ################################################################################ # Archive location rel_archive = master_config.GetGSUtilUrl('chromium-build-transfer', 'win-latest-rel') # Triggerable scheduler for testers T('s7_webkit_builder_rel_trigger') # # Win Rel Builders # B('Win Builder', 'f_win_rel', scheduler='global_scheduler', builddir='win-latest-rel', auto_reboot=False) # Note: This step both uploads the build to transfer to its triggered builder # AND archives the build to chromium-webkit-snapshots for prosperity. F('f_win_rel', win().ChromiumFactory( build_url=rel_archive, slave_type='Builder',
def Win(): return chromium_factory.ChromiumFactory('src/build', 'win32') def WinXpTester(): return chromium_factory.ChromiumFactory('src/build', 'win32', nohooks_on_update=True) S('win_rel_scheduler', branch='trunk', treeStableTimer=0) P('win_periodic_scheduler', periodicBuildTimer=4 * 60 * 60) T('win_rel_trigger') chromium_rel_archive = master_config.GetGSUtilUrl('chromium-webrtc', 'win_rel-fyi') tests = [ 'webrtc_manual_browser_tests', 'webrtc_manual_content_browsertests', 'webrtc_content_unittests', 'sizes', ] defaults['category'] = 'win' B('Win Builder', 'win_webrtc_factory', scheduler='win_rel_scheduler|win_periodic_scheduler', notify_on_missing=True) F(
def win(): return chromium_factory.ChromiumFactory('src/build', 'win32') def win_tester(): return chromium_factory.ChromiumFactory('src/build', 'win32', nohooks_on_update=True) S('win_rel_scheduler', branch='src', treeStableTimer=60) T('win_rel_trigger') chromium_rel_archive = master_config.GetGSUtilUrl('chromium-webrtc', 'Win Builder') tests = [ 'pyauto_webrtc_tests', 'pyauto_webrtc_apprtc_test', 'pyauto_webrtc_quality_tests', 'webrtc_manual_browser_tests', 'webrtc_manual_content_browsertests', 'webrtc_content_unittests', 'webrtc_perf_content_unittests', ] defaults['category'] = 'win' B('Win Builder', 'win_rel_factory', scheduler='win_rel_scheduler',
def android(): return chromium_factory.ChromiumFactory('', 'linux2', nohooks_on_update=True, target_os='android') S('android_webrtc_scheduler', branch='trunk', treeStableTimer=0) P('android_periodic_scheduler', periodicBuildTimer=30 * 60) T('android_trigger_dbg') defaults['category'] = 'android' android_dbg_archive = master_config.GetGSUtilUrl('chromium-webrtc', 'android_chromium_trunk_dbg') # Builders. B('Android Builder (dbg)', 'android_builder_dbg_factory', scheduler='android_webrtc_scheduler|android_periodic_scheduler', notify_on_missing=True) F( 'android_builder_dbg_factory', android().ChromiumWebRTCAndroidLatestFactory( target='Debug', annotation_script='src/build/android/buildbot/bb_run_bot.py', factory_properties={ 'android_bot_id': 'webrtc-chromium-builder-dbg', 'build_url': android_dbg_archive, 'trigger': 'android_trigger_dbg',