Fix "make check"

[?]
Mar 12, 2012, 8:13 PM
YDW2NUIW4XY4JQLAS53A7XJMULRXRSGHXVI3RZ34EFWTVEM3BDYQC

Dependencies

  • [2] RBZRCTAL hydra: fixed and re-enabled evaluation tests
  • [3] D6EL7KR6 Fix broken test
  • [4] P43FHUUV there are 43 tests
  • [5] HX4QYOYA add first evaluations tests
  • [6] G2ZB6464 first test, not yet in buildprocess
  • [7] ZHBEOOUQ show evaluation errors in log of tests
  • [8] SBKX3YH2 cleanup
  • [9] FAIJDQKZ
  • [10] DES4PSRL add basic query tests for JobStatus/LatestSucceeded/ActiveJobs
  • [11] WFJ3ZPRM add tests for scm inputs

Change contents

  • replacement in tests/Setup.pm at line 24
    [4.460][4.460:527]()
    return $jobset->builds->search({},{ join => 'schedulingInfo' });
    [4.460]
    [4.97]
    return $jobset->builds->search({finished => 0});
  • replacement in tests/evaluation-tests.pl at line 33
    [4.1123][4.1123:1270]()
    ok($newbuild->buildresultinfo->buildstatus == $expected, "Build '".$build->job->name."' from jobs/basic.nix should have buildstatus $expected");
    [4.1123]
    [4.1270]
    ok($newbuild->finished == 1 && $newbuild->buildstatus == $expected, "Build '".$build->job->name."' from jobs/basic.nix should have buildstatus $expected");
  • replacement in tests/evaluation-tests.pl at line 44
    [2.407][2.407:538]()
    ok($newbuild->buildresultinfo->buildstatus == 0, "Build '".$build->job->name."' from jobs/basic.nix should have buildstatus 0");
    [2.407]
    [2.538]
    ok($newbuild->finished == 1 && $newbuild->buildstatus == 0, "Build '".$build->job->name."' from jobs/basic.nix should have buildstatus 0");
  • replacement in tests/evaluation-tests.pl at line 52
    [2.1049][2.1049:1180]()
    ok($newbuild->buildresultinfo->buildstatus == 0, "Build '".$build->job->name."' from jobs/basic.nix should have buildstatus 0");
    [2.1049]
    [2.1180]
    ok($newbuild->finished == 1 && $newbuild->buildstatus == 0, "Build '".$build->job->name."' from jobs/basic.nix should have buildstatus 0");
  • replacement in tests/query-all-tables.pl at line 10
    [4.497][3.0:30]()
    use Test::Simple tests => 44;
    [4.497]
    [4.527]
    use Test::Simple tests => 42;