Beispiel #1
0
 def setUp(self):
     metrics_collector = mock_generator.MockMetricsCollector()
     with patch(
             "heron.instance.src.python.utils.system_config.get_sys_config",
             side_effect=lambda:
         {constants.HERON_METRICS_EXPORT_INTERVAL_SEC: 10}):
         self.py_metrics = PyMetrics(metrics_collector)
 def setUp(self):
   self.metrics = {"metric1": CountMetric(),
                   "metric2": MultiCountMetric(),
                   "metric3": MeanReducedMetric(),
                   "metric4": MultiMeanReducedMetric()}
   self.metrics_helper = BaseMetricsHelper(self.metrics)
   self.metrics_collector = mock_generator.MockMetricsCollector()
 def setUp(self):
   metrics_collector = mock_generator.MockMetricsCollector()
   with patch("heron.instance.src.python.utils.system_config.get_sys_config",
              side_effect=lambda: {constants.HERON_METRICS_EXPORT_INTERVAL_SEC: 10}):
         self.py_metrics = PyMetrics(metrics_collector)
   self.py_metrics.process = Mock()
   self.py_metrics.process.cpu_times = Mock(return_value=Cputime(system=23, user=29))
   t1 = Thread(id=100, user_time=3, system_time=5)
   t2 = Thread(id=500, user_time=7, system_time=11)
   self.py_metrics.process.threads = Mock(return_value=[t1, t2])
   self.py_metrics.process.num_fds = Mock(return_value=3)
   self.py_metrics.process.memory_info = Mock(return_value=Mem(rss=13, vms=19))
Beispiel #4
0
 def setUp(self):
     self.metrics_collector = mock_generator.MockMetricsCollector()
     global_metrics.init(self.metrics_collector, 10)
     self.lock = threading.Lock()
Beispiel #5
0
 def setUp(self):
     self.metrics_collector = mock_generator.MockMetricsCollector()