Cleanup

[?]
Apr 15, 2012, 9:49 PM
HFJPPMTU45LWGNLX2V3JXBP2VPK2W6PPONF4TUSQAAH7ARDAD5HAC

Dependencies

  • [2] RWFCW6ZN In the jobset evals lists, show what inputs changed between consecutive evals
  • [3] RSEGBU6C Hydra/20: Jobset clone feature
  • [4] KG5AMUMG Cleanup
  • [5] D6ET5EQ6 Doh
  • [*] 3HZY24CX * Make jobsets viewable under

Change contents

  • replacement in src/lib/Hydra/Controller/Jobset.pm at line 346
    [2.177][2.177:258]()
    my $curInputs;
    for (my $n = 0; $n < $rows && $n < scalar @evals; $n++) {
    [2.177]
    [2.258]
    my $prevInputs = [];
    for (my $n = scalar @evals - 1; $n >= 0; $n--) {
  • replacement in src/lib/Hydra/Controller/Jobset.pm at line 352
    [2.381][2.381:487]()
    my $diff = 0;
    my $prevInputs = [];
    $curInputs = [ $cur->jobsetevalinputs->search(
    [2.381]
    [2.487]
    my $curInputs = [ $cur->jobsetevalinputs->search(
  • replacement in src/lib/Hydra/Controller/Jobset.pm at line 354
    [2.572][2.572:947](),[2.947][3.948:958](),[3.948][3.948:958]()
    { order_by => "name" }) ] unless defined $curInputs;
    if (defined $prev) {
    $diff = $cur->get_column("nrSucceeded") - $prev->get_column("nrSucceeded");
    $prevInputs = [ $prev->jobsetevalinputs->search(
    { uri => { '!=' => undef }, revision => { '!=' => undef }, altNr => 0 },
    { order_by => "name" }) ];
    }
    [2.572]
    [2.948]
    { order_by => "name" }) ];
  • replacement in src/lib/Hydra/Controller/Jobset.pm at line 363
    [2.1333][2.1333:1367]()
    $curInputs = $prevInputs;
    [2.1333]
    [2.1367]
    $prevInputs = $curInputs;
  • replacement in src/lib/Hydra/Controller/Jobset.pm at line 365
    [2.1376][2.1376:1465]()
    push @res, { eval => $cur, diff => $diff, changedInputs => [ @changedInputs ] };
    [2.1376]
    [2.1465]
    push @res,
    { eval => $cur
    , diff => defined $prev ? $cur->get_column("nrSucceeded") - $prev->get_column("nrSucceeded") : 0
    , changedInputs => [ @changedInputs ]
    };
  • replacement in src/lib/Hydra/Controller/Jobset.pm at line 372
    [2.1476][2.1476:1495]()
    return [@res];
    [2.1476]
    [3.1560]
    return [(reverse @res)[0..$rows - 1]];