# HG changeset patch # User Bill Gianopoulos # Date 1697707268 0 Bug 9999999 - Revert to old poll_interval for developer builds. diff --git a/python/mozbuild/mozbuild/controller/building.py b/python/mozbuild/mozbuild/controller/building.py --- a/python/mozbuild/mozbuild/controller/building.py +++ b/python/mozbuild/mozbuild/controller/building.py @@ -188,20 +188,26 @@ class BuildMonitor(MozbuildObject): """Monitors the output of the build.""" def init(self, warnings_path, terminal, metrics): """Create a new monitor. warnings_path is a path of a warnings database to use. """ self._warnings_path = warnings_path - self.resources = SystemResourceMonitor( - poll_interval=0.1, - metadata={"CPUName": get_cpu_brand()}, - ) + if "MOZ_AUTOMATION" in os.environ: + self.resources = SystemResourceMonitor( + poll_interval=0.1, + metadata={"CPUName": get_cpu_brand()}, + ) + else: + self.resources = SystemResourceMonitor( + poll_interval=1.0, + metadata={"CPUName": get_cpu_brand()}, + ) self._resources_started = False self.tiers = TierStatus(self.resources, metrics) self.warnings_database = WarningsDatabase() if os.path.exists(warnings_path): try: self.warnings_database.load_from_file(warnings_path)