Skip to content

New `--heptapod-hg-native` option

Georges Racinet requested to merge topic/default/hg-native into branch/default

This option makes the functional tests create Mercurial native projects instead of the default type (currently hg_git).

Hence it will be the main tool to validate HGitaly related developments. Later on, we might want to introduce dedicated CI jobs. Switching to parametrization can also be considered, but it wouldn't change so much in CI, because we now have tests sharding.

The new flag is stored on the Heptapod object, for lack of better choice in the short term (arguably, that's not a property of the Heptapod server).

Merge request reports