2013-02-20 14:54:33 +00:00
[% WRAPPER layout.tt title="Evaluation $eval.id of jobset $project.name:$jobset.name " %]
2012-04-02 14:11:22 +00:00
[% PROCESS common.tt %]
2013-02-14 15:51:42 +00:00
[% IF otherEval %]
2012-04-02 18:40:59 +00:00
<p>Comparisons are relative to [% INCLUDE renderFullJobsetName
2013-02-14 17:03:12 +00:00
project=otherEval.jobset.project.name jobset=otherEval.jobset.name %] evaluation <a href="[%
2012-04-02 18:40:59 +00:00
c.uri_for(c.controller('JobsetEval').action_for('view'),
[otherEval.id]) %]">[% otherEval.id %]</a>.</p>
2013-02-14 15:51:42 +00:00
[% END %]
2012-04-02 14:11:22 +00:00
2013-02-14 15:51:42 +00:00
[% BLOCK renderSome %]
2012-04-02 14:11:22 +00:00
[% size = builds.size; max = full ? size : 30; %]
[% INCLUDE renderBuildListBody builds=builds.slice(0, (size > max ? max : size) - 1)
hideProjectName=1 hideJobsetName=1 %]
2012-04-04 11:17:22 +00:00
[% IF size > max; params = c.req.params; params.full = 1 %]
<tr><td class="centered" colspan="6"><a href="[% c.uri_for(c.controller('JobsetEval').action_for('view'), [eval.id], params) %]"><em>([% size - max %] more builds omitted)</em></a></td></tr>
2012-04-02 14:11:22 +00:00
[% END %]
[% END %]
[% INCLUDE renderBuildListHeader unsortable=1 %]
2012-04-02 15:23:42 +00:00
[% IF unfinished.size > 0 %]
2012-04-04 10:33:00 +00:00
<tr><th class="subheader" colspan="6"><strong>Queued</strong> jobs</th></tr>
2012-04-02 15:23:42 +00:00
[% INCLUDE renderSome builds=unfinished %]
[% END %]
2012-04-02 14:45:05 +00:00
[% IF new.size > 0 %]
2012-04-04 10:33:00 +00:00
<tr><th class="subheader" colspan="6"><strong>New</strong> jobs</th></tr>
2012-04-02 14:45:05 +00:00
[% INCLUDE renderSome builds=new %]
[% END %]
[% IF removed.size > 0 %]
2012-04-04 10:33:00 +00:00
<tr><th class="subheader" colspan="6"><strong>Removed</strong> jobs</th></tr>
2012-04-02 15:23:42 +00:00
[% size = removed.size; max = full ? size : 30; %]
2013-02-14 15:51:42 +00:00
[% FOREACH j IN removed.slice(0,(size > max ? max : size) - 1) %]
2012-04-02 14:45:05 +00:00
<tr>
2012-04-02 15:23:42 +00:00
<td colspan="2"></td>
<td colspan="2">[% INCLUDE renderJobName project=project.name jobset=jobset.name job=j.job %]</td>
<td colspan="2"><tt>[% j.system %]</tt></td>
2012-04-02 14:45:05 +00:00
</tr>
2013-02-14 15:51:42 +00:00
[% END %]
2012-04-04 11:17:22 +00:00
[% IF size > max; params = c.req.params; params.full = 1 %]
<tr><td class="centered" colspan="6"><a href="[% c.uri_for(c.controller('JobsetEval').action_for('view'), [eval.id], params) %]"><em>([% size - max %] more jobs omitted)</em></a></td></tr>
2012-04-02 15:23:42 +00:00
[% END %]
2012-04-02 14:45:05 +00:00
[% END %]
2012-04-02 14:11:22 +00:00
[% IF nowFail.size > 0 %]
2012-04-04 10:33:00 +00:00
<tr><th class="subheader" colspan="6">Jobs that now <strong>fail</strong></th></tr>
2012-04-02 14:11:22 +00:00
[% INCLUDE renderSome builds=nowFail %]
[% END %]
[% IF nowSucceed.size > 0 %]
2012-04-04 10:33:00 +00:00
<tr><th class="subheader" colspan="6">Jobs that now <strong>succeed</strong></th></tr>
2012-04-02 14:11:22 +00:00
[% INCLUDE renderSome builds=nowSucceed %]
[% END %]
2013-01-22 13:41:02 +00:00
2012-04-02 14:11:22 +00:00
[% IF stillFail.size > 0 %]
2012-04-04 10:33:00 +00:00
<tr><th class="subheader" colspan="6">Jobs that still <strong>fail</strong></th></tr>
2012-04-02 14:11:22 +00:00
[% INCLUDE renderSome builds=stillFail %]
[% END %]
[% IF stillSucceed.size > 0 %]
2012-04-04 10:33:00 +00:00
<tr><th class="subheader" colspan="6">Jobs that still <strong>succeed</strong></th></tr>
2012-04-02 14:11:22 +00:00
[% INCLUDE renderSome builds=stillSucceed %]
[% END %]
[% INCLUDE renderBuildListFooter %]
2012-07-18 21:46:41 +00:00
[% IF c.user_exists %]
<p>
<a class="btn" href="[% c.uri_for(c.controller('JobsetEval').action_for('release'), [eval.id]) %]">Release</a>
</p>
[% END %]
2012-04-02 14:11:22 +00:00
[% END %]