hydra-evaluator: Reduce verbosity

[?]
Sep 29, 2014, 10:29 PM
DVLDHOUZ6QHPEIKXZJMZFHWOHZZG2H72MEGULQOKGGHELTK6PW4AC

Dependencies

  • [2] JCJJKRWQ Handle job aliases in AggregateConstituents
  • [3] IMQRX4MP hydra-eval-jobs: Use JSON instead of XML
  • [4] A22P7HCO hydra: at evaluation, check if path is already built, and mark as built in stead of adding to the queue.
  • [5] FM4O2L4M hydra: if evaluator sees cached build, also add the buildproducts
  • [6] PMNWRTGJ Add multiple output support
  • [7] FTPCV25M Store aggregate members in the database
  • [8] JOYONH2K Prevent multiple builds with the same (job, outPath) tuple from being added
  • [9] INNOEHO6 * Fix getBuildLog for bzip2'd files.
  • [10] 3XTHEUMP * Implemented the clone feature.
  • [11] RFE6T5LG * Store jobset evaluations in the database explicitly. This includes
  • [12] R3ON2RJ3 hydra: missing argument
  • [13] QS4OX6Z7 Huuuge speedup in the Hydra evaluator
  • [14] CQTN62OH Die tabs die
  • [15] PHNLYPKB Call buildFinished when a cached build is added
  • [16] RXVJFQ5A Evaluator cleanups
  • [17] QW7GTTXI Don't maintain BuildInputs anymore
  • [*] OOQ2D3KC * Refactoring: move fetchInput out of hydra_scheduler into a separate
  • [*] N22GPKYT * Put info about logs / build products in the DB.

Change contents

  • replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 480
    [4.701][4.701:793]()
    print STDERR " already scheduled/built as build ", $prevBuild->id, "\n";
    [4.701]
    [2.0]
    #print STDERR " already scheduled/built as build ", $prevBuild->id, "\n";
  • replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 490
    [4.374][4.374:447]()
    print STDERR " already scheduled as build ", $prev, "\n";
    [4.374]
    [4.447]
    #print STDERR " already scheduled as build ", $prev, "\n";
  • replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 558
    [4.1580][4.1580:1654]()
    print STDERR " marked as cached build ", $build->id, "\n";
    [4.1580]
    [4.0]
    #print STDERR " marked as cached build ", $build->id, "\n";
  • replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 562
    [4.1004][4.1655:1730]()
    print STDERR " added to queue as build ", $build->id, "\n";
    [4.1004]
    [4.6419]
    print STDERR "added build ${\$build->id} (${\$jobset->project->name}:${\$jobset->name}:$jobName)\n";
  • replacement in src/script/hydra-evaluator at line 167
    [3.2830][4.2298:2411](),[4.5750][4.2298:2411]()
    print STDERR " considering job " . $project->name, ":", $jobset->name, ":", $job->{jobName} . "\n";
    [3.2830]
    [4.4506]
    #print STDERR "considering job " . $project->name, ":", $jobset->name, ":", $job->{jobName} . "\n";