summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYongqin Liu <yongqin.liu@linaro.org>2020-02-28 21:18:16 +0800
committerYongqin Liu <yongqin.liu@linaro.org>2020-02-28 21:18:16 +0800
commit26bf842ae07a636b8f9bbebd7fb2de6f5a3b4f98 (patch)
tree5b580c7d9d3ef52effdd0587d89094780e33d0da
parent51a75a3e5027f493181dc693b96e76052e2c0fec (diff)
lkft/views.py: only set builds duration when the timestamp exists
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
-rw-r--r--lkft/views.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/lkft/views.py b/lkft/views.py
index 900a3b7..fafdb6d 100644
--- a/lkft/views.py
+++ b/lkft/views.py
@@ -1355,7 +1355,8 @@ def list_describe_kernel_changes(request, branch, describe):
ci_build['timestamp'] = db_ci_build.timestamp
ci_build['result'] = db_ci_build.result
ci_build['duration'] = datetime.timedelta(seconds=db_ci_build.duration)
- ci_build['queued_duration'] = db_ci_build.timestamp - db_trigger_build.timestamp
+ if db_ci_build.timestamp and db_trigger_build.timestamp:
+ ci_build['queued_duration'] = db_ci_build.timestamp - db_trigger_build.timestamp
ci_builds.append(ci_build)
report_builds = []