|
|
@@ -402,12 +402,6 @@ func cloudBrainShow(ctx *context.Context, tpName base.TplName) { |
|
|
|
task.User = user |
|
|
|
} |
|
|
|
|
|
|
|
var duration int64 |
|
|
|
if task.Status == string(models.JobRunning) { |
|
|
|
duration = time.Now().Unix() - int64(task.CreatedUnix) |
|
|
|
} else { |
|
|
|
duration = int64(task.UpdatedUnix) - int64(task.CreatedUnix) |
|
|
|
} |
|
|
|
if task.BenchmarkTypeID > 0 { |
|
|
|
for _, benchmarkType := range GetBenchmarkTypes(ctx).BenchmarkType { |
|
|
|
if task.BenchmarkTypeID == benchmarkType.Id { |
|
|
@@ -422,8 +416,16 @@ func cloudBrainShow(ctx *context.Context, tpName base.TplName) { |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
ctx.Data["duration"] = util.AddZero(duration/3600000) + ":" + util.AddZero(duration%3600000/60000) + ":" + util.AddZero(duration%60000/1000) |
|
|
|
if task.TrainJobDuration == "" { |
|
|
|
var duration int64 |
|
|
|
if task.Status == string(models.JobRunning) { |
|
|
|
duration = time.Now().Unix() - int64(task.CreatedUnix) |
|
|
|
} else { |
|
|
|
duration = int64(task.UpdatedUnix) - int64(task.CreatedUnix) |
|
|
|
} |
|
|
|
task.TrainJobDuration = models.ConvertDurationToStr(duration) |
|
|
|
} |
|
|
|
ctx.Data["duration"] = task.TrainJobDuration |
|
|
|
ctx.Data["task"] = task |
|
|
|
ctx.Data["jobName"] = task.JobName |
|
|
|
ctx.Data["displayJobName"] = task.DisplayJobName |
|
|
|