| @@ -19,6 +19,7 @@ import org.springframework.transaction.annotation.Transactional; | |||||
| import javax.annotation.Resource; | import javax.annotation.Resource; | ||||
| import java.io.IOException; | import java.io.IOException; | ||||
| import java.text.SimpleDateFormat; | |||||
| import java.util.*; | import java.util.*; | ||||
| @Service | @Service | ||||
| @@ -212,8 +213,8 @@ public class AutoMlInsServiceImpl implements AutoMlInsService { | |||||
| String phaseValue = (String) innerMap.get("phase"); | String phaseValue = (String) innerMap.get("phase"); | ||||
| // 如果值不等于 Succeeded,则赋值为 Failed | // 如果值不等于 Succeeded,则赋值为 Failed | ||||
| if (!StringUtils.equals(Constant.Succeeded, phaseValue)) { | if (!StringUtils.equals(Constant.Succeeded, phaseValue)) { | ||||
| innerMap.put("phase", Constant.Terminated); | |||||
| innerMap.put("finishedAt", new Date()); | |||||
| innerMap.put("phase", Constant.Failed); | |||||
| innerMap.put("finishedAt", new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'").format(new Date())); | |||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| @@ -29,6 +29,7 @@ import org.springframework.transaction.annotation.Transactional; | |||||
| import javax.annotation.Resource; | import javax.annotation.Resource; | ||||
| import java.io.IOException; | import java.io.IOException; | ||||
| import java.text.SimpleDateFormat; | |||||
| import java.util.*; | import java.util.*; | ||||
| /** | /** | ||||
| @@ -407,8 +408,8 @@ public class ExperimentInsServiceImpl implements ExperimentInsService { | |||||
| // 如果值不等于 Succeeded,则赋值为 Failed | // 如果值不等于 Succeeded,则赋值为 Failed | ||||
| if (!StringUtils.equals(Constant.Succeeded, phaseValue)) { | if (!StringUtils.equals(Constant.Succeeded, phaseValue)) { | ||||
| innerMap.put("phase", Constant.Terminated); | |||||
| innerMap.put("finishedAt", new Date()); | |||||
| innerMap.put("phase", Constant.Failed); | |||||
| innerMap.put("finishedAt", new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'").format(new Date())); | |||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| @@ -22,6 +22,7 @@ import org.springframework.data.domain.PageRequest; | |||||
| import org.springframework.transaction.annotation.Transactional; | import org.springframework.transaction.annotation.Transactional; | ||||
| import javax.annotation.Resource; | import javax.annotation.Resource; | ||||
| import java.text.SimpleDateFormat; | |||||
| import java.util.*; | import java.util.*; | ||||
| @Service | @Service | ||||
| @@ -217,8 +218,8 @@ public class MachineLearnInsServiceImpl implements MachineLearnInsService { | |||||
| String phaseValue = (String) innerMap.get("phase"); | String phaseValue = (String) innerMap.get("phase"); | ||||
| // 如果值不等于 Succeeded,则赋值为 Failed | // 如果值不等于 Succeeded,则赋值为 Failed | ||||
| if (!StringUtils.equals(Constant.Succeeded, phaseValue)) { | if (!StringUtils.equals(Constant.Succeeded, phaseValue)) { | ||||
| innerMap.put("phase", Constant.Terminated); | |||||
| innerMap.put("finishedAt", new Date()); | |||||
| innerMap.put("phase", Constant.Failed); | |||||
| innerMap.put("finishedAt", new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'").format(new Date())); | |||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| @@ -23,6 +23,7 @@ import java.io.IOException; | |||||
| import java.net.URLEncoder; | import java.net.URLEncoder; | ||||
| import java.nio.file.Path; | import java.nio.file.Path; | ||||
| import java.nio.file.Paths; | import java.nio.file.Paths; | ||||
| import java.text.SimpleDateFormat; | |||||
| import java.util.*; | import java.util.*; | ||||
| import java.util.stream.Collectors; | import java.util.stream.Collectors; | ||||
| @@ -161,8 +162,8 @@ public class RayInsServiceImpl implements RayInsService { | |||||
| String phaseValue = (String) innerMap.get("phase"); | String phaseValue = (String) innerMap.get("phase"); | ||||
| // 如果值不等于 Succeeded,则赋值为 Failed | // 如果值不等于 Succeeded,则赋值为 Failed | ||||
| if (!StringUtils.equals(Constant.Succeeded, phaseValue)) { | if (!StringUtils.equals(Constant.Succeeded, phaseValue)) { | ||||
| innerMap.put("phase", Constant.Terminated); | |||||
| innerMap.put("finishedAt", new Date()); | |||||
| innerMap.put("phase", Constant.Failed); | |||||
| innerMap.put("finishedAt", new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'").format(new Date())); | |||||
| } | } | ||||
| } | } | ||||
| } | } | ||||