# HG changeset patch # User Pierre-Yves David # Date 1638784360 -3600 # Node ID 25c352b58b4e54c6892695e9948b3a6d5da4a122 # Parent 18032c282a7ef044729c029880ff07671edbe25a dirstate-v2: test upgrade without rust too There is no reason to gate this anymore. Differential Revision: https://phab.mercurial-scm.org/D11865 diff -r 18032c282a7e -r 25c352b58b4e tests/test-upgrade-repo.t --- a/tests/test-upgrade-repo.t Tue Dec 07 10:03:00 2021 +0100 +++ b/tests/test-upgrade-repo.t Mon Dec 06 10:52:40 2021 +0100 @@ -1634,7 +1634,14 @@ $ hg debugupgraderepo --run nothing to do -#if rust +#if no-rust + + $ cat << EOF >> $HGRCPATH + > [storage] + > dirstate-v2.slow-path = allow + > EOF + +#endif Upgrade to dirstate-v2 @@ -1644,7 +1651,7 @@ upgrade will perform the following actions: requirements - preserved: dotencode, exp-revlogv2.2, fncache, generaldelta, persistent-nodemap, revlog-compression-zstd, sparserevlog, store + preserved: * (glob) added: dirstate-v2 dirstate-v2 @@ -1676,7 +1683,7 @@ upgrade will perform the following actions: requirements - preserved: dotencode, exp-revlogv2.2, fncache, generaldelta, persistent-nodemap, revlog-compression-zstd, sparserevlog, store + preserved: * (glob) removed: dirstate-v2 processed revlogs: @@ -1694,5 +1701,3 @@ $ hg debugformat -v | grep dirstate-v2 dirstate-v2: no no no $ hg status - -#endif