Relocate the final evalutation tests to a build-products specific test.

[?]
Feb 23, 2021, 7:28 PM
CQI443CGAR6WPVMPA5XIHXGKUBC3GQTH3ZGH4UPFPFP4CYBFKEMQC

Dependencies

  • [2] IH26BRUJ Run tests with yath
  • [3] ZTYKNDOL Move tests for SCM inputs in to its own .t
  • [4] ABB3BIS2 Add eval test for specific git revision
  • [5] ANJBFPBE Added the InfluxDBNotification plugin including a NixOS test
  • [6] G2ZB6464 first test, not yet in buildprocess
  • [7] 5SMQ2PLK Fix tests
  • [8] S5KKIQ3F * Remove accidentally commited foo/bar.
  • [9] S5NPXZG3 Fix indentation
  • [10] UIA3ULNU Give each test its own Nix directories
  • [11] L7RW467Z Add a test for darcs inputs.
  • [12] UGA45FNC Add a plugin for backing up builds in s3
  • [13] L4AI5YL6 Rename hydra_*.pl to hydra-*
  • [14] WFJ3ZPRM add tests for scm inputs
  • [15] LZVO64YG Merge in the first bits of the API work
  • [16] OWRS526H Create an ephemeral PostgreSQL database per test
  • [17] PY5GVGC7 Implemented quoted strings support in hydra-build-products to allow file names with spaces + testcase
  • [18] SBKX3YH2 cleanup
  • [19] M2MAIY22 Add bar with 1
  • [20] HX4QYOYA add first evaluations tests
  • [21] 7VQ4ALFY Update "make check" for the new queue runner
  • [22] 3G475GRT Split out dependent tests in to its own .t
  • [23] FAIJDQKZ
  • [24] PXUP3HRC hydra: query-all-tables.pl.in, set executable
  • [25] RBZRCTAL hydra: fixed and re-enabled evaluation tests
  • [26] HE3GX5IP Optimize fetch-git.
  • [27] 3RL7VFKE Add tests for "git describe --long".
  • [28] IRZYSVNO tests: delete set-up.pl / tear-down.pl
  • [29] XEQNMJ73 Increase depth 0

Change contents

  • file move: evaluation.t (----------)build-products.t (----------)
    [4.73]
    [4.804]
  • replacement in tests/build-products.t at line 10
    [4.969][3.0:29]()
    use Test::Simple tests => 8;
    [4.969]
    [4.998]
    use Test2::V0;
  • edit in tests/build-products.t at line 15
    [4.1018][4.1018:1051]()
    my $res;
    my $stdout;
    my $stderr;
  • edit in tests/build-products.t at line 16
    [4.1052][4.378:414](),[4.414][4.1052:1157](),[4.1052][4.1052:1157](),[4.1157][4.1517:1529](),[4.1928][4.2657:2658](),[4.2657][4.2657:2658]()
    my $jobsBaseUri = "file://".getcwd;
    my $project = $db->resultset('Projects')->create({name => "tests", displayname => "", owner => "root"});
    my $jobset;
  • edit in tests/build-products.t at line 37
    [4.5396]
    done_testing;