Skip to content
Snippets Groups Projects
  1. Aug 18, 2021
  2. Aug 17, 2021
  3. Aug 18, 2021
  4. Aug 17, 2021
  5. Aug 05, 2021
  6. Aug 09, 2021
  7. 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
  8. Aug 07, 2021
  9. Aug 06, 2021
  10. Aug 05, 2021
  11. Jul 27, 2021
  12. Aug 09, 2021
  13. Jul 23, 2021
  14. Aug 05, 2021
  15. Jul 23, 2021
  16. Aug 03, 2021
  17. Aug 04, 2021
  18. Aug 03, 2021
    • Pierre-Yves David's avatar
      check-module-imports: ignore non-stdlib module installed by distribution · 42e2cdb5
      Pierre-Yves David authored
      Previously, the check script would detect breezy as part of the stdlib if
      installed using the debian package manager.
      
      This silence the following complains:
      
      tests/test-convert-bzr.t:117: imports not lexically sorted: breezy.bzr.bzrdir < sys
      tests/test-convert-bzr.t:117: stdlib import "breezy.bzr.bzrdir" follows local import: breezy
      tests/test-convert-bzr-ghosts.t:7: imports not lexically sorted: breezy.bzr.bzrdir < sys
      tests/test-convert-bzr-ghosts.t:7: stdlib import "breezy.bzr.bzrdir" follows local import: breezy
      tests/test-convert-bzr-treeroot.t:7: imports not lexically sorted: breezy.bzr.bzrdir < sys
      tests/test-convert-bzr-treeroot.t:7: stdlib import "breezy.bzr.bzrdir" follows local import: breezy
      
      Differential Revision: https://phab.mercurial-scm.org/D11249
      42e2cdb5
Loading