* Fix the terminology.

[?]
Nov 28, 2008, 11:16 AM
DQD7JMSUAPXKASPXUDXY4LCE6QCAZSGWNQYTOKNIQE6RRSRP4KGAC

Dependencies

Change contents

  • replacement in src/Hydra/programs/Runner.pl at line 14
    [5.7968][4.0:72]()
    sub unlockDeadJobs {
    # Unlock jobs whose building process has died.
    [5.7968]
    [4.72]
    sub unlockDeadBuilds {
    # Unlock builds whose building process has died.
  • replacement in src/Hydra/programs/Runner.pl at line 17
    [4.94][4.94:147]()
    my @jobs = $db->resultset('Builds')->search(
    [4.94]
    [4.147]
    my @builds = $db->resultset('Builds')->search(
  • replacement in src/Hydra/programs/Runner.pl at line 19
    [4.216][4.216:302]()
    foreach my $job (@jobs) {
    my $pid = $job->schedulingInfo->locker;
    [4.216]
    [4.302]
    foreach my $build (@builds) {
    my $pid = $build->schedulingInfo->locker;
  • replacement in src/Hydra/programs/Runner.pl at line 22
    [4.375][4.375:589]()
    print "job ", $job->id, " pid $pid died, unlocking\n";
    $job->schedulingInfo->busy(0);
    $job->schedulingInfo->locker("");
    $job->schedulingInfo->update;
    [4.375]
    [4.589]
    print "build ", $build->id, " pid $pid died, unlocking\n";
    $build->schedulingInfo->busy(0);
    $build->schedulingInfo->locker("");
    $build->schedulingInfo->update;
  • replacement in src/Hydra/programs/Runner.pl at line 32
    [5.8411][5.319:335](),[5.335][5.8411:8455](),[5.8411][5.8411:8455]()
    sub checkJobs {
    print "looking for runnable jobs...\n";
    [5.8411]
    [5.8455]
    sub checkBuilds {
    print "looking for runnable builds...\n";
  • replacement in src/Hydra/programs/Runner.pl at line 35
    [5.8456][5.0:21]()
    my @jobsStarted;
    [5.8456]
    [5.8469]
    my @buildsStarted;
  • replacement in src/Hydra/programs/Runner.pl at line 61
    [5.1004][5.1004:1087]()
    my @jobs = $extraAllowed == 0 ? () : $db->resultset('Builds')->search(
    [5.1004]
    [5.1087]
    my @builds = $extraAllowed == 0 ? () : $db->resultset('Builds')->search(
  • replacement in src/Hydra/programs/Runner.pl at line 68
    [5.2847][5.1406:1463](),[5.1406][5.1406:1463]()
    "starting ", scalar(@jobs), " builds\n";
    [5.2847]
    [5.8820]
    "starting ", scalar(@builds), " builds\n";
  • replacement in src/Hydra/programs/Runner.pl at line 70
    [5.8821][5.1464:1502](),[5.1502][3.0:60]()
    foreach my $job (@jobs) {
    my $logfile = getcwd . "/logs/" . $job->id;
    [5.8821]
    [3.60]
    foreach my $build (@builds) {
    my $logfile = getcwd . "/logs/" . $build->id;
  • replacement in src/Hydra/programs/Runner.pl at line 73
    [3.94][5.1592:1746](),[5.132][5.1592:1746](),[5.1592][5.1592:1746](),[5.1746][2.2367:2422](),[2.2422][5.1746:1879](),[5.1746][5.1746:1879]()
    $job->schedulingInfo->busy(1);
    $job->schedulingInfo->locker($$);
    $job->schedulingInfo->logfile($logfile);
    $job->schedulingInfo->starttime(time);
    $job->schedulingInfo->update;
    $job->buildsteps->delete_all;
    push @jobsStarted, $job;
    [3.94]
    [5.1879]
    $build->schedulingInfo->busy(1);
    $build->schedulingInfo->locker($$);
    $build->schedulingInfo->logfile($logfile);
    $build->schedulingInfo->starttime(time);
    $build->schedulingInfo->update;
    $build->buildsteps->delete_all;
    push @buildsStarted, $build;
  • replacement in src/Hydra/programs/Runner.pl at line 86
    [5.2036][5.2036:2073](),[5.2073][5.336:363](),[5.8957][5.336:363](),[5.363][5.2848:2955]()
    foreach my $job (@jobsStarted) {
    my $id = $job->id;
    print "starting job $id (", $job->project->name, ":", $job->attrname, ") on ", $job->system, "\n";
    [5.2036]
    [5.9004]
    foreach my $build (@buildsStarted) {
    my $id = $build->id;
    print "starting build $id (", $build->project->name, ":", $build->attrname, ") on ", $build->system, "\n";
  • replacement in src/Hydra/programs/Runner.pl at line 90
    [5.9019][3.95:152]()
    my $logfile = $job->schedulingInfo->logfile;
    [5.9019]
    [5.400]
    my $logfile = $build->schedulingInfo->logfile;
  • replacement in src/Hydra/programs/Runner.pl at line 99
    [5.436][5.751:799](),[5.751][5.751:799]()
    warn "cannot start job " . $id;
    [5.436]
    [5.2074]
    warn "cannot start build " . $id;
  • replacement in src/Hydra/programs/Runner.pl at line 106
    [5.9174][5.11986:12129]()
    $job->schedulingInfo->busy(0);
    $job->schedulingInfo->locker($$);
    $job->schedulingInfo->update;
    [5.9174]
    [5.9269]
    $build->schedulingInfo->busy(0);
    $build->schedulingInfo->locker($$);
    $build->schedulingInfo->update;
  • replacement in src/Hydra/programs/Runner.pl at line 117
    [5.867][4.615:639](),[4.639][5.867:886](),[5.867][5.867:886]()
    unlockDeadJobs;
    checkJobs;
    [5.867]
    [5.886]
    unlockDeadBuilds;
    checkBuilds;