Browse Source

#1654

fix bug
pull/1755/head
chenyifan01 3 years ago
parent
commit
215b67061f
1 changed files with 10 additions and 7 deletions
  1. +10
    -7
      routers/repo/cloudbrain.go

+ 10
- 7
routers/repo/cloudbrain.go View File

@@ -1084,7 +1084,7 @@ func HandleTaskWithNoDuration(ctx *context.Context) {
}
}
log.Info("HandleTaskWithNoTrainJobDuration:count=%d", count)
ctx.JSON(200, "success")
}

func handleNoDurationTask(cloudBrains []*models.Cloudbrain) {
@@ -1241,13 +1241,16 @@ func CloudBrainBenchmarkIndex(ctx *context.Context) {
ciTasks[i].CanDel = cloudbrain.CanDeleteJob(ctx, &task.Cloudbrain)
ciTasks[i].Cloudbrain.ComputeResource = task.ComputeResource
if ciTasks[i].TrainJobDuration == "" {
var duration int64
if task.Status == string(models.JobRunning) {
duration = time.Now().Unix() - int64(task.Cloudbrain.CreatedUnix)
} else {
duration = int64(task.Cloudbrain.UpdatedUnix) - int64(task.Cloudbrain.CreatedUnix)
if ciTasks[i].Duration == 0 {
var duration int64
if task.Status == string(models.JobRunning) {
duration = time.Now().Unix() - int64(task.Cloudbrain.CreatedUnix)
} else {
duration = int64(task.Cloudbrain.UpdatedUnix) - int64(task.Cloudbrain.CreatedUnix)
}
ciTasks[i].Duration = duration
}
ciTasks[i].TrainJobDuration = models.ConvertDurationToStr(duration)
ciTasks[i].TrainJobDuration = models.ConvertDurationToStr(ciTasks[i].Duration)
}

ciTasks[i].BenchmarkTypeName = ""


Loading…
Cancel
Save