Fix the test

[?]
Nov 30, 2011, 5:03 PM
V2ALOFRRXCDVWOED74BORKDSVVIQHLWOC7FMUTPHORGFB6XRURMQC

Dependencies

  • [2] YTJBF27T set BZR_HOME env var so bzr won't fail
  • [3] FAIJDQKZ
  • [4] 6NWLMLSS remove nix from buildinputs
  • [5] L4AI5YL6 Rename hydra_*.pl to hydra-*
  • [6] M3A5PZIH hydra: Clarify the dependency on BDW-GC.
  • [7] HX4QYOYA add first evaluations tests
  • [8] UHMUHQMU hydra: fix tarball build, add pre suffix to tarballs
  • [9] 7RO7CINM setup environment variables for tests
  • [10] EFPZWV5S
  • [11] SBKX3YH2 cleanup
  • [12] WHS5RMPO
  • [13] I3TU2UJQ
  • [14] 3LMG6GBH tests: $(topsrc_dir) -> $(top_srcdir).
  • [15] G2ZB6464 first test, not yet in buildprocess
  • [16] JRVI4XTV tests: Use $(builddir) instead of `pwd`.
  • [17] OSZDLGMP add target to make simple git/hg/svn inputs
  • [18] DCHQR576 add bzr-repo target
  • [19] WFJ3ZPRM add tests for scm inputs
  • [20] WYM574OI add nix to buildinputs
  • [21] ZHBEOOUQ show evaluation errors in log of tests
  • [22] PBJJSE3D make sure jobs/* and Setup.pm is in tarball
  • [23] PVBTVPKJ nix needs env vars as absolute paths
  • [*] T4LLYESZ * Nix expression for building Hydra.
  • [*] YQWH4POV * Simplify.

Change contents

  • replacement in release.nix at line 20
    [6.60][4.0:74]()
    [ perl libxslt dblatex tetex nukeReferences pkgconfig boehmgc ] ;
    [6.60]
    [6.76]
    [ perl libxslt dblatex tetex nukeReferences pkgconfig boehmgc ];
  • edit in release.nix at line 65
    [26.2226]
    [25.1400]
    preConfigure = "patchShebangs .";
  • replacement in tests/Makefile.am at line 1
    [6.92][6.0:26](),[6.26][2.0:36]()
    TESTS_ENVIRONMENT = \
    BZR_HOME="$(abs_builddir)/data" \
    [6.92]
    [6.26]
    TESTS_ENVIRONMENT = \
    BZR_HOME="$(abs_builddir)/data" \
  • replacement in tests/Makefile.am at line 4
    [6.65][6.0:41]()
    HYDRA_DATA="$(abs_builddir)/data" \
    [6.65]
    [6.0]
    HYDRA_DATA="$(abs_builddir)/data" \
  • edit in tests/Makefile.am at line 22
    [5.822][5.822:853](),[5.853][6.88:89](),[6.88][6.88:89]()
    TESTS_ENVIRONMENT = $(perl) -w
  • replacement in tests/Makefile.am at line 30
    [6.126][6.0:27]()
    $(TESTS) : db.sqlite repos
    [6.126]
    [6.147]
    check_SCRIPTS = db.sqlite repos
  • replacement in tests/Setup.pm at line 62
    [6.1213][6.1213:1327]()
    my $res = captureStdoutStderr(60, ("../src/script/hydra_evaluator.pl", $jobset->project->name, $jobset->name));
    [6.1213]
    [6.1327]
    my $res = captureStdoutStderr(60, ("../src/script/hydra-evaluator", $jobset->project->name, $jobset->name));
  • replacement in tests/Setup.pm at line 69
    [3.742][3.742:822]()
    return captureStdoutStderr(60, ("../src/script/hydra_build.pl", $build->id));
    [3.742]
    [3.822]
    return captureStdoutStderr(60, ("../src/script/hydra-build", $build->id));