Ejemplo n.º 1
0
 def test_compute_metrics(self):
     ERROR_METRICS = copy.copy(METRICS_UPDATE)
     ERROR_METRICS['payload'] = {"metric_err": []}
     ic = cpu.CpuFrequency(None)
     info = ic._get_sample(METRICS_UPDATE, 'cpu.frequency')
     info_none = ic._get_sample(METRICS_UPDATE, 'abc.efg')
     info_error = ic._get_sample(ERROR_METRICS, 'cpu.frequency')
     self.assertEqual('cpu.frequency', info['payload']['name'])
     self.assertIsNone(info_none)
     self.assertIsNone(info_error)
Ejemplo n.º 2
0
 def test_compute_cpu_frequency(self):
     c = self._process_notification(cpu.CpuFrequency(None))
     self.assertEqual('compute.node.cpu.frequency', c.name)
     self.assertEqual(1600, c.volume)
Ejemplo n.º 3
0
 def test_compute_cpu_frequency(self):
     c = self._process_notification(cpu.CpuFrequency())
     self.assertEqual(c.name, 'compute.node.cpu.frequency')
     self.assertEqual(c.volume, 1600)