mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 00:45:18 +03:00
e4c9a1ae17
Summary: Verify is tightly coupled with revlog details, and assumes a non-lazy repo. Revlog is going away and our repo is lazy typically, so let's just make verify a no-op. Reviewed By: DurhamG Differential Revision: D28974546 fbshipit-source-id: 487dc65ceb9a1e445b58d03a53353a8382aefc08
142 lines
4.4 KiB
Perl
142 lines
4.4 KiB
Perl
#chg-compatible
|
|
|
|
$ disable treemanifest
|
|
$ configure dummyssh
|
|
This test tries to exercise the ssh functionality with a dummy script
|
|
|
|
creating 'remote' repo
|
|
|
|
$ hg init remote
|
|
$ cd remote
|
|
$ hg unbundle "$TESTDIR/bundles/remote.hg"
|
|
adding changesets
|
|
adding manifests
|
|
adding file changes
|
|
added 9 changesets with 7 changes to 4 files
|
|
$ hg up tip
|
|
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
|
$ cd ..
|
|
|
|
clone remote via stream
|
|
|
|
$ for i in 0 1 2 3 4 5 6 7 8; do
|
|
> hg clone --stream -r "$i" ssh://user@dummy/remote test-"$i"
|
|
> if cd test-"$i"; then
|
|
> hg verify
|
|
> cd ..
|
|
> fi
|
|
> done
|
|
adding changesets
|
|
adding manifests
|
|
adding file changes
|
|
added 1 changesets with 1 changes to 1 files
|
|
updating to branch default
|
|
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
|
warning: verify does not actually check anything in this repo
|
|
adding changesets
|
|
adding manifests
|
|
adding file changes
|
|
added 2 changesets with 2 changes to 1 files
|
|
updating to branch default
|
|
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
|
warning: verify does not actually check anything in this repo
|
|
adding changesets
|
|
adding manifests
|
|
adding file changes
|
|
added 3 changesets with 3 changes to 1 files
|
|
updating to branch default
|
|
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
|
warning: verify does not actually check anything in this repo
|
|
adding changesets
|
|
adding manifests
|
|
adding file changes
|
|
added 4 changesets with 4 changes to 1 files
|
|
updating to branch default
|
|
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
|
warning: verify does not actually check anything in this repo
|
|
adding changesets
|
|
adding manifests
|
|
adding file changes
|
|
added 2 changesets with 2 changes to 1 files
|
|
updating to branch default
|
|
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
|
warning: verify does not actually check anything in this repo
|
|
adding changesets
|
|
adding manifests
|
|
adding file changes
|
|
added 3 changesets with 3 changes to 1 files
|
|
updating to branch default
|
|
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
|
warning: verify does not actually check anything in this repo
|
|
adding changesets
|
|
adding manifests
|
|
adding file changes
|
|
added 4 changesets with 5 changes to 2 files
|
|
updating to branch default
|
|
2 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
|
warning: verify does not actually check anything in this repo
|
|
adding changesets
|
|
adding manifests
|
|
adding file changes
|
|
added 5 changesets with 6 changes to 3 files
|
|
updating to branch default
|
|
2 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
|
warning: verify does not actually check anything in this repo
|
|
adding changesets
|
|
adding manifests
|
|
adding file changes
|
|
added 5 changesets with 5 changes to 2 files
|
|
updating to branch default
|
|
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
|
warning: verify does not actually check anything in this repo
|
|
$ cd test-8
|
|
$ hg pull ../test-7
|
|
pulling from ../test-7
|
|
searching for changes
|
|
adding changesets
|
|
adding manifests
|
|
adding file changes
|
|
added 4 changesets with 2 changes to 3 files
|
|
$ hg verify
|
|
warning: verify does not actually check anything in this repo
|
|
$ cd ..
|
|
$ cd test-1
|
|
$ hg pull -r 4 ssh://user@dummy/remote
|
|
pulling from ssh://user@dummy/remote
|
|
searching for changes
|
|
adding changesets
|
|
adding manifests
|
|
adding file changes
|
|
added 1 changesets with 0 changes to 0 files
|
|
$ hg verify
|
|
warning: verify does not actually check anything in this repo
|
|
$ hg pull ssh://user@dummy/remote
|
|
pulling from ssh://user@dummy/remote
|
|
searching for changes
|
|
adding changesets
|
|
adding manifests
|
|
adding file changes
|
|
added 6 changesets with 5 changes to 4 files
|
|
$ cd ..
|
|
$ cd test-2
|
|
$ hg pull -r 5 ssh://user@dummy/remote
|
|
pulling from ssh://user@dummy/remote
|
|
searching for changes
|
|
adding changesets
|
|
adding manifests
|
|
adding file changes
|
|
added 2 changesets with 0 changes to 0 files
|
|
$ hg verify
|
|
warning: verify does not actually check anything in this repo
|
|
$ hg pull ssh://user@dummy/remote
|
|
pulling from ssh://user@dummy/remote
|
|
searching for changes
|
|
adding changesets
|
|
adding manifests
|
|
adding file changes
|
|
added 4 changesets with 4 changes to 4 files
|
|
$ hg verify
|
|
warning: verify does not actually check anything in this repo
|
|
|
|
$ cd ..
|