hydra-eval-jobset: Print the jobset that is evaluated

[?]
Jan 10, 2022, 12:44 PM
TT2F6HQYHMXSIMRRVZF7REC5K7QMMDZI6RTQZCDMSMJFFDY5ZZGQC

Dependencies

  • [2] 2HRUWDTM hydra-eval-jobset: log fetches and evaluations
  • [3] RFE6T5LG * Store jobset evaluations in the database explicitly. This includes
  • [4] Q6VFUIC6 Remove hydra-eval-guile-jobs
  • [5] VU2OLHD2 Move most of AddBuilds to hydra-eval-jobset
  • [6] ZPHREC7X hydra-eval-jobset: Support flakes
  • [7] LPPZS34Y Merge remote-tracking branch 'origin/master' into flake
  • [8] SW7STLQ7 Cache flake-based jobset evaluations
  • [9] IMQRX4MP hydra-eval-jobs: Use JSON instead of XML
  • [10] POPU2ATH * hydra_scheduler: use eval-jobs.
  • [11] MPFSVI5X Pedantry: CLOCK_REALTIME -> CLOCK_MONOTONIC
  • [12] QGLBQ5IO Remove hydra-eval-guile-jobs
  • [*] N22GPKYT * Put info about logs / build products in the DB.

Change contents

  • replacement in src/script/hydra-eval-jobset at line 343
    [3.11074][3.1312:1382]()
    my ($inputInfo, $nixExprInputName, $nixExprPath, $flakeRef) = @_;
    [3.11074]
    [2.109]
    my ($jobsetName, $inputInfo, $nixExprInputName, $nixExprPath, $flakeRef) = @_;
  • replacement in src/script/hydra-eval-jobset at line 345
    [2.110][2.110:146]()
    print STDERR "Evaluating...\n";
    [2.110]
    [3.81]
    print STDERR "($jobsetName) Evaluating...\n";
  • replacement in src/script/hydra-eval-jobset at line 667
    [3.217][3.1552:1645]()
    my $jobs = evalJobs($inputInfo, $jobset->nixexprinput, $jobset->nixexprpath, $flakeRef);
    [3.217]
    [3.218]
    my $jobs = evalJobs($project->name . ":" . $jobset->name, $inputInfo, $jobset->nixexprinput, $jobset->nixexprpath, $flakeRef);