소스 검색

Add a startTime field to results.json (#2628)

We'd like to use this for computing the elapsed duration and estimated
completion time of a run during continuous benchmarking.
Michael Hixson 8 년 전
부모
커밋
78f564bf0f
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      toolset/benchmark/benchmarker.py

+ 1 - 0
toolset/benchmark/benchmarker.py

@@ -1042,6 +1042,7 @@ class Benchmarker:
             self.results['uuid'] = str(uuid.uuid4())
             self.results['name'] = datetime.now().strftime(self.results_name)
             self.results['environmentDescription'] = self.results_environment
+            self.results['startTime'] = int(round(time.time() * 1000))
             self.results['completionTime'] = None
             self.results['concurrencyLevels'] = self.concurrency_levels
             self.results['queryIntervals'] = self.query_levels