コード例 #1
0
ファイル: report_query.py プロジェクト: zloop1982/catapult
 def _MergeData(self, table_row):
   for rev, data in table_row['data'].items():
     statistics = histogram_module.RunningStatistics()
     for datum in data:
       statistics = statistics.Merge(datum['statistics'])
     revision = rev
     if data:
       revision = data[0]['revision']
     table_row['data'][rev] = {
         'statistics': statistics.AsDict(),
         'descriptors': [{
             'testSuite': datum['descriptor'].test_suite,
             'bot': datum['descriptor'].bot,
             'testCase': datum['descriptor'].test_case,
         } for datum in data],
         'revision': revision,
     }
コード例 #2
0
ファイル: histogram_unittest.py プロジェクト: YJUP/catapult
 def _Run(self, data):
     running = histogram.RunningStatistics()
     for datum in data:
         running.Add(datum)
     return running