Skip to content
Snippets Groups Projects
  1. Dec 20, 2020
    • Georges Racinet's avatar
      Gitaly comparison tests: discovery of Gitaly installation · 024370a0
      Georges Racinet authored
      The ultimate goal being to be able to compare HGitaly responses
      to Gitaly responses, this defines concepts to describe
      Gitaly installations and adds a discovery system.
      
      A Gitaly installation is at this point a directory with
      all the compiled executables and a `ruby` subdirectory for
      the gitaly-ruby side.
      
      The CI will run on a base image with an existing installation,
      which will be specified by passing the `GITALY_INSTALL_DIR`
      environment variable, interpreted by these tests as a strong
      promise, and triggering the coverage of `tests_with_gitaly`
      in the `run-all-tests` script.
      
      Otherwise, the tests are able to detect the common case where
      HGitaly is part of a HDK workspace and use the standard location
      for the Gitaly checkout (after minimal checking).
      024370a0
  2. Oct 10, 2020
    • Georges Racinet's avatar
      coverage: fully testing hgext3rd.hgitaly · 580677ba
      Georges Racinet authored
      There were previously no tests at all, and it wasn't in
      coverage report.
      
      Testing in Mercurial extension context is a bit more painful,
      but it's become easier now that the extension is just a thin
      wrapper.
      580677ba
  3. Oct 09, 2020
  4. Jun 17, 2020
Loading