public String getStatus() { return this.toString(); }
public String getCruiseStatus() { return this.toString(); }
public String toLowerCase() { return toString().toLowerCase(); }
public JobDTO(String name, Date scheduleTime, Date assignTime, Date completeTime, JobState state, JobResult result, String agentUuid) { this.name = name; this.scheduleTime = dateToString(scheduleTime); this.assignTime = dateToString(assignTime); this.completeTime = dateToString(completeTime); this.state = state.toString(); this.result = result.toString(); this.agentUuid = agentUuid; } }
public JobDTO(String name, Date scheduleTime, Date completeTime, JobState state, JobResult result, String agentUuid) { this.name = name; this.scheduleTime = dateToString(scheduleTime); this.completeTime = dateToString(completeTime); this.state = state.toString(); this.result = result.toString(); this.agentUuid = agentUuid; } }
public JobDTO(String name, String scheduleTime, String assignTime, String completeTime, JobState state, JobResult result, String agentUuid) { this.name = name; this.scheduleTime = scheduleTime; this.assignTime = assignTime; this.completeTime = completeTime; this.state = state.toString(); this.result = result.toString(); this.agentUuid = agentUuid; } }
public JobDTO(String name, String scheduleTime, String assignTime, String completeTime, JobState state, JobResult result, String agentUuid) { this.name = name; this.scheduleTime = scheduleTime; this.assignTime = assignTime; this.completeTime = completeTime; this.state = state.toString(); this.result = result.toString(); this.agentUuid = agentUuid; } }
public String displayStatusWithResult() { return state == JobState.Completed ? result.toString().toLowerCase() : state.toString().toLowerCase(); }
public String getResult() { return job.getResult().toString().toLowerCase(); }
public void completing(JobIdentifier jobIdentifier, JobResult result, String agentUuid) { checkAgentUUID(jobIdentifier, agentUuid, result.toString()); LOGGER.debug("Changing result of job instance with identifier {} to {} from agent[{}]", jobIdentifier, result, agentUuid); scheduleService.jobCompleting(jobIdentifier, result, agentUuid); }
public String getStatus() { JobState currentstatus = instance.currentStatus(); return (currentstatus == JobState.Scheduled || currentstatus == JobState.Waiting) ? getResult().toString() : currentstatus.toString().toLowerCase(); }
public Map toJsonHash() { Map<String, Object> jsonParams = new LinkedHashMap<>(); jsonParams.put("agent", agent.getHostname()); jsonParams.put("agent_ip", agent.getIpaddress()); jsonParams.put("agent_uuid", agent.getUuid()); jsonParams.put("build_scheduled_date", getScheduledTime()); jsonParams.put("build_assigned_date", getPreciseDateFor(Assigned)); jsonParams.put("build_preparing_date", getPreciseDateFor(Preparing)); jsonParams.put("build_building_date", getPreciseDateFor(Building)); jsonParams.put("build_completing_date", getPreciseDateFor(Completing)); jsonParams.put("build_completed_date", getPreciseDateFor(Completed)); jsonParams.put("current_status", instance.displayStatusWithResult()); jsonParams.put("current_build_duration", instance.getCurrentBuildDuration()); jsonParams.put("last_build_duration", Long.toString(this.durationBean.getDuration())); jsonParams.put("id", Long.toString(getBuildInstanceId())); jsonParams.put("is_completed", valueOf(instance.isCompleted())); jsonParams.put("name", getName()); jsonParams.put("result", getResult().toString()); jsonParams.put("buildLocator", instance.buildLocator()); jsonParams.put("buildLocatorForDisplay", instance.buildLocatorForDisplay()); return jsonParams; }
public void reportCompleting(final AgentRuntimeInfo agentRuntimeInfo, final JobIdentifier jobIdentifier, final JobResult result) { handleFailuresDuringReporting(agentRuntimeInfo, jobIdentifier, "result", result.toString(), () -> { //TODO: may be i don't belong here, ping already updates agent runtime info agentService.updateRuntimeInfo(agentRuntimeInfo); buildRepositoryService.completing(jobIdentifier, result, agentRuntimeInfo.getUUId()); }); }
private void saveBuildResult(JobInstance instance) { propertyDao.save(instance.getId(), new Property(CRUISE_RESULT, instance.getResult().toString())); }
public static void toJSON(OutputWriter jsonWriter, JobInstance jobInstance) { jsonWriter.add("id", jobInstance.getId()); jsonWriter.add("name", jobInstance.getName()); if (jobInstance.getState() != null) { jsonWriter.add("state", jobInstance.getState().toString()); } if (jobInstance.getResult() != null) { jsonWriter.add("result", jobInstance.getResult().toString()); } if (jobInstance.getScheduledDate() != null) { jsonWriter.add("scheduled_date", jobInstance.getScheduledDate().getTime()); } jsonWriter.add("rerun", jobInstance.isRerun()); if (jobInstance.getOriginalJobId() == null) { jsonWriter.add("original_job_id", (String) null); } else { jsonWriter.add("original_job_id", jobInstance.getOriginalJobId()); } jsonWriter.addWithDefaultIfBlank("agent_uuid", jobInstance.getAgentUuid(), (String) null); jsonWriter.add("pipeline_name", (String) null); jsonWriter.add("pipeline_counter", (String) null); jsonWriter.add("stage_name", (String) null); jsonWriter.add("stage_counter", (String) null); jsonWriter.addChildList("job_state_transitions", jobStateTransitionsWriter -> jobInstance.getTransitions().forEach( jobStateTransition -> jobStateTransitionsWriter.addChild( jobStateTransitionWriter -> JobStateTransitionRepresenter.toJSON(jobStateTransitionWriter, jobStateTransition)))); } }
jobInstance.getStageId())); root.addElement("result").addText(jobInstance.getResult().toString());