HomePhabricator

nodemap: test various corruption scenario for the persistent nodemap

Authored by marmoute.

Description

nodemap: test various corruption scenario for the persistent nodemap

Corruption can happens in the wild, either because some of our code is buggy or
because repository were shared/transfered in a strange manners.

Currently one of the corruption case (not enough data) lead to a crash. We add
explicit tests for theses cases.

Differential Revision: https://phab.mercurial-scm.org/D10457