123456789101112131415161718192021222324252627282930313233343536373839 |
- # HG changeset patch
- # User Bill Gianopoulos <wgianopoulos@gmail.com>
- # 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)
|