Skip to content
Snippets Groups Projects
  1. Aug 24, 2021
    • sliquister's avatar
      wireprotov1peer: simplify the way batchable rpcs are defined · cdad6560
      sliquister authored
      The scheme with futures/generator is confusing due to the way
      communication is done by side effects, especially with two different
      "future" objects. Just returning a request and a function to read the
      response is easier to understand.
      
      There are tests failures with the largefiles extension due to it
      aliasing one rpc to another one, which gets fixed in the next commit.
      
      Differential Revision: https://phab.mercurial-scm.org/D11211
      cdad6560
  2. Aug 20, 2021
  3. Aug 19, 2021
  4. Aug 22, 2021
  5. Aug 19, 2021
  6. Aug 16, 2021
  7. Aug 18, 2021
  8. Aug 17, 2021
  9. Aug 18, 2021
  10. Aug 17, 2021
  11. Aug 05, 2021
  12. Aug 09, 2021
  13. Aug 10, 2021
    • Pierre-Yves David's avatar
      run-tests: introduce a --pyoxidized option · 83235fb5
      Pierre-Yves David authored
      This options make it possible to use the pyoxidizer version to run the tests.
      This is a first basic version that is windows only.
      
      The test needs a working python, with Mercurial installed. However the
      pyoxidizer product is "self contains" without a "usable" Python. There have been
      discussion to have a fully functional `hg admin::python` command providing a
      fully functional python interpreter, but nothing is of the sort is ready yet. In
      
      In the meantime we use an hybrid approach, similar to what we do for testing
      `rhg`. We install a full "normal" Mercurial, but also the pyxodizer product as
      the official `hg binary`. That way, we use the pyoxidizer version or everything,
      but test that needs to run python have it available, with a fully functional
      Mercurial package.
      
      This first version is pretty basic (Windows only, no --local, not
      --with-pyoxidized), but it runs, various bug that we will have to fix.
      
      Differential Revision: https://phab.mercurial-scm.org/D11277
      83235fb5
    • Pierre-Yves David's avatar
      ci: add a "all" template to easily control "when" test run · f6879956
      Pierre-Yves David authored
      When debugging some job (usually windows one) it is handy to have a way to pass
      all other jobs to manual execution.
      
      We add a "root" template to control just that.
      
      Differential Revision: https://phab.mercurial-scm.org/D11276
      f6879956
    • Pulkit Goyal's avatar
      Added signature for changeset 2813d406b036 · 66025869
      Pulkit Goyal authored
      66025869
    • Pulkit Goyal's avatar
      eed80c7b
Loading