0ba69478ac7a4d30b43fc268ec4debb7c18037eb
[gentoo.git] /
1 From ceddea3f55773e104c628ef6316ce74785d235f3 Mon Sep 17 00:00:00 2001
2 From: °R\ 4Ó¨\7f < _â\ 3>
3 Date: Tue, 6 Mar 2018 02:30:56 +0000
4 Subject: [PATCH] Migrate duration calculations to >=buildbot-0.9
5
6 ---
7  buildbot_prometheus/prometheus.py | 8 ++++----
8  1 file changed, 4 insertions(+), 4 deletions(-)
9
10 diff --git a/buildbot_prometheus/prometheus.py b/buildbot_prometheus/prometheus.py
11 index a766f41..ebf41a1 100644
12 --- a/buildbot_prometheus/prometheus.py
13 +++ b/buildbot_prometheus/prometheus.py
14 @@ -302,7 +302,7 @@ class Prometheus(service.BuildbotService):
15              build_started = msg['started_at']
16              build_finished = msg['complete_at']
17              build_duration = build_finished - build_started
18 -            duration_seconds = build_duration.total_seconds()
19 +            duration_seconds = build_duration
20              self.g_builds_duration.labels(**labels).set(duration_seconds)
21  
22              build_status = resolve_results_status(msg['results'])
23 @@ -401,7 +401,7 @@ class Prometheus(service.BuildbotService):
24              buildset_started = msg['submitted_at']
25              buildset_finished = msg['complete_at']
26              buildset_duration = buildset_finished - buildset_started
27 -            duration_seconds = buildset_duration.total_seconds()
28 +            duration_seconds = buildset_duration
29              self.g_buildsets_duration.labels(**labels).set(duration_seconds)
30  
31              bs_success = resolve_results_status(msg['results'])
32 @@ -444,7 +444,7 @@ class Prometheus(service.BuildbotService):
33              br_started = msg['submitted_at']
34              br_finished = msg['complete_at']
35              br_duration = br_finished - br_started
36 -            duration_seconds = br_duration.total_seconds()
37 +            duration_seconds = br_duration
38              self.g_build_requests_duration.labels(**labels).set(duration_seconds)
39  
40              br_success = resolve_results_status(msg['results'])
41 @@ -491,7 +491,7 @@ class Prometheus(service.BuildbotService):
42              step_started = msg['started_at']
43              step_finished = msg['complete_at']
44              step_duration = step_finished - step_started
45 -            duration_seconds = step_duration.total_seconds()
46 +            duration_seconds = step_duration
47              self.g_steps_duration.labels(**labels).set(duration_seconds)
48  
49              step_success = resolve_results_status(msg['results'])
50 --
51 libgit2 0.24.6
52