--- a/testing/mozharness/configs/builds/releng_base_android_64_builds.py
+++ b/testing/mozharness/configs/builds/releng_base_android_64_builds.py
@@ -44,17 +44,16 @@ config = {
'min_scm_level': 2, 'default': 'try-build-has-no-secrets'},
{'filename': '/builds/adjust-sdk.token',
'secret_name': 'project/releng/gecko/build/level-%(scm-level)s/adjust-sdk.token',
'min_scm_level': 2, 'default': 'try-build-has-no-secrets'},
{'filename': '/builds/adjust-sdk-beta.token',
'secret_name': 'project/releng/gecko/build/level-%(scm-level)s/adjust-sdk-beta.token',
'min_scm_level': 2, 'default': 'try-build-has-no-secrets'},
],
- 'enable_ccache': True,
'vcs_share_base': '/builds/hg-shared',
'objdir': 'obj-firefox',
'tooltool_script': ["/builds/tooltool.py"],
'tooltool_bootstrap': "setup.sh",
'enable_count_ctors': False,
'enable_talos_sendchange': True,
'enable_unittest_sendchange': True,
'multi_locale': True,
--- a/testing/mozharness/configs/builds/releng_base_linux_32_builds.py
+++ b/testing/mozharness/configs/builds/releng_base_linux_32_builds.py
@@ -53,17 +53,16 @@ config = {
'min_scm_level': 2, 'default': 'try-build-has-no-secrets'},
{'filename': '/builds/adjust-sdk.token',
'secret_name': 'project/releng/gecko/build/level-%(scm-level)s/adjust-sdk.token',
'min_scm_level': 2, 'default': 'try-build-has-no-secrets'},
{'filename': '/builds/adjust-sdk-beta.token',
'secret_name': 'project/releng/gecko/build/level-%(scm-level)s/adjust-sdk-beta.token',
'min_scm_level': 2, 'default': 'try-build-has-no-secrets'},
],
- 'enable_ccache': True,
'vcs_share_base': '/builds/hg-shared',
'objdir': 'obj-firefox',
'tooltool_script': ["/builds/tooltool.py"],
'tooltool_bootstrap': "setup.sh",
'enable_count_ctors': True,
'enable_talos_sendchange': False,
'enable_unittest_sendchange': True,
'skip_balrog_uploads': True, # If True, rely on Funsize to update Balrog
--- a/testing/mozharness/configs/builds/releng_base_linux_64_builds.py
+++ b/testing/mozharness/configs/builds/releng_base_linux_64_builds.py
@@ -52,17 +52,16 @@ config = {
'min_scm_level': 2, 'default': 'try-build-has-no-secrets'},
{'filename': '/builds/adjust-sdk.token',
'secret_name': 'project/releng/gecko/build/level-%(scm-level)s/adjust-sdk.token',
'min_scm_level': 2, 'default': 'try-build-has-no-secrets'},
{'filename': '/builds/adjust-sdk-beta.token',
'secret_name': 'project/releng/gecko/build/level-%(scm-level)s/adjust-sdk-beta.token',
'min_scm_level': 2, 'default': 'try-build-has-no-secrets'},
],
- 'enable_ccache': True,
'vcs_share_base': '/builds/hg-shared',
'objdir': 'obj-firefox',
'tooltool_script': ["/builds/tooltool.py"],
'tooltool_bootstrap': "setup.sh",
'enable_count_ctors': True,
'enable_talos_sendchange': False,
'enable_unittest_sendchange': True,
'skip_balrog_uploads': True, # If True, rely on Funsize to update Balrog
--- a/testing/mozharness/configs/builds/releng_base_mac_64_builds.py
+++ b/testing/mozharness/configs/builds/releng_base_mac_64_builds.py
@@ -19,17 +19,16 @@ config = {
],
"buildbot_json_path": "buildprops.json",
'exes': {
"buildbot": "/tools/buildbot/bin/buildbot",
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': True,
- 'enable_ccache': True,
'vcs_share_base': '/builds/hg-shared',
'objdir': 'obj-firefox',
'tooltool_script': ["/builds/tooltool.py"],
'tooltool_bootstrap': "setup.sh",
'enable_count_ctors': False,
'enable_talos_sendchange': False,
'enable_unittest_sendchange': False,
#########################################################################
--- a/testing/mozharness/configs/builds/releng_base_mac_64_cross_builds.py
+++ b/testing/mozharness/configs/builds/releng_base_mac_64_cross_builds.py
@@ -24,17 +24,16 @@ config = {
'secret_files': [
{'filename': '/builds/gapi.data',
'secret_name': 'project/releng/gecko/build/level-%(scm-level)s/gapi.data',
'min_scm_level': 2, 'default': 'try-build-has-no-secrets'},
{'filename': '/builds/mozilla-desktop-geoloc-api.key',
'secret_name': 'project/releng/gecko/build/level-%(scm-level)s/mozilla-desktop-geoloc-api.key',
'min_scm_level': 2, 'default': 'try-build-has-no-secrets'},
],
- 'enable_ccache': True,
'enable_check_test': False,
'vcs_share_base': '/builds/hg-shared',
'objdir': 'obj-firefox/',
'tooltool_script': ["/builds/tooltool.py"],
'tooltool_bootstrap': "setup.sh",
'enable_count_ctors': False,
'enable_talos_sendchange': False,
'enable_unittest_sendchange': False,
--- a/testing/mozharness/configs/builds/releng_base_windows_32_builds.py
+++ b/testing/mozharness/configs/builds/releng_base_windows_32_builds.py
@@ -30,17 +30,16 @@ config = {
'virtualenv': [
sys.executable,
'c:/mozilla-build/buildbotve/virtualenv.py'
],
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': True,
- 'enable_ccache': False,
'vcs_share_base': 'C:/builds/hg-shared',
'objdir': 'obj-firefox',
'tooltool_script': [sys.executable,
'C:/mozilla-build/tooltool.py'],
'tooltool_bootstrap': "setup.sh",
'enable_count_ctors': False,
'enable_talos_sendchange': True,
'enable_unittest_sendchange': True,
--- a/testing/mozharness/configs/builds/releng_base_windows_64_builds.py
+++ b/testing/mozharness/configs/builds/releng_base_windows_64_builds.py
@@ -30,17 +30,16 @@ config = {
'virtualenv': [
sys.executable,
'c:/mozilla-build/buildbotve/virtualenv.py'
],
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': True,
- 'enable_ccache': False,
'vcs_share_base': 'C:/builds/hg-shared',
'objdir': 'obj-firefox',
'tooltool_script': [sys.executable,
'C:/mozilla-build/tooltool.py'],
'tooltool_bootstrap': "setup.sh",
'enable_count_ctors': False,
'enable_talos_sendchange': True,
'enable_unittest_sendchange': True,
--- a/testing/mozharness/configs/builds/releng_sub_linux_configs/32_artifact.py
+++ b/testing/mozharness/configs/builds/releng_sub_linux_configs/32_artifact.py
@@ -19,17 +19,16 @@ config = {
],
"buildbot_json_path": "buildprops.json",
'exes': {
"buildbot": "/tools/buildbot/bin/buildbot",
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': False,
- 'enable_ccache': True,
'vcs_share_base': '/builds/hg-shared',
'objdir': 'obj-firefox',
'tooltool_script': ["/builds/tooltool.py"],
'tooltool_bootstrap': "setup.sh",
'enable_count_ctors': True,
# allows triggering of dependent jobs when --artifact try syntax is detected on buildbot
'enable_unittest_sendchange': True,
'enable_talos_sendchange': True,
--- a/testing/mozharness/configs/builds/releng_sub_linux_configs/32_debug_artifact.py
+++ b/testing/mozharness/configs/builds/releng_sub_linux_configs/32_debug_artifact.py
@@ -21,17 +21,16 @@ config = {
],
"buildbot_json_path": "buildprops.json",
'exes': {
"buildbot": "/tools/buildbot/bin/buildbot",
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': False,
- 'enable_ccache': True,
'vcs_share_base': '/builds/hg-shared',
'objdir': MOZ_OBJDIR,
'tooltool_script': ["/builds/tooltool.py"],
'tooltool_bootstrap': "setup.sh",
'enable_count_ctors': True,
# debug specific
'debug_build': True,
'enable_talos_sendchange': False,
--- a/testing/mozharness/configs/builds/releng_sub_linux_configs/64_artifact.py
+++ b/testing/mozharness/configs/builds/releng_sub_linux_configs/64_artifact.py
@@ -21,17 +21,16 @@ config = {
'secret_files': [
{'filename': '/builds/gapi.data',
'secret_name': 'project/releng/gecko/build/level-%(scm-level)s/gapi.data',
'min_scm_level': 2, 'default': 'try-build-has-no-secrets'},
{'filename': '/builds/mozilla-desktop-geoloc-api.key',
'secret_name': 'project/releng/gecko/build/level-%(scm-level)s/mozilla-desktop-geoloc-api.key',
'min_scm_level': 2, 'default': 'try-build-has-no-secrets'},
],
- 'enable_ccache': True,
'vcs_share_base': '/builds/hg-shared',
'objdir': 'obj-firefox',
'tooltool_script': ["/builds/tooltool.py"],
'tooltool_bootstrap': "setup.sh",
'enable_count_ctors': True,
# allows triggering of dependent jobs when --artifact try syntax is detected on buildbot
'enable_unittest_sendchange': True,
'enable_talos_sendchange': True,
--- a/testing/mozharness/configs/builds/releng_sub_linux_configs/64_debug_artifact.py
+++ b/testing/mozharness/configs/builds/releng_sub_linux_configs/64_debug_artifact.py
@@ -13,17 +13,16 @@ config = {
# 'generate-build-stats',
'sendchange',
],
"buildbot_json_path": "buildprops.json",
'exes': {
"buildbot": "/tools/buildbot/bin/buildbot",
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
- 'enable_ccache': True,
'vcs_share_base': '/builds/hg-shared',
'objdir': MOZ_OBJDIR,
'tooltool_script': ["/builds/tooltool.py"],
'tooltool_bootstrap': "setup.sh",
'enable_count_ctors': True,
# debug specific
'debug_build': True,
# decides whether we want to use moz_sign_cmd in env
--- a/testing/mozharness/configs/builds/releng_sub_linux_configs/64_stat_and_debug.py
+++ b/testing/mozharness/configs/builds/releng_sub_linux_configs/64_stat_and_debug.py
@@ -12,17 +12,16 @@ config = {
],
"buildbot_json_path": "buildprops.json",
'exes': {
"buildbot": "/tools/buildbot/bin/buildbot",
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': False,
- 'enable_ccache': True,
'vcs_share_base': '/builds/hg-shared',
'objdir': 'obj-firefox',
'tooltool_script': ["/builds/tooltool.py"],
'tooltool_bootstrap': "setup.sh",
'enable_count_ctors': True,
'enable_talos_sendchange': False,
'enable_unittest_sendchange': False,
'perfherder_extra_options': ['static-analysis'],
--- a/testing/mozharness/configs/builds/releng_sub_linux_configs/64_stat_and_opt.py
+++ b/testing/mozharness/configs/builds/releng_sub_linux_configs/64_stat_and_opt.py
@@ -12,17 +12,16 @@ config = {
],
"buildbot_json_path": "buildprops.json",
'exes': {
"buildbot": "/tools/buildbot/bin/buildbot",
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': False,
- 'enable_ccache': True,
'vcs_share_base': '/builds/hg-shared',
'objdir': 'obj-firefox',
'tooltool_script': ["/builds/tooltool.py"],
'tooltool_bootstrap': "setup.sh",
'enable_count_ctors': True,
'enable_talos_sendchange': False,
'enable_unittest_sendchange': False,
'perfherder_extra_options': ['static-analysis'],
--- a/testing/mozharness/configs/builds/releng_sub_mac_configs/64_artifact.py
+++ b/testing/mozharness/configs/builds/releng_sub_mac_configs/64_artifact.py
@@ -15,17 +15,16 @@ config = {
],
"buildbot_json_path": "buildprops.json",
'exes': {
"buildbot": "/tools/buildbot/bin/buildbot",
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': False,
- 'enable_ccache': True,
'vcs_share_base': '/builds/hg-shared',
'objdir': 'obj-firefox',
'tooltool_script': ["/builds/tooltool.py"],
'tooltool_bootstrap': "setup.sh",
'enable_count_ctors': False,
# allows triggering of dependent jobs when --artifact try syntax is detected on buildbot
'enable_unittest_sendchange': True,
'enable_talos_sendchange': True,
--- a/testing/mozharness/configs/builds/releng_sub_mac_configs/64_debug_artifact.py
+++ b/testing/mozharness/configs/builds/releng_sub_mac_configs/64_debug_artifact.py
@@ -17,17 +17,16 @@ config = {
],
"buildbot_json_path": "buildprops.json",
'exes': {
"buildbot": "/tools/buildbot/bin/buildbot",
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': False,
- 'enable_ccache': True,
'vcs_share_base': '/builds/hg-shared',
'objdir': MOZ_OBJDIR,
# debug specific
'debug_build': True,
'enable_talos_sendchange': False,
# allows triggering of test jobs when --artifact try syntax is detected on buildbot
'enable_unittest_sendchange': True,
'perfherder_extra_options': ['artifact'],
--- a/testing/mozharness/configs/builds/taskcluster_firefox_win32_clang.py
+++ b/testing/mozharness/configs/builds/taskcluster_firefox_win32_clang.py
@@ -27,17 +27,16 @@ config = {
os.path.join(
os.getcwd(), 'build', 'src', 'python', 'virtualenv', 'virtualenv.py'
)
],
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': True,
- 'enable_ccache': False,
'vcs_share_base': os.path.join('y:', os.sep, 'hg-shared'),
'objdir': 'obj-firefox',
'tooltool_script': [
sys.executable,
os.path.join(os.environ['MOZILLABUILD'], 'tooltool.py')
],
'tooltool_bootstrap': 'setup.sh',
'enable_count_ctors': False,
--- a/testing/mozharness/configs/builds/taskcluster_firefox_win32_clang_debug.py
+++ b/testing/mozharness/configs/builds/taskcluster_firefox_win32_clang_debug.py
@@ -27,17 +27,16 @@ config = {
os.path.join(
os.getcwd(), 'build', 'src', 'python', 'virtualenv', 'virtualenv.py'
)
],
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': True,
- 'enable_ccache': False,
'vcs_share_base': os.path.join('y:', os.sep, 'hg-shared'),
'objdir': 'obj-firefox',
'tooltool_script': [
sys.executable,
os.path.join(os.environ['MOZILLABUILD'], 'tooltool.py')
],
'tooltool_bootstrap': 'setup.sh',
'enable_count_ctors': False,
--- a/testing/mozharness/configs/builds/taskcluster_firefox_win32_qr_debug.py
+++ b/testing/mozharness/configs/builds/taskcluster_firefox_win32_qr_debug.py
@@ -28,17 +28,16 @@ config = {
os.path.join(
os.getcwd(), 'build', 'src', 'python', 'virtualenv', 'virtualenv.py'
)
],
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': True,
- 'enable_ccache': False,
'vcs_share_base': os.path.join('y:', os.sep, 'hg-shared'),
'objdir': 'obj-firefox',
'tooltool_script': [
sys.executable,
os.path.join(os.environ['MOZILLABUILD'], 'tooltool.py')
],
'tooltool_bootstrap': 'setup.sh',
'enable_count_ctors': False,
--- a/testing/mozharness/configs/builds/taskcluster_firefox_win32_qr_opt.py
+++ b/testing/mozharness/configs/builds/taskcluster_firefox_win32_qr_opt.py
@@ -28,17 +28,16 @@ config = {
os.path.join(
os.getcwd(), 'build', 'src', 'python', 'virtualenv', 'virtualenv.py'
)
],
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': True,
- 'enable_ccache': False,
'vcs_share_base': os.path.join('y:', os.sep, 'hg-shared'),
'objdir': 'obj-firefox',
'tooltool_script': [
sys.executable,
os.path.join(os.environ['MOZILLABUILD'], 'tooltool.py')
],
'tooltool_bootstrap': 'setup.sh',
'enable_count_ctors': False,
--- a/testing/mozharness/configs/builds/taskcluster_firefox_win64_asan_debug.py
+++ b/testing/mozharness/configs/builds/taskcluster_firefox_win64_asan_debug.py
@@ -27,17 +27,16 @@ config = {
os.path.join(
os.getcwd(), 'build', 'src', 'python', 'virtualenv', 'virtualenv.py'
)
],
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': True,
- 'enable_ccache': False,
'vcs_share_base': os.path.join('y:', os.sep, 'hg-shared'),
'objdir': 'obj-firefox',
'tooltool_script': [
sys.executable,
os.path.join(os.environ['MOZILLABUILD'], 'tooltool.py')
],
'tooltool_bootstrap': 'setup.sh',
'enable_count_ctors': False,
--- a/testing/mozharness/configs/builds/taskcluster_firefox_win64_asan_opt.py
+++ b/testing/mozharness/configs/builds/taskcluster_firefox_win64_asan_opt.py
@@ -27,17 +27,16 @@ config = {
os.path.join(
os.getcwd(), 'build', 'src', 'python', 'virtualenv', 'virtualenv.py'
)
],
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': True,
- 'enable_ccache': False,
'vcs_share_base': os.path.join('y:', os.sep, 'hg-shared'),
'objdir': 'obj-firefox',
'tooltool_script': [
sys.executable,
os.path.join(os.environ['MOZILLABUILD'], 'tooltool.py')
],
'tooltool_bootstrap': 'setup.sh',
'enable_count_ctors': False,
--- a/testing/mozharness/configs/builds/taskcluster_firefox_win64_clang.py
+++ b/testing/mozharness/configs/builds/taskcluster_firefox_win64_clang.py
@@ -27,17 +27,16 @@ config = {
os.path.join(
os.getcwd(), 'build', 'src', 'python', 'virtualenv', 'virtualenv.py'
)
],
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': True,
- 'enable_ccache': False,
'vcs_share_base': os.path.join('y:', os.sep, 'hg-shared'),
'objdir': 'obj-firefox',
'tooltool_script': [
sys.executable,
os.path.join(os.environ['MOZILLABUILD'], 'tooltool.py')
],
'tooltool_bootstrap': 'setup.sh',
'enable_count_ctors': False,
--- a/testing/mozharness/configs/builds/taskcluster_firefox_win64_clang_debug.py
+++ b/testing/mozharness/configs/builds/taskcluster_firefox_win64_clang_debug.py
@@ -27,17 +27,16 @@ config = {
os.path.join(
os.getcwd(), 'build', 'src', 'python', 'virtualenv', 'virtualenv.py'
)
],
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': True,
- 'enable_ccache': False,
'vcs_share_base': os.path.join('y:', os.sep, 'hg-shared'),
'objdir': 'obj-firefox',
'tooltool_script': [
sys.executable,
os.path.join(os.environ['MOZILLABUILD'], 'tooltool.py')
],
'tooltool_bootstrap': 'setup.sh',
'enable_count_ctors': False,
--- a/testing/mozharness/configs/builds/taskcluster_firefox_win64_qr_debug.py
+++ b/testing/mozharness/configs/builds/taskcluster_firefox_win64_qr_debug.py
@@ -23,17 +23,16 @@ config = {
os.path.join(
os.getcwd(), 'build', 'src', 'python', 'virtualenv', 'virtualenv.py'
)
],
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': True,
- 'enable_ccache': False,
'vcs_share_base': os.path.join('y:', os.sep, 'hg-shared'),
'objdir': 'obj-firefox',
'tooltool_script': [
sys.executable,
os.path.join(os.environ['MOZILLABUILD'], 'tooltool.py')
],
'tooltool_bootstrap': 'setup.sh',
'enable_count_ctors': False,
--- a/testing/mozharness/configs/builds/taskcluster_firefox_win64_qr_opt.py
+++ b/testing/mozharness/configs/builds/taskcluster_firefox_win64_qr_opt.py
@@ -23,17 +23,16 @@ config = {
os.path.join(
os.getcwd(), 'build', 'src', 'python', 'virtualenv', 'virtualenv.py'
)
],
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': True,
- 'enable_ccache': False,
'vcs_share_base': os.path.join('y:', os.sep, 'hg-shared'),
'objdir': 'obj-firefox',
'tooltool_script': [
sys.executable,
os.path.join(os.environ['MOZILLABUILD'], 'tooltool.py')
],
'tooltool_bootstrap': 'setup.sh',
'enable_count_ctors': False,
--- a/testing/mozharness/configs/builds/taskcluster_firefox_windows_32_addondevel.py
+++ b/testing/mozharness/configs/builds/taskcluster_firefox_windows_32_addondevel.py
@@ -28,17 +28,16 @@ config = {
os.path.join(
os.getcwd(), 'build', 'src', 'python', 'virtualenv', 'virtualenv.py'
)
],
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': False,
- 'enable_ccache': False,
'vcs_share_base': os.path.join('y:', os.sep, 'hg-shared'),
'objdir': 'obj-firefox',
'tooltool_script': [
sys.executable,
os.path.join(os.environ['MOZILLABUILD'], 'tooltool.py')
],
'tooltool_bootstrap': 'setup.sh',
'enable_count_ctors': False,
--- a/testing/mozharness/configs/builds/taskcluster_firefox_windows_32_debug.py
+++ b/testing/mozharness/configs/builds/taskcluster_firefox_windows_32_debug.py
@@ -28,17 +28,16 @@ config = {
os.path.join(
os.getcwd(), 'build', 'src', 'python', 'virtualenv', 'virtualenv.py'
)
],
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': True,
- 'enable_ccache': False,
'vcs_share_base': os.path.join('y:', os.sep, 'hg-shared'),
'objdir': 'obj-firefox',
'tooltool_script': [
sys.executable,
os.path.join(os.environ['MOZILLABUILD'], 'tooltool.py')
],
'tooltool_bootstrap': 'setup.sh',
'enable_count_ctors': False,
--- a/testing/mozharness/configs/builds/taskcluster_firefox_windows_32_opt.py
+++ b/testing/mozharness/configs/builds/taskcluster_firefox_windows_32_opt.py
@@ -28,17 +28,16 @@ config = {
os.path.join(
os.getcwd(), 'build', 'src', 'python', 'virtualenv', 'virtualenv.py'
)
],
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': True,
- 'enable_ccache': False,
'vcs_share_base': os.path.join('y:', os.sep, 'hg-shared'),
'objdir': 'obj-firefox',
'tooltool_script': [
sys.executable,
os.path.join(os.environ['MOZILLABUILD'], 'tooltool.py')
],
'tooltool_bootstrap': 'setup.sh',
'enable_count_ctors': False,
--- a/testing/mozharness/configs/builds/taskcluster_firefox_windows_64_addondevel.py
+++ b/testing/mozharness/configs/builds/taskcluster_firefox_windows_64_addondevel.py
@@ -29,17 +29,16 @@ config = {
os.path.join(
os.getcwd(), 'build', 'src', 'python', 'virtualenv', 'virtualenv.py'
)
],
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': False,
- 'enable_ccache': False,
'vcs_share_base': os.path.join('y:', os.sep, 'hg-shared'),
'objdir': 'obj-firefox',
'tooltool_script': [
sys.executable,
os.path.join(os.environ['MOZILLABUILD'], 'tooltool.py')
],
'tooltool_bootstrap': 'setup.sh',
'enable_count_ctors': False,
--- a/testing/mozharness/configs/builds/taskcluster_firefox_windows_64_debug.py
+++ b/testing/mozharness/configs/builds/taskcluster_firefox_windows_64_debug.py
@@ -28,17 +28,16 @@ config = {
os.path.join(
os.getcwd(), 'build', 'src', 'python', 'virtualenv', 'virtualenv.py'
)
],
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': True,
- 'enable_ccache': False,
'vcs_share_base': os.path.join('y:', os.sep, 'hg-shared'),
'objdir': 'obj-firefox',
'tooltool_script': [
sys.executable,
os.path.join(os.environ['MOZILLABUILD'], 'tooltool.py')
],
'tooltool_bootstrap': 'setup.sh',
'enable_count_ctors': False,
--- a/testing/mozharness/configs/builds/taskcluster_firefox_windows_64_opt.py
+++ b/testing/mozharness/configs/builds/taskcluster_firefox_windows_64_opt.py
@@ -28,17 +28,16 @@ config = {
os.path.join(
os.getcwd(), 'build', 'src', 'python', 'virtualenv', 'virtualenv.py'
)
],
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
# decides whether we want to use moz_sign_cmd in env
'enable_signing': True,
- 'enable_ccache': False,
'vcs_share_base': os.path.join('y:', os.sep, 'hg-shared'),
'objdir': 'obj-firefox',
'tooltool_script': [
sys.executable,
os.path.join(os.environ['MOZILLABUILD'], 'tooltool.py')
],
'tooltool_bootstrap': 'setup.sh',
'enable_count_ctors': False,
--- a/testing/mozharness/mozharness/mozilla/building/buildbase.py
+++ b/testing/mozharness/mozharness/mozilla/building/buildbase.py
@@ -1032,31 +1032,16 @@ or run without that action (ie: --no-{ac
post_upload_cmd.extend(['-b', self.branch])
post_upload_cmd.append('--release-to-dated')
if c['platform_supports_post_upload_to_latest']:
post_upload_cmd.append('--release-to-latest')
post_upload_cmd.extend(c.get('post_upload_extra', []))
return post_upload_cmd
- def _ccache_z(self):
- """clear ccache stats."""
- dirs = self.query_abs_dirs()
- env = self.query_build_env()
- self.run_command(command=['ccache', '-z'],
- cwd=dirs['base_work_dir'],
- env=env)
-
- def _ccache_s(self):
- """print ccache stats. only done for unix like platforms"""
- dirs = self.query_abs_dirs()
- env = self.query_build_env()
- cmd = ['ccache', '-s']
- self.run_command(cmd, cwd=dirs['abs_src_dir'], env=env)
-
def _rm_old_package(self):
"""rm the old package."""
c = self.config
dirs = self.query_abs_dirs()
old_package_paths = []
old_package_patterns = c.get('old_packages')
self.info("removing old packages...")
@@ -1595,19 +1580,16 @@ or run without that action (ie: --no-{ac
self.warning("mozbuild_path could not be determined. skipping "
"creating it.")
def checkout_sources(self):
self._checkout_source()
def preflight_build(self):
"""set up machine state for a complete build."""
- c = self.config
- if c.get('enable_ccache'):
- self._ccache_z()
if not self.query_is_nightly():
# the old package should live in source dir so we don't need to do
# this for nighties since we clobber the whole work_dir in
# clobber()
self._rm_old_package()
self._get_mozconfig()
self._run_tooltool()
self._create_mozbuild_dir()
@@ -1741,19 +1723,16 @@ or run without that action (ie: --no-{ac
abs_files = [os.path.abspath(os.path.join(objdir, f)) for f in files]
self._taskcluster_upload(abs_files, self.routes_json['l10n'],
locale='multi')
def postflight_build(self, console_output=True):
"""grabs properties from post build and calls ccache -s"""
self.generate_build_props(console_output=console_output,
halt_on_failure=True)
- if self.config.get('enable_ccache'):
- self._ccache_s()
-
# A list of argument lists. Better names gratefully accepted!
mach_commands = self.config.get('postflight_build_mach_commands', [])
for mach_command in mach_commands:
self._execute_postflight_build_mach_command(mach_command)
def _execute_postflight_build_mach_command(self, mach_command_args):
env = self.query_build_env()
env.update(self.query_mach_build_env())