本文整理了Java中hudson.model.Executor.getEstimatedRemainingTime()
方法的一些代码示例,展示了Executor.getEstimatedRemainingTime()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Executor.getEstimatedRemainingTime()
方法的具体详情如下:
包路径:hudson.model.Executor
类名称:Executor
方法名:getEstimatedRemainingTime
[英]Computes a human-readable text that shows the expected remaining time until the build completes.
[中]计算显示生成完成前预期剩余时间的可读文本。
代码示例来源:origin: jenkinsci/jenkins
@Override public String getShortDescription() {
Executor e = build.getExecutor();
String eta = "";
if (e != null) {
eta = Messages.BlockedBecauseOfBuildInProgress_ETA(e.getEstimatedRemainingTime());
}
int lbn = build.getNumber();
return Messages.BlockedBecauseOfBuildInProgress_shortDescription(lbn, eta);
}
代码示例来源:origin: org.hudsonci.plugins/instant-messaging
@Override
public void executeCommand(Bot bot, IMChat chat, IMMessage message,
Sender sender, String[] args) throws IMException {
StringBuffer msg = new StringBuffer();
msg.append("Currently building:");
boolean currentlyJobsInProgess = false;
for (Computer computer : Hudson.getInstance().getComputers()) {
for (Executor executor : computer.getExecutors()) {
Executable currentExecutable = executor.getCurrentExecutable();
if (currentExecutable != null) {
currentlyJobsInProgess = true;
msg.append("\n- ");
msg.append(computer.getDisplayName());
msg.append("#");
msg.append(executor.getNumber());
msg.append(": ");
msg.append(currentExecutable.getParent().getDisplayName());
msg.append(" (Elapsed time: ");
msg.append(Util.getTimeSpanString(executor.getElapsedTime()));
msg.append(", Estimated remaining time: ");
msg.append(executor.getEstimatedRemainingTime());
msg.append(")");
}
}
}
if (!currentlyJobsInProgess) {
msg.append("\n- No jobs are running.");
}
chat.sendMessage(msg.toString());
}
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
@Override
public String getShortDescription() {
Executor e = build.getExecutor();
String eta = "";
if (e != null) {
eta = Messages.AbstractProject_ETA(e.getEstimatedRemainingTime());
}
int lbn = build.getNumber();
return Messages.AbstractProject_BuildInProgress(lbn, eta);
}
}
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
@Override public String getShortDescription() {
Executor e = build.getExecutor();
String eta = "";
if (e != null) {
eta = Messages.BlockedBecauseOfBuildInProgress_ETA(e.getEstimatedRemainingTime());
}
int lbn = build.getNumber();
return Messages.BlockedBecauseOfBuildInProgress_shortDescription(lbn, eta);
}
代码示例来源:origin: hudson/hudson-2.x
@Override
public String getShortDescription() {
Executor e = build.getExecutor();
String eta = "";
if (e != null)
eta = Messages.AbstractProject_ETA(e.getEstimatedRemainingTime());
int lbn = build.getNumber();
return Messages.AbstractProject_BuildInProgress(lbn, eta);
}
}
代码示例来源:origin: jenkinsci/instant-messaging-plugin
msg.append(Util.getTimeSpanString(executor.getElapsedTime()));
msg.append(", Estimated remaining time: ");
msg.append(executor.getEstimatedRemainingTime());
msg.append(")");
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
@Override
public String getShortDescription() {
Executor e = build.getExecutor();
String eta = "";
if (e != null)
eta = Messages.AbstractProject_ETA(e.getEstimatedRemainingTime());
int lbn = build.getNumber();
return Messages.AbstractProject_BuildInProgress(lbn, eta);
}
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
@Override
public String getShortDescription() {
Executor e = build.getExecutor();
String eta = "";
if (e != null) {
eta = Messages.AbstractProject_ETA(e.getEstimatedRemainingTime());
}
int lbn = build.getNumber();
return Messages.AbstractProject_BuildInProgress(lbn, eta);
}
}
内容来源于网络,如有侵权,请联系作者删除!