Show new and removed jobs
[?]
Apr 2, 2012, 2:45 PM
L7NUCXKSELV2XQBSETAN2KSXN5ONX3ESJDHZL6737LMK4KPGQANQCDependencies
- [2]
U4TD3AIQAdd support for viewing jobset evaluations - [3]
ELABMHJI* hydra: layout changes - [4]
JRU2LRPZ - [5]
ZI535LI6* hydra: 'new' UI for project/jobset/job/build - [*]
J5UVLXOK* Start of a basic Catalyst web interface.
Change contents
- edit in src/lib/Hydra/Controller/JobsetEval.pm at line 36
print STDERR "EVAL IS ", $eval2->id, "\n";print STDERR scalar(@builds), "\n";print STDERR scalar(@builds2), "\n"; - edit in src/lib/Hydra/Controller/JobsetEval.pm at line 40
$c->stash->{new} = [];$c->stash->{removed} = []; - edit in src/lib/Hydra/Controller/JobsetEval.pm at line 50
#print STDERR $build->id, " ", $build->get_column('job'), " ", $build->system, " ", $d, "\n";last if $d == -1; - replacement in src/lib/Hydra/Controller/JobsetEval.pm at line 51
#print STDERR $build->buildstatus, "\n";#print STDERR $build2->buildstatus, "\n";$n++; - replacement in src/lib/Hydra/Controller/JobsetEval.pm at line 60
}} else { die; }last;} elsif ($d == -1) {push @{$c->stash->{new}}, $build; - edit in src/lib/Hydra/Controller/JobsetEval.pm at line 66
push @{$c->stash->{removed}}, { job => $build2->get_column('job'), system => $build2->get_column('system') }; - replacement in src/root/jobset-eval.tt at line 1
[% WRAPPER layout.tt title="Bla" %][% WRAPPER layout.tt title="Jobset $project.name:$jobset.name evaluation $eval.id" %] - replacement in src/root/jobset-eval.tt at line 4
<h1>Jobset <tt>[% project.name %]:[% jobset.name %]</tt> Evaluation [% eval.id %]</h1><h1>Jobset <tt>[% project.name %]:[% jobset.name %]</tt> evaluation [% eval.id %]</h1> - edit in src/root/jobset-eval.tt at line 18
[% IF new.size > 0 %]<tr><th class="subheader" colspan="0"><strong>New</strong> jobs</th></tr>[% INCLUDE renderSome builds=new %][% END %][% IF removed.size > 0 %]<tr><th class="subheader" colspan="0"><strong>Removed</strong> jobs</th></tr>[%- FOREACH j IN removed -%]<tr><td colspan=2></td><td>[% INCLUDE renderJobName project=project.name jobset=jobset.name job=j.job %]</td><td></td><td><tt>[% j.system %]</tt></td><td></td></tr>[%- END -%][% END %] - replacement in src/root/jobset-eval.tt at line 38
<tr><th class="subheader" colspan="0">Builds that now <strong>fail</strong></th></tr><tr><th class="subheader" colspan="0">Jobs that now <strong>fail</strong></th></tr> - replacement in src/root/jobset-eval.tt at line 43
<tr><th class="subheader" colspan="0">Builds that now <strong>succeed</strong></th></tr><tr><th class="subheader" colspan="0">Jobs that now <strong>succeed</strong></th></tr> - replacement in src/root/jobset-eval.tt at line 48
<tr><th class="subheader" colspan="0">Builds that still <strong>fail</strong></th></tr><tr><th class="subheader" colspan="0">Jobs that still <strong>fail</strong></th></tr> - replacement in src/root/jobset-eval.tt at line 53
<tr><th class="subheader" colspan="0">Builds that still <strong>succeed</strong></th></tr><tr><th class="subheader" colspan="0">Jobs that still <strong>succeed</strong></th></tr> - replacement in src/root/jobset-evals.tt at line 1
[% WRAPPER layout.tt title="Jobset ‘$project.name:$jobset.name’ evaluations" %][% WRAPPER layout.tt title="Jobset ‘$project.name:$jobset.name’ Evaluations" %] - replacement in src/root/static/css/hydra.css at line 31
border-spacing: 1px;border-collapse: collapse;