| Index: build/masters/master.chromium.linux/master_linux_cfg.py
|
| ===================================================================
|
| --- build/masters/master.chromium.linux/master_linux_cfg.py (revision 187175)
|
| +++ build/masters/master.chromium.linux/master_linux_cfg.py (working copy)
|
| @@ -94,11 +94,9 @@
|
|
|
| defaults['category'] = '4linux'
|
|
|
| -rel_archive = master_config.GetArchiveUrl('ChromiumLinux', 'Linux Builder x64',
|
| - 'Linux_Builder_x64', 'linux')
|
| -rel_precise_archive = master_config.GetArchiveUrl(
|
| - 'ChromiumLinux', 'Linux Builder (Precise)',
|
| - 'Linux_Builder__Precise_', 'linux')
|
| +rel_archive = master_config.GetArchiveUrl(
|
| + 'ChromiumLinux', 'Linux Builder',
|
| + 'Linux_Builder', 'linux')
|
|
|
| #
|
| # Main release scheduler for src/
|
| @@ -109,12 +107,11 @@
|
| # Triggerable scheduler for the rel builder
|
| #
|
| T('linux_rel_trigger')
|
| -T('linux_rel_precise_trigger')
|
|
|
| #
|
| # Linux Rel Builder
|
| #
|
| -B('Linux Builder x64', 'rel', 'compile', 'linux_rel',
|
| +B('Linux Builder', 'rel', 'compile', 'linux_rel',
|
| auto_reboot=False, notify_on_missing=True)
|
| F('rel', linux().ChromiumFactory(
|
| slave_type='Builder',
|
| @@ -128,24 +125,13 @@
|
| 'trigger': 'linux_rel_trigger',
|
| }))
|
|
|
| -B('Linux Builder (Precise)', 'rel_precise', 'compile', 'linux_rel',
|
| - auto_reboot=False, notify_on_missing=True)
|
| -F('rel_precise', linux().ChromiumFactory(
|
| - slave_type='Builder',
|
| - options=goma_ninja_options + linux_all_test_targets +
|
| - ['sync_integration_tests'],
|
| - tests=['check_deps'],
|
| - factory_properties={
|
| - 'gclient_env': {
|
| - 'GYP_GENERATORS': 'ninja',
|
| - },
|
| - 'trigger': 'linux_rel_precise_trigger',
|
| - }))
|
| -
|
| #
|
| # Linux Rel testers
|
| #
|
| -B('Linux Tests x64', 'rel_unit', 'testers', 'linux_rel_trigger',
|
| +B('Linux Tests',
|
| + 'rel_unit',
|
| + 'testers',
|
| + 'linux_rel_trigger',
|
| notify_on_missing=True)
|
| F('rel_unit', linux_tester().ChromiumFactory(
|
| slave_type='Tester',
|
| @@ -182,63 +168,15 @@
|
| factory_properties={'sharded_tests': sharded_tests,
|
| 'generate_gtest_json': True}))
|
|
|
| -B('Linux Tests (Precise)',
|
| - 'rel_precise_unit',
|
| +B('Linux Sync',
|
| + 'rel_sync',
|
| 'testers',
|
| - 'linux_rel_precise_trigger',
|
| + 'linux_rel_trigger',
|
| notify_on_missing=True)
|
| -F('rel_precise_unit', linux_tester().ChromiumFactory(
|
| - slave_type='Tester',
|
| - build_url=rel_precise_archive,
|
| - tests=[
|
| - 'base_unittests',
|
| - 'browser_tests',
|
| - 'cacheinvalidation',
|
| - 'cc_unittests',
|
| - 'chromedriver2_unittests',
|
| - 'components_unittests',
|
| - 'content_browsertests',
|
| - 'content_unittests',
|
| - 'crypto',
|
| - 'dbus',
|
| - 'device_unittests',
|
| - 'googleurl',
|
| - 'gpu',
|
| - 'interactive_ui_tests',
|
| - 'ipc_tests',
|
| - 'jingle',
|
| - 'media',
|
| - 'net',
|
| - 'ppapi_unittests',
|
| - 'printing',
|
| - 'remoting',
|
| - 'sandbox_linux_unittests',
|
| - 'ui_unittests',
|
| - 'unit_sql',
|
| - 'unit_sync',
|
| - 'unit_unit',
|
| - 'webkit_compositor_bindings_unittests',
|
| - ],
|
| - factory_properties={'sharded_tests': sharded_tests,
|
| - 'generate_gtest_json': True}))
|
| -
|
| -B('Linux Sync', 'rel_sync', 'testers', 'linux_rel_trigger',
|
| - notify_on_missing=True)
|
| F('rel_sync', linux_tester().ChromiumFactory(
|
| slave_type='Tester',
|
| build_url=rel_archive,
|
| tests=['sync_integration'],
|
| - factory_properties={'generate_gtest_json': True}))
|
| -
|
| -B('Linux Sync (Precise)',
|
| - 'rel_precise_sync',
|
| - 'testers',
|
| - 'linux_rel_precise_trigger',
|
| - notify_on_missing=True)
|
| -F('rel_precise_sync', linux_tester().ChromiumFactory(
|
| - slave_type='Tester',
|
| - build_url=rel_precise_archive,
|
| - tests=['sync_integration'],
|
| factory_properties={
|
| 'generate_gtest_json': True,
|
| 'sharded_tests': sharded_tests,
|
| @@ -304,8 +242,6 @@
|
|
|
| B('Linux Aura', 'f_linux_rel_aura', 'compile', 'linux_rel',
|
| notify_on_missing=True)
|
| -B('Linux Aura (Precise)', 'f_linux_rel_aura', 'compile', 'linux_rel',
|
| - notify_on_missing=True)
|
| F('f_linux_rel_aura', linux().ChromiumFactory(
|
| target='Release',
|
| slave_type='BuilderTester',
|
| @@ -330,51 +266,33 @@
|
| #
|
| S('linux_dbg', branch='src', treeStableTimer=60)
|
|
|
| -dbg_archive = master_config.GetArchiveUrl('ChromiumLinux',
|
| - 'Linux Builder (dbg)',
|
| - 'Linux_Builder__dbg_', 'linux')
|
| -dbg_precise_archive = master_config.GetArchiveUrl(
|
| +dbg_archive = master_config.GetArchiveUrl(
|
| 'ChromiumLinux',
|
| - 'Linux Builder (dbg)(Precise)',
|
| - 'Linux_Builder__dbg__Precise_', 'linux')
|
| + 'Linux Builder (dbg)',
|
| + 'Linux_Builder__dbg_', 'linux')
|
| +dbg_32_archive = master_config.GetArchiveUrl(
|
| + 'ChromiumLinux',
|
| + 'Linux Builder (dbg)(32)',
|
| + 'Linux_Builder__dbg__32_', 'linux')
|
|
|
| #
|
| # Triggerable scheduler for the dbg builders
|
| #
|
| T('linux_dbg_trigger')
|
| -T('linux_dbg_precise_trigger')
|
| +T('linux_dbg_32_trigger')
|
|
|
| #
|
| -# Linux Dbg Builder
|
| -#
|
| -B('Linux Builder (dbg)', 'dbg', 'compile', 'linux_dbg',
|
| - auto_reboot=False, notify_on_missing=True)
|
| -F('dbg', linux().ChromiumFactory(
|
| - slave_type='Builder',
|
| - target='Debug',
|
| - options=goma_ninja_options + linux_all_test_targets,
|
| - factory_properties={
|
| - 'gclient_env': {
|
| - 'GYP_DEFINES':'target_arch=ia32',
|
| - 'GYP_GENERATORS':'ninja',
|
| - },
|
| - 'trigger': 'linux_dbg_trigger',
|
| - }))
|
| -
|
| -#
|
| # Linux Dbg Unit testers
|
| #
|
|
|
| -B('Linux Tests (dbg)(1)', 'dbg_unit_1', 'testers', 'linux_dbg_trigger',
|
| - notify_on_missing=True)
|
| -# TODO(phajdan.jr): Add the Precise bot to gatekeeper.
|
| -B('Linux Tests (dbg)(1)(Precise 32)',
|
| - factory='dbg_unit_1',
|
| - scheduler='linux_dbg_trigger',
|
| +B('Linux Tests (dbg)(1)(32)',
|
| + factory='dbg_unit_32_1',
|
| + gatekeeper='testers',
|
| + scheduler='linux_dbg_32_trigger',
|
| notify_on_missing=True)
|
| -F('dbg_unit_1', linux_tester().ChromiumFactory(
|
| +F('dbg_unit_32_1', linux_tester().ChromiumFactory(
|
| slave_type='Tester',
|
| - build_url=dbg_archive,
|
| + build_url=dbg_32_archive,
|
| target='Debug',
|
| tests=[
|
| 'browser_tests',
|
| @@ -384,16 +302,14 @@
|
| factory_properties={'sharded_tests': sharded_tests,
|
| 'generate_gtest_json': True}))
|
|
|
| -B('Linux Tests (dbg)(2)', 'dbg_unit_2', 'testers', 'linux_dbg_trigger',
|
| - notify_on_missing=True)
|
| -# TODO(phajdan.jr): Add the Precise bot to gatekeeper.
|
| -B('Linux Tests (dbg)(2)(Precise 32)',
|
| - factory='dbg_unit_2',
|
| - scheduler='linux_dbg_trigger',
|
| +B('Linux Tests (dbg)(2)(32)',
|
| + factory='dbg_unit_32_2',
|
| + gatekeeper='testers',
|
| + scheduler='linux_dbg_32_trigger',
|
| notify_on_missing=True)
|
| -F('dbg_unit_2', linux_tester().ChromiumFactory(
|
| +F('dbg_unit_32_2', linux_tester().ChromiumFactory(
|
| slave_type='Tester',
|
| - build_url=dbg_archive,
|
| + build_url=dbg_32_archive,
|
| target='Debug',
|
| tests=[
|
| 'base_unittests',
|
| @@ -425,9 +341,9 @@
|
| factory_properties={'sharded_tests': sharded_tests,
|
| 'generate_gtest_json': True}))
|
|
|
| -B('Linux Builder (dbg)(Precise)', 'dbg_precise', 'compile', 'linux_dbg',
|
| +B('Linux Builder (dbg)', 'dbg', 'compile', 'linux_dbg',
|
| auto_reboot=False, notify_on_missing=True)
|
| -F('dbg_precise', linux().ChromiumFactory(
|
| +F('dbg', linux().ChromiumFactory(
|
| slave_type='Builder',
|
| target='Debug',
|
| options=goma_ninja_options + linux_all_test_targets,
|
| @@ -438,14 +354,27 @@
|
| 'trigger': 'linux_dbg_precise_trigger',
|
| }))
|
|
|
| -# TODO(phajdan.jr): Add the Precise bot to gatekeeper.
|
| -B('Linux Tests (dbg)(1)(Precise)',
|
| - factory='dbg_precise_unit_1',
|
| - scheduler='linux_dbg_precise_trigger',
|
| +B('Linux Builder (dbg)(32)', 'dbg_32', 'compile', 'linux_dbg',
|
| + auto_reboot=False, notify_on_missing=True)
|
| +F('dbg_32', linux().ChromiumFactory(
|
| + slave_type='Builder',
|
| + target='Debug',
|
| + options=goma_ninja_options + linux_all_test_targets,
|
| + factory_properties={
|
| + 'gclient_env': {
|
| + 'GYP_GENERATORS':'ninja',
|
| + },
|
| + 'trigger': 'linux_dbg_32_trigger',
|
| + }))
|
| +
|
| +B('Linux Tests (dbg)(1)',
|
| + factory='dbg_unit_1',
|
| + gatekeeper='testers',
|
| + scheduler='linux_dbg_trigger',
|
| notify_on_missing=True)
|
| -F('dbg_precise_unit_1', linux_tester().ChromiumFactory(
|
| +F('dbg_unit_1', linux_tester().ChromiumFactory(
|
| slave_type='Tester',
|
| - build_url=dbg_precise_archive,
|
| + build_url=dbg_archive,
|
| target='Debug',
|
| tests=[
|
| 'browser_tests',
|
| @@ -455,14 +384,14 @@
|
| factory_properties={'sharded_tests': sharded_tests,
|
| 'generate_gtest_json': True}))
|
|
|
| -# TODO(phajdan.jr): Add the Precise bot to gatekeeper.
|
| -B('Linux Tests (dbg)(2)(Precise)',
|
| - factory='dbg_precise_unit_2',
|
| - scheduler='linux_dbg_precise_trigger',
|
| +B('Linux Tests (dbg)(2)',
|
| + factory='dbg_unit_2',
|
| + gatekeeper='testers',
|
| + scheduler='linux_dbg_trigger',
|
| notify_on_missing=True)
|
| -F('dbg_precise_unit_2', linux_tester().ChromiumFactory(
|
| +F('dbg_unit_2', linux_tester().ChromiumFactory(
|
| slave_type='Tester',
|
| - build_url=dbg_precise_archive,
|
| + build_url=dbg_archive,
|
| target='Debug',
|
| tests=[
|
| 'base_unittests',
|
| @@ -495,43 +424,8 @@
|
| 'generate_gtest_json': True}))
|
|
|
| #
|
| -# Linux Precise bot. Running Ubuntu 12.04, used for testing sandboxing with
|
| -# seccomp-bpf.
|
| -#
|
| -
|
| -B('Linux Precise (dbg)', 'dbg_precise_1', 'testers', 'linux_dbg_trigger',
|
| - auto_reboot=True, notify_on_missing=True)
|
| -F('dbg_precise_1', linux_tester().ChromiumFactory(
|
| - slave_type='Tester',
|
| - build_url=dbg_archive,
|
| - target='Debug',
|
| - tests=[
|
| - 'base_unittests',
|
| - 'browser_tests',
|
| - 'content_browsertests',
|
| - 'sandbox_linux_unittests',
|
| - ],
|
| - factory_properties={'sharded_tests': sharded_tests,
|
| - 'generate_gtest_json': True}))
|
| -
|
| -B('Linux Precise x64', 'rel_precise_1', 'testers', 'linux_rel_trigger',
|
| - auto_reboot=True, notify_on_missing=True)
|
| -F('rel_precise_1', linux_tester().ChromiumFactory(
|
| - slave_type='Tester',
|
| - build_url=rel_archive,
|
| - tests=[
|
| - 'base_unittests',
|
| - 'browser_tests',
|
| - 'content_browsertests',
|
| - 'sandbox_linux_unittests',
|
| - ],
|
| - factory_properties={'sharded_tests': sharded_tests,
|
| - 'generate_gtest_json': True}))
|
| -
|
| -#
|
| # Linux Dbg Clang bot
|
| #
|
| -
|
| B('Linux Clang (dbg)', 'dbg_linux_clang', 'compile', 'linux_dbg',
|
| notify_on_missing=True)
|
| F('dbg_linux_clang', linux().ChromiumFactory(
|
| @@ -558,37 +452,5 @@
|
| 'test_isolation_mode=noop',
|
| }}))
|
|
|
| -B('Linux Clang (dbg)(Precise)',
|
| - 'dbg_precise_linux_clang',
|
| - 'compile',
|
| - 'linux_dbg',
|
| - notify_on_missing=True)
|
| -F('dbg_precise_linux_clang', linux().ChromiumFactory(
|
| - target='Debug',
|
| - options=goma_clang_ninja_options,
|
| - tests=[
|
| - 'base_unittests',
|
| - 'components_unittests',
|
| - 'content_unittests',
|
| - 'crypto',
|
| - 'device_unittests',
|
| - 'ipc_tests',
|
| - 'sandbox_linux_unittests',
|
| - 'ui_unittests',
|
| - 'unit_sql',
|
| - 'unit_sync',
|
| - 'unit_unit',
|
| - ],
|
| - factory_properties={
|
| - 'gclient_env': {
|
| - 'GYP_GENERATORS':'ninja',
|
| - 'GYP_DEFINES':
|
| - 'clang=1 clang_use_chrome_plugins=1 fastbuild=1 '
|
| - 'test_isolation_mode=noop',
|
| - },
|
| - 'sharded_tests': sharded_tests,
|
| - }))
|
| -
|
| -
|
| def Update(_config, _active_master, c):
|
| return helper.Update(c)
|
|
|