diff --git a/routers/repo/modelarts.go b/routers/repo/modelarts.go index 6b5eeffbf..c2043fb49 100755 --- a/routers/repo/modelarts.go +++ b/routers/repo/modelarts.go @@ -409,7 +409,7 @@ func NotebookManage(ctx *context.Context) { } task.Status = res.Status - if task.Status == string(models.ModelArtsStopped) { + if task.EndTime == 0 && models.IsModelArtsDebugJobTerminal(task.Status) { task.EndTime = timeutil.TimeStampNow() task.Duration = task.ComputeDuration() }