1. 07 Feb, 2019 1 commit
  2. 06 Feb, 2019 32 commits
  3. 05 Feb, 2019 1 commit
  4. 01 Feb, 2019 3 commits
    • Michał Kępień's avatar
      Test "make install" in one of the build jobs · 2a231b62
      Michał Kępień authored
      Running "make install" in a separate job in the "test" phase of a CI
      pipeline causes a lot of object files to be rebuilt due to the way
      artifacts are passed between GitLab CI jobs (object files extracted from
      the artifacts archive have older modification times than their
      respective source files checked out using Git by the worker running the
      "install" job).  Test "make install" in one of the build jobs instead,
      in order to prevent object rebuilding.
      
      Using 'after_script' for this purpose was not an option because its
      failures are ignored.
      
      Duplicating the build script in two places would be error-prone in the
      long run and thus was rejected as a solution.  YAML anchors would also
      not help in this case.
      
      A "positive" test (`test -n "${RUN_MAKE_INSTALL}" && make install`)
      would not work because:
      
        - it would cause the build script to fail for any job not supposed to
          run "make install",
      
        - appending `|| :` to the shell pipeline would prevent "make install"
          errors from causing a job failure.
      
      Due to the above, a "negative" test is performed, so that:
      
        - jobs not supposed to run "make install" succeed immediately,
      
        - jobs supposed to run "make install" only succeed when "make install"
          succeeds.
      2a231b62
    • Evan Hunt's avatar
      Merge branch 'each-win-tests' into 'master' · 1557d116
      Evan Hunt authored
      tests failing on windows due to false crash-on-shutdown reports
      
      See merge request !1446
      1557d116
    • Evan Hunt's avatar
  5. 31 Jan, 2019 3 commits
    • Evan Hunt's avatar
      Merge branch '513-add-xfer-stats-for-primary-servers' into 'master' · acf42a75
      Evan Hunt authored
      Make primary's transfer log more detailed
      
      See merge request !1427
      acf42a75
    • Michał Kępień's avatar
      Add CHANGES entry · ed6317a1
      Michał Kępień authored
      5153.	[func]		Zone transfer statistics (size, number of records, and
      			number of messages) are now logged for outgoing
      			transfers as well as incoming ones. [GL #513]
      ed6317a1
    • Michał Kępień's avatar
      Add system tests for IXFR statistics · a9a47c79
      Michał Kępień authored
      Ensure IXFR statistics are calculated correctly by dig and named, both
      for incoming and outgoing transfers.  Disable EDNS when using dig to
      request an IXFR so that the same reference file can be used for testing
      statistics calculated by both dig and named (dig uses EDNS by default
      when sending transfer requests, which affects the number of bytes
      transferred).
      a9a47c79