Skip to content

Commit

Permalink
fix(controller): start end time of task always be -1 (#2336)
Browse files Browse the repository at this point in the history
  • Loading branch information
jialeicui authored Jun 9, 2023
1 parent f18392c commit ff71a9e
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,10 @@ public Task transformTask(Step step, TaskEntity entity) {
.ip(entity.getIp())
.devWay(entity.getDevWay())
.build();
task.setStartTime(entity.getStartedTime().getTime());
task.setFinishTime(entity.getFinishedTime().getTime());
Long start = entity.getStartedTime() == null ? null : entity.getStartedTime().getTime();
Long finish = entity.getFinishedTime() == null ? null : entity.getFinishedTime().getTime();
task.setStartTime(start);
task.setFinishTime(finish);
return task;
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,11 +68,11 @@ public TaskVo convert(TaskEntity entity) {
.uuid(entity.getTaskUuid())
.taskStatus(entity.getTaskStatus())
.retryNum(entity.getRetryNum())
.finishedTime(entity.getFinishedTime().getTime())
.finishedTime(entity.getFinishedTime() == null ? null : entity.getFinishedTime().getTime())
.stepName(step.getName())
.devUrl(entity.getDevWay() != null && StringUtils.hasText(entity.getIp())
? entity.getDevWay().toDevUrl(entity.getIp(), devPort) : null)
.startedTime(entity.getStartedTime().getTime())
.startedTime(entity.getStartedTime() == null ? null : entity.getStartedTime().getTime())
.resourcePool(pool)
.build();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@
import ai.starwhale.mlops.domain.task.status.TaskStatus;
import java.util.Date;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
Expand Down Expand Up @@ -54,10 +53,8 @@ public class TaskEntity extends BaseEntity {

private DevWay devWay;

@Builder.Default
private Date startedTime = defaultDate;
private Date startedTime;

@Builder.Default
private Date finishedTime = defaultDate;
private Date finishedTime;

}

0 comments on commit ff71a9e

Please sign in to comment.