tests/test-verify.t
changeset 28113 d2e0d57824c2
parent 28110 2b41f8655bbc
child 28114 2a03a365f645
equal deleted inserted replaced
28112:334a3aa677fb 28113:d2e0d57824c2
   169 
   169 
   170 Manifest log missing entry
   170 Manifest log missing entry
   171 
   171 
   172   $ cp -f .hg/store-partial/00manifest.* .hg/store
   172   $ cp -f .hg/store-partial/00manifest.* .hg/store
   173   $ hg verify -q
   173   $ hg verify -q
   174    1: changeset refers to unknown manifest 941fc4534185
   174    manifest@1: changeset refers to unknown revision 941fc4534185
   175    file@1: c10f2164107d not in manifests
   175    file@1: c10f2164107d not in manifests
   176   2 integrity errors encountered!
   176   2 integrity errors encountered!
   177   (first damaged changeset appears to be 1)
   177   (first damaged changeset appears to be 1)
   178   [1]
   178   [1]
   179   $ cp -r .hg/store-full/* .hg/store
   179   $ cp -r .hg/store-full/* .hg/store
   216 Manifest and filelog missing entry
   216 Manifest and filelog missing entry
   217 
   217 
   218   $ cp -f .hg/store-partial/00manifest.* .hg/store
   218   $ cp -f .hg/store-partial/00manifest.* .hg/store
   219   $ cp -f .hg/store-partial/data/file.* .hg/store/data
   219   $ cp -f .hg/store-partial/data/file.* .hg/store/data
   220   $ hg verify -q
   220   $ hg verify -q
   221    1: changeset refers to unknown manifest 941fc4534185
   221    manifest@1: changeset refers to unknown revision 941fc4534185
   222   1 integrity errors encountered!
   222   1 integrity errors encountered!
   223   (first damaged changeset appears to be 1)
   223   (first damaged changeset appears to be 1)
   224   [1]
   224   [1]
   225   $ cp -r .hg/store-full/* .hg/store
   225   $ cp -r .hg/store-full/* .hg/store
   226 
   226 
   243 Corrupt manifest log base node to cause failure to read revision
   243 Corrupt manifest log base node to cause failure to read revision
   244 
   244 
   245   $ printf abcd | dd conv=notrunc of=.hg/store/00manifest.i bs=1 seek=16 \
   245   $ printf abcd | dd conv=notrunc of=.hg/store/00manifest.i bs=1 seek=16 \
   246   >   2> /dev/null
   246   >   2> /dev/null
   247   $ hg verify -q
   247   $ hg verify -q
   248    0: reading manifest delta d0b6632564d4: * (glob)
   248    manifest@0: reading delta d0b6632564d4: * (glob)
   249    file@0: 362fef284ce2 not in manifests
   249    file@0: 362fef284ce2 not in manifests
   250   2 integrity errors encountered!
   250   2 integrity errors encountered!
   251   (first damaged changeset appears to be 0)
   251   (first damaged changeset appears to be 0)
   252   [1]
   252   [1]
   253   $ cp -r .hg/store-full/* .hg/store
   253   $ cp -r .hg/store-full/* .hg/store