Bug 1325726 - Remove the old win32-st-an-debug buildbot job; r=jlund
authorEhsan Akhgari <ehsan@mozilla.com>
Fri, 23 Dec 2016 20:06:33 -0500
changeset 14787 c776af2d9fa0146348cec775ead06d0a8ec42865
parent 14785 b6acca53ba055153b6753d74c00a541fdd877efc
child 14790 6bedaca5979441c9d85c02e3bd3a428666d3f67b
push id10358
push usereakhgari@mozilla.com
push dateTue, 03 Jan 2017 15:19:41 +0000
reviewersjlund
bugs1325726
Bug 1325726 - Remove the old win32-st-an-debug buildbot job; r=jlund Now that we have more modern Windows static analysis builds on top of taskcluster, there is no point in keeping this around any more.
mozilla/config.py
--- a/mozilla/config.py
+++ b/mozilla/config.py
@@ -1506,78 +1506,16 @@ PLATFORM_VARS = {
             'enable_unittests': False,
             'enable_checktests': True,
             'talos_masters': None,
             'nightly_signing_servers': 'dep-signing',
             'dep_signing_servers': 'dep-signing',
             'tooltool_manifest_src': 'browser/config/tooltool-manifests/win32/releng.manifest',
             'tooltool_script': ['python', '/c/mozilla-build/tooltool.py'],
         },
-        'win32-st-an-debug': {
-            'mozharness_python': ['c:/mozilla-build/python27/python', '-u'],
-            'reboot_command': [
-                'c:/mozilla-build/python27/python', '-u',
-                'scripts/external_tools/count_and_reboot.py',
-                '-f', '../reboot_count.txt','-n', '1', '-z'
-            ],
-            'mozharness_desktop_build': {
-                'script_name': 'scripts/fx_desktop_build.py',
-                'extra_args': [
-                    '--config', 'builds/releng_base_windows_32_builds.py',
-                    '--custom-build-variant-cfg', 'stat-and-debug',
-                    '--config', GLOBAL_VARS['mozharness_configs']['balrog'],
-                ],
-                'script_timeout': 3 * 3600,
-                'script_maxtime': int(7.5 * 3600),
-            },
-
-            'enable_nightly': False,
-            'product_name': 'firefox',
-            'app_name': 'browser',
-            'brand_name': 'Minefield',
-            'base_name': 'WINNT 5.2 %(branch)s debug static analysis',
-            'mozconfig': 'in_tree',
-            'src_mozconfig': 'browser/config/mozconfigs/win32/debug-static-analysis',
-            'profiled_build': False,
-            'builds_before_reboot': localconfig.BUILDS_BEFORE_REBOOT,
-            'download_symbols': False,
-            'enable_installer': False,
-            'packageTests': False,
-            'try_by_default': False,
-            'build_space': 9,
-            'slaves': SLAVES['win64-rev2'],
-            'platform_objdir': OBJDIR,
-            'stage_product': 'firefox',
-            'stage_platform': 'win32-st-an-debug',
-            'enable_shared_checkouts': True,
-            'env': {
-                'MOZ_OBJDIR': OBJDIR,
-                'XPCOM_DEBUG_BREAK': 'stack-and-abort',
-                'HG_SHARE_BASE_DIR': 'c:/builds/hg-shared',
-                'BINSCOPE': 'C:\Program Files (x86)\Microsoft\SDL BinScope\BinScope.exe',
-                'PATH': "${MOZILLABUILD}\\nsis-3.0b1;${MOZILLABUILD}\\nsis-2.46u;${MOZILLABUILD}\\python27;${MOZILLABUILD}\\buildbotve\\scripts;${PATH}",
-                'TOOLTOOL_CACHE': '/c/builds/tooltool_cache',
-                'TOOLTOOL_HOME': '/c/builds',
-            },
-            'enable_unittests': False,
-            'enable_checktests': False,
-            'enable_build_analysis': False,
-            'updates_enabled': False,
-            'create_partial': False,
-            'test_pretty_names': False,
-            'l10n_check_test': False,
-            'talos_masters': None,
-            'nightly_signing_servers': 'dep-signing',
-            'dep_signing_servers': 'dep-signing',
-            'tooltool_manifest_src': 'browser/config/tooltool-manifests/win32/clang.manifest',
-            'tooltool_script': ['python', '/c/mozilla-build/tooltool.py'],
-            # The status of this build doesn't affect the last good revision
-            # algorithm for nightlies
-            'consider_for_nightly': False,
-        },
         'win64-debug': {
             'mozharness_python': ['c:/mozilla-build/python27/python', '-u'],
             'mozharness_desktop_build': {
                 'script_name': 'scripts/fx_desktop_build.py',
                 'extra_args': [
                     '--config', 'builds/releng_base_windows_64_builds.py',
                     '--custom-build-variant-cfg', 'debug',
                     '--config', GLOBAL_VARS['mozharness_configs']['balrog'],
@@ -2029,17 +1967,16 @@ BRANCHES = {
             'win64-debug': {},
         },
     },
     'try': {
         'branch_projects': ['spidermonkey_try'],
         # The following platforms are not part of the default set,
         # so only run on Try.
         'extra_platforms': {
-            'win32-st-an-debug': {},
         },
     },
 }
 
 setMainFirefoxVersions(BRANCHES)
 
 # Copy project branches into BRANCHES keys
 for branch in ACTIVE_PROJECT_BRANCHES:
@@ -2566,17 +2503,16 @@ BRANCHES['try']['platforms']['win64']['s
 BRANCHES['try']['platforms']['win64-debug']['slaves'] = TRY_SLAVES['win64-rev2']
 BRANCHES['try']['platforms']['macosx64']['slaves'] = TRY_SLAVES['macosx64-lion']
 BRANCHES['try']['platforms']['linux-debug']['slaves'] = TRY_SLAVES['mock']
 BRANCHES['try']['platforms']['linux64-debug']['slaves'] = TRY_SLAVES['mock']
 BRANCHES['try']['platforms']['linux64-asan']['slaves'] = TRY_SLAVES['mock']
 BRANCHES['try']['platforms']['linux64-asan-debug']['slaves'] = TRY_SLAVES['mock']
 BRANCHES['try']['platforms']['linux64-st-an-debug']['slaves'] = TRY_SLAVES['mock']
 BRANCHES['try']['platforms']['win32-debug']['slaves'] = TRY_SLAVES['win64-rev2']
-BRANCHES['try']['platforms']['win32-st-an-debug']['slaves'] = TRY_SLAVES['win64-rev2']
 BRANCHES['try']['platforms']['macosx64-debug']['slaves'] = TRY_SLAVES['macosx64-lion']
 BRANCHES['try']['platforms']['macosx64-st-an-debug']['slaves'] = TRY_SLAVES['macosx64-lion']
 BRANCHES['try']['platforms']['android-api-15']['slaves'] = TRY_SLAVES['mock']
 BRANCHES['try']['platforms']['android-api-15-debug']['slaves'] = TRY_SLAVES['mock']
 BRANCHES['try']['platforms']['android-x86']['slaves'] = TRY_SLAVES['mock']
 for platform in BRANCHES['try']['platforms'].keys():
     # Disable symbol upload across the board
     BRANCHES['try']['platforms'][platform]['upload_symbols'] = False