Пример #1
0
    def testMeasurementToHistogramLegacyUnits(self):
        hist = processor.MeasurementToHistogram('a', {
            'unit': 'seconds',
            'samples': [1, 2, 3],
        })

        self.assertEqual(hist.name, 'a')
        self.assertEqual(hist.unit, 'ms_smallerIsBetter')
        self.assertEqual(hist.sample_values, [1000, 2000, 3000])
Пример #2
0
    def testMeasurementToHistogram(self):
        hist = processor.MeasurementToHistogram('a', {
            'unit': 'sizeInBytes',
            'samples': [1, 2, 3],
            'description': 'desc',
        })

        self.assertEqual(hist.name, 'a')
        self.assertEqual(hist.unit, 'sizeInBytes')
        self.assertEqual(hist.sample_values, [1, 2, 3])
        self.assertEqual(hist.description, 'desc')
Пример #3
0
 def testMeasurementToHistogramUnknownUnits(self):
     with self.assertRaises(ValueError):
         processor.MeasurementToHistogram('a', {
             'unit': 'yards',
             'samples': [9]
         })